dss_device
int omapdss_device_connect(struct dss_device *dss,
void omapdss_device_disconnect(struct dss_device *dss,
struct dispc_device *dispc_get_dispc(struct dss_device *dss)
struct dss_device *dss;
struct dss_device *dss = dss_get_device(master);
struct dss_device *dss = dispc->dss;
struct dss_device *dss;
int dpi_init_port(struct dss_device *dss, struct platform_device *pdev,
static int dsi_init_pll_data(struct dss_device *dss, struct dsi_data *dsi)
struct dss_device *dss = dss_get_device(master);
struct dss_device *dss;
static inline u32 dss_read_reg(struct dss_device *dss, const struct dss_reg idx)
static void dss_save_context(struct dss_device *dss)
static void __dss_uninit_ports(struct dss_device *dss, unsigned int num_ports)
static int dss_init_ports(struct dss_device *dss)
static void dss_uninit_ports(struct dss_device *dss)
static int dss_video_pll_probe(struct dss_device *dss)
static void dss_restore_context(struct dss_device *dss)
struct dss_device *dss = dev_get_drvdata(dev);
struct dss_device *dss = dev_get_drvdata(dev);
static int dss_probe_hardware(struct dss_device *dss)
struct dss_device *dss;
struct dss_device *dss = platform_get_drvdata(pdev);
struct dss_device *dss = dev_get_drvdata(dev);
struct dss_device *dss = dev_get_drvdata(dev);
static int dss_ctrl_pll_set_control_mux(struct dss_device *dss,
void dss_sdi_init(struct dss_device *dss, int datapairs)
int dss_sdi_enable(struct dss_device *dss)
void dss_sdi_disable(struct dss_device *dss)
static void dss_dump_clocks(struct dss_device *dss, struct seq_file *s)
struct dss_device *dss = s->private;
struct dss_device *dss = s->private;
static void dss_select_dispc_clk_source(struct dss_device *dss,
void dss_select_dsi_clk_source(struct dss_device *dss, int dsi_module,
static int dss_lcd_clk_mux_dra7(struct dss_device *dss,
static int dss_lcd_clk_mux_omap5(struct dss_device *dss,
static int dss_lcd_clk_mux_omap4(struct dss_device *dss,
void dss_select_lcd_clk_source(struct dss_device *dss,
enum dss_clk_source dss_get_dispc_clk_source(struct dss_device *dss)
enum dss_clk_source dss_get_dsi_clk_source(struct dss_device *dss,
enum dss_clk_source dss_get_lcd_clk_source(struct dss_device *dss,
bool dss_div_calc(struct dss_device *dss, unsigned long pck,
int (*dpi_select_source)(struct dss_device *dss, int port,
int dss_set_fck_rate(struct dss_device *dss, unsigned long rate)
int (*select_lcd_source)(struct dss_device *dss,
unsigned long dss_get_dispc_clk_rate(struct dss_device *dss)
unsigned long dss_get_max_fck_rate(struct dss_device *dss)
static int dss_setup_default_clock(struct dss_device *dss)
void dss_set_venc_output(struct dss_device *dss, enum omap_dss_venc_type type)
void dss_set_dac_pwrdn_bgz(struct dss_device *dss, bool enable)
void dss_select_hdmi_venc_clk_source(struct dss_device *dss,
static int dss_dpi_select_source_omap2_omap3(struct dss_device *dss, int port,
static int dss_dpi_select_source_omap4(struct dss_device *dss, int port,
static int dss_dpi_select_source_omap5(struct dss_device *dss, int port,
static int dss_dpi_select_source_dra7xx(struct dss_device *dss, int port,
int dss_dpi_select_source(struct dss_device *dss, int port,
static int dss_get_clocks(struct dss_device *dss)
static void dss_put_clocks(struct dss_device *dss)
int dss_runtime_get(struct dss_device *dss)
void dss_runtime_put(struct dss_device *dss)
struct dss_device *dss_get_device(struct device *dev)
static int dss_initialize_debugfs(struct dss_device *dss)
static void dss_uninitialize_debugfs(struct dss_device *dss)
dss_debugfs_create_file(struct dss_device *dss, const char *name,
static inline void dss_write_reg(struct dss_device *dss,
static inline int dss_initialize_debugfs(struct dss_device *dss)
static inline void dss_uninitialize_debugfs(struct dss_device *dss)
struct dss_device *dss;
dss_debugfs_create_file(struct dss_device *dss, const char *name,
dss_debugfs_create_file(struct dss_device *dss, const char *name,
struct dss_device *dss_get_device(struct device *dev);
int dss_runtime_get(struct dss_device *dss);
void dss_runtime_put(struct dss_device *dss);
unsigned long dss_get_dispc_clk_rate(struct dss_device *dss);
unsigned long dss_get_max_fck_rate(struct dss_device *dss);
int dss_dpi_select_source(struct dss_device *dss, int port,
void dss_select_hdmi_venc_clk_source(struct dss_device *dss,
struct dss_pll *dss_video_pll_init(struct dss_device *dss,
void dss_sdi_init(struct dss_device *dss, int datapairs);
int dss_sdi_enable(struct dss_device *dss);
void dss_sdi_disable(struct dss_device *dss);
void dss_select_dsi_clk_source(struct dss_device *dss, int dsi_module,
void dss_select_lcd_clk_source(struct dss_device *dss,
enum dss_clk_source dss_get_dispc_clk_source(struct dss_device *dss);
enum dss_clk_source dss_get_dsi_clk_source(struct dss_device *dss,
enum dss_clk_source dss_get_lcd_clk_source(struct dss_device *dss,
void dss_set_venc_output(struct dss_device *dss, enum omap_dss_venc_type type);
void dss_set_dac_pwrdn_bgz(struct dss_device *dss, bool enable);
int dss_set_fck_rate(struct dss_device *dss, unsigned long rate);
bool dss_div_calc(struct dss_device *dss, unsigned long pck,
int sdi_init_port(struct dss_device *dss, struct platform_device *pdev,
static inline int sdi_init_port(struct dss_device *dss,
int dpi_init_port(struct dss_device *dss, struct platform_device *pdev,
static inline int dpi_init_port(struct dss_device *dss,
int dss_pll_register(struct dss_device *dss, struct dss_pll *pll);
struct dss_pll *dss_pll_find(struct dss_device *dss, const char *name);
struct dss_pll *dss_pll_find_by_src(struct dss_device *dss,
struct dss_device;
int hdmi_pll_init(struct dss_device *dss, struct platform_device *pdev,
struct dss_device *dss;
struct dss_device *dss = dss_get_device(master);
struct dss_device *dss = dss_get_device(master);
static int hdmi_init_pll_data(struct dss_device *dss,
int hdmi_pll_init(struct dss_device *dss, struct platform_device *pdev,
struct dss_device *dss;
struct dss_device *dss;
int omapdss_device_connect(struct dss_device *dss,
void omapdss_device_disconnect(struct dss_device *dss,
struct dispc_device *dispc_get_dispc(struct dss_device *dss);
struct dss_device;
struct dss_device *dss = dssdev->dss;
struct dss_device *dss = dssdev->dss;
int dss_pll_register(struct dss_device *dss, struct dss_pll *pll)
struct dss_device *dss = pll->dss;
struct dss_pll *dss_pll_find(struct dss_device *dss, const char *name)
struct dss_pll *dss_pll_find_by_src(struct dss_device *dss,
struct dss_device *dss;
int sdi_init_port(struct dss_device *dss, struct platform_device *pdev,
struct dss_device *dss;
struct dss_device *dss = dss_get_device(master);
struct dss_pll *dss_video_pll_init(struct dss_device *dss,
struct dss_device *dss;