[PATCH v5 2/6] drm/rockchip: dw_hdmi: Allow outputs that don't need output switching

2018-09-12 Thread Heiko Stuebner
-switching is necessary. Signed-off-by: Heiko Stuebner Tested-by: Robin Murphy changes in v3: - fixed wording issue found by Robin Murphy --- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c

Re: [PATCH v4 6/6] drm/rockchip: dw_hdmi: add dw-hdmi support for the rk3328

2018-09-12 Thread Heiko Stuebner
Am Montag, 10. September 2018, 17:15:46 CEST schrieb Jonas Karlman: > Hi Heiko, > > CEC is not working when CEC 5V is enabled > > On 2018-09-10 11:22, Heiko Stuebner wrote: > > > The rk3328 uses a dw-hdmi controller with an external hdmi phy from > > Innosili

Re: [PATCH v3 5/5] drm/bridge: add preliminary driver for cadence dpi/dp bridge

2018-09-13 Thread Heiko Stuebner
Am Dienstag, 28. August 2018, 12:24:48 CEST schrieb Damian Kos: > From: Quentin Schulz > > This patch finally adds the preliminary driver for Cadence MHDP DPI/DP bridge. > > Changes made in the low level driver (cdn-dp-reg.*): > - moved it to from drivers/gpu/drm/rockchip to > drivers/gpu/drm/

Re: [PATCH v3 0/5] drm: add support for Cadence MHDP DPI/DP bridge.

