Lines Matching refs:imx8qm_ldb_ch
85 struct imx8qm_ldb_channel *imx8qm_ldb_ch = in imx8qm_ldb_bridge_atomic_check() local
101 ret = phy_validate(imx8qm_ldb_ch->phy, PHY_MODE_LVDS, 0, &opts); in imx8qm_ldb_bridge_atomic_check()
109 imx8qm_ldb_ch = in imx8qm_ldb_bridge_atomic_check()
113 ret = phy_validate(imx8qm_ldb_ch->phy, PHY_MODE_LVDS, 0, &opts); in imx8qm_ldb_bridge_atomic_check()
132 struct imx8qm_ldb_channel *imx8qm_ldb_ch = in imx8qm_ldb_bridge_mode_set() local
147 ret = phy_init(imx8qm_ldb_ch->phy); in imx8qm_ldb_bridge_mode_set()
155 ret = phy_configure(imx8qm_ldb_ch->phy, &opts); in imx8qm_ldb_bridge_mode_set()
160 imx8qm_ldb_ch = in imx8qm_ldb_bridge_mode_set()
164 ret = phy_configure(imx8qm_ldb_ch->phy, &opts); in imx8qm_ldb_bridge_mode_set()
209 struct imx8qm_ldb_channel *imx8qm_ldb_ch = in imx8qm_ldb_bridge_atomic_enable() local
242 ret = phy_power_on(imx8qm_ldb_ch->phy); in imx8qm_ldb_bridge_atomic_enable()
256 struct imx8qm_ldb_channel *imx8qm_ldb_ch = in imx8qm_ldb_bridge_atomic_disable() local
277 ret = phy_power_off(imx8qm_ldb_ch->phy); in imx8qm_ldb_bridge_atomic_disable()
411 struct imx8qm_ldb_channel *imx8qm_ldb_ch; in imx8qm_ldb_get_phy() local
417 imx8qm_ldb_ch = &imx8qm_ldb->channel[i]; in imx8qm_ldb_get_phy()
418 ldb_ch = &imx8qm_ldb_ch->base; in imx8qm_ldb_get_phy()
423 imx8qm_ldb_ch->phy = devm_of_phy_get(dev, ldb_ch->np, in imx8qm_ldb_get_phy()
425 if (IS_ERR(imx8qm_ldb_ch->phy)) { in imx8qm_ldb_get_phy()
426 ret = PTR_ERR(imx8qm_ldb_ch->phy); in imx8qm_ldb_get_phy()
442 struct imx8qm_ldb_channel *imx8qm_ldb_ch; in imx8qm_ldb_probe() local
504 imx8qm_ldb_ch = &imx8qm_ldb->channel[0]; in imx8qm_ldb_probe()
505 ldb_ch = &imx8qm_ldb_ch->base; in imx8qm_ldb_probe()
509 imx8qm_ldb_ch = &imx8qm_ldb->channel[i]; in imx8qm_ldb_probe()
510 ldb_ch = &imx8qm_ldb_ch->base; in imx8qm_ldb_probe()