Lines Matching refs:imx_tve
100 #define con_to_tve(x) container_of(x, struct imx_tve, connector)
101 #define enc_to_tve(x) container_of(x, struct imx_tve, encoder)
108 struct imx_tve { struct
130 struct imx_tve *tve = __tve; in tve_lock() argument
138 struct imx_tve *tve = __tve; in tve_unlock()
143 static void tve_enable(struct imx_tve *tve) in tve_enable()
168 static void tve_disable(struct imx_tve *tve) in tve_disable()
180 static int tve_setup_tvout(struct imx_tve *tve) in tve_setup_tvout()
185 static int tve_setup_vga(struct imx_tve *tve) in tve_setup_vga()
231 struct imx_tve *tve = con_to_tve(connector); in imx_tve_connector_get_modes()
251 struct imx_tve *tve = con_to_tve(connector); in imx_tve_connector_mode_valid()
273 struct imx_tve *tve = con_to_tve(connector); in imx_tve_connector_best_encoder()
280 struct imx_tve *tve = enc_to_tve(encoder); in imx_tve_encoder_dpms()
298 struct imx_tve *tve = enc_to_tve(encoder); in imx_tve_encoder_prepare()
317 struct imx_tve *tve = enc_to_tve(encoder); in imx_tve_encoder_mode_set()
351 struct imx_tve *tve = enc_to_tve(encoder); in imx_tve_encoder_commit()
358 struct imx_tve *tve = enc_to_tve(encoder); in imx_tve_encoder_disable()
391 struct imx_tve *tve = data; in imx_tve_irq_handler()
405 struct imx_tve *tve = container_of(hw, struct imx_tve, clk_hw_di); in clk_tve_di_recalc_rate()
442 struct imx_tve *tve = container_of(hw, struct imx_tve, clk_hw_di); in clk_tve_di_set_rate()
472 static int tve_clk_init(struct imx_tve *tve, void __iomem *base) in tve_clk_init()
496 static int imx_tve_register(struct drm_device *drm, struct imx_tve *tve) in imx_tve_register()
568 struct imx_tve *tve; in imx_tve_bind()
695 struct imx_tve *tve = dev_get_drvdata(dev); in imx_tve_unbind()