Home
last modified time | relevance | path

Searched refs:clock_divider (Results 1 – 19 of 19) sorted by relevance

/drivers/mdio/
A Dmdio_xilinx_axienet.c45 uint16_t clock_divider; member
100 data->clock_divider); in enable_mdio_bus()
136 uint16_t clock_divider, clock_divider_full; in mdio_xilinx_axienet_bus_enable() local
146 clock_divider = clock_divider_full & XILINX_AXIENET_MDIO_SETUP_REG_MDIO_CLOCK_DIVIDER_MASK; in mdio_xilinx_axienet_bus_enable()
148 if (clock_divider != clock_divider_full) { in mdio_xilinx_axienet_bus_enable()
151 clock_divider = XILINX_AXIENET_MDIO_SETUP_REG_MDIO_CLOCK_DIVIDER_MASK; in mdio_xilinx_axienet_bus_enable()
154 data->clock_divider = clock_divider; in mdio_xilinx_axienet_bus_enable()
157 config->clock_frequency_hz, clock_divider); in mdio_xilinx_axienet_bus_enable()
160 clock_divider); in mdio_xilinx_axienet_bus_enable()
/drivers/can/
A Dcan_stm32h7_fdcan.c40 uint8_t clock_divider; member
170 if (stm32h7_cfg->clock_divider != 0U) { in can_stm32h7_clock_enable()
174 FIELD_PREP(FDCANCCU_CCFG_CDIV, stm32h7_cfg->clock_divider >> 1U); in can_stm32h7_clock_enable()
279 .clock_divider = DT_INST_PROP_OR(n, clk_divider, 0) \
A Dcan_stm32_fdcan.c175 uint8_t clock_divider; member
466 if (stm32fd_cfg->clock_divider != 0) { in can_stm32fd_clock_enable()
468 FDCAN_CONFIG->CKDIV = stm32fd_cfg->clock_divider >> 1; in can_stm32fd_clock_enable()
610 .clock_divider = DT_INST_PROP_OR(inst, clk_divider, 0) \
A Dcan_numaker.c297 .clk_div = DT_INST_CLOCKS_CELL(inst, clock_divider), \
/drivers/adc/
A Dadc_max32.c30 int clock_divider; member
249 .clkdiv = config->clock_divider, in adc_max32_init()
321 .clock_divider = DT_INST_PROP_OR(_num, clock_divider, 1), \
A Dadc_numaker.c388 .clk_div = DT_INST_CLOCKS_CELL(inst, clock_divider), \
/drivers/misc/nxp_s32_emios/
A Dnxp_s32_emios.c53 BUILD_ASSERT(IN_RANGE(DT_INST_PROP(n, clock_divider), \
58 .clkDivVal = DT_INST_PROP(n, clock_divider) - 1U, \
/drivers/clock_control/
A Dclock_control_ifx_cat1_fixed_factor_clock.c55 .divider = DT_INST_PROP_OR(idx, clock_divider, 1u), \
/drivers/misc/ethos_u/
A Dethos_u_numaker.c96 .pcc.clk_div = DT_INST_CLOCKS_CELL(inst, clock_divider), \
/drivers/sdhc/
A Dintel_emmc_host.c220 uint32_t clock_divider; in emmc_clock_set() local
258 clock_divider = (int)(base_freq / (freq * 2)); in emmc_clock_set()
260 LOG_DBG("Clock divider for MMC Clk: %d Hz is %d", speed, clock_divider); in emmc_clock_set()
263 EMMC_HOST_CLK_SDCLCK_FREQ_SEL_MASK, clock_divider); in emmc_clock_set()
265 EMMC_HOST_CLK_SDCLCK_FREQ_SEL_UPPER_MASK, clock_divider >> 8); in emmc_clock_set()
/drivers/watchdog/
A Dwdt_wwdt_numaker.c300 .clk_div = DT_INST_CLOCKS_CELL(0, clock_divider),
/drivers/spi/
A Dspi_numaker.c362 .clk_div = DT_INST_CLOCKS_CELL(inst, clock_divider), \
/drivers/serial/
A Duart_numaker.c443 .clk_div = DT_INST_CLOCKS_CELL(inst, clock_divider), \
/drivers/pwm/
A Dpwm_numaker.c592 .clk_div = DT_INST_CLOCKS_CELL(inst, clock_divider), \
/drivers/ethernet/
A Deth_numaker.c789 .clk_div = DT_INST_CLOCKS_CELL(0, clock_divider),
/drivers/i2c/
A Di2c_numaker.c768 .clk_div = DT_INST_CLOCKS_CELL(inst, clock_divider), \
/drivers/usb/udc/
A Dudc_numaker.c1797 .clk_div = DT_INST_CLOCKS_CELL(inst, clock_divider), \
/drivers/usb/device/
A Dusb_dc_numaker.c1982 .clk_div = DT_INST_CLOCKS_CELL(inst, clock_divider), \
/drivers/usb_c/tcpc/
A Ducpd_numaker.c2357 .pcc.clk_div = DT_INST_CLOCKS_CELL_BY_NAME(inst, name, clock_divider), \

Completed in 749 milliseconds