2018-09-13 Thread Heiko Stuebner
port for Cadence SD0801 PHY (PHY's driver should be on the way by now) > - MST support > - DSC support > - FEC support > - HDCP support with te Kconfig issue in patch5 fixed, this series tested on rk3288 (analogix-dp) and rk3399 (analogix-dp + cadence-dp) Everything seems to work tha

Re: [PATCH v5 7/7] drm/rockchip: dsi: add dual mipi support

2018-09-20 Thread Heiko Stuebner
Hi Andrzej, Am Montag, 27. August 2018, 13:34:07 CEST schrieb Andrzej Hajda: > On 21.08.2018 16:05, Heiko Stuebner wrote: > > Add the Rockchip-sepcific dual-dsi setup and hook it into the VOP as well. > > As described in the general dual-dsi devicetree binding, the panel should

Re: [PATCH v4 5/5] drm: bridge: add support for Cadence MHDP DPI/DP bridge

2018-09-21 Thread Heiko Stuebner
Hi Damian, Am Donnerstag, 20. September 2018, 16:54:40 CEST schrieb Damian Kos: > From: Quentin Schulz > > This adds basic support for Cadence MHDP DPI to DP bridge. > > Basically, it takes a DPI stream as input and output it encoded in DP > format. It's missing proper HPD, HDCP and currently s

[PATCH] drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_hold equivalent

2018-09-23 Thread Heiko Stuebner
completed before. Fixes: 428e15cc41e3 ("drm/rockchip: vop: add rk3188 vop definitions") Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/rockchip/rockchip_vop_reg.c b/drive

Re: [PATCH v4 5/5] drm: bridge: add support for Cadence MHDP DPI/DP bridge

2018-09-24 Thread Heiko Stuebner
Hi Damian, Am Montag, 24. September 2018, 13:40:03 CEST schrieb Damian Kos: > > Am Donnerstag, 20. September 2018, 16:54:40 CEST schrieb Damian Kos: > > > From: Quentin Schulz > > > > > > This adds basic support for Cadence MHDP DPI to DP bridge. > > > > > > Basically, it takes a DPI stream as

Re: [PATCH v5 2/5] drm/dp: fix link probing for devices supporting DP 1.4+

2018-09-25 Thread Heiko Stuebner
Hi Damian, Am Dienstag, 25. September 2018, 11:13:32 CEST schrieb Damian Kos: > From: Quentin Schulz > > DP 1.4 introduced a DP_EXTENDED_RECEIVER_CAP_FIELD_PRESENT bit in > DP_TRAINING_AUX_RD_INTERVAL register. If set, DPCD registers from > DP_DPCD_REV to DP_ADAPTER_CAP should be retrieved start

Re: [PATCH] drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_hold equivalent

2018-09-27 Thread Heiko Stuebner
Am Sonntag, 23. September 2018, 14:37:30 CEST schrieb Heiko Stuebner: > The hs_start interrupt on rk3188 fires at the start of a new frame, so > serves essentially the same purpose as the dsp_hold_valid irq in checking > when the last frame got delivered when going to standby. So defin

Re: [PATCH v4] drm/panel: add Kingdisplay kd097d04 panel driver

2018-09-27 Thread Heiko Stuebner
Hi Thierry, Am Donnerstag, 27. September 2018, 14:07:21 CEST schrieb Thierry Reding: > On Fri, Aug 17, 2018 at 11:37:31AM +0200, Heiko Stuebner wrote: > > From: Nickey Yang > > > > Support Kingdisplay kd097d04 9.7" 1536x2048 TFT LCD panel, > > it is a

Re: [PATCH v5 0/6] drm/rockchip: hdmi support for rk3328

2018-09-28 Thread Heiko Stuebner
Am Mittwoch, 12. September 2018, 14:47:34 CEST schrieb Heiko Stuebner: > The rk3228/rk3229 and rk3328 socs started using a new type of hdmi-phy > from Innosilicon that resides completely separate from the dw-hdmi block > and gets accessed via mmio. > > Additionally the rk3328 d

Re: [PATCH v3] backlight: pwm_bl: switch to using "atomic" PWM API

2018-09-28 Thread Heiko Stuebner
Hi Lee, Am Montag, 10. September 2018, 16:49:24 CEST schrieb Lee Jones: > On Tue, 14 Aug 2018, Enric Balletbo i Serra wrote: > > > The "atomic" API allows us to configure PWM period and duty_cycle and > > enable it in one call. > > > > The patch also moves the pwm_init_state just before any use

[PATCH v6 3/7] drm/bridge/synopsys: dsi: add ability to have glue-specific attach and detach

2018-10-01 Thread Heiko Stuebner
glue drivers, add a new struct for host_ops so that glue drivers can tell the bridge to call specific functions after the common host-attach and before the common host-detach run. Suggested-by: Andrzej Hajda Reviewed-by: Andrzej Hajda Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/bridge/synops

[PATCH v6 5/7] drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver

2018-10-01 Thread Heiko Stuebner
t rockchip-dsi changes move to call component_add in the new glue host-attach Signed-off-by: Nickey Yang Signed-off-by: Brian Norris Reviewed-by: Brian Norris Reviewed-by: Sean Paul Reviewed-by: Archit Taneja Reviewed-by: Andrzej Hajda Signed-off-by: Heiko Stuebner --- drivers/gp

[PATCH v6 6/7] drm/bridge/synopsys: dsi: add dual-dsi support

2018-10-01 Thread Heiko Stuebner
settings - disable slave before master - lane-sum calculation comments Signed-off-by: Nickey Yang Signed-off-by: Heiko Stuebner Tested-by: Philippe Cornu Reviewed-by: Andrzej Hajda --- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 80 +-- include/drm/bridge/dw_mipi_dsi.h

[PATCH v6 0/8] drm/rockchip: migrate to common dw-mipi-dsi bridge and dual-dsi

2018-10-01 Thread Heiko Stuebner
re. Instead check for a slave in dsi-attach and add the slave-component from there if needed - Go back to reading dsi-slave from dt, to prevent possible driver- probe races Heiko Stuebner (4): drm/bridge/synopsys: dsi: move mipi_dsi_host_unregister to __dw_mipi_dsi_remove drm/bridge/

[PATCH v6 2/7] drm/bridge/synopsys: dsi: don't call __dw_mipi_dsi_probe from dw_mipi_dsi_bind

2018-10-01 Thread Heiko Stuebner
dw_mipi_dsi instead of the platform-device. Signed-off-by: Heiko Stuebner Reviewed-by: Andrzej Hajda --- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 15 +++ include/drm/bridge/dw_mipi_dsi.h | 5 + 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a

[PATCH v6 1/7] drm/bridge/synopsys: dsi: move mipi_dsi_host_unregister to __dw_mipi_dsi_remove

2018-10-01 Thread Heiko Stuebner
-by: Heiko Stuebner Reviewed-by: Andrzej Hajda Reviewed-by: Philippe Cornu Tested-by: Philippe Cornu --- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c b/drivers/gpu/drm/bridge

[PATCH v6 7/7] drm/rockchip: dsi: add dual mipi support

2018-10-01 Thread Heiko Stuebner
determine the dual-dsi state and get access to both controller instances. v6: handle master+slave component in dsi-attach v5: use driver-internal mechanism to find dual dsi slave v4: add component directly in probe when adding empty dsi slave controller Signed-off-by: Heiko Stuebner

[PATCH v6 4/7] dt-bindings: display: rockchip: update DSI controller

2018-10-01 Thread Heiko Stuebner
Herring Signed-off-by: Heiko Stuebner --- .../display/rockchip/dw_mipi_dsi_rockchip.txt | 23 +-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt b/Documentation/devicetree/bindings/display

Re: [PATCH v5 7/7] drm/rockchip: dsi: add dual mipi support

2018-10-01 Thread Heiko Stuebner
Hi Andrzej Am Freitag, 21. September 2018, 08:11:16 CEST schrieb Andrzej Hajda: > On 20.09.2018 13:20, Heiko Stuebner wrote: > > Hi Andrzej, > > > > Am Montag, 27. August 2018, 13:34:07 CEST schrieb Andrzej Hajda: > >> On 21.08.2018 16:05, Heiko Stuebner wrote: &

Re: [PATCH] drm/rockchip: Replace drm_dev_unref with drm_dev_put

2018-07-23 Thread Heiko Stuebner
Hi Thomas, Am Dienstag, 17. Juli 2018, 13:09:27 CEST schrieb Thomas Zimmermann: > This patch unifies the naming of DRM functions for reference counting > of struct drm_device. The resulting code is more aligned with the rest > of the Linux kernel interfaces. > > Signed-off-by: Thomas Zimmermann

Re: [PATCH] drm/rockchip: Convert drm_atomic_helper_suspend/resume()

2018-08-01 Thread Heiko Stuebner
Hi Souptick, Am Dienstag, 31. Juli 2018, 22:34:30 CEST schrieb Souptick Joarder: > convert drm_atomic_helper_suspend/resume() to use > drm_mode_config_helper_suspend/resume(). > > With this conversion, rockchip_drm_fb_resume() and > rockchip_drm_fb_suspend() will not be used anymore. > Both of th

Re: [PATCH] drm/rockchip: Convert drm_atomic_helper_suspend/resume()

2018-08-01 Thread Heiko Stuebner
Am Mittwoch, 1. August 2018, 14:43:47 CEST schrieb Souptick Joarder: > On Wed, Aug 1, 2018 at 6:03 PM, Heiko Stuebner wrote: > > Hi Souptick, > > > > Am Dienstag, 31. Juli 2018, 22:34:30 CEST schrieb Souptick Joarder: > >> convert drm_atomic_

Re: [PATCH] drm/rockchip: Convert drm_atomic_helper_suspend/resume()

2018-08-01 Thread Heiko Stuebner
Am Mittwoch, 1. August 2018, 15:14:24 CEST schrieb Souptick Joarder: > On Wed, Aug 1, 2018 at 6:40 PM, Heiko Stuebner wrote: > > Am Mittwoch, 1. August 2018, 14:43:47 CEST schrieb Souptick Joarder: > >> On Wed, Aug 1, 2018 at 6:03 PM, Heiko Stuebner wrote: > >> >

Re: [PATCH 0/2] add support rockchip px30 VOP

2018-08-02 Thread Heiko Stuebner
Hi Sandy, Am Dienstag, 26. Juni 2018, 10:53:33 CEST schrieb Sandy Huang: > The following patches add support rockchip px30 VOP, there are two seperate > VOP we call VOP big and VOP lite. > > vop big support win0,win1 and win2; > vop lit support win1(same with vop big win1); > > the max input and

Re: [PATCH v4 3/4] dt-bindings: display: rockchip: Add schema for RK3588 HDMI TX Controller

2024-08-21 Thread Heiko Stuebner
Am 21. August 2024 23:28:55 MESZ schrieb Conor Dooley : >Cristian, Heiko, > >On Wed, Aug 21, 2024 at 11:38:01PM +0300, Cristian Ciocaltea wrote: >> On 8/21/24 6:07 PM, Conor Dooley wrote: >> > On Tue, Aug 20, 2024 at 11:12:45PM +0300, Cristian Ciocaltea wrote: >> >> On 8/20/24 7:14 PM, Conor Doo

Re: (subset) [PATCH v4 0/9] Add device tree for ArmSoM Sige 5 board

2024-09-03 Thread Heiko Stuebner
tring to pmu.yaml commit: 59420d8ad7809827524824a3891d6a081e735449 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v4 0/9] Add device tree for ArmSoM Sige 5 board

