Lines Matching refs: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
215 static struct rpi_touchscreen *panel_to_ts(struct drm_panel *panel)
217 return container_of(panel, struct rpi_touchscreen, base);
251 static int rpi_touchscreen_disable(struct drm_panel *panel)
253 struct rpi_touchscreen *ts = panel_to_ts(panel);
263 static int rpi_touchscreen_noop(struct drm_panel *panel)
268 static int rpi_touchscreen_prepare(struct drm_panel *panel)
270 struct rpi_touchscreen *ts = panel_to_ts(panel);
301 static int rpi_touchscreen_enable(struct drm_panel *panel)
303 struct rpi_touchscreen *ts = panel_to_ts(panel);
309 * firmware used for the panel. Runtime rotation
318 static int rpi_touchscreen_get_modes(struct drm_panel *panel,
330 dev_err(panel->dev, "failed to add mode %ux%u@%u\n",
485 { .compatible = "raspberrypi,7inch-touchscreen-panel" },