Lines Matching refs:dpi_data
30 struct dpi_data { struct
48 #define drm_bridge_to_dpi(bridge) container_of(bridge, struct dpi_data, bridge) argument
54 static enum dss_clk_source dpi_get_clk_src_dra7xx(struct dpi_data *dpi, in dpi_get_clk_src_dra7xx()
94 static enum dss_clk_source dpi_get_clk_src(struct dpi_data *dpi) in dpi_get_clk_src()
138 struct dpi_data *dpi;
220 static bool dpi_pll_clk_calc(struct dpi_data *dpi, unsigned long pck, in dpi_pll_clk_calc()
255 static bool dpi_dss_clk_calc(struct dpi_data *dpi, unsigned long pck, in dpi_dss_clk_calc()
289 static int dpi_set_pll_clk(struct dpi_data *dpi, unsigned long pck_req) in dpi_set_pll_clk()
311 static int dpi_set_dispc_clk(struct dpi_data *dpi, unsigned long pck_req) in dpi_set_dispc_clk()
330 static int dpi_set_mode(struct dpi_data *dpi) in dpi_set_mode()
342 static void dpi_config_lcd_manager(struct dpi_data *dpi) in dpi_config_lcd_manager()
356 static int dpi_clock_update(struct dpi_data *dpi, unsigned long *clock) in dpi_clock_update()
397 static void dpi_init_pll(struct dpi_data *dpi) in dpi_init_pll()
426 struct dpi_data *dpi = drm_bridge_to_dpi(bridge); in dpi_bridge_attach()
442 struct dpi_data *dpi = drm_bridge_to_dpi(bridge); in dpi_bridge_mode_valid()
463 struct dpi_data *dpi = drm_bridge_to_dpi(bridge); in dpi_bridge_mode_fixup()
480 struct dpi_data *dpi = drm_bridge_to_dpi(bridge); in dpi_bridge_mode_set()
487 struct dpi_data *dpi = drm_bridge_to_dpi(bridge); in dpi_bridge_enable()
538 struct dpi_data *dpi = drm_bridge_to_dpi(bridge); in dpi_bridge_disable()
563 static void dpi_bridge_init(struct dpi_data *dpi) in dpi_bridge_init()
571 static void dpi_bridge_cleanup(struct dpi_data *dpi) in dpi_bridge_cleanup()
586 static enum omap_channel dpi_get_channel(struct dpi_data *dpi) in dpi_get_channel()
616 static int dpi_init_output_port(struct dpi_data *dpi, struct device_node *port) in dpi_init_output_port()
659 struct dpi_data *dpi = port->data; in dpi_uninit_output_port()
678 static int dpi_init_regulator(struct dpi_data *dpi) in dpi_init_regulator()
704 struct dpi_data *dpi; in dpi_init_port()
709 dpi = devm_drm_bridge_alloc(&pdev->dev, struct dpi_data, bridge, &dpi_bridge_funcs); in dpi_init_port()
740 struct dpi_data *dpi = port->data; in dpi_uninit_port()