2024-09-03 Thread Heiko Stuebner
870fc56aad8c4d3122690a65b2d462 drm-misc-next Best regards, -- Heiko Stuebner

[PATCH 1/2] drm/panel: ltk050h3146w: add MIPI_DSI_MODE_VIDEO to LTK050H3148W flags

2024-03-20 Thread Heiko Stuebner
From: Heiko Stuebner Similar to other variants, the LTK050H3148W wants to run in video mode when displaying data. So far only the Synopsis DSI driver was using this panel and it is always switching to video mode, independent of this flag being set. Other DSI drivers might handle this

[PATCH 2/2] drm/panel: ltk050h3146w: drop duplicate commands from LTK050H3148W init

2024-03-20 Thread Heiko Stuebner
From: Heiko Stuebner The init sequence specifies the 0x11 and 0x29 dsi commands, which are the exit-sleep and display-on commands. In the actual prepare step the driver already uses the appropriate function calls for those, so drop the duplicates. Fixes: e5f9d543419c ("drm/panel: ltk050h

Re: [PATCH] drm/rockchip: vop2: Remove AR30 and AB30 format support

2024-03-26 Thread Heiko Stuebner
and AB30 format support commit: 905f7d53a1bc105b22d9ffd03dc11b6b42ec6ba6 Best regards, -- Heiko Stuebner

Re: [PATCH 1/2] drm/panel: ltk050h3146w: add MIPI_DSI_MODE_VIDEO to LTK050H3148W flags

2024-03-26 Thread Heiko Stuebner
On Wed, 20 Mar 2024 14:12:31 +0100, Heiko Stuebner wrote: > From: Heiko Stuebner > > Similar to other variants, the LTK050H3148W wants to run in video mode > when displaying data. So far only the Synopsis DSI driver was using this > panel and it is always switching to video mode,

Re: [PATCH -next] drm/rockchip: remove redundant of_match_ptr

2023-10-09 Thread Heiko Stuebner
can > possibly do is to save a few bytes of .text if a driver can be used both > with and without it. Hence we remove of_match_ptr. > > [...] Applied, thanks! [1/1] drm/rockchip: remove redundant of_match_ptr commit: 63a06c9fe30bf84d1ab6f07d0e408bd1d4ccaf85 Best regards, -- Heiko Stuebner

Re: [PATCH -next] drm/rockchip: dsi: Use devm_platform_get_and_ioremap_resource()

2023-10-09 Thread Heiko Stuebner
kchip: dsi: Use devm_platform_get_and_ioremap_resource() commit: 253a1d33e5cfdf62525f5d6ed2bf03acbadd1582 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop2: Demote message in mod_supported to drm_dbg_kms

2023-10-09 Thread Heiko Stuebner
pported to drm_dbg_kms commit: eb23cffdd7f085149799e5eda12a9aff792cc34d Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()

2023-10-09 Thread Heiko Stuebner
thanks! [1/1] drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() commit: 44b968d0d0868b7a9b7a5c64464ada464ff4d532 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop2: Convert to use maple tree register cache

2023-10-09 Thread Heiko Stuebner
> Applied, thanks! [1/1] drm/rockchip: vop2: Convert to use maple tree register cache commit: 3d59c22bbb8d03f3f14e6d0845d44c146fb48f35 Best regards, -- Heiko Stuebner

Re: [PATCH 1/3] drm/panel: ltk050h3146w: add mipi_dsi_device.mode_flags to of_match_data

2023-10-10 Thread Heiko Stuebner
48W-CTA6 variant commit: e5f9d543419c78ac58f3b3557bc5a76b20ff600b [3/3] dt-bindings: ltk050h3146w: add compatible for LTK050H3148W-CTA6 variant commit: 29d8e38c36cb662331a833699c359ec1af1edbec Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v2 0/4] Some cleanup of vop2 driver

