Searched +full:ahb5 +full:- +full:prescaler (Results 1 – 9 of 9) sorted by relevance
/Zephyr-latest/dts/bindings/clock/ |
D | st,stm32wba-rcc.yaml | 2 # SPDX-License-Identifier: Apache-2.0 13 Core clock frequency should also be defined, using "clock-frequency" property. 15 Core clock frequency = SYSCLK / AHB prescaler 17 matching prescaler properties. 21 ahb-prescaler = <2>; 22 clock-frequency = <DT_FREQ_M(40)>; /* = SYSCLK / AHB prescaler */ 23 apb1-presacler = <1>; 24 apb2-presacler = <1>; 25 apb7-presacler = <7>; 55 compatible: "st,stm32wba-rcc" [all …]
|
/Zephyr-latest/tests/drivers/clock_control/stm32_clock_configuration/stm32wba_core/boards/ |
D | hse_32.overlay | 4 * SPDX-License-Identifier: Apache-2.0 18 clock-frequency = <DT_FREQ_M(32)>; 19 ahb-prescaler = <1>; 20 ahb5-prescaler = <1>; 21 apb1-prescaler = <1>; 22 apb2-prescaler = <1>; 23 apb7-prescaler = <1>;
|
D | hsi_16_ahb5_div.overlay | 4 * SPDX-License-Identifier: Apache-2.0 18 clock-frequency = <DT_FREQ_M(16)>; 19 ahb-prescaler = <1>; 20 ahb5-div; 21 apb1-prescaler = <1>; 22 apb2-prescaler = <1>; 23 apb7-prescaler = <1>;
|
D | pll_hse_100.overlay | 4 * SPDX-License-Identifier: Apache-2.0 14 clock-frequency = <DT_FREQ_M(32)>; 18 div-m = <8>; 19 mul-n = <100>; 20 div-q = <2>; 21 div-r = <4>; 28 clock-frequency = <DT_FREQ_M(100)>; 29 ahb-prescaler = <1>; 30 ahb5-prescaler = <4>; 31 apb1-prescaler = <1>; [all …]
|
D | pll_hse_100_ahb_50.overlay | 4 * SPDX-License-Identifier: Apache-2.0 14 clock-frequency = <DT_FREQ_M(32)>; 18 div-m = <8>; 19 mul-n = <100>; 20 div-q = <2>; 21 div-r = <4>; 28 ahb-prescaler = <2>; 29 clock-frequency = <DT_FREQ_M(50)>; 30 ahb5-prescaler = <4>; 31 apb1-prescaler = <1>; [all …]
|
D | clear_clocks.overlay | 4 * SPDX-License-Identifier: Apache-2.0 14 /delete-property/ hse-div2; 22 /delete-property/ div-m; 23 /delete-property/ mul-n; 24 /delete-property/ div-q; 25 /delete-property/ div-r; 26 /delete-property/ clocks; 31 /delete-property/ clocks; 32 /delete-property/ clock-frequency; 33 /delete-property/ ahb-prescaler; [all …]
|
/Zephyr-latest/drivers/clock_control/ |
D | clock_stm32_ll_wba.c | 4 * SPDX-License-Identifier: Apache-2.0 19 /* Macros to fill up prescaler values */ 38 static uint32_t get_bus_clock(uint32_t clock, uint32_t prescaler) in get_bus_clock() argument 40 return clock / prescaler; in get_bus_clock() 62 return -ENOTSUP; in enabled_clock() 73 if (IN_RANGE(pclken->bus, STM32_PERIPH_BUS_MIN, STM32_PERIPH_BUS_MAX) == 0) { in stm32_clock_control_on() 75 return -ENOTSUP; in stm32_clock_control_on() 78 sys_set_bits(DT_REG_ADDR(DT_NODELABEL(rcc)) + pclken->bus, in stm32_clock_control_on() 79 pclken->enr); in stm32_clock_control_on() 81 temp = sys_read32(DT_REG_ADDR(DT_NODELABEL(rcc)) + pclken->bus); in stm32_clock_control_on() [all …]
|
/Zephyr-latest/boards/st/nucleo_wba52cg/ |
D | nucleo_wba52cg.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/wba/stm32wba52cgux-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "STMicroelectronics STM32WBA52CG-NUCLEO board"; 15 compatible = "st,stm32wba52cg-nucleo"; 17 #address-cells = <1>; 18 #size-cells = <1>; 22 zephyr,shell-uart = &usart1; 25 zephyr,code-partition = &slot0_partition; [all …]
|
/Zephyr-latest/boards/st/nucleo_wba55cg/ |
D | nucleo_wba55cg.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/wba/stm32wba55cgux-pinctrl.dtsi> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "STMicroelectronics STM32WBA55CG-NUCLEO board"; 15 compatible = "st,stm32wba55cg-nucleo"; 17 #address-cells = <1>; 18 #size-cells = <1>; 21 zephyr,bt-c2h-uart = &usart1; 22 zephyr,uart-pipe = &usart1; [all …]
|