Lines Matching defs:panel
8 * Portions of this file (derived from panel-simple.c) are:
33 * Raspberry Pi 7" touchscreen panel driver.
35 * The 7" touchscreen consists of a DPI LCD panel, a Toshiba
214 static struct rpi_touchscreen *panel_to_ts(struct drm_panel *panel)
216 return container_of(panel, struct rpi_touchscreen, base);
250 static int rpi_touchscreen_disable(struct drm_panel *panel)
252 struct rpi_touchscreen *ts = panel_to_ts(panel);
262 static int rpi_touchscreen_noop(struct drm_panel *panel)
267 static int rpi_touchscreen_prepare(struct drm_panel *panel)
269 struct rpi_touchscreen *ts = panel_to_ts(panel);
300 static int rpi_touchscreen_enable(struct drm_panel *panel)
302 struct rpi_touchscreen *ts = panel_to_ts(panel);
308 * firmware used for the panel. Runtime rotation
317 static int rpi_touchscreen_get_modes(struct drm_panel *panel,
329 dev_err(panel->dev, "failed to add mode %ux%u@%u\n",
481 { .compatible = "raspberrypi,7inch-touchscreen-panel" },