2023-10-16 Thread Heiko Stuebner
straight-forward patches for now. Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()

2023-10-16 Thread Heiko Stuebner
size_t and the > negative error code becomes a high unsigned value and is treated as > success. Add a cast to fix this. > > > [...] Applied, thanks! [1/1] drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map() commit: 6471da5ee311d53ef46eebcb7725bc94266cc0cf Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 0/5] Add Support for RK3566 Powkiddy RGB30

2023-10-16 Thread Heiko Stuebner
b6fa0830125d91c2b4bc381eefd [2/5] dt-bindings: panel: Add Powkiddy RGB30 panel compatible commit: daee0320a13724e5a584726b693eee87bbd96172 [3/5] drm/panel: st7703: Add Powkiddy RGB30 Panel Support commit: 636a989eb4d022e1756009592445aedaaf7424d8 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 0/5] Add Support for RK3566 Powkiddy RGB30

2023-10-16 Thread Heiko Stuebner
cdc7a7aebe8a7e3455946f5f [5/5] arm64: dts: rockchip: add support for Powkiddy RGB30 commit: 1e9ac3e8a6a9d4da9efbad2d8e95cc1140e0e23f Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 0/5] rockchip: Add Powkiddy RK2023

2023-10-19 Thread Heiko Stuebner
Add PLL rate for 115.2MHz commit: ccf59682a0287b81015dc1939203fac70b818c6b I've gone forward and grabbed the PLL rate already, so it can go together with the other rate addition from the fixes series. Best regards, -- Heiko Stuebner

Re: [PATCH v3 0/4] Add more format for vop2 driver

2023-10-24 Thread Heiko Stuebner
current drm/rockchip: vop: ... drm/rockchip: vop2: ... formats. Best regards, -- Heiko Stuebner

Re: [PATCH] drm/bridge: synopsys: dw-mipi-dsi: Fix hcomponent lbcc for burst mode

2023-10-24 Thread Heiko Stuebner
; burst mode. > > Applied, thanks! [1/1] drm/bridge: synopsys: dw-mipi-dsi: Fix hcomponent lbcc for burst mode commit: 93e82bb4de0196c4caeca1d8a6eef67863981d8f Best regards, -- Heiko Stuebner

Re: [PATCH v5 0/2] drm/rockchip: vop: Add NV15, NV20 and NV30 support

2023-10-24 Thread Heiko Stuebner
] drm/rockchip: vop: Add NV15, NV20 and NV30 support commit: d4b384228562848e4b76b608a5876c92160e993c Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 00/13] rockchip: Enable 4K@60Hz mode on RK3228, RK3328, RK3399 and RK356x

2024-07-29 Thread Heiko Stuebner
K3328 when using a forced mode. > > [...] Applied, thanks! [02/13] clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 commit: 1d34b9757523c1ad547bd6d040381f62d74a3189 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: cdn-dp: Clean up a few logged messages

