Home
last modified time | relevance | path

Searched refs:timing (Results 1 – 25 of 78) sorted by relevance

1234

/bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/disp/de/lowlevel_v2x/
A Dde_eink.c277 w = para->timing.width ? (para->timing.width - 1) & 0xfff : 0; in eink_decoder_start()
285 (((para->timing.lbl + para->timing.lsl + in eink_decoder_start()
292 ((para->timing.lbl + para->timing.lsl) << 2)) : in eink_decoder_start()
293 ((para->timing.fbl + para->timing.fsl) * tmp + in eink_decoder_start()
294 ((para->timing.lbl + para->timing.lsl) << 1)); in eink_decoder_start()
328 hsync = para->timing.lbl + para->timing.lsl + para->timing.lel; in eink_edma_cfg()
329 vsync = para->timing.fbl + para->timing.fsl + para->timing.fel; in eink_edma_cfg()
341 tmp = (para->timing.lbl + para->timing.lsl); in eink_edma_cfg()
343 tmp = ((para->timing.fbl + para->timing.fsl) << 16) | tmp; in eink_edma_cfg()
345 w = para->timing.width ? (para->timing.width - 1) : 0; in eink_edma_cfg()
[all …]
A Dde_lcd.c1421 timing->y_res / (timing->b_interlace + 1) - 1; in tcon1_cfg()
1424 / (timing->b_interlace + 1) + timing->vactive_space - 1; in tcon1_cfg()
1427 / (timing->b_interlace + 1) + timing->vactive_space - 1; in tcon1_cfg()
1430 timing->hor_sync_time + timing->hor_back_porch - 1; in tcon1_cfg()
1432 timing->ver_total_time * (2 - timing->b_interlace) * in tcon1_cfg()
1435 timing->ver_sync_time + timing->ver_back_porch - 1; in tcon1_cfg()
1450 (timing->ver_total_time + timing->vactive_space) << 12; in tcon1_cfg()
1454 start_delay = (timing->ver_total_time - timing->y_res) in tcon1_cfg()
1467 timing.x_res = panel->lcd_x; in tcon1_cfg_ex()
1468 timing.y_res = panel->lcd_y; in tcon1_cfg_ex()
[all …]
A Dde_lcd_sun50iw10.c1427 timing->y_res / (timing->b_interlace + 1) - 1; in tcon1_cfg()
1430 / (timing->b_interlace + 1) + timing->vactive_space - 1; in tcon1_cfg()
1433 / (timing->b_interlace + 1) + timing->vactive_space - 1; in tcon1_cfg()
1436 timing->hor_sync_time + timing->hor_back_porch - 1; in tcon1_cfg()
1438 timing->ver_total_time * (2 - timing->b_interlace) * in tcon1_cfg()
1441 timing->ver_sync_time + timing->ver_back_porch - 1; in tcon1_cfg()
1456 (timing->ver_total_time + timing->vactive_space) << 12; in tcon1_cfg()
1460 start_delay = (timing->ver_total_time - timing->y_res) in tcon1_cfg()
1473 timing.x_res = panel->lcd_x; in tcon1_cfg_ex()
1474 timing.y_res = panel->lcd_y; in tcon1_cfg_ex()
[all …]
/bsp/essemi/es32f369x/libraries/ES32F36xx_ALD_StdPeriph_Driver/Source/
A Dald_ebi.c128 assert_param(IS_EBI_DATA_LATENCY(timing->latency)); in ald_ebi_nor_sram_timing_init()
129 assert_param(IS_EBI_ACCESS_MODE(timing->mode)); in ald_ebi_nor_sram_timing_init()
140 (timing->mode))); in ald_ebi_nor_sram_timing_init()
166 assert_param(IS_EBI_ACCESS_MODE(timing->mode)); in ald_ebi_nor_sram_ext_timing_init()
332 assert_param(IS_EBI_SETUP_TIME(timing->time)); in ald_ebi_nand_comm_timing_init()
333 assert_param(IS_EBI_WAIT_TIME(timing->wait_time)); in ald_ebi_nand_comm_timing_init()
334 assert_param(IS_EBI_HOLD_TIME(timing->hold_time)); in ald_ebi_nand_comm_timing_init()
335 assert_param(IS_EBI_HIZ_TIME(timing->hiz_time)); in ald_ebi_nand_comm_timing_init()
364 assert_param(IS_EBI_SETUP_TIME(timing->time)); in ald_ebi_nand_attr_timing_init()
365 assert_param(IS_EBI_WAIT_TIME(timing->wait_time)); in ald_ebi_nand_attr_timing_init()
[all …]
/bsp/stm32/stm32f429-armfly-v6/board/ports/
A Ddrv_ext_io.c52 FMC_NORSRAM_TimingTypeDef timing = {0}; in HC574_Config_FMC() local
61 timing.AddressSetupTime = 3; in HC574_Config_FMC()
62 timing.AddressHoldTime = 0; in HC574_Config_FMC()
63 timing.DataSetupTime = 6; in HC574_Config_FMC()
64 timing.BusTurnAroundDuration = 1; in HC574_Config_FMC()
65 timing.CLKDivision = 0; in HC574_Config_FMC()
66 timing.DataLatency = 0; in HC574_Config_FMC()
67 timing.AccessMode = FMC_ACCESS_MODE_A; in HC574_Config_FMC()
97 if (HAL_SRAM_Init(&sram2, &timing, NULL) != HAL_OK) in HC574_Config_FMC()
/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_i2c_drv.c48 timing->t_high = 6000; in i2c_configure_timing()
49 timing->t_low = 13000; in i2c_configure_timing()
50 timing->t_sclratio = 2; in i2c_configure_timing()
56 timing->t_high = 2600; in i2c_configure_timing()
57 timing->t_low = 5000; in i2c_configure_timing()
58 timing->t_sclratio = 2; in i2c_configure_timing()
64 timing->t_high = 40000; in i2c_configure_timing()
65 timing->t_low = 47000; in i2c_configure_timing()
117 …temp3 = ((timing->t_low - 2 * tpclk) / tpclk / (HPM_I2C_DRV_DEFAULT_TPM + 1) - 2 - timing->t_sp) /… in i2c_configure_timing()
122 timing->t_high = 2 * tpclk + (2 + timing->t_sp + timing->t_sclhi) * tpclk; in i2c_configure_timing()
[all …]
A Dhpm_lin_drv.c12 hpm_stat_t lin_master_configure_timing(LIN_Type *ptr, lin_timing_t *timing) in lin_master_configure_timing() argument
14 assert(timing->src_freq_in_hz >= 8000000U); in lin_master_configure_timing()
15 assert((timing->baudrate >= 1000U) && (timing->baudrate <= 20000U)); in lin_master_configure_timing()
25 bt_mul = 20000U / timing->baudrate - 1U; in lin_master_configure_timing()
26 …prescaler = log((timing->src_freq_in_hz / ((bt_mul + 1U) * timing->baudrate * 200U))) / log(2U) - … in lin_master_configure_timing()
27 bt_div = timing->src_freq_in_hz / ((1U << (prescaler + 1U)) * (bt_mul + 1U) * timing->baudrate); in lin_master_configure_timing()
A Dhpm_linv2_drv.c12 hpm_stat_t lin_master_configure_timing(LINV2_Type *ptr, lin_timing_t *timing) in lin_master_configure_timing() argument
14 assert(timing->src_freq_in_hz >= 8000000U); in lin_master_configure_timing()
15 assert((timing->baudrate >= 1000U) && (timing->baudrate <= 20000U)); in lin_master_configure_timing()
25 bt_mul = 20000U / timing->baudrate - 1U; in lin_master_configure_timing()
26 …prescaler = (uint8_t)(log((timing->src_freq_in_hz / ((bt_mul + 1U) * timing->baudrate * 200U))) / … in lin_master_configure_timing()
27 bt_div = timing->src_freq_in_hz / ((1U << (prescaler + 1U)) * (bt_mul + 1U) * timing->baudrate); in lin_master_configure_timing()
/bsp/CME_M7/StdPeriph_Driver/src/
A Dcmem7_efuse.c121 if (init->timing) { in EFUSE_Init()
129 value = (init->timing->EFUSE_Trac * (efuse_GetClock() / 1000000) / 1000); in EFUSE_Init()
133 value = (init->timing->EFUSE_Trah * (efuse_GetClock() / 1000000) / 1000); in EFUSE_Init()
137 value = (init->timing->EFUSE_Trpw * (efuse_GetClock() / 1000000) / 1000); in EFUSE_Init()
141 value = (init->timing->EFUSE_Trc * (efuse_GetClock() / 1000000) / 1000); in EFUSE_Init()
145 value = (init->timing->EFUSE_Tesr * (efuse_GetClock() / 1000000) / 1000); in EFUSE_Init()
149 value = (init->timing->EFUSE_Tprs * (efuse_GetClock() / 1000000) / 1000); in EFUSE_Init()
153 value = (init->timing->EFUSE_Tpi * (efuse_GetClock() / 1000000) / 1000); in EFUSE_Init()
157 value = (init->timing->EFUSE_Tpp * (efuse_GetClock() / 1000000) / 1000); in EFUSE_Init()
161 value = (init->timing->EFUSE_Teps * (efuse_GetClock() / 1000000) / 1000); in EFUSE_Init()
[all …]
A Dcmem7_i2c.c115 if (I2C_Init->timing) { in I2C_Init()
117 i2c_GetClock(I2Cx) / I2C_Init->timing->I2C_Freq / 2; in I2C_Init()
119 i2c_GetClock(I2Cx) / I2C_Init->timing->I2C_Freq / 2; in I2C_Init()
120 I2Cx->SDA_SETUP_b.TSU_DAT = ((uint64_t)I2C_Init->timing->I2C_TsuDat) * in I2C_Init()
122 I2Cx->SDA_SETUP_b.TSETUP = ((uint64_t)I2C_Init->timing->I2C_Tsetup) * in I2C_Init()
124 I2Cx->TSU_STA_SETUP_b.TBUF = ((uint64_t)I2C_Init->timing->I2C_Tbuf) * in I2C_Init()
126 I2Cx->TSU_STA_SETUP_b.TSU_STA = ((uint64_t)I2C_Init->timing->I2C_TsuSta) * in I2C_Init()
128 I2Cx->TSU_STA_SETUP_b.SDA_FILTER_EN = I2C_Init->timing->I2C_SdaFilterEn; in I2C_Init()
129 I2Cx->TSU_STA_SETUP_b.SDA_FILTER_CNT = I2C_Init->timing->I2C_SdaFilterSpike; in I2C_Init()
130 I2Cx->TSU_STA_SETUP_b.SCL_FILTER_EN = I2C_Init->timing->I2C_SclFilterEn; in I2C_Init()
[all …]
/bsp/hpmicro/libraries/hpm_sdk/components/panel/panels/
A Dmc10128007_31b.c249 const hpm_panel_timing_t *timing = &panel->timing; in mipi_panel_host_init() local
256 mipi_cfg.video_para.hactive = timing->hactive; in mipi_panel_host_init()
257 mipi_cfg.video_para.hsync_len = timing->hsync_len; in mipi_panel_host_init()
258 mipi_cfg.video_para.hback_porch = timing->hback_porch; in mipi_panel_host_init()
259 mipi_cfg.video_para.hfront_porch = timing->hfront_porch; in mipi_panel_host_init()
260 mipi_cfg.video_para.vsync_len = timing->vsync_len; in mipi_panel_host_init()
261 mipi_cfg.video_para.vactive = timing->vactive; in mipi_panel_host_init()
262 mipi_cfg.video_para.vback_porch = timing->vback_porch; in mipi_panel_host_init()
263 mipi_cfg.video_para.vfront_porch = timing->vfront_porch; in mipi_panel_host_init()
335 .timing = {
/bsp/hpmicro/hpm6800evk/board/
A Dboard.c818 const hpm_panel_timing_t *timing; in board_panel_para_to_lcdc() local
821 timing = hpm_panel_get_timing(panel); in board_panel_para_to_lcdc()
822 config->resolution_x = timing->hactive; in board_panel_para_to_lcdc()
823 config->resolution_y = timing->vactive; in board_panel_para_to_lcdc()
825 config->hsync.pulse_width = timing->hsync_len; in board_panel_para_to_lcdc()
826 config->hsync.back_porch_pulse = timing->hback_porch; in board_panel_para_to_lcdc()
829 config->vsync.pulse_width = timing->vsync_len; in board_panel_para_to_lcdc()
830 config->vsync.back_porch_pulse = timing->vback_porch; in board_panel_para_to_lcdc()
833 config->control.invert_hsync = timing->hsync_pol; in board_panel_para_to_lcdc()
834 config->control.invert_vsync = timing->vsync_pol; in board_panel_para_to_lcdc()
[all …]
/bsp/at32/libraries/rt_drivers/config/a403a/
A Di2c_config.h35 .timing = 100000, \
64 .timing = 100000, \
93 .timing = 100000, \
/bsp/at32/libraries/rt_drivers/config/f403a_407/
A Di2c_config.h35 .timing = 100000, \
64 .timing = 100000, \
93 .timing = 100000, \
/bsp/at32/libraries/rt_drivers/config/a423/
A Di2c_config.h35 .timing = 0x60E02E2E, \
68 .timing = 0x60E02E2E, \
101 .timing = 0x60E02E2E, \
/bsp/at32/libraries/rt_drivers/config/f402_405/
A Di2c_config.h35 .timing = 0x90F02F2F, \
68 .timing = 0x90F02F2F, \
101 .timing = 0x90F02F2F, \
/bsp/at32/libraries/rt_drivers/config/f423/
A Di2c_config.h35 .timing = 0x60E02E2E, \
68 .timing = 0x60E02E2E, \
101 .timing = 0x60E02E2E, \
/bsp/at32/libraries/rt_drivers/config/f435_437/
A Di2c_config.h35 .timing = 0xC0F03030, \
68 .timing = 0xC0F03030, \
101 .timing = 0xC0F03030, \
/bsp/at32/libraries/rt_drivers/config/f45x/
A Di2c_config.h35 .timing = 0x01F03333, \
68 .timing = 0x01F03333, \
101 .timing = 0x01F03333, \
/bsp/nuvoton/numaker-hmi-ma35d1/nuwriter_scripts/
A DREADME.md44 Program header, DDR timing setting and rtthread.bin binary file into SD card or EMMC.
48 Program header, DDR timing setting and rtthread.bin binary file into SPI NAND flash.
52 Program header, DDR timing setting and rtthread.bin binary file into NAND flash.
70 Program header, DDR timing setting and rtthread.bin binary file into SD card or EMMC.
74 Program header, DDR timing setting and rtthread.bin binary file into SPI NAND flash.
78 Program header, DDR timing setting and rtthread.bin binary file into NAND flash.
/bsp/hpmicro/hpm6750evkmini/board/
A Dboard.c334 const hpm_panel_timing_t *timing; in board_panel_para_to_lcdc() local
337 timing = hpm_panel_get_timing(panel); in board_panel_para_to_lcdc()
338 config->resolution_x = timing->hactive; in board_panel_para_to_lcdc()
339 config->resolution_y = timing->vactive; in board_panel_para_to_lcdc()
341 config->hsync.pulse_width = timing->hsync_len; in board_panel_para_to_lcdc()
342 config->hsync.back_porch_pulse = timing->hback_porch; in board_panel_para_to_lcdc()
345 config->vsync.pulse_width = timing->vsync_len; in board_panel_para_to_lcdc()
346 config->vsync.back_porch_pulse = timing->vback_porch; in board_panel_para_to_lcdc()
349 config->control.invert_hsync = timing->hsync_pol; in board_panel_para_to_lcdc()
350 config->control.invert_vsync = timing->vsync_pol; in board_panel_para_to_lcdc()
[all …]
/bsp/hpmicro/hpm6750evk2/board/
A Dboard.c301 const hpm_panel_timing_t *timing; in board_panel_para_to_lcdc() local
304 timing = hpm_panel_get_timing(panel); in board_panel_para_to_lcdc()
305 config->resolution_x = timing->hactive; in board_panel_para_to_lcdc()
306 config->resolution_y = timing->vactive; in board_panel_para_to_lcdc()
308 config->hsync.pulse_width = timing->hsync_len; in board_panel_para_to_lcdc()
309 config->hsync.back_porch_pulse = timing->hback_porch; in board_panel_para_to_lcdc()
312 config->vsync.pulse_width = timing->vsync_len; in board_panel_para_to_lcdc()
313 config->vsync.back_porch_pulse = timing->vback_porch; in board_panel_para_to_lcdc()
316 config->control.invert_hsync = timing->hsync_pol; in board_panel_para_to_lcdc()
317 config->control.invert_vsync = timing->vsync_pol; in board_panel_para_to_lcdc()
[all …]
/bsp/hpmicro/hpm6750evk/board/
A Dboard.c318 const hpm_panel_timing_t *timing; in board_panel_para_to_lcdc() local
321 timing = hpm_panel_get_timing(panel); in board_panel_para_to_lcdc()
322 config->resolution_x = timing->hactive; in board_panel_para_to_lcdc()
323 config->resolution_y = timing->vactive; in board_panel_para_to_lcdc()
325 config->hsync.pulse_width = timing->hsync_len; in board_panel_para_to_lcdc()
326 config->hsync.back_porch_pulse = timing->hback_porch; in board_panel_para_to_lcdc()
329 config->vsync.pulse_width = timing->vsync_len; in board_panel_para_to_lcdc()
330 config->vsync.back_porch_pulse = timing->vback_porch; in board_panel_para_to_lcdc()
333 config->control.invert_hsync = timing->hsync_pol; in board_panel_para_to_lcdc()
334 config->control.invert_vsync = timing->vsync_pol; in board_panel_para_to_lcdc()
[all …]
/bsp/at32/libraries/rt_drivers/config/f413/
A Di2c_config.h33 .timing = 100000, \
62 .timing = 100000, \
/bsp/at32/libraries/rt_drivers/config/f415/
A Di2c_config.h33 .timing = 100000, \
62 .timing = 100000, \

Completed in 54 milliseconds

1234