Re: [RFC 0/4] rockchip-dsi for rk3568

2022-08-14 Thread Peter Geis
he PHY test functions display without corruption and loading up a 1080P hdmi connection allows DSI to display correctly. Very Respectfully, Peter Geis > > Chris Morgan (4): > dt-bindings: display: rockchip-dsi: add rk3568 compatible > dt-bindings: phy: phy-rockchip-inno-dsidphy: add compat

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-06-25 Thread Peter Geis
On Sat, Jun 25, 2022 at 9:18 AM Piotr Oniszczuk wrote: > > > > > Wiadomość napisana przez Peter Geis w dniu > > 25.06.2022, o godz. 01:50: > > > > On Fri, Jun 24, 2022 at 2:57 PM Piotr Oniszczuk > > wrote: > >> > >> > >> >

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-06-24 Thread Peter Geis
On Fri, Jun 24, 2022 at 2:57 PM Piotr Oniszczuk wrote: > > > > > Wiadomość napisana przez Peter Geis w dniu > > 24.06.2022, o godz. 14:40: > > > >> > >> Sascha, Peter > >> > >> I returned to trying to find why hdmi-cec is not worki

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-06-24 Thread Peter Geis
On Fri, Jun 24, 2022 at 4:30 AM Piotr Oniszczuk wrote: > > > > > Wiadomość napisana przez Piotr Oniszczuk w dniu > > 14.05.2022, o godz. 15:58: > > > > > > > >> Wiadomość napisana przez Peter Geis w dniu > >> 09.05.2022, o godz

Re: [PATCH v11 00/24] drm/rockchip: RK356x VOP2 support

2022-05-20 Thread Peter Geis
On Fri, May 20, 2022 at 6:12 AM Sascha Hauer wrote: > > Hi Maya, > > On Fri, May 20, 2022 at 12:02:33PM +0200, Maya Matuszczyk wrote: > > Hello, > > > > wt., 17 maj 2022 o 20:28 Heiko Stuebner napisał(a): > > > > > > Am Freitag, 22. April 2022, 09:28:17 CEST schrieb Sascha Hauer: > > > > It's v11

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-05-12 Thread Peter Geis
On Thu, May 12, 2022 at 8:17 AM Robin Murphy wrote: > > On 2022-05-08 17:53, Peter Geis wrote: > > On Sun, May 8, 2022 at 9:40 AM Piotr Oniszczuk > > wrote: > >> > >> > >> > >>> Wiadomość napisana przez Sascha Hauer w dniu > >

[PATCH v2 3/3] arm64: dts: rockchip: add pine64 touch panel display to rockpro64

2022-05-11 Thread Peter Geis
The Pine64 touch panel is a panel consisting of the Feiyang fy07024di26a30d panel with a Goodix gt911 touch screen. Add the device tree nodes to the rockpro64 to permit attaching this display to the device. Signed-off-by: Peter Geis --- .../boot/dts/rockchip/rk3399-rockpro64.dtsi | 80

[PATCH v2 2/3] drm/panel: feiyang-fy07024di26a30d: make reset gpio optional

2022-05-11 Thread Peter Geis
Some implementations do not use the reset signal, instead tying it to dvdd. Make the reset gpio optional to permit this. Signed-off-by: Peter Geis --- drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/panel

[PATCH v2 1/3] dt-bindings: display: panel: feiyang, fy07024di26a30d: make reset gpio optional

2022-05-11 Thread Peter Geis
Some implementations do not use the reset signal, instead tying it to dvdd. Make the reset gpio optional to permit this. Signed-off-by: Peter Geis Acked-by: Rob Herring --- .../bindings/display/panel/feiyang,fy07024di26a30d.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a

[PATCH v2 0/3] add Pine64 touch panel support to rockpro64