2024-08-15 Thread Heiko Stuebner
ted > (or connected) by semicolons, together with some wording improvements. > > Applied, thanks! [1/1] drm/rockchip: cdn-dp: Clean up a few logged messages commit: f7f4df8851194d2635fb7989582014329dcffa12 Best regards, -- Heiko Stuebner

Re: [PATCH 0/4] Rockchip DW HDMI driver cleanup/improvements

2024-08-15 Thread Heiko Stuebner
fg, cur_ctr and phy_config commit: ee689a9500efb4daeab45f44d43c782fc214dada Best regards, -- Heiko Stuebner

Re: [PATCH v4 0/2] drm/rockchip: vop: Support internal display on RK3066

2024-08-15 Thread Heiko Stuebner
e87979bd2ad5926033b9e1b9 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: Constify struct drm_encoder_helper_funcs

2024-08-15 Thread Heiko Stuebner
commit: 7af62003181f8589b3b597ef96b147d4303771c4 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v3 0/5] Add initial support for the Rockchip RK3588 HDMI TX Controller

2024-08-15 Thread Heiko Stuebner
2C DDC access > * Multi-stream audio > * Enhanced Audio Return Channel (EARC) > > [...] Applied, thanks! [4/5] drm/rockchip: Explicitly include bits header commit: ab03974df27e471ff03402265292f1bafafb5df6 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: inno-hdmi: Fix infoframe upload

2024-08-15 Thread Heiko Stuebner
(now) empty and superfluous packed_frame variable. > > Fix it. > > [...] Applied, thanks! [1/1] drm/rockchip: inno-hdmi: Fix infoframe upload commit: fd45cc614b8acca5bb435ba37fe9b3f9a17fab84 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 00/13] rockchip: Enable 4K@60Hz mode on RK3228, RK3328, RK3399 and RK356x

2024-08-15 Thread Heiko Stuebner
511a40779c7b [05/13] drm/rockchip: dw_hdmi: Allow High TMDS Bit Rates commit: 1213b65e436d64611cf74ef8f005b22f6793275f [06/13] drm/rockchip: dw_hdmi: Add max_tmds_clock validation commit: 5f5f657a9c3efe16a2e1455b840c5009f9c75af5 Fixed the double rk3228 in the commit message. Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v4 0/4] arm64: rockchip: Pine64 PineTab2 support

2024-02-04 Thread Heiko Stuebner
Applied, thanks! [3/4] dt-bindings: arm64: rockchip: Add Pine64 PineTab2 commit: 6a0a5a2a71b3e3c4ae1ee0b34a496cbf2d980832 [4/4] arm64: dts: rockchip: Add devicetree for Pine64 PineTab2 commit: 1b7e19448f8fbeee23111795f67a003431c40b27 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 0/7] Add Support for RK3566 Powkiddy RGB10MAX3

2024-02-13 Thread Heiko Stuebner
6b41e I've adapted the binding subjects to poin to the rocktech,jh057n00900 panel that gets changed and also dropped the one added newline as requested by Guido. Best regards, -- Heiko Stuebner

Re: [PATCH v6 31/36] drm/rockchip: inno_hdmi: Switch to HDMI connector

2024-02-13 Thread Heiko Stuebner
Am Montag, 12. Februar 2024, 14:13:14 CET schrieb Maxime Ripard: > The new HDMI connector infrastructure allows to remove some boilerplate, > especially to generate infoframes. Let's switch to it. > > Signed-off-by: Maxime Ripard Acked-by: Heiko Stuebner > --- > d

Re: (subset) [PATCH 0/7] Add Support for RK3566 Powkiddy RGB10MAX3

2024-02-13 Thread Heiko Stuebner
arm: rockchip: Add Powkiddy RGB10MAX3 commit: fbe7823623a8c02759afdfb521709f4fa216849a [7/7] arm64: dts: rockchip: Add Powkiddy RGB10MAX3 commit: 4b325c0d4f539b553a4529f16476f08757779293 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v2 1/6] dt-bindings: display: rockchip: rockchip, dw-hdmi: remove port property

2024-02-13 Thread Heiko Stuebner
wer-domains property commit: 6b1f93ea345947c94bf3a7a6e668a2acfd310918 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v2 1/6] dt-bindings: display: rockchip: rockchip, dw-hdmi: remove port property

2024-02-13 Thread Heiko Stuebner
8ae72c [5/6] arm64: dts: rockchip: fix rk3328 hdmi ports node commit: 1d00ba4700d1e0f88ae70d028d2e17e39078fa1c [6/6] arm64: dts: rockchip: fix rk3399 hdmi ports node commit: f051b6ace7ffcc48d6d1017191f167c0a85799f6 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop2: add a missing unlock in vop2_crtc_atomic_enable()

