Home
last modified time | relevance | path

Searched refs:lpx (Results 1 – 20 of 20) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/tegra/
H A Dmipi-phy.c49 timing->lpx = 60; in mipi_dphy_timing_get_default()
50 timing->taget = 5 * timing->lpx; in mipi_dphy_timing_get_default()
51 timing->tago = 4 * timing->lpx; in mipi_dphy_timing_get_default()
52 timing->tasure = 2 * timing->lpx; in mipi_dphy_timing_get_default()
118 if (timing->lpx < 50) in mipi_dphy_timing_validate()
121 if (timing->taget != 5 * timing->lpx) in mipi_dphy_timing_validate()
124 if (timing->tago != 4 * timing->lpx) in mipi_dphy_timing_validate()
127 if (timing->tasure < timing->lpx || timing->tasure > 2 * timing->lpx) in mipi_dphy_timing_validate()
H A Dmipi-phy.h36 unsigned int lpx; member
H A Ddsi.c372 DSI_TIMING_FIELD(timing->lpx, period, 1); in tegra_dsi_set_phy_timing()
/OK3568_Linux_fs/kernel/drivers/phy/
H A Dphy-core-mipi-dphy.c69 cfg->lpx = 50000; in phy_mipi_dphy_get_default_config()
70 cfg->ta_get = 5 * cfg->lpx; in phy_mipi_dphy_get_default_config()
71 cfg->ta_go = 4 * cfg->lpx; in phy_mipi_dphy_get_default_config()
72 cfg->ta_sure = cfg->lpx; in phy_mipi_dphy_get_default_config()
149 if (cfg->lpx < 50000) in phy_mipi_dphy_config_validate()
152 if (cfg->ta_get != (5 * cfg->lpx)) in phy_mipi_dphy_config_validate()
155 if (cfg->ta_go != (4 * cfg->lpx)) in phy_mipi_dphy_config_validate()
158 if (cfg->ta_sure < cfg->lpx || cfg->ta_sure > (2 * cfg->lpx)) in phy_mipi_dphy_config_validate()
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Dinno_mipi_phy.c159 unsigned int lpx; member
167 u8 lpx; member
199 .lpx = _lpx, \
212 u8 lpx; member
297 timing->lpx = 60; in mipi_dphy_timing_get_default()
298 timing->taget = 5 * timing->lpx; in mipi_dphy_timing_get_default()
299 timing->tago = 4 * timing->lpx; in mipi_dphy_timing_get_default()
300 timing->tasure = 2 * timing->lpx; in mipi_dphy_timing_get_default()
346 v = T_LPX(t->lpx); in inno_mipi_dphy_timing_update()
396 t->lpx = param->lpx; in inno_mipi_dphy_get_fixed_param()
[all …]
H A Dinno_video_combo_phy.c214 u8 lpx; member
295 unsigned int lpx; member
371 timing->lpx = 60000; in mipi_dphy_timing_get_default()
372 timing->taget = 5 * timing->lpx; in mipi_dphy_timing_get_default()
373 timing->tago = 4 * timing->lpx; in mipi_dphy_timing_get_default()
374 timing->tasure = 2 * timing->lpx; in mipi_dphy_timing_get_default()
453 u32 hs_exit, clk_post, clk_pre, wakeup, lpx, ta_go, ta_sure, ta_wait; in inno_mipi_dphy_timing_init() local
489 lpx = DIV_ROUND_UP(gotp.lpx, t_txbyteclkhs); in inno_mipi_dphy_timing_init()
490 if (lpx >= 2) in inno_mipi_dphy_timing_init()
491 lpx -= 2; in inno_mipi_dphy_timing_init()
[all …]
H A Dsamsung_mipi_dcphy.c170 u8 lpx; member
180 u8 lpx; member
1335 val |= T_LPX(timing->lpx); in samsung_mipi_dphy_clk_lane_timing_init()
1387 val |= T_LPX(timing->lpx); in samsung_mipi_dphy_data_lane_timing_init()
1483 val |= T_LPX(timing->lpx); in samsung_mipi_cphy_timing_init()
H A Ddw_mipi_dsi2.c255 unsigned int lpx; member
903 cfg->lpx = 60000; in mipi_dphy_get_default_config()
904 cfg->ta_get = 5 * cfg->lpx; in mipi_dphy_get_default_config()
905 cfg->ta_go = 4 * cfg->lpx; in mipi_dphy_get_default_config()
906 cfg->ta_sure = 2 * cfg->lpx; in mipi_dphy_get_default_config()
1007 tmp = cfg->lpx + cfg->hs_prepare + cfg->hs_zero; in dw_mipi_dsi2_lp2hs_or_hs2lp_cfg()
/OK3568_Linux_fs/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-inno-mipi-dphy.c203 unsigned int lpx; member
212 u8 lpx; member
402 timing->lpx = 60; in mipi_dphy_timing_get_default()
403 timing->taget = 5 * timing->lpx; in mipi_dphy_timing_get_default()
404 timing->tago = 4 * timing->lpx; in mipi_dphy_timing_get_default()
405 timing->tasure = 2 * timing->lpx; in mipi_dphy_timing_get_default()
436 u32 hs_exit, clk_post, clk_pre, wakeup, lpx, ta_go, ta_sure, ta_wait; in inno_mipi_dphy_timing_init() local
466 lpx = timing->lpx; in inno_mipi_dphy_timing_init()
476 dev_dbg(inno->dev, "lpx=%x\n", lpx); in inno_mipi_dphy_timing_init()
486 T_LPX_CNT(lpx)); in inno_mipi_dphy_timing_init()
H A Dphy-rockchip-inno-video-combo-phy.c195 unsigned int lpx; member
279 timing->lpx = 60000; in mipi_dphy_timing_get_default()
280 timing->taget = 5 * timing->lpx; in mipi_dphy_timing_get_default()
281 timing->tago = 4 * timing->lpx; in mipi_dphy_timing_get_default()
282 timing->tasure = 2 * timing->lpx; in mipi_dphy_timing_get_default()
310 u32 hs_exit, clk_post, clk_pre, wakeup, lpx, ta_go, ta_sure, ta_wait; in inno_video_phy_mipi_mode_enable() local
373 lpx = DIV_ROUND_UP(gotp.lpx, t_txbyteclkhs); in inno_video_phy_mipi_mode_enable()
374 if (lpx >= 2) in inno_video_phy_mipi_mode_enable()
375 lpx -= 2; in inno_video_phy_mipi_mode_enable()
416 T_LPX_CNT(lpx)); in inno_video_phy_mipi_mode_enable()
H A Dphy-rockchip-inno-dsidphy.c217 u8 lpx; member
475 u32 hs_exit, clk_post, clk_pre, wakeup, lpx, ta_go, ta_sure, ta_wait; in inno_mipi_dphy_timing_init() local
527 lpx = DIV_ROUND_UP(cfg->lpx, t_txbyteclkhs); in inno_mipi_dphy_timing_init()
528 if (lpx >= 2) in inno_mipi_dphy_timing_init()
529 lpx -= 2; in inno_mipi_dphy_timing_init()
531 lpx = timing->lpx; in inno_mipi_dphy_timing_init()
546 T_LPX_CNT(lpx)); in inno_mipi_dphy_timing_init()
H A Dphy-rockchip-samsung-dcphy.c228 u8 lpx; member
238 u8 lpx; member
1474 val |= T_LPX(timing->lpx); in samsung_mipi_cphy_timing_init()
1609 val |= T_LPX(timing->lpx); in samsung_mipi_dphy_clk_lane_timing_init()
1661 val |= T_LPX(timing->lpx); in samsung_mipi_dphy_data_lane_timing_init()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/mediatek/
H A Dmtk_dsi.c154 u32 lpx; member
234 timing->lpx = (60 * data_rate_mhz / (8 * 1000)) + 1; in mtk_dsi_phy_timconfig()
240 timing->ta_go = 4 * timing->lpx - 2; in mtk_dsi_phy_timconfig()
241 timing->ta_sure = timing->lpx + 2; in mtk_dsi_phy_timconfig()
242 timing->ta_get = 4 * timing->lpx; in mtk_dsi_phy_timconfig()
243 timing->da_hs_exit = 2 * timing->lpx + 1; in mtk_dsi_phy_timconfig()
251 timcon0 = timing->lpx | timing->da_hs_prepare << 8 | in mtk_dsi_phy_timconfig()
478 data_phy_cycles = timing->lpx + timing->da_hs_prepare + in mtk_dsi_config_vdo_timing()
/OK3568_Linux_fs/u-boot/include/
H A Dgeneric-phy-mipi-dphy.h208 unsigned int lpx; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vc4/
H A Dvc4_dsi.c886 u32 lpx = dsi_esc_timing(60); in vc4_dsi_encoder_enable() local
1039 VC4_SET_FIELD(dsi_hs_timing(ui_ns, lpx * ESC_TIME_NS, 0), in vc4_dsi_encoder_enable()
1060 VC4_SET_FIELD(lpx * 5, DSI_HS_DLT6_TA_GET) | in vc4_dsi_encoder_enable()
1061 VC4_SET_FIELD(lpx, DSI_HS_DLT6_TA_SURE) | in vc4_dsi_encoder_enable()
1062 VC4_SET_FIELD(lpx * 4, DSI_HS_DLT6_TA_GO) | in vc4_dsi_encoder_enable()
1063 VC4_SET_FIELD(lpx, DSI_HS_DLT6_LP_LPX)); in vc4_dsi_encoder_enable()
1078 VC4_SET_FIELD(lpx - 1, DSI0_PHYC_ESC_CLK_LPDT) : in vc4_dsi_encoder_enable()
1079 VC4_SET_FIELD(lpx - 1, DSI1_PHYC_ESC_CLK_LPDT))); in vc4_dsi_encoder_enable()
/OK3568_Linux_fs/kernel/include/linux/phy/
H A Dphy-mipi-dphy.h208 unsigned int lpx; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/dsi/phy/
H A Ddsi_phy.c53 s32 ui, lpx; in msm_dsi_dphy_timing_calc() local
66 lpx = mult_frac(NSEC_PER_MSEC, coeff, esc_rate / 1000); in msm_dsi_dphy_timing_calc()
72 temp = lpx / ui; in msm_dsi_dphy_timing_calc()
117 temp += 8 * ui + lpx; in msm_dsi_dphy_timing_calc()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/
H A Dnwl-dsi.c244 cycles = ps2bc(dsi, cfg->lpx + cfg->clk_prepare + cfg->clk_zero); in nwl_dsi_config_host()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Ddw-mipi-dsi2-rockchip.c655 tmp = cfg->lpx + cfg->hs_prepare + cfg->hs_zero; in dw_mipi_dsi2_lp2hs_or_hs2lp_cfg()
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dit6616.c1024 u8 lpx = 0x03, mipi_tx_hs_prepare = 0x01; in it6616_mipitx_init_bus_para() local
1031 it6616->mipi_tx_enable_manual_adjusted_d_phy ? MIPI_TX_LPX : lpx; in it6616_mipitx_init_bus_para()