diff options
author | Maxime Ripard <maxime.ripard@bootlin.com> | 2019-02-26 15:25:46 +0100 |
---|---|---|
committer | Maxime Ripard <maxime.ripard@bootlin.com> | 2019-03-07 14:46:08 +0100 |
commit | 1ce6f91c5fdd7d8cdf04ebf9ef6713e265bed2a6 (patch) | |
tree | 9e53bf83964554051f9160a93b72189c2398ce0a /drivers/gpu/drm/sun4i/sun4i_tcon.h | |
parent | f741b28fb299263d2d03a0fb701bfe648927cd47 (diff) | |
download | linux-1ce6f91c5fdd7d8cdf04ebf9ef6713e265bed2a6.tar.gz linux-1ce6f91c5fdd7d8cdf04ebf9ef6713e265bed2a6.tar.bz2 linux-1ce6f91c5fdd7d8cdf04ebf9ef6713e265bed2a6.zip |
drm/sun4i: Move the panel pointer from the TCON to the encoders
The TCON driver used to need the panel pointer in order to configure the
tcon according to the various parameters of the panel. However, this has
evolved over time (especially to support bridges), and therefore the panel
pointer isn't needed anymore by the TCON driver.
Move that pointer to the LVDS and RGB encoders drivers.
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
Tested-by: Vasily Khoruzhick <anarsoul@gmail.com> # tested on pinebook
Reviewed-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
Link: https://patchwork.freedesktop.org/patch/msgid/13288b6b8f27b614a6c9aef348923c34b2803ad4.1551191081.git-series.maxime.ripard@bootlin.com
Diffstat (limited to 'drivers/gpu/drm/sun4i/sun4i_tcon.h')
-rw-r--r-- | drivers/gpu/drm/sun4i/sun4i_tcon.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.h b/drivers/gpu/drm/sun4i/sun4i_tcon.h index b5214d71610f..84cfb1952ff7 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tcon.h +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.h @@ -257,8 +257,6 @@ struct sun4i_tcon { struct reset_control *lcd_rst; struct reset_control *lvds_rst; - struct drm_panel *panel; - /* Platform adjustments */ const struct sun4i_tcon_quirks *quirks; |