2024-02-13 Thread Heiko Stuebner
On Fri, 19 Jan 2024 11:08:40 -0800, Harshit Mogalapalli wrote: > Unlock before returning on the error path. > > Applied, thanks! [1/1] drm/rockchip: vop2: add a missing unlock in vop2_crtc_atomic_enable() commit: b6ddaa63f728d26c12048aed76be99c24f435c41 Best regards, -- Heiko Stuebner

[PATCH 2/2] dt-bindings: display: panel-lvds: Add compatible for admatec 9904370 panel

2024-02-15 Thread Heiko Stuebner
From: Heiko Stuebner The 9904379 is a 10.1" 1024x600 LVDS display using the standard lvds properties. Signed-off-by: Heiko Stuebner --- Documentation/devicetree/bindings/display/panel/panel-lvds.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bin

[PATCH 1/2] dt-bindings: vendor-prefixes: add prefix for admatec GmbH

2024-02-15 Thread Heiko Stuebner
From: Heiko Stuebner admatec GmbH is a german supplier for industrial displays. Signed-off-by: Heiko Stuebner --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b

[PATCH 1/3] drm/panel: ltk500hd1829: make room for more similar panels

2024-02-15 Thread Heiko Stuebner
From: Heiko Stuebner There exist more dsi-panels from Leadtek sharing supplies and timings with only the panel-mode and init commands differing. So make room in the driver to also keep variants here instead of requiring additional drivers per panel. Signed-off-by: Heiko Stuebner --- .../drm

[PATCH 2/3] dt-bindings: display: ltk500hd1829: add variant compatible for ltk101b4029w

2024-02-15 Thread Heiko Stuebner
From: Heiko Stuebner Add the compatible for the ltk101b4029w panel, that is really similar to the ltk500hd1829. Signed-off-by: Heiko Stuebner --- .../bindings/display/panel/leadtek,ltk500hd1829.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation

[PATCH 3/3] drm/panel: ltk500hd1829: add panel type for ltk101b4029w

2024-02-15 Thread Heiko Stuebner
From: Heiko Stuebner The ltk101b4029w ist a 10.1 inch DSI panel and shares the same supplies and startup timings with the existing ltk500hd1829. So simply add it as a variant with its own init sequence and display-mode. Signed-off-by: Heiko Stuebner --- .../drm/panel/panel-leadtek

[PATCH 0/3] drm/panel: add one more Leadtek panel, the ltk101b4029w

2024-02-15 Thread Heiko Stuebner
Similar in setup to the ltk500hd1829, group it with this driver. Heiko Stuebner (3): drm/panel: ltk500hd1829: make room for more similar panels dt-bindings: display: ltk500hd1829: add variant compatible for ltk101b4029w drm/panel: ltk500hd1829: add panel type for ltk101b4029w

Re: [PATCH 1/2] dt-bindings: vendor-prefixes: add prefix for admatec GmbH

2024-02-16 Thread Heiko Stuebner
On Thu, 15 Feb 2024 10:04:41 +0100, Heiko Stuebner wrote: > From: Heiko Stuebner > > admatec GmbH is a german supplier for industrial displays. > > Applied, thanks! Adding the link to the manufacturer Conor suggested. [1/2] dt-bindings: vendor-prefixes: add prefix f

Re: [PATCH 0/3] drm/panel: add one more Leadtek panel, the ltk101b4029w

2024-02-16 Thread Heiko Stuebner
On Thu, 15 Feb 2024 10:05:12 +0100, Heiko Stuebner wrote: > Similar in setup to the ltk500hd1829, group it with this driver. > > Heiko Stuebner (3): > drm/panel: ltk500hd1829: make room for more similar panels > dt-bindings: display: ltk500hd1829: add variant compatible for >

Re: (subset) [PATCH v3 0/7] Add DSI support for RK3128

2024-05-28 Thread Heiko Stuebner
dings: display: rockchip,dw-mipi-dsi: Document RK3128 DSI commit: 9bb3d9ad3e19f16efc34f427a58e480424c56a16 [5/7] drm/rockchip: dsi: Add support for RK3128 commit: 62545c719e26ec9f62efab7e9582deb73265b6d0 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v3 0/7] Add DSI support for RK3128

2024-05-28 Thread Heiko Stuebner
c02cddd5a31a644b9 [6/7] ARM: dts: rockchip: Add D-PHY for RK3128 commit: 45b22b83e00b1ec36d5de53b797cd9d8545a0d34 [7/7] ARM: dts: rockchip: Add DSI for RK3128 commit: 73fc389129dfe22b5706b4b6cbc1a4f86d1fbc1b Best regards, -- Heiko Stuebner

Re: (subset) [PATCH V4 0/6] rockchip: Add Powkiddy RK2023

2023-11-20 Thread Heiko Stuebner
owkiddy RK2023 commit: e926380ea2a2b10d01069917e6d678ca818f6ad8 Best regards, -- Heiko Stuebner

Re: [PATCH v2] drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full

2023-11-20 Thread Heiko Stuebner
est -s @:1920x1080-60@BG24 > > [...] Applied, thanks! [1/1] drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full commit: bb0a05acd6121ff0e810b44fdc24dbdfaa46b642 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v1 0/4] Rockchip rk3066_hdmi update

