diff options
| author | Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> | 2017-01-17 03:29:02 -0500 |
|---|---|---|
| committer | Archit Taneja <architt@codeaurora.org> | 2017-01-17 22:59:34 -0500 |
| commit | f4104e8fe12c173fbba5e7e30b846e09eeb5bfbd (patch) | |
| tree | 17ec81ff5e06f393810d6ddfe18fbac693cb19a9 | |
| parent | 1acc6bdeee1ef2ecac3ba070a403827ab8f16be5 (diff) | |
drm: bridge: dw-hdmi: Rename CONF0 SPARECTRL bit to SVSRET
The bit is documented in a Rockchip BSP as
#define m_SVSRET_SIG (1 << 5) /* depend on PHY_MHL_COMB0=1 */
This is confirmed by a Renesas platform, which uses a 2.0 DWC HDMI TX as
the RK3288. Rename the bit accordingly.
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Jose Abreu <joabreu@synopsys.com>
Signed-off-by: Archit Taneja <architt@codeaurora.org>
Link: http://patchwork.freedesktop.org/patch/msgid/20170117082910.27023-13-laurent.pinchart+renesas@ideasonboard.com
| -rw-r--r-- | drivers/gpu/drm/bridge/dw-hdmi.c | 8 | ||||
| -rw-r--r-- | drivers/gpu/drm/bridge/dw-hdmi.h | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/drivers/gpu/drm/bridge/dw-hdmi.c b/drivers/gpu/drm/bridge/dw-hdmi.c index b4fb0bd78910..06c252f560ad 100644 --- a/drivers/gpu/drm/bridge/dw-hdmi.c +++ b/drivers/gpu/drm/bridge/dw-hdmi.c | |||
| @@ -895,11 +895,11 @@ static void dw_hdmi_phy_enable_tmds(struct dw_hdmi *hdmi, u8 enable) | |||
| 895 | HDMI_PHY_CONF0_ENTMDS_MASK); | 895 | HDMI_PHY_CONF0_ENTMDS_MASK); |
| 896 | } | 896 | } |
| 897 | 897 | ||
| 898 | static void dw_hdmi_phy_enable_spare(struct dw_hdmi *hdmi, u8 enable) | 898 | static void dw_hdmi_phy_enable_svsret(struct dw_hdmi *hdmi, u8 enable) |
| 899 | { | 899 | { |
| 900 | hdmi_mask_writeb(hdmi, enable, HDMI_PHY_CONF0, | 900 | hdmi_mask_writeb(hdmi, enable, HDMI_PHY_CONF0, |
| 901 | HDMI_PHY_CONF0_SPARECTRL_OFFSET, | 901 | HDMI_PHY_CONF0_SVSRET_OFFSET, |
| 902 | HDMI_PHY_CONF0_SPARECTRL_MASK); | 902 | HDMI_PHY_CONF0_SVSRET_MASK); |
| 903 | } | 903 | } |
| 904 | 904 | ||
| 905 | static void dw_hdmi_phy_gen2_pddq(struct dw_hdmi *hdmi, u8 enable) | 905 | static void dw_hdmi_phy_gen2_pddq(struct dw_hdmi *hdmi, u8 enable) |
| @@ -1014,7 +1014,7 @@ static int hdmi_phy_configure(struct dw_hdmi *hdmi, int cscon) | |||
| 1014 | dw_hdmi_phy_gen2_pddq(hdmi, 0); | 1014 | dw_hdmi_phy_gen2_pddq(hdmi, 0); |
| 1015 | 1015 | ||
| 1016 | if (hdmi->dev_type == RK3288_HDMI) | 1016 | if (hdmi->dev_type == RK3288_HDMI) |
| 1017 | dw_hdmi_phy_enable_spare(hdmi, 1); | 1017 | dw_hdmi_phy_enable_svsret(hdmi, 1); |
| 1018 | 1018 | ||
| 1019 | /*Wait for PHY PLL lock */ | 1019 | /*Wait for PHY PLL lock */ |
| 1020 | msec = 5; | 1020 | msec = 5; |
diff --git a/drivers/gpu/drm/bridge/dw-hdmi.h b/drivers/gpu/drm/bridge/dw-hdmi.h index 55135bbd0c16..08235aef2fa3 100644 --- a/drivers/gpu/drm/bridge/dw-hdmi.h +++ b/drivers/gpu/drm/bridge/dw-hdmi.h | |||
| @@ -847,8 +847,8 @@ enum { | |||
| 847 | HDMI_PHY_CONF0_PDZ_OFFSET = 7, | 847 | HDMI_PHY_CONF0_PDZ_OFFSET = 7, |
| 848 | HDMI_PHY_CONF0_ENTMDS_MASK = 0x40, | 848 | HDMI_PHY_CONF0_ENTMDS_MASK = 0x40, |
| 849 | HDMI_PHY_CONF0_ENTMDS_OFFSET = 6, | 849 | HDMI_PHY_CONF0_ENTMDS_OFFSET = 6, |
| 850 | HDMI_PHY_CONF0_SPARECTRL_MASK = 0x20, | 850 | HDMI_PHY_CONF0_SVSRET_MASK = 0x20, |
| 851 | HDMI_PHY_CONF0_SPARECTRL_OFFSET = 5, | 851 | HDMI_PHY_CONF0_SVSRET_OFFSET = 5, |
| 852 | HDMI_PHY_CONF0_GEN2_PDDQ_MASK = 0x10, | 852 | HDMI_PHY_CONF0_GEN2_PDDQ_MASK = 0x10, |
| 853 | HDMI_PHY_CONF0_GEN2_PDDQ_OFFSET = 4, | 853 | HDMI_PHY_CONF0_GEN2_PDDQ_OFFSET = 4, |
| 854 | HDMI_PHY_CONF0_GEN2_TXPWRON_MASK = 0x8, | 854 | HDMI_PHY_CONF0_GEN2_TXPWRON_MASK = 0x8, |
