Home
last modified time | relevance | path

Searched refs:hs_settle (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/media/platform/nxp/
H A Dimx8mq-mipi-csi2.c90 int (*enable)(struct csi_state *state, u32 hs_settle);
154 static int imx8mq_gpr_enable(struct csi_state *state, u32 hs_settle) in imx8mq_gpr_enable() argument
163 GPR_CSI2_1_S_PRG_RXHS_SETTLE(hs_settle)); in imx8mq_gpr_enable()
202 static int imx8qxp_gpr_enable(struct csi_state *state, u32 hs_settle) in imx8qxp_gpr_enable() argument
214 FIELD_PREP(CSI2SS_PHY_CTRL_RX_HS_SETTLE_MASK, hs_settle) | in imx8qxp_gpr_enable()
409 u32 *hs_settle) in imx8mq_mipi_csi_calc_hs_settle() argument
472 *hs_settle = ths_settle_ns / esc_clk_period_ns - 1; in imx8mq_mipi_csi_calc_hs_settle()
474 dev_dbg(state->dev, "lane rate %u Ths_settle %u hs_settle %u\n", in imx8mq_mipi_csi_calc_hs_settle()
475 lane_rate, ths_settle_ns, *hs_settle); in imx8mq_mipi_csi_calc_hs_settle()
484 u32 hs_settle in imx8mq_mipi_csi_start_stream() local
[all...]
H A Dimx-mipi-csis.c313 u32 hs_settle; member
321 u32 hs_settle; member
609 csis->hs_settle = (lane_rate - 5000000) / 45000000; in mipi_csis_calculate_params()
613 lane_rate, csis->clk_settle, csis->hs_settle); in mipi_csis_calculate_params()
615 if (csis->debug.hs_settle < 0xff) { in mipi_csis_calculate_params()
617 csis->debug.hs_settle); in mipi_csis_calculate_params()
618 csis->hs_settle = csis->debug.hs_settle; in mipi_csis_calculate_params()
647 MIPI_CSIS_DPHY_CMN_CTRL_HSSETTLE(csis->hs_settle) | in mipi_csis_set_params()
913 csis->debug.hs_settle in mipi_csis_debugfs_init()
[all...]
/linux/drivers/phy/
H A Dphy-core-mipi-dphy.c52 cfg->hs_settle = 85000 + 6 * ui; in phy_mipi_dphy_calc_config()
157 if ((cfg->hs_settle < (85000 + 6 * ui)) || in phy_mipi_dphy_config_validate()
158 (cfg->hs_settle > (145000 + 10 * ui))) in phy_mipi_dphy_config_validate()
/linux/include/linux/phy/
H A Dphy-mipi-dphy.h146 * @hs_settle:
155 unsigned int hs_settle; member
/linux/drivers/media/platform/samsung/exynos4-is/
H A Dmipi-csis.c190 * @hs_settle: HS-RX settle time
215 u32 hs_settle; member
364 s5pcsis_set_hsync_settle(state, state->hs_settle); in s5pcsis_set_params()
750 &state->hs_settle); in s5pcsis_parse_dt()
874 dev_info(&pdev->dev, "lanes: %d, hs_settle: %d, wclk: %d, freq: %u\n", in s5pcsis_probe()
875 state->num_lanes, state->hs_settle, state->wclk_ext, in s5pcsis_probe()
/linux/drivers/phy/rockchip/
H A Dphy-rockchip-samsung-dcphy.c328 u8 hs_settle; member