zephyr/drivers
Krzysztof Chruscinski 00156ad80a drivers: clock_control: nrf: Switch to single clock device
Low frequency and high frequency clocks had separate devices
while they are actually handled by single peripheral with single
interrupt. The split was done probably because opaque subsys
argument in the API was used for other purposes and there was
no way to pass the information which clock should be controlled.
Implementation changes some time ago and subsys parameter was
no longer used. It now can be used to indicate which clock should
be controlled.

Change become necessary when nrf5340 is taken into account where
there are more clocks and current approach would lead to create
multiple devices - mess.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2019-12-17 14:38:19 +01:00
..
adc include: Fix use of <misc/FOO.h> -> <sys/FOO.h> 2019-12-10 08:39:37 -05:00
audio kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
bluetooth bluetooth: h5: sending priority events through bt_recv_pri 2019-12-09 17:04:24 +02:00
can include: Fix use of <misc/FOO.h> -> <sys/FOO.h> 2019-12-10 08:39:37 -05:00
clock_control drivers: clock_control: nrf: Switch to single clock device 2019-12-17 14:38:19 +01:00
console global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
counter drivers: clock_control: nrf: Switch to single clock device 2019-12-17 14:38:19 +01:00
crypto kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
display global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
dma global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
eeprom drivers/eeprom: stm32: Enables only for L1 series 2019-12-15 10:19:25 -05:00
entropy drivers: entropy: rv32m1: Turn pointless 'menuconfig' into 'config' 2019-12-09 16:39:30 -05:00
espi drivers: espi: xec: Enable OOB channel by default 2019-12-11 13:22:38 -08:00
ethernet eth: mcux: Do not set carrier ON if interface is not known 2019-12-12 09:50:29 +02:00
flash drivers/flash: remove NRF flash protection emulation 2019-12-15 10:35:09 -05:00
gpio global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
hwinfo drivers: hwinfo: Use HAL for reading deviceID. 2019-12-17 09:11:37 +01:00
i2c drivers: i2c: xec: Adhere to MCHP I2C spec recomendations 2019-12-11 13:21:47 -08:00
i2s drivers: i2s: fix block size for DMA interface 2019-11-06 14:14:39 +01:00
ieee802154 net: openthread: Update OpenThread version and better CMake integration 2019-12-16 11:08:09 +02:00
interrupt_controller global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
ipm drivers: ipm: Cleanup IPM Kconfig 2019-12-10 10:26:38 -05:00
kscan global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
led kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
led_strip drivers: clock_control: nrf: Switch to single clock device 2019-12-17 14:38:19 +01:00
modem drivers: modem: Document UART device name 2019-12-02 15:34:45 +01:00
net include: Fix use of <crc.h> -> <sys/crc.h> 2019-12-10 08:39:37 -05:00
neural_net kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
pcie global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
pinmux drivers: pinmux: stm32l0: More I2C pinmuxes added 2019-12-09 09:48:23 -06:00
ps2 drivers: ps2: Compile out PS/2 in terms of an eSPI peripheral 2019-11-20 15:02:08 -05:00
ptp_clock kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
pwm drivers: pwm: xec: Use unique log module identifier for PWM 2019-12-12 11:47:50 -08:00
sensor drivers: clock_control: nrf: Switch to single clock device 2019-12-17 14:38:19 +01:00
serial drivers: serial: Use generated dts macros in mcux flexcomm driver 2019-12-13 18:45:54 +01:00
spi global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
timer drivers: clock_control: nrf: Switch to single clock device 2019-12-17 14:38:19 +01:00
usb drivers: clock_control: nrf: Switch to single clock device 2019-12-17 14:38:19 +01:00
video video: mt9m114: Fix integer handling issues 2019-11-15 10:11:05 +01:00
watchdog drivers: watchdog: Fix callback call on STM32 WWDG enable 2019-12-09 16:36:12 +01:00
wifi kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
CMakeLists.txt drivers: eeprom: add API for EEPROM devices 2019-11-07 16:32:15 -05:00
Kconfig drivers: eeprom: add API for EEPROM devices 2019-11-07 16:32:15 -05:00