Home
last modified time | relevance | path

Searched refs:tbl (Results 1 – 7 of 7) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_can_drv.c185 if (src_clk_freq / baudrate < tbl->tq_min) { in can_calculate_bit_timing()
198 tbl->tq_max, in can_calculate_bit_timing()
199 tbl->tq_min); in can_calculate_bit_timing()
205 num_seg2 = (num_tq - tbl->min_diff_seg1_minus_seg2) / 2U; in can_calculate_bit_timing()
207 while (num_seg2 > tbl->seg2_max) { in can_calculate_bit_timing()
222 if ((num_seg2 >= tbl->seg2_min) && (num_seg1 <= tbl->seg1_max)) { in can_calculate_bit_timing()
230 uint32_t num_sjw = MIN(tbl->sjw_max, num_seg2); in can_calculate_bit_timing()
245 const can_bit_timing_table_t *tbl = &s_can_bit_timing_tbl[(uint8_t) option]; in is_can_bit_timing_param_valid() local
247 if ((param->num_seg1 < tbl->seg1_min) || (param->num_seg1 > tbl->seg1_max)) { in is_can_bit_timing_param_valid()
250 if ((param->num_seg2 < tbl->seg2_min) || (param->num_seg2 > tbl->seg2_max)) { in is_can_bit_timing_param_valid()
[all …]
A Dhpm_mcan_drv.c362 if (src_clk_freq / baudrate < tbl->tq_min) { in mcan_calc_bit_timing_from_baudrate()
376 tbl->tq_max, in mcan_calc_bit_timing_from_baudrate()
377 tbl->tq_min); in mcan_calc_bit_timing_from_baudrate()
383 num_seg2 = (num_tq - tbl->min_diff_seg1_minus_seg2) / 2U; in mcan_calc_bit_timing_from_baudrate()
385 while (num_seg2 > tbl->seg2_max) { in mcan_calc_bit_timing_from_baudrate()
400 if ((num_seg2 >= tbl->seg2_min) && (num_seg1 <= tbl->seg1_max)) { in mcan_calc_bit_timing_from_baudrate()
408 uint32_t num_sjw = MIN(tbl->sjw_max, num_seg2); in mcan_calc_bit_timing_from_baudrate()
462 if ((actual_num_seg1 < tbl->seg1_min) || (actual_num_seg1 > tbl->seg1_max)) { in is_mcan_bit_timing_param_valid()
465 if ((param->num_seg2 < tbl->seg2_min) || (param->num_seg2 > tbl->seg2_max)) { in is_mcan_bit_timing_param_valid()
468 if ((param->num_sjw < tbl->sjw_min) || (param->num_sjw > tbl->sjw_max)) { in is_mcan_bit_timing_param_valid()
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/ccmu/sunxi/
A Dclk_factors.c534 int sunxi_clk_freq_search(struct sunxi_clk_factor_freq tbl[], in sunxi_clk_freq_search() argument
546 checkfreq = tbl[mid].freq / 1000000; in sunxi_clk_freq_search()
554 return sunxi_clk_freq_search(tbl, freq, low, mid - 1); in sunxi_clk_freq_search()
562 int sunxi_clk_freq_find(struct sunxi_clk_factor_freq tbl[], in sunxi_clk_freq_find() argument
566 int i = sunxi_clk_freq_search(tbl, freq, 0, n - 1); in sunxi_clk_freq_find()
571 delta1 = (freq > tbl[i].freq / 1000000) in sunxi_clk_freq_find()
572 ? (freq - tbl[i].freq / 1000000) in sunxi_clk_freq_find()
573 : (tbl[i].freq / 1000000 - freq); in sunxi_clk_freq_find()
575 delta2 = (freq > tbl[i + 1].freq / 1000000) in sunxi_clk_freq_find()
576 ? (freq - tbl[i + 1].freq / 1000000) in sunxi_clk_freq_find()
[all …]
/bsp/hpmicro/libraries/hpm_sdk/components/serial_nor/
A Dhpm_serial_nor.c262 jedec_flash_param_table_t *param_tbl = &tbl->flash_param_tbl; in get_page_sector_block_size_from_sfdp()
267 uint32_t flash_density = tbl->flash_param_tbl.flash_density; in get_page_sector_block_size_from_sfdp()
286 if (tbl->flash_param_tbl_size < SFDP_BASIC_PROTOCOL_TABLE_SIZE_REVA) { in get_page_sector_block_size_from_sfdp()
315 if (tbl->has_4b_addressing_inst_table) { in get_page_sector_block_size_from_sfdp()
549 (void) memset(tbl, 0, sizeof(*tbl)); in hpm_serial_nor_read_sfdp_info()
552 tbl->standard_version = sfdp_header.minor_rev; in hpm_serial_nor_read_sfdp_info()
580 tbl->flash_param_tbl_size = table_size; in hpm_serial_nor_read_sfdp_info()
585 tbl->has_4b_addressing_inst_table = true; in hpm_serial_nor_read_sfdp_info()
591 tbl->has_otcal_ddr_mode_enable_sequence_table = true; in hpm_serial_nor_read_sfdp_info()
597 tbl->has_spi_profile1_0_table = true; in hpm_serial_nor_read_sfdp_info()
[all …]
/bsp/hc32/libraries/hc32_drivers/
A Ddrv_can.c546 const can_bit_timing_table_t *tbl = &_g_can_bit_timing_tbl[idx]; in _calc_can_bit_timing() local
547 if (can_clk / baudrate < tbl->tq_min) in _calc_can_bit_timing()
562 tbl->tq_max, in _calc_can_bit_timing()
563 tbl->tq_min); in _calc_can_bit_timing()
570 num_seg2 = (num_tq - tbl->min_diff_seg1_minus_seg2) / 2U; in _calc_can_bit_timing()
572 while (num_seg2 > tbl->seg2_max) in _calc_can_bit_timing()
590 if ((num_seg2 >= tbl->seg2_min) && (num_seg1 <= tbl->seg1_max)) in _calc_can_bit_timing()
602 uint32_t num_sjw = LL_MIN(tbl->sjw_max, num_seg2); in _calc_can_bit_timing()
/bsp/raspberry-pi/raspi4-64/drivers/
A Dboard.c164 void rt_hw_mmu_ktbl_set(unsigned long tbl);
/bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/disp/de/
A Dinclude.h968 s32 (*set_gamma_tbl)(struct disp_device *dispdev, u32 *tbl,

Completed in 29 milliseconds