Home
last modified time | relevance | path

Searched refs:timing_config (Results 1 – 4 of 4) sorted by relevance

/bsp/hpmicro/libraries/drivers/
A Ddrv_spi.c274 spi_timing_config_t timing_config = { 0 }; in hpm_spi_configure() local
287 spi_master_get_default_timing_config(&timing_config); in hpm_spi_configure()
292 timing_config.master_config.clk_src_freq_in_hz = board_init_spi_clock(spi->spi_base); in hpm_spi_configure()
301 if (cfg->max_hz > timing_config.master_config.clk_src_freq_in_hz) in hpm_spi_configure()
303 cfg->max_hz = timing_config.master_config.clk_src_freq_in_hz; in hpm_spi_configure()
305 timing_config.master_config.sclk_freq_in_hz = cfg->max_hz; in hpm_spi_configure()
307 spi_master_timing_init(spi->spi_base, &timing_config); in hpm_spi_configure()
/bsp/nxp/mcx/mcxn/Libraries/drivers/
A Ddrv_can.c125 flexcan_timing_config_t timing_config; in can_cfg() local
126 rt_memset(&timing_config, 0, sizeof(flexcan_timing_config_t)); in can_cfg()
128 …edTimingValues(can->base, config.baudRate, CLOCK_GetFlexcanClkFreq(can->instance), &timing_config)) in can_cfg()
131 rt_memcpy(&(config.timingConfig), &timing_config, sizeof(flexcan_timing_config_t)); in can_cfg()
/bsp/nxp/imx/imxrt/libraries/drivers/
A Ddrv_can.c183 flexcan_timing_config_t timing_config; in can_cfg() local
184 rt_memset(&timing_config, 0, sizeof(flexcan_timing_config_t)); in can_cfg()
186 …alculateImprovedTimingValues(can->base, config.baudRate, GetCanSrcFreq(can->base), &timing_config)) in can_cfg()
189 rt_memcpy(&(config.timingConfig), &timing_config, sizeof(flexcan_timing_config_t)); in can_cfg()
/bsp/hpmicro/libraries/hpm_sdk/components/spi/
A Dhpm_spi.c833 static spi_timing_config_t timing_config = {0}; in hpm_spi_set_sclk_frequency() local
839 spi_master_get_default_timing_config(&timing_config); in hpm_spi_set_sclk_frequency()
840 timing_config.master_config.clk_src_freq_in_hz = clock_get_frequency(obj->spi_clock_name); in hpm_spi_set_sclk_frequency()
841 timing_config.master_config.sclk_freq_in_hz = freq; in hpm_spi_set_sclk_frequency()
842 timing_config.master_config.cs2sclk = spi_cs2sclk_half_sclk_1; in hpm_spi_set_sclk_frequency()
843 timing_config.master_config.csht = spi_csht_half_sclk_1; in hpm_spi_set_sclk_frequency()
844 stat = spi_master_timing_init(ptr, &timing_config); in hpm_spi_set_sclk_frequency()

Completed in 14 milliseconds