2022-05-11 Thread Peter Geis
he nodes - Drop the unnecessary null checks - Rebase to 5.18-rc1 Peter Geis (3): dt-bindings: display: panel: feiyang, fy07024di26a30d: make reset gpio optional drm/panel: feiyang-fy07024di26a30d: make reset gpio optional arm64: dts: rockchip: add pine64 touch panel display to rockpro64 ..

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-05-10 Thread Peter Geis
On Tue, May 10, 2022 at 4:54 PM Peter Geis wrote: > > On Tue, May 10, 2022 at 9:49 AM Piotr Oniszczuk > wrote: > > > > > > > > > Wiadomość napisana przez Peter Geis w dniu > > > 10.05.2022, o godz. 14:08: > > > > > > > > &

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-05-10 Thread Peter Geis
On Tue, May 10, 2022 at 9:49 AM Piotr Oniszczuk wrote: > > > > > Wiadomość napisana przez Peter Geis w dniu > > 10.05.2022, o godz. 14:08: > > > > > > You are on the clk_rtc32k_frac which is a fractional divider that is > > fed from the 24m clock

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-05-10 Thread Peter Geis
On Tue, May 10, 2022 at 3:29 AM Piotr Oniszczuk wrote: > > > > > Wiadomość napisana przez Peter Geis w dniu > > 10.05.2022, o godz. 03:35: > > > > Could you grab the clock tree from /sys/kernel/debug/clk/clk_summary > > fo

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-05-09 Thread Peter Geis
On Mon, May 9, 2022 at 3:49 PM Piotr Oniszczuk wrote: > > > > > If you want to confirm the hardware is configured correctly you can > > remove the cec pin from the hdmi node and set up a cec-gpio node. > > https://elixir.bootlin.com/linux/v5.18-rc5/source/Documentation/devicetree/bindings/media/ce

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-05-09 Thread Peter Geis
On Sun, May 8, 2022 at 2:21 PM Piotr Oniszczuk wrote: > > > >> > >> I think i have this already (pls see L231/L232 in > >> https://pastebin.com/67wu9QrH ) > > > > I see you have hdmitxm1_cec as the enabled pin. Are you certain it's > > the m1 pin and not the m0 pin? > > It depends on board ver. >

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-05-08 Thread Peter Geis
On Sun, May 8, 2022 at 1:36 PM Piotr Oniszczuk wrote: > > > > > Wiadomość napisana przez Peter Geis w dniu > > 08.05.2022, o godz. 18:53: > > > >> > >> I was trying to do this in dts https://pastebin.com/67wu9QrH but cec is > >> still non-f

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-05-08 Thread Peter Geis
for CEC to function. I submitted a patch to have the hdmi driver handle this, but it broke other SoCs because 32k is an optional clock. Since this is the case, I'd like Robin to weigh in on going the assigned-clock route again. > > br > > btw: my dts gives me working usb2 port0/port1 and usb3 port0. but usb3 port1 > is non-working > maybe you know what is missing? You're missing &usb2phy0_otg. Very Respectfully, Peter Geis

Re: [PATCH] drm/bridge: synopsys/dw-hdmi: set cec clock rate

2022-03-13 Thread Peter Geis
On Sun, Mar 13, 2022 at 6:13 AM Piotr Oniszczuk wrote: > > > > > Wiadomość napisana przez Peter Geis w dniu > > 26.01.2022, o godz. 21:24: > > > > The hdmi-cec clock must be 32khz in order for cec to work correctly. > > Ensure after enabling the clock

Re: [PATCH] drm/bridge: synopsys/dw-hdmi: set cec clock rate

2022-01-28 Thread Peter Geis
On Thu, Jan 27, 2022 at 4:33 AM Sascha Hauer wrote: > > Hi Peter, > > On Wed, Jan 26, 2022 at 03:24:26PM -0500, Peter Geis wrote: > > The hdmi-cec clock must be 32khz in order for cec to work correctly. > > Ensure after enabling the clock we set it in order for the

[PATCH v2] drm/bridge: synopsys/dw-hdmi: set cec clock rate

2022-01-26 Thread Peter Geis
The hdmi-cec clock must be 32khz in order for cec to work correctly. Ensure before enabling the clock we set it in order for the hardware to work as expected. Fixes hdmi-cec support on Rockchip devices. Fixes: ebe32c3e282a ("drm/bridge: synopsys/dw-hdmi: Enable cec clock") Signed-off

[PATCH] drm/bridge: synopsys/dw-hdmi: set cec clock rate

2022-01-26 Thread Peter Geis
t;drm/bridge: synopsys/dw-hdmi: Enable cec clock") Signed-off-by: Peter Geis --- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c index 54d8fdad395f..1a

Re: [PATCH 21/27] arm64: dts: rockchip: rk356x: Add HDMI nodes

2022-01-26 Thread Peter Geis
On Wed, Jan 26, 2022 at 2:25 PM Robin Murphy wrote: > > On 2022-01-26 18:44, Peter Geis wrote: > > On Wed, Jan 26, 2022 at 12:56 PM Robin Murphy wrote: > >> > >> On 2022-01-26 16:04, Peter Geis wrote: > >>> On Wed, Jan 26, 2022 at 9:58 AM Sascha Hauer

Re: [PATCH 21/27] arm64: dts: rockchip: rk356x: Add HDMI nodes

2022-01-26 Thread Peter Geis
On Wed, Jan 26, 2022 at 12:56 PM Robin Murphy wrote: > > On 2022-01-26 16:04, Peter Geis wrote: > > On Wed, Jan 26, 2022 at 9:58 AM Sascha Hauer wrote: > >> > >> Add support for the HDMI port found on RK3568. > >> > >> Signed-off-by: Sascha Hau

Re: [PATCH 21/27] arm64: dts: rockchip: rk356x: Add HDMI nodes

2022-01-26 Thread Peter Geis
On Wed, Jan 26, 2022 at 9:58 AM Sascha Hauer wrote: > > Add support for the HDMI port found on RK3568. > > Signed-off-by: Sascha Hauer > --- > arch/arm64/boot/dts/rockchip/rk356x.dtsi | 37 +++- > 1 file changed, 36 insertions(+), 1 deletion(-) > > diff --git a/arch/arm64/boo

[PATCH 2/4] drm/panel: feiyang-fy07024di26a30d: make reset gpio optional

2022-01-06 Thread Peter Geis
Some implementations do not use the reset signal, instead tying it to dvdd. Make the reset gpio optional to permit this. Signed-off-by: Peter Geis --- drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/drivers

[PATCH 1/4] dt-bindings: display: panel: feiyang, fy07024di26a30d: make reset gpio optional

2022-01-06 Thread Peter Geis
Some implementations do not use the reset signal, instead tying it to dvdd. Make the reset gpio optional to permit this. Signed-off-by: Peter Geis --- .../bindings/display/panel/feiyang,fy07024di26a30d.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/Documentation/devicetree

[PATCH 0/4] add pine64 touch panel support to rockpro64

2022-01-06 Thread Peter Geis
when they have the panel attached. Peter Geis (4): dt-bindings: display: panel: feiyang,fy07024di26a30d: make reset gpio optional drm/panel: feiyang-fy07024di26a30d: make reset gpio optional arm64: dts: rockchip: add pine64 touch panel display to rockpro64 arm64: dts: rockchip: enable

[PATCH 0/4] add pine64 touch panel support to rockpro64

2022-01-06 Thread Peter Geis
when they have the panel attached. Peter Geis (4): dt-bindings: display: panel: feiyang,fy07024di26a30d: make reset gpio optional drm/panel: feiyang-fy07024di26a30d: make reset gpio optional arm64: dts: rockchip: add pine64 touch panel display to rockpro64 arm64: dts: rockchip: enable

Re: [BUG] dw-mipi-dsi-rockchip display corruption with dsi panel

2021-08-10 Thread Peter Geis
On Tue, Aug 10, 2021 at 7:11 PM Heiko Stübner wrote: > > Hi Peter, > > Am Mittwoch, 11. August 2021, 00:31:24 CEST schrieb Peter Geis: > > Good Evening, > > > > I've been attempting to light off the feiyang fy07024di26a30d panel on > > the rockpro64. T

[BUG] dw-mipi-dsi-rockchip display corruption with dsi panel

2021-08-10 Thread Peter Geis
ogress dts changes for an example of how the panel is plugged in. I admit, I have little understanding of the mipi-dsi internal workings, so I'm reaching out to the experts on how to correct this. Thank you for your time, Peter Geis [1] https://photos.app.goo.gl/LBA9M2WcweGaEb4cA [2] https: