Lines Matching defs:dss_device
224 struct dss_device { struct
225 struct platform_device *pdev;
226 void __iomem *base;
227 struct regmap *syscon_pll_ctrl;
228 u32 syscon_pll_ctrl_offset;
230 struct platform_device *drm_pdev;
232 struct clk *parent_clk;
233 struct clk *dss_clk;
234 unsigned long dss_clk_rate;
236 unsigned long cache_req_pck;
237 unsigned long cache_prate;
238 struct dispc_clock_info cache_dispc_cinfo;
240 enum dss_clk_source dsi_clk_source[MAX_NUM_DSI];
241 enum dss_clk_source dispc_clk_source;
242 enum dss_clk_source lcd_clk_source[MAX_DSS_LCD_MANAGERS];
244 bool ctx_valid;
245 u32 ctx[DSS_SZ_REGS / sizeof(u32)];
247 const struct dss_features *feat;
249 struct {
253 } debugfs;
255 struct dss_pll *plls[4];
256 struct dss_pll *video1_pll;
257 struct dss_pll *video2_pll;
282 dss_debugfs_create_file(struct dss_device *dss, const char *name, argument