2023-11-20 Thread Heiko Stuebner
b2f76286be5 [2/4] drm/rockchip: rk3066_hdmi: Switch encoder hooks to atomic commit: ae3436a5e7c2ef4f92938133bd99f92fc47ea34e Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop2: Add NV20 and NV30 support

2023-11-20 Thread Heiko Stuebner
thanks! [1/1] drm/rockchip: vop2: Add NV20 and NV30 support commit: 5fc6aa7db080fd90ef00846aac04e8a211088132 Best regards, -- Heiko Stuebner

Re: [PATCH v1 3/4] drm/rockchip: rk3066_hdmi: Remove useless output format

2023-11-20 Thread Heiko Stuebner
Hi Johan, Am Donnerstag, 2. November 2023, 14:42:19 CET schrieb Johan Jonker: > The Rk3066 hdmi output format is hard coded to RGB. Remove > all useless code related to colorimetry and enc_out_format. > > Signed-off-by: Johan Jonker I guess my first question is, is the hardcoding happening just

Re: [PATCH] drm/rockchip: rk3066_hdmi: include drm/drm_atomic.h

2023-11-22 Thread Heiko Stuebner
tbuild with the atomic conversion in place and also re-did it again to before applying this patch and didn't get the mentioned error - not sure what I might have done differently to create a dufferent reszkt, In any case, I applied the fix. Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v2 0/5] Add power-controller and gpu for RK3128

2023-12-02 Thread Heiko Stuebner
[3/5] dt-bindings: gpu: mali-utgard: Add Rockchip RK3128 compatible commit: 5d86c15c3171c3ecebd84d53e30d9812b5591c84 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH V2 00/10] rockchip: Add Powkiddy X55

2023-12-05 Thread Heiko Stuebner
sb as critical on rk3568 commit: 721bf080f249ab2adcc4337abe164230bfb8594f [08/10] clk: rockchip: rk3568: Add PLL rate for 126.4MHz commit: 685da6972647b486980c0cc8fd6bb5d3863fd6b7 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH V2 00/10] rockchip: Add Powkiddy X55

2023-12-05 Thread Heiko Stuebner
ckchip: Add Powkiddy X55 commit: b7d755653790b5f5497df8bfb146c38beeb33b74 [10/10] arm64: dts: rockchip: Add Powkiddy X55 commit: 009e2d0c224913eb4f44e9c2efe7a15789fc0c18 Best regards, -- Heiko Stuebner

[PATCH] dt-bindings: display: rockchip: add missing #sound-dai-cells to dw-hdmi

2024-03-26 Thread Heiko Stuebner
The #sound-dai-cells DT property is required to describe link between the HDMI IP block and the SoC's audio subsystem. Signed-off-by: Heiko Stuebner --- .../devicetree/bindings/display/rockchip/rockchip,dw-hdmi.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Document

Re: (subset) [PATCH 0/5] Add Support for RK3326 GameForce Chi

2024-04-11 Thread Heiko Stuebner
ndings: arm: rockchip: Add GameForce Chi commit: c1bc09960d05cfbfb94cfdfb66b4733e3ddf1638 [5/5] arm64: dts: rockchip: Add GameForce Chi commit: ad59da1ab997e81061ec980300fb7ce2d5e4bc5d Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 00/13] rockchip: Enable 4K@60Hz mode on RK3228, RK3328, RK3399 and RK356x

2024-06-24 Thread Heiko Stuebner
K3328 when using a forced mode. > > [...] Applied, thanks! [01/13] arm64: dts: rockchip: Increase VOP clk rate on RK3328 commit: 0f2ddb128fa20f8441d903285632f2c69e90fae1 Best regards, -- Heiko Stuebner

[PATCH RESEND] drm: bridge: dw-mipi-dsi: Allow sync-pulses to override the burst vid-mode

2024-06-26 Thread Heiko Stuebner
From: Heiko Stuebner The state right now is that if the panel has the burst-mode flag it will take precedence over the sync-pulses mode. While sync-pulses are only relevant for the video-mode, the burst-mode flag affects both the video-mode as well as the calculated lane_mbps. Looking at

Re: [PATCH 13/15] drm/rockchip: cdn-dp: switch to struct drm_edid

2024-04-19 Thread Heiko Stuebner
Am Dienstag, 16. April 2024, 15:22:27 CEST schrieb Jani Nikula: > Prefer struct drm_edid based functions over struct edid. > > Signed-off-by: Jani Nikula Acked-by: Heiko Stuebner

Re: [PATCH 14/15] drm/rockchip: inno_hdmi: switch to struct drm_edid

2024-04-19 Thread Heiko Stuebner
Am Dienstag, 16. April 2024, 15:22:28 CEST schrieb Jani Nikula: > Prefer struct drm_edid based functions over struct edid. > > Signed-off-by: Jani Nikula Acked-by: Heiko Stuebner

