Lines Matching defs:dss_device
235 struct dss_device { struct
236 struct platform_device *pdev;
237 void __iomem *base;
238 struct regmap *syscon_pll_ctrl;
239 u32 syscon_pll_ctrl_offset;
241 struct clk *parent_clk;
242 struct clk *dss_clk;
243 unsigned long dss_clk_rate;
245 unsigned long cache_req_pck;
246 unsigned long cache_prate;
247 struct dispc_clock_info cache_dispc_cinfo;
249 enum dss_clk_source dsi_clk_source[MAX_NUM_DSI];
250 enum dss_clk_source dispc_clk_source;
251 enum dss_clk_source lcd_clk_source[MAX_DSS_LCD_MANAGERS];
253 bool ctx_valid;
254 u32 ctx[DSS_SZ_REGS / sizeof(u32)];
256 const struct dss_features *feat;
258 struct {
262 } debugfs;
264 struct dss_pll *plls[4];
265 struct dss_pll *video1_pll;
266 struct dss_pll *video2_pll;
291 dss_debugfs_create_file(struct dss_device *dss, const char *name, argument