diff options
author | Cristian Ciocaltea <cristian.ciocaltea@collabora.com> | 2024-08-13 00:15:11 +0300 |
---|---|---|
committer | Heiko Stuebner <heiko@sntech.de> | 2024-08-15 12:29:20 +0200 |
commit | ee689a9500efb4daeab45f44d43c782fc214dada (patch) | |
tree | c774369dac566194073cb2b39d2a5e5e63e2f817 /drivers/leds/leds-bcm6328.c | |
parent | 6a3283603c73e366c946195f0cfd30fe56d603be (diff) |
drm/rockchip: dw_hdmi: Drop superfluous assignments of mpll_cfg, cur_ctr and phy_config
The mpll_cfg, cur_ctr and phy_config members in struct dw_hdmi_plat_data
are only used to configure the Synopsys PHYs supported internally by DW
HDMI transmitter driver (gpu/drm/bridge/synopsys/dw-hdmi.c), via
hdmi_phy_configure_dwc_hdmi_3d_tx(), which is further invoked from
dw_hdmi_phy_init(). This is part of the internal
dw_hdmi_synopsys_phy_ops struct, managed within dw_hdmi_detect_phy().
To handle vendor PHYs, DW HDMI driver doesn't make use of the internal
PHY ops and, instead, relies on the glue layer to provide the phy_ops
and phy_name members of struct dw_hdmi_plat_data.
Drop the unnecessary assignments of DW internal PHY related members from
structs rk3228_hdmi_drv_data and rk3328_hdmi_drv_data, since both set
the phy_force_vendor flag and correctly provide the expected vendor PHY
data.
Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20240813-dw-hdmi-rockchip-cleanup-v1-4-b3e73b5f4fd6@collabora.com
Diffstat (limited to 'drivers/leds/leds-bcm6328.c')
0 files changed, 0 insertions, 0 deletions