[PATCH v3 00/17] video: dw_hdmi: Support Vendor PHY

Jagan Teki jagan at amarulasolutions.com
Thu Mar 14 10:25:32 CET 2024


Hi Anatolij,

On Mon, Feb 19, 2024 at 5:19 PM Jagan Teki <jagan at amarulasolutions.com> wrote:
>
> Hi Anatolij,
>
> On Wed, Jan 17, 2024 at 1:22 PM Jagan Teki <jagan at amarulasolutions.com> wrote:
> >
> > From: Jagan Teki <jagan at edgeble.ai>
> >
> > Unlike RK3399, Sunxi/Meson DW HDMI the new Rockchip SoC Rk3328 would
> > support external vendor PHY with DW HDMI chip.
> >
> > Support this vendor PHY by adding new platform PHY ops via DW HDMI
> > driver and call the respective generic phy from platform driver code.
> >
> > This series tested in RK3328 with 1080p (1920x1080) resolution.
> >
> > Patch 0001/0005: Support Vendor PHY
> > Patch 0006/0008: VOP extension for win, dsp offsets
> > Patch 0009/0010: RK3328 VOP, HDMI clocks
> > Patch 0011:      Rockchip Inno HDMI PHY
> > Patch 0012:      RK3328 HDMI driver
> > Patch 0013:      RK3328 VOP driver
> > Patch 0014/0017: Enable HDMI Out for RK3328
> >
> > Changes for v3:
> > - updated phy_ops logic
> > - tested in BPI-M64
> > - updated handoff logic for rk3328
> >
> > Changes for v2:
> > - Use proper cfg function for meson
> > - Add VOP cleanup code.
> > - Add DCLK get rate
> >
> > Linux VOP/HDMI out issues seems resolved with explicit WIN0 disable.
> >
> > Any inputs?
> > Jagan.
> >
> > Jagan Teki (17):
> >   video: rockchip: hdmi: Detect hpd after controller init
> >   video: dw_hdmi: Add Vendor PHY handling
> >   video: dw_hdmi: Extend the HPD detection
> >   video: dw_hdmi: Add read_hpd hook
> >   video: dw_hdmi: Add setup_hpd hook
> >   video: rockchip: vop: Simplify rkvop_enable
> >   video: rockchip: vop: Add win offset support
> >   video: rockchip: vop: Add dsp offset support
> >   clk: rockchip: rk3328: Add VOP clk support
> >   clk: rk3328: Add get hdmiphy clock
> >   phy: rockchip: Add Rockchip INNO HDMI PHY driver
> >   video: rockchip: Add rk3328 hdmi support
> >   video: rockchip: Add rk3328 vop support
> >   ARM: dts: rk3328: Enable VOP for bootph-all
> >   rockchip: Enable preconsole for rk3328
> >   configs: evb-rk3328: Enable vidconsole for rk3328
> >   configs: Enable HDMI Out for ROC-RK3328-CC
>
> Any comments on this? Or is it okay if I send a PR for this?

Any update?

Jagan.


More information about the U-Boot mailing list