Re: [PATCH 15/15] drm/rockchip: rk3066_hdmi: switch to struct drm_edid

2024-04-19 Thread Heiko Stuebner
Am Dienstag, 16. April 2024, 15:22:29 CEST schrieb Jani Nikula: > Prefer struct drm_edid based functions over struct edid. > > Signed-off-by: Jani Nikula Acked-by: Heiko Stuebner

Re: [PATCH v3 31/43] drm/rockchip: Use fbdev-dma

2024-04-19 Thread Heiko Stuebner
> Signed-off-by: Thomas Zimmermann > Cc: Sandy Huang > Cc: "Heiko Stübner" > Cc: Andy Yan > Reviewed-by: Javier Martinez Canillas Acked-by: Heiko Stuebner

Re: [PATCH] drm/rockchip: lvds: Remove include of drm_dp_helper.h

2024-04-19 Thread Heiko Stuebner
On Sun, 14 Apr 2024 20:08:41 +0800, Andy Yan wrote: > From: Andy Yan > > drm_dp_helper.h is not used by lvds driver > > Applied, thanks! [1/1] drm/rockchip: lvds: Remove include of drm_dp_helper.h commit: 685ba01ebedb8f87673f587f540ba84c42d4 Best regards, -- Heiko Stuebner

Re: [PATCH v1 1/3] dt-bindings: display: add #sound-dai-cells property to rockchip dw hdmi

2024-04-19 Thread Heiko Stuebner
commit: b1ee6bd3ea954d081bfb1d5559ce3e78ef40443a Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: cdn-dp: drop driver owner assignment

2024-04-19 Thread Heiko Stuebner
nks! [1/1] drm/rockchip: cdn-dp: drop driver owner assignment commit: 0e353133816b3e3e4bf8a682de01506ebc2b1dee Best regards, -- Heiko Stuebner

Re: [PATCH] drm: vop2: Do not divide height twice for YUV

2024-04-19 Thread Heiko Stuebner
ed for cbcr gt2 and > gt4 computation. > > [...] Applied, thanks! [1/1] drm: vop2: Do not divide height twice for YUV commit: e80c219f52861e756181d7f88b0d341116daac2b But changed the subject to drm/rockchip: vop2: ..... Best regards, -- Heiko Stuebner

Re: [PATCH 0/1] Fix the port mux of VP2

2024-04-25 Thread Heiko Stuebner
when you porting the dsi2 driver. > I previously sent you this patch when you ask me about this issue on > email,but I'm not sure if you received it. > > [...] Applied, thanks! [1/1] drm/rockchip: vop2: Fix the port mux of VP2 commit: 2bdb481bf7a93c22b9fea8daefa2834aab23a70f Best regards, -- Heiko Stuebner

[PATCH 2/2] drm/rockchip: vop2: configure layers for vp3 on rk3588

2024-04-25 Thread Heiko Stuebner
From: Heiko Stuebner The rk3588 VOP2 has 4 video-ports, yet the driver currently only configures the first 3, as used on the rk3568. Add another block to configure the vp3 as well, if applicable. Fixes: 5a028e8f062f ("drm/rockchip: vop2: Add support for rk3588") Signed-off-by: Heik

[PATCH 1/2] drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification

2024-04-25 Thread Heiko Stuebner
From: Heiko Stuebner The clock is in Hz while the value checked against is in kHz, so actual frequencies will never be able to be below to max value. Fix this by specifying the max-value in Hz too. Fixes: 5a028e8f062f ("drm/rockchip: vop2: Add support for rk3588") Signed-off-by: Heik

[PATCH 0/2] drm/rockchip: vop2: two fixes from working on DSI enablement

2024-04-25 Thread Heiko Stuebner
https://lore.kernel.org/dri-devel/20240422101905.32703-2-andys...@163.com/ Heiko Stuebner (2): drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification drm/rockchip: vop2: configure layers for vp3 on rk3588 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 16 ++-- drivers/gpu/drm/roc

Re: [PATCH] drm/rockchip: fix VOP vblank race

2018-04-16 Thread Heiko Stuebner
Hi John, Am Montag, 16. April 2018, 18:46:56 CEST schrieb John Keeping: > Hi Sandy, > > On Tue, 10 Apr 2018 20:40:06 +0800, Sandy Huang wrote: > > > Reviewed-by: Sandy huang > > Thanks for the review, but I don't see this in drm-misc yet. Are you > planning to pick this up? I was occupied wi

Re: [PATCH] drm/rockchip: vop: fixup linebuffer mode calc error

2018-04-17 Thread Heiko Stuebner
Hi Sandy, Am Dienstag, 17. April 2018, 12:15:07 CEST schrieb Sandy Huang: > When video width is bigger than 3840 the linebuffer mode > should be LB_YUV_3840X5. Can you explain that a bit better? I.e. when looking at the code, the very first check is width > 2560. So it seems your change targets

<    1   2   3   4   5   6   7   8   9   >