[PATCH v4 0/6] Support more HDMI modes on RK3228/RK3328

Jonas Karlman posted 6 patches 2 years, 6 months ago
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 234 +++++++++++++++---
1 file changed, 198 insertions(+), 36 deletions(-)
[PATCH v4 0/6] Support more HDMI modes on RK3228/RK3328
Posted by Jonas Karlman 2 years, 6 months ago
This is a revival of a 3+ year old series that never got picked up,
it contains fixes and adds support for more HDMI modes on RK3228/RK3328.

This v4 series contains the original v2/v3 patches targeting the inno
hdmi phy driver, the last patch that adds support for more HDMI modes
has been replaced with a new patch from Alex Bee.

Part of this has been reworked from vendor BSP 4.4 kernel commits.

Patch 1-5 fixes issues and shortcomings in the inno hdmi phy driver.

Patch 6 adds support for more pixel clock rates in order to support
common DMT modes in addition to CEA modes.

These patches has been in use by LibreELEC and other distros for the
past 3+ years, hoping they can be merged this time around :-)

Changes i v4:
- replace last patch

Changes in v3:
- split series
- drop drm and device tree changes

Changes in v2:
- collect acked-by tag
- drop the limit resolution width to 3840 patch

This series is also available at [1].

[1] https://github.com/Kwiboo/linux-rockchip/commits/next-20230615-inno-hdmi-phy

Regards,
Jonas

Alex Bee (1):
  phy/rockchip: inno-hdmi: add more supported pre-pll rates

Huicong Xu (1):
  phy/rockchip: inno-hdmi: force set_rate on power_on

Jonas Karlman (3):
  phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328
  phy/rockchip: inno-hdmi: remove unused no_c from rk3328 recalc_rate
  phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write

Zheng Yang (1):
  phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate

 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 234 +++++++++++++++---
 1 file changed, 198 insertions(+), 36 deletions(-)

-- 
2.40.1
Re: [PATCH v4 0/6] Support more HDMI modes on RK3228/RK3328
Posted by Vinod Koul 2 years, 5 months ago
On Thu, 15 Jun 2023 17:10:15 +0000, Jonas Karlman wrote:
> This is a revival of a 3+ year old series that never got picked up,
> it contains fixes and adds support for more HDMI modes on RK3228/RK3328.
> 
> This v4 series contains the original v2/v3 patches targeting the inno
> hdmi phy driver, the last patch that adds support for more HDMI modes
> has been replaced with a new patch from Alex Bee.
> 
> [...]

Applied, thanks!

[1/6] phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328
      commit: b98121a164bf4cc27dbf8a9cffd9f9e1b36dd9af
[2/6] phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate
      commit: 8d2b1b97536d471ffce3f906146038dcf321ca39
[3/6] phy/rockchip: inno-hdmi: remove unused no_c from rk3328 recalc_rate
      commit: de25702be8fb7b822ae509e9d75413ed637cd2eb
[4/6] phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write
      commit: a52df75a83e8fc322ab9383aeb4945329f9069b4
[5/6] phy/rockchip: inno-hdmi: force set_rate on power_on
      commit: 5bfc7c86bc45978f848f08fc483f57d4ecb5ebd4
[6/6] phy/rockchip: inno-hdmi: add more supported pre-pll rates
      commit: 35e7d0e3e1fa7ff94a9f82ea643d12b5c8099040

Best regards,
-- 
~Vinod