Home
last modified time | relevance | path

Searched full:hclk (Results 1 – 25 of 85) sorted by relevance

1234

/Zephyr-latest/drivers/dai/nxp/esai/
Desai.h210 /* enable/disable the HCLK prescaler */
212 /* controls the divison value of HCLK (i.e: TPM0-TPM7) */
214 /* controls the division value of HCLK before reaching
218 /* should the HCLK divison be bypassed or not?
219 * If in bypass, HCLK pad will be the same as EXTAL
223 /* HCLK direction - input or output */
225 /* HCLK source - EXTAL or IPG clock */
227 /* HCLK polarity - LOW or HIGH */
486 LOG_DBG("HCLK prescaler enable: %d", cfg->hclk_prescaler_en); in esai_dump_xceiver_config()
487 LOG_DBG("HCLK divider ratio: %d", cfg->hclk_div_ratio); in esai_dump_xceiver_config()
[all …]
Desai.c26 * signal is referred to as HCLK.
27 * d) HCLK obtained from c) can be further divided by 1
51 LOG_ERR("HCLK rate cannot be higher than EXTAL rate"); in esai_get_clock_rate_config()
68 LOG_ERR("HCLK prescaler bypass with divider bypass is not supported"); in esai_get_clock_rate_config()
75 /* check if HCLK is in (EXTAL_RATE / 2, EXTAL_RATE). If so, in esai_get_clock_rate_config()
79 LOG_ERR("HCLK rate cannot be higher than EXTAL's rate divided by 2"); in esai_get_clock_rate_config()
83 /* compute HCLK configuration - only required if HCLK pad output is used */ in esai_get_clock_rate_config()
86 /* HCLK rate from pad is the same as EXTAL rate */ in esai_get_clock_rate_config()
96 /* can't obtain HCLK w/o prescaler */ in esai_get_clock_rate_config()
105 LOG_ERR("cannot obtain HCLK rate %u from EXTAL rate %u", in esai_get_clock_rate_config()
/Zephyr-latest/soc/atmel/sam/common/
DKconfig72 This divisor defines a ratio between processor clock (HCLK)
74 MCK = HCLK / MDIV
84 For JTAG debugging CPU clock (HCLK) should not stop. In order to
/Zephyr-latest/dts/bindings/memory-controllers/
Dst,stm32-fmc-nor-psram.yaml134 Number of HCLK cycles to configure the duration of
139 Number of HCLK cycles to configure the duration of
144 Number of HCLK cycles to configure the duration of
150 Number of HCLK cycles to configure the duration of
156 HCLK cycles. This parameter can be a value
/Zephyr-latest/soc/microchip/mec/mec15xx/
DKconfig27 This divisor defines a ratio between processor clock (HCLK)
29 HCLK = MCK / PROC_CLK_DIV
/Zephyr-latest/drivers/entropy/
Dentropy_sam.c46 * MCK may not be smaller than HCLK/4, so it should not take in entropy_sam_wait_ready()
47 * more than 336 HCLK ticks. Assuming the CPU can do 1 in entropy_sam_wait_ready()
48 * instruction per HCLK the number of times to loop before in entropy_sam_wait_ready()
/Zephyr-latest/dts/bindings/clock/
Dst,stm32h7-rcc.yaml15 Last, bus clocks (typically HCLK, PCLK1, PCLK2) should be configured using matching
54 D1 Domain, CPU1 clock prescaler. Sets a HCLK frequency (feeding Cortex-M Systick)
Dst,stm32h7rs-rcc.yaml15 Last, bus clocks (typically HCLK, PCLK1, PCLK2) should be configured using matching
62 CPU clock prescaler. Sets a HCLK frequency (feeding Cortex-M Systick)
Dst,stm32wba-rcc.yaml83 (HCLK) based on system frequency input. AKA HPRE.
84 The HCLK clocks CPU, AHB1, AHB2, memories and DMA.
/Zephyr-latest/soc/st/stm32/stm32mp1x/
Dsoc.c30 /* Update CMSIS SystemCoreClock variable (HCLK) */ in soc_early_init_hook()
/Zephyr-latest/soc/nuvoton/numicro/m48x/
Dsoc.c27 /* Set both PCLK0 and PCLK1 as HCLK/2 */ in soc_reset_hook()
/Zephyr-latest/soc/st/stm32/stm32f1x/
Dsoc.c31 /* Update CMSIS SystemCoreClock variable (HCLK) */ in soc_early_init_hook()
/Zephyr-latest/soc/atmel/sam/sam3x/
Dsoc.c79 * Processor Clock (HCLK) = 84 MHz. in clock_init()
105 * keep Processor Clock (HCLK) and thus be able to debug in soc_reset_hook()
/Zephyr-latest/soc/st/stm32/stm32f3x/
Dsoc.c28 /* Update CMSIS SystemCoreClock variable (HCLK) */ in soc_early_init_hook()
/Zephyr-latest/soc/st/stm32/stm32u0x/
Dsoc.c33 /* Update CMSIS SystemCoreClock variable (HCLK) */ in soc_early_init_hook()
/Zephyr-latest/soc/st/stm32/stm32c0x/
Dsoc.c32 /* Update CMSIS SystemCoreClock variable (HCLK) */ in soc_early_init_hook()
/Zephyr-latest/soc/st/stm32/stm32f4x/
Dsoc.c33 /* Update CMSIS SystemCoreClock variable (HCLK) */ in soc_early_init_hook()
/Zephyr-latest/soc/st/stm32/stm32f7x/
Dsoc.c35 /* Update CMSIS SystemCoreClock variable (HCLK) */ in soc_early_init_hook()
/Zephyr-latest/soc/st/stm32/stm32wlx/
Dsoc.c37 /* Update CMSIS SystemCoreClock variable (HCLK) */ in soc_early_init_hook()
/Zephyr-latest/tests/drivers/clock_control/stm32_clock_configuration/stm32h5_core/boards/
Dpll_csi_ahb_2_100.overlay29 ahb-prescaler = <2>; /* Use AHB prescaler to reduce HCLK */
Dpll_hse24_ahb_2_100.overlay30 ahb-prescaler = <2>; /* Use AHB prescaler to reduce HCLK */
/Zephyr-latest/tests/drivers/clock_control/stm32_clock_configuration/stm32u5_core/boards/
Dpll_msis_ahb_2_40.overlay33 ahb-prescaler = <2>; /* Use AHB prescaler to reduce HCLK */
/Zephyr-latest/dts/arm/silabs/
Defr32bg2x.dtsi26 hclk: hclk { label
36 clocks = <&hclk>;
50 clocks = <&hclk>;
99 clocks = <&hclk>;
Defr32mg21.dtsi26 hclk: hclk { label
36 clocks = <&hclk>;
50 clocks = <&hclk>;
57 clocks = <&hclk>;
/Zephyr-latest/soc/st/stm32/stm32f2x/
Dsoc.c34 /* Update CMSIS SystemCoreClock variable (HCLK) */ in soc_early_init_hook()

1234