zephyr/dts
Marcin Niestroj fafaa58240 drivers: clock: stm32: support STM32_CLOCK_DIV()
Support specifying divided clock buses by introduction of
STM32_CLOCK_DIV(div) macro. This macro can be used in devicetree to define
clock source of peripherals.

HSE is selected in devicetree using:

   <&rcc STM32_SRC_HSE ...>;

HSE/2 can now be selected with:

   <&rcc (STM32_SRC_HSE | STM32_CLOCK_DIV(2)) ...>;

This allows to use clock_control_get_rate() API in peripherals in order to
get desired clock rate.

Signed-off-by: Marcin Niestroj <m.niestroj@emb.dev>
2024-12-11 08:00:03 +01:00
..
arc/synopsys drivers: spi: dw: define max-xfer-size 2024-01-20 13:11:42 +01:00
arm dts: arm: nxp: add prescaler parameter in dts 2024-12-11 07:57:50 +01:00
arm64 dts: arm64: broadcom: bcm2712: Add node for RP1 GPIO 2024-12-06 12:14:37 +01:00
bindings drivers: clock: stm32: support STM32_CLOCK_DIV() 2024-12-11 08:00:03 +01:00
common dts: common: nordic: Add clock property for fast PWM120 2024-12-02 14:25:09 +01:00
nios2/intel dts: nios2: intel: Fix unit and first address mismatch 2024-09-18 15:30:24 +02:00
posix
riscv dts: esp32: enhance memory regions description 2024-12-07 11:02:46 +01:00
sparc/gaisler soc/gr716a: Enable GPIO support on LEON GR716A 2024-07-29 14:27:15 +02:00
x86/intel dts/x86: use proper unit-address values 2024-11-18 13:18:53 -05:00
xtensa dts: esp32: enhance memory regions description 2024-12-07 11:02:46 +01:00
binding-template.yaml
Kconfig dts: drop HAS_DTS 2023-10-20 12:18:17 -07:00