zephyr/drivers/clock_control
Krzysztof Chruscinski 2453f16099 drivers: clock_control: nrf: Fix calibration dependencies
When CLOCK_CONTROL_NRF_FORCE_ALT is enabled then calibration is
performed outside of the driver. In that case certain Kconfig
options where present which were dedicated for case when calibration
is performed by the driver. Side effects of those options lead to
conflicts when CLOCK_CONTROL_NRF_FORCE_ALT was enabled. Fixed
those conflicts by introducing Kconfig option which indicates
whether calibration is performed by the driver or not.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2021-10-13 06:23:05 -04:00
..
beetle_clock_control.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_agilex.c drivers: clock_control: Add clock driver for Intel SoC FPGA Agilex 2021-10-12 08:37:03 -04:00
clock_agilex_ll.c drivers: clock_control: Add clock driver for Intel SoC FPGA Agilex 2021-10-12 08:37:03 -04:00
clock_control_esp32.c soc: esp32: update clock configuration calls 2021-09-30 21:42:20 -04:00
clock_control_esp32.h esp32: drivers: clock_control: code refactoring 2021-09-27 22:02:08 -04:00
clock_control_esp32s2.c soc: esp32: update clock configuration calls 2021-09-30 21:42:20 -04:00
clock_control_litex.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_litex.h drivers: clock control: Add LiteX clock control driver 2020-12-06 12:35:16 -05:00
clock_control_lpc11u6x.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_lpc11u6x.h drivers: clock_control: lpc11u6x: Add support for clock controller 2020-07-29 20:12:24 +02:00
clock_control_mchp_xec.c Microchip: MEC172x clock control driver 2021-07-21 17:46:07 -04:00
clock_control_mcux_ccm.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_mcux_ccm_rev2.c driver: gpt: the gpt driver for the rt1170 2021-07-07 20:59:42 -04:00
clock_control_mcux_mcg.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_mcux_pcc.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_mcux_scg.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_mcux_sim.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_mcux_syscon.c drivers: counter: added ctimer driver for lpcexpresso55s69 2021-08-24 17:13:22 -04:00
clock_control_npcx.c driver: clock: npcx: add a option to generate LFCLK via XTSOC 2021-07-12 23:34:42 +03:00
clock_control_nrf.c drivers: clock_control: nrf: Fix calibration dependencies 2021-10-13 06:23:05 -04:00
clock_control_rcar_cpg_mssr.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_rv32m1_pcc.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_stm32_ll_common.c driver: clock: stm32 clock control supports ahb_prescaler 2021-10-04 20:37:09 -04:00
clock_stm32_ll_common.h drivers/clock_controller: stm32: Prepare for dts based configuration 2021-04-27 11:53:37 +02:00
clock_stm32_ll_h7.c drivers: clock_control: stm32h7: fix comment mistake 'bansk' 2021-07-26 12:23:41 -04:00
clock_stm32_ll_mp1.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_stm32_ll_u5.c drivers/clock_control: stm32u5: Fix VCO setting 2021-10-07 15:38:40 -04:00
clock_stm32f0_f3.c include/drivers/clock_control: stm32: Update for F0/F3/G0/G4 support 2021-04-29 16:41:26 +02:00
clock_stm32f1.c clock_control: stm32f1: fix STM32_PLL_XTPRE check 2021-05-05 08:42:53 -04:00
clock_stm32f2_f4_f7.c drivers/clock_controller: stm32: Prepare for dts based configuration 2021-04-27 11:53:37 +02:00
clock_stm32g0.c drivers/clock_controller: stm32: Prepare for dts based configuration 2021-04-29 16:41:26 +02:00
clock_stm32g4.c drivers: clock_control: clock_stm32g4: Fix ifdef STM32_LSE_CLOCK 2021-07-21 06:29:31 -04:00
clock_stm32l0_l1.c drivers/clock_control: stm32 l0/l1: Update for DT based configuration 2021-04-29 16:41:26 +02:00
clock_stm32l4_l5_wb_wl.c drivers: clock_control: stm32: enable PWR clock unconditionally 2021-08-19 08:51:10 -05:00
CMakeLists.txt drivers: clock_control: nrf: Fix calibration dependencies 2021-10-13 06:23:05 -04:00
Kconfig esp32s2: drivers: clock_control: add support 2021-09-27 22:02:08 -04:00
Kconfig.beetle kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.esp32 drivers: esp32/clock_control: Add Clock Driver 2020-06-16 09:00:51 -05:00
Kconfig.esp32s2 esp32s2: drivers: clock_control: add support 2021-09-27 22:02:08 -04:00
Kconfig.litex drivers: clock control: Add LiteX clock control driver 2020-12-06 12:35:16 -05:00
Kconfig.lpc11u6x drivers: clock_control: lpc11u6x: Add support for clock controller 2020-07-29 20:12:24 +02:00
Kconfig.mcux_ccm kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_ccm_rev2 drivers: clock_control: add ccm driver for rt117x 2021-06-29 11:30:00 -04:00
Kconfig.mcux_mcg kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_pcc kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_scg kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_sim kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_syscon drivers: Add NXP LPC clock control driver 2020-10-15 11:17:24 -05:00
Kconfig.npcx driver: clock: npcx: add a option to generate LFCLK via XTSOC 2021-07-12 23:34:42 +03:00
Kconfig.nrf drivers: clock_control: nrf: Fix calibration dependencies 2021-10-13 06:23:05 -04:00
Kconfig.rcar drivers: clock_control: add R-Car CPG MSSR driver 2021-04-22 10:38:45 +02:00
Kconfig.rv32m1 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stm32 drivers/clock_control: stm32h7_m4: Don't rely on rcc "clocks" property 2021-05-05 16:34:37 -05:00
Kconfig.stm32f0_f3 drivers: clock_control: stm32f0/f3: fix PREDIV options 2020-07-05 07:56:21 -04:00
Kconfig.stm32f1 drivers/clock_control: stm32f1: Deal with stm32f100xx devices 2021-05-04 13:02:26 -05:00
Kconfig.stm32f2_f4_f7 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stm32g0 drivers: clock_control: stm32g0: add support for g051, g0b1, g0b0 socs 2021-03-17 11:30:20 +01:00
Kconfig.stm32g4 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stm32h7 drivers: clock_control: add support for PLL3 on STM32 H7 2021-01-12 06:49:10 -05:00
Kconfig.stm32l0_l1 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stm32l4_l5_wb_wl drivers: clock_control: add STM32WL support 2021-02-19 22:39:24 -05:00
Kconfig.xec Microchip: MEC172x clock control driver 2021-07-21 17:46:07 -04:00
nrf_clock_calibration.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
nrf_clock_calibration.h drivers: clock_control: nrf: Make use of related nrfx drivers 2020-08-31 12:40:47 +02:00