zephyr/drivers/clock_control
Jérôme Pouiller 8894fa42c0 soc: silabs: siwx91x: Rename UART instances
Currently, siwx917 have three instances of uart: ulpuart, uart1 and
uart2. However:

  - The other drivers on siwx91x (i2c, dma, i2s, etc...) rather use
    'ulp', '0' and '1'.

  - The reference manual also uses 'ulp', '0' and '1'.

The source of the confusion probably come from the clock driver in
WiseConnect which use clocks USART1 and USART2. However, this probably
not expected.

So, this patch renames uart1 and uart2 in uart0 and uart1. This change
also impacts the names of pins and the names of the clocks.

Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
2025-03-18 16:43:54 +01:00
..
beetle_clock_control.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_agilex_ll.c
clock_agilex.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_adsp.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_agilex5_ll.c drivers: clock_control: Agilex5 clock control driver updates 2024-12-16 17:12:34 -05:00
clock_control_agilex5_ll.h drivers: clock_control: Agilex5 clock control driver updates 2024-12-16 17:12:34 -05:00
clock_control_agilex5.c drivers: clock_control: Agilex5 clock control driver updates 2024-12-16 17:12:34 -05:00
clock_control_ambiq.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_arm_scmi.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_ast10x0.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_esp32.c espressif: add console and RTC kconfig entries 2025-02-10 19:05:40 +01:00
clock_control_fixed_rate.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_gd32.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_ifx_cat1.c adc: modifications to support adc on cyw920829m2evk_02 platform 2025-02-03 19:50:11 +01:00
clock_control_litex.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_litex.h sys: util: define bits per byte, nibble, and nibbles per byte 2024-10-15 19:05:06 +01:00
clock_control_lpc11u6x.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_lpc11u6x.h
clock_control_max32.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mchp_xec.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_ccm_rev2.c drivers: clock: ccm_rev2: add imx91 support 2025-02-11 22:08:59 +01:00
clock_control_mcux_ccm.c drivers: clock_control: mcux_ccm: add ii2c clock support 2025-01-24 19:15:57 +01:00
clock_control_mcux_mcg.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_pcc.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_scg_k4.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_scg.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_sim.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_syscon.c drivers: clock: mcux_lpc_syscon_clock.c: add ctimer5/6/7 support 2025-02-11 18:55:53 +01:00
clock_control_npcm.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_npcx.c driver: clock_control: npcx: use CONFIG_CLOCK_CONTROL_LOG_LEVEL 2024-12-19 04:18:34 +01:00
clock_control_nrf2_common.c drivers: clock_control_nrf2: Add missing cancelation of request 2024-12-21 15:04:58 +01:00
clock_control_nrf2_common.h drivers: clock_control: nrf54h-common: add utility to obtain LFOSC acc 2024-12-18 12:46:20 +01:00
clock_control_nrf2_fll16m.c drivers: clock_control: nrf54h-fll16m: use values from BICR 2024-12-18 12:46:20 +01:00
clock_control_nrf2_global_hsfll.c drivers: Update APIs to use DEVICE_API macro 2025-01-24 01:15:19 +01:00
clock_control_nrf2_hfxo.c drivers: clock_control: nrf54h-hfxo: use values from BICR 2024-12-18 12:46:20 +01:00
clock_control_nrf2_hsfll.c drivers: clock_control: hsfll: Add option to set lowest oppoint in init 2025-02-14 17:05:16 +01:00
clock_control_nrf2_lfclk.c drivers: clock_control: nrf54h-lfclk: use values from BICR 2024-12-18 12:46:20 +01:00
clock_control_nrf_auxpll.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_nrf.c drivers: clock_control: nrf: ifdef optional events 2025-03-12 09:54:32 +01:00
clock_control_numaker_scc.c drivers: clock_control: support for Nuvoton m55m1x series 2025-03-12 14:04:23 +00:00
clock_control_nxp_s32.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_pwm.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_r8a779f0_cpg_mssr.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_r8a7795_cpg_mssr.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_renesas_cpg_mssr.c
clock_control_renesas_cpg_mssr.h drivers: clock: rcar: r8a7795 driver cleanup 2024-01-29 11:33:09 +01:00
clock_control_renesas_ra_cgc.c drivers: clock_control: Add condition to verify the CPU clock config 2025-02-03 14:01:59 +01:00
clock_control_renesas_rz_cpg.c drivers: clock control: Initial support for RZ/G3S 2025-02-13 09:11:19 +01:00
clock_control_rpi_pico.c drivers: clock_control: Calling tick_start directly to start wdt 2025-03-07 19:47:41 +01:00
clock_control_rts5912_sccon.c driver: clock_control: Add clock controller initial version of RTS5912. 2025-01-10 11:58:02 +01:00
clock_control_rv32m1_pcc.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_sam_pmc.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_si32_ahb.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_si32_apb.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_si32_pll.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_silabs_series.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_silabs_siwx91x.c soc: silabs: siwx91x: Rename UART instances 2025-03-18 16:43:54 +01:00
clock_control_smartbond.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_wch_rcc.c drivers: clock_control: Introduce CH32V20x/30x clock control 2025-03-14 14:39:30 +01:00
clock_stm32_ll_common.c drivers: clock: stm32: factorize clock selection macros 2025-02-14 13:40:52 +01:00
clock_stm32_ll_common.h drivers: clock control: stm32 function to get 48MHz freq 2024-12-13 20:05:11 +01:00
clock_stm32_ll_h5.c drivers: clock: stm32: factorize clock selection macros 2025-02-14 13:40:52 +01:00
clock_stm32_ll_h7.c drivers: clock: stm32: factorize clock selection macros 2025-02-14 13:40:52 +01:00
clock_stm32_ll_mp1.c drivers: clock: stm32: support STM32_CLOCK_DIV() 2024-12-11 08:00:03 +01:00
clock_stm32_ll_n6.c drivers: clock: stm32: factorize clock selection macros 2025-02-14 13:40:52 +01:00
clock_stm32_ll_u5.c drivers: clock: stm32: factorize clock selection macros 2025-02-14 13:40:52 +01:00
clock_stm32_ll_wb0.c drivers: clock: stm32: factorize clock selection macros 2025-02-14 13:40:52 +01:00
clock_stm32_ll_wba.c drivers: clock: stm32: factorize clock selection macros 2025-02-14 13:40:52 +01:00
clock_stm32_mco.c drivers: clock: stm32: factorize clock selection macros 2025-02-14 13:40:52 +01:00
clock_stm32_mux.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_stm32c0.c
clock_stm32f0_f3.c drivers: clock: stm32f1,f3: fix adc prescaler 2024-06-04 13:39:14 +02:00
clock_stm32f1.c drivers: clock_control: Add clock sources to common enabled_clock check 2024-09-16 20:19:57 +02:00
clock_stm32f2_f4_f7.c drivers: clock control of stm32f4 serie w/o clk 48M on PLL I2S 2025-02-06 10:42:36 +01:00
clock_stm32g0_u0.c drivers: clock_control: Add stm32u0 clock control support 2024-08-26 11:28:04 -04:00
clock_stm32g4.c
clock_stm32l0_l1.c drivers: clock_control: stm32: adding config_regulator_voltage for L0 2024-05-30 09:47:12 -05:00
clock_stm32l4_l5_wb_wl.c
CMakeLists.txt drivers: clock control: Initial support for RZ/G3S 2025-02-13 09:11:19 +01:00
Kconfig drivers: clock control: Initial support for RZ/G3S 2025-02-13 09:11:19 +01:00
Kconfig.agilex5
Kconfig.ambiq
Kconfig.arm_scmi firmware: scmi: add support for clock management protocol 2024-08-19 10:05:16 -04:00
Kconfig.aspeed
Kconfig.beetle
Kconfig.cavs
Kconfig.esp32
Kconfig.fixed
Kconfig.gd32
Kconfig.ifx_cat1
Kconfig.litex
Kconfig.lpc11u6x boards: nxp: Removing CONFIG_PINCTRL from the boards defconfig 2024-10-15 19:09:45 -04:00
Kconfig.max32 drivers: Add MAX32690 clock control driver 2024-05-29 07:30:12 +02:00
Kconfig.mcux_ccm
Kconfig.mcux_ccm_rev2
Kconfig.mcux_mcg
Kconfig.mcux_pcc
Kconfig.mcux_scg drivers: clock_control: Add MCUX SCG K4 driver 2024-09-20 15:14:11 -05:00
Kconfig.mcux_sim
Kconfig.mcux_syscon boards: nxp: Removing CONFIG_PINCTRL from the boards defconfig 2024-10-15 19:09:45 -04:00
Kconfig.npcm drivers: clock_control: add npcm clock control driver 2024-11-16 15:06:25 -05:00
Kconfig.npcx drivers: clock_control: Fix npcx leakage 2024-03-11 07:57:49 -04:00
Kconfig.nrf drivers: clock_control: hsfll: Add option to set lowest oppoint in init 2025-02-14 17:05:16 +01:00
Kconfig.nrf_auxpll drivers: clock_control: nrf_auxpll: add initial driver 2024-05-29 08:30:42 -07:00
Kconfig.numaker
Kconfig.nxp_s32
Kconfig.pwm
Kconfig.rcar hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
Kconfig.renesas_ra_cgc dts: bindings: clock: Change clock control binding for Renesas RA 2024-08-19 09:59:27 -04:00
Kconfig.renesas_rz_cpg drivers: clock control: Initial support for RZ/G3S 2025-02-13 09:11:19 +01:00
Kconfig.rpi_pico soc: raspberrypi: Drop PINCTRL from Kconfig.defconfig 2024-11-25 14:42:01 +01:00
Kconfig.rts5912 drivers: kconfig: Fix bleeding options 2025-01-31 11:50:12 +01:00
Kconfig.rv32m1
Kconfig.sam
Kconfig.si32 drivers: clock_control: Add initial SiM3U1xx support 2024-08-26 18:51:36 +02:00
Kconfig.silabs drivers: clock_control: silabs: Add clock control driver 2024-09-30 17:12:01 +01:00
Kconfig.siwx91x drivers: clock: Add dumb clock driver for SiWx91x 2025-02-11 22:07:11 +01:00
Kconfig.smartbond dts/bindings/renesas,smartbond-lp-osc: Substitute calibration-interval 2024-05-21 18:43:43 +02:00
Kconfig.stm32 drivers: clock: add stm32n6 clock 2025-01-28 18:14:45 +01:00
Kconfig.wch_rcc drivers: add the ch32v00x clock controller 2024-11-26 14:41:46 +00:00
Kconfig.xec
nrf_clock_calibration.c driver: clock_control: Add to nrf clock control calib in progres API 2024-12-12 16:21:11 +01:00
nrf_clock_calibration.h