Re: [PATCH] drm/rockchip: use DIV_ROUND_UP macro for calculations.

2020-01-13 Thread Heiko Stuebner
Am Donnerstag, 9. Januar 2020, 15:20:57 CET schrieb Wambui Karuga: > Replace the open coded calculation with the more concise and readable > DIV_ROUND_UP macro. > > Signed-off-by: Wambui Karuga applied to drm-misc-next Thanks Heiko ___ dri-devel mai

Re: [PATCH] drm/rockchip: Add missing vmalloc header

2020-01-13 Thread Heiko Stuebner
Am Dienstag, 31. Dezember 2019, 09:12:36 CET schrieb Krzysztof Kozlowski: > The Rockship DRM GEM code uses vmap()/vunmap() so vmalloc header must be > included to avoid warnings like (on IA64, compile tested): > > drivers/gpu/drm/rockchip/rockchip_drm_gem.c: In function > ‘rockchip_gem_alloc_

[PATCH] drm/rockchip: rgb: don't count non-existent devices when determining subdrivers

2020-01-21 Thread Heiko Stuebner
From: Heiko Stuebner rockchip_drm_endpoint_is_subdriver() may also return error codes. For example if the target-node is in the disabled state, so no platform-device is getting created for it. In that case current code would count that as external rgb device, which in turn would make probing

Re: [PATCH] drm/rockchip: Add GEM create ioctl support

2020-01-23 Thread Heiko Stuebner
Hi Ezquiel, Am Mittwoch, 22. Januar 2020, 20:08:55 CET schrieb Ezequiel Garcia: > From: Mark Yao > > Add driver-specific GEM create/offset ioctls, to allow users > to create objects of arbitrary size. > > These are required to allocate buffers to be shared with > video decoder block, with hardw

[PATCH v3 RESEND] drm/bridge/synopsys: dsi: driver-specific configuration of phy timings

2019-11-25 Thread Heiko Stuebner
From: Heiko Stuebner The timing values for dw-dsi are often dependent on the used display and according to Philippe Cornu will most likely also depend on the used phy technology in the soc-specific implementation. To solve this and allow specific implementations to define them as needed add a

[PATCH v4] drm/bridge/synopsys: dsi: driver-specific configuration of phy timings

2019-11-25 Thread Heiko Stuebner
From: Heiko Stuebner The timing values for dw-dsi are often dependent on the used display and according to Philippe Cornu will most likely also depend on the used phy technology in the soc-specific implementation. To solve this and allow specific implementations to define them as needed add a

[PATCH v5 5/6] dt-bindings: display: rockchip-dsi: add px30 compatible

2019-12-09 Thread Heiko Stuebner
From: Heiko Stuebner The px30 SoC also uses a dw-mipi-dsi controller, so add the compatible value for it. changes in v5: - rebased on top of 5.5-rc1 - merged with dsi timing change to prevent ordering conflicts Signed-off-by: Heiko Stuebner Acked-by: Rob Herring --- .../bindings/display

[PATCH v5 0/6] drm/rockchip: px30 dsi support

2019-12-09 Thread Heiko Stuebner
From: Heiko Stuebner This series addes support for the px30 Rockchip soc to the dsi driver. This includes support for external dsi-phys like used on the px30. What happened between v1 and v5? The then separate dsi hs2lp timing patch happened ;-) . As both it and this series touch similar areas

[PATCH v5 3/6] dt-bindings: display: rockchip-dsi: document external phys

2019-12-09 Thread Heiko Stuebner
From: Heiko Stuebner Some dw-mipi-dsi instances in Rockchip SoCs use external dphys. In these cases the needs clock will also be generated externally so these don't need the ref-clock as well. changes in v5: - rebased on top of 5.5-rc1 - merged with dsi timing change to prevent ord

[PATCH v5 4/6] drm/rockchip: add ability to handle external dphys in mipi-dsi

2019-12-09 Thread Heiko Stuebner
From: Heiko Stuebner While the common case is that the dsi controller uses an internal dphy, accessed through the phy registers inside the dsi controller, there is also the possibility to use a separate dphy from a different vendor. One such case is the Rockchip px30 that uses a Innosilicon

[PATCH v5 1/6] drm/bridge/synopsys: dsi: driver-specific configuration of phy timings

2019-12-09 Thread Heiko Stuebner
From: Heiko Stuebner The timing values for dw-dsi are often dependent on the used display and according to Philippe Cornu will most likely also depend on the used phy technology in the soc-specific implementation. To solve this and allow specific implementations to define them as needed add a

[PATCH v5 6/6] drm/rockchip: dsi: add px30 support

2019-12-09 Thread Heiko Stuebner
From: Heiko Stuebner Add the compatible and GRF definitions for the PX30 soc. changes in v5: - rebased on top of 5.5-rc1 - merged with dsi timing change to prevent ordering conflicts Signed-off-by: Heiko Stuebner --- .../gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 27 +++ 1

[PATCH v5 2/6] drm/bridge/synopsys: dsi: move phy_ops callbacks around panel enablement

2019-12-09 Thread Heiko Stuebner
From: Heiko Stuebner If implementation-specific phy_ops need to be defined they probably should be enabled before trying to talk to the panel and disabled only after the panel was disabled. Right now they are enabled last and disabled first, so might make it impossible to talk to some panels

[PATCH 2/3] dt-bindings: display: panel: Add binding document for Xinpeng XPP055C272

2019-12-09 Thread Heiko Stuebner
From: Heiko Stuebner The XPP055C272 is a 5.5" 720x1280 DSI display. Signed-off-by: Heiko Stuebner --- .../display/panel/xinpeng,xpp055c272.yaml | 45 +++ 1 file changed, 45 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/xi

[PATCH 1/3] dt-bindings: Add vendor prefix for Xinpeng Technology

2019-12-09 Thread Heiko Stuebner
From: Heiko Stuebner Shenzhen Xinpeng Technology Co., Ltd produces for example display panels. 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

[PATCH 3/3] drm/panel: add panel driver for Xinpeng XPP055C272 panels

2019-12-09 Thread Heiko Stuebner
From: Heiko Stuebner Base on the somewhat similar Rocktech driver but adapted for panel-specific init of the XPP055C272. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile| 1 + .../gpu/drm/panel/panel

Re: [PATCH 0/3] dt-bindings: Convert Arm Mali GPUs to DT schema

2019-08-21 Thread Heiko Stuebner
t; dt-bindings: Convert Arm Mali Bifrost GPU to DT schema > dt-bindings: Convert Arm Mali Utgard GPU to DT schema Acked-by: Heiko Stuebner Thanks for doing the conversion Heiko > .../bindings/gpu/arm,mali-bifrost.txt | 92 -- > .../bindings/gpu/arm,mali-bifros

Re: [PATCH RESEND 06/14] drm: rockchip: Provide ddc symlink in inno_hdmi sysfs directory

2019-08-26 Thread Heiko Stuebner
Am Montag, 26. August 2019, 21:25:48 CEST schrieb Andrzej Pietrasiewicz: > Use the ddc pointer provided by the generic connector. > > Signed-off-by: Andrzej Pietrasiewicz > Acked-by: Sam Ravnborg > Reviewed-by: Emil Velikov Acked-by: Heiko Stuebner

Re: [PATCH RESEND 05/14] drm: rockchip: Provide ddc symlink in rk3066_hdmi sysfs directory

2019-08-26 Thread Heiko Stuebner
Am Montag, 26. August 2019, 21:25:47 CEST schrieb Andrzej Pietrasiewicz: > Use the ddc pointer provided by the generic connector. > > Signed-off-by: Andrzej Pietrasiewicz > Acked-by: Sam Ravnborg > Reviewed-by: Emil Velikov Acked-by:

Re: [PATCH 05/13] drm: rockchip: Provide ddc symlink in inno_hdmi sysfs directory

2019-08-06 Thread Heiko Stuebner
Am Mittwoch, 31. Juli 2019, 18:58:14 CEST schrieb Andrzej Pietrasiewicz: > Use the ddc pointer provided by the generic connector. > > Signed-off-by: Andrzej Pietrasiewicz > Acked-by: Sam Ravnborg > Reviewed-by: Emil Velikov Acked-by:

Re: [PATCH 04/13] drm: rockchip: Provide ddc symlink in rk3066_hdmi sysfs directory

2019-08-06 Thread Heiko Stuebner
Am Mittwoch, 31. Juli 2019, 18:58:13 CEST schrieb Andrzej Pietrasiewicz: > Use the ddc pointer provided by the generic connector. > > Signed-off-by: Andrzej Pietrasiewicz > Acked-by: Sam Ravnborg > Reviewed-by: Emil Velikov Acked-by:

Re: [PATCH] drm/rockchip: cdn-dp-core: add MODULE_FIRMWARE macro

2021-05-28 Thread Heiko Stuebner
_FIRMWARE macro commit: c0677e41a47fbb37c4ed7200e5c7f610a2ffbd4b Best regards, -- Heiko Stuebner

Re: [PATCH v3 0/5] drm: rockchip: various ports for older VOPs

2021-05-28 Thread Heiko Stuebner
: add alpha support for RK3036, RK3066, RK3126 and RK3188 commit: d099fa672cbe8766d9182e0fd04c65058200128a [5/5] drm: rockchip: set alpha_en to 0 if it is not used commit: 046e0db975695540c9d9898cdbf0b60533d28afb Best regards, -- Heiko Stuebner

Re: [PATCH -next] drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write()

2021-05-28 Thread Heiko Stuebner
_write() commit: ae41d925c75b53798f289c69ee8d9f7d36432f6d Best regards, -- Heiko Stuebner

Re: [RESEND PATCH] drm/rockchip: dsi: move all lane config except LCDC mux to bind()

2021-05-28 Thread Heiko Stuebner
a14e97a34e3dc214d4 Best regards, -- Heiko Stuebner

Re: [RESEND PATCH] drm/rockchip: dsi: remove extra component_del() call

2021-05-28 Thread Heiko Stuebner
ied, thanks! [1/1] drm/rockchip: dsi: remove extra component_del() call commit: b354498bbe65c917d521b3b56317ddc9ab217425 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: remove unused function

2021-05-28 Thread Heiko Stuebner
function commit: 7455cedf7c4d4d5d808913e14d859705612c54ce Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result

2021-05-28 Thread Heiko Stuebner
8 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: Fix an error handling path

2021-05-28 Thread Heiko Stuebner
] drm/rockchip: Fix an error handling path commit: 3dfa159f6b0c054eb63673fbf643a5f2cc862e63 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop_reg: add PX30 version info

2021-05-28 Thread Heiko Stuebner
work correct if needed in the future. Applied, thanks! [1/1] drm/rockchip: vop_reg: add PX30 version info commit: 872b68e9750eddd086b93a6004ebe82c64aef670 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/panel: add rotation support for Elida KD35T133 panels

2021-06-03 Thread Heiko Stuebner
33 panels commit: 610d9c311b1387f8c4ac602fee1f2a1cb0508707 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v3 0/6] drm/rockchip: vop2: add support for the rgb output block

2023-01-29 Thread Heiko Stuebner
519af9fa23 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH V12 0/4] drm/panel: Add Magnachip D53E6EA8966 Panel Controller

2023-01-29 Thread Heiko Stuebner
SPI to receive > command signals using DBI. > > [...] Applied, thanks! [4/4] arm64: dts: rockchip: add display to RG503 commit: 97ce9f36631dafd6daaab0c06a6a48b4301199b5 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v6 01/17] dt-bindings: display: rockchip: convert rockchip-lvds.txt to YAML

2023-02-05 Thread Heiko Stuebner
17] dt-bindings: display: bridge: convert analogix_dp.txt to yaml commit: 440112adadd3e273d2a2ff6e5d4b969ee03fda47 [07/17] dt-bindings: display: rockchip: convert analogix_dp-rockchip.txt to yaml commit: 9bb35d4c3230803345d5218676a7325b26823209 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop: Quiet always-warning AFBC log

2023-02-05 Thread Heiko Stuebner
> > Demote the warning to eliminate this sort of warning seen on every > boot: > > [...] Applied, thanks! [1/1] drm/rockchip: vop: Quiet always-warning AFBC log commit: 582212ee1611f77e0360d249f11c0f703ed723dc Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: Drop unbalanced obj unref

2023-02-05 Thread Heiko Stuebner
obj unref commit: 8ee3b0e85f6ccd9e6c527bc50eaba774c3bb18d0 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v3 0/6] drm/rockchip: vop2: add support for the rgb output block

2023-02-05 Thread Heiko Stuebner
troy}_crtcs commit: cc066b056e7bb629a8c4d99c9c4a8ca70a6a [5/6] drm/rockchip: vop2: add support for the rgb output block commit: c66c6d7c47058a72a00b50d7f5c4538e3fa49b1c Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: avoid duplicate mappings for IOMMU devices

2023-02-05 Thread Heiko Stuebner
drm/rockchip: avoid duplicate mappings for IOMMU devices commit: 0020d4cfa3eea0e5fad23af49411217da854fc83 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: dsi: Remove the unused function dsi_read()

2023-03-07 Thread Heiko Stuebner
ction 'dsi_read'. > > Applied, thanks! [1/1] drm/rockchip: dsi: Remove the unused function dsi_read() commit: 59585c79f87794c92f040c264b274e86d8522e22 Best regards, -- Heiko Stuebner

Re: [BUG] [PATCH] drm/rockchip: use generic fbdev setup

2022-10-17 Thread Heiko Stuebner
Am Montag, 17. Oktober 2022, 12:05:16 CEST schrieb John Keeping: > Hi Johan, > > On Mon, Oct 17, 2022 at 10:11:32AM +0200, Johan Jonker wrote: > > Your patch contribution causes a kernel panic on MK808 with Rockchip > > rk3066a SoC. > > Would you like to contribute to fix this issue? > > The assu

Re: [PATCH 0/2] drm/rockchip: vop2: fix IOMMU warnings after reenable

2022-10-29 Thread Heiko Stuebner
ter in plane_atomic_disable commit: 471bf2406c043491b1a8288e5f04bc278f7d7ca1 [2/2] drm/rockchip: vop2: disable planes when disabling the crtc commit: 447fb14bf07905b880c9ed1ea92c53d6dd0649d7 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: dsi: Fix VOP selection on SoCs that support it

2022-10-29 Thread Heiko Stuebner
t support it commit: 553c5a429aee26c9cfaf37ae158a8915540270fe Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: dw_hdmi: filter regulator -EPROBE_DEFER error messages

2022-10-29 Thread Heiko Stuebner
DEFER error messages commit: bfab00b94bd8569cdb84a6511d6615e6a8104e9c Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: fix fbdev on non-IOMMU devices

2022-10-29 Thread Heiko Stuebner
[1/1] drm/rockchip: fix fbdev on non-IOMMU devices commit: ab78c74cfc5a3caa2bbb7627cb8f3bca40bb5fb0 Best regards, -- Heiko Stuebner

Re: [PATCH 1/2] drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach

2022-10-29 Thread Heiko Stuebner
ed, thanks! [1/2] drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach commit: 0be67e0556e469c57100ffe3c90df90abc796f3b [2/2] drm/rockchip: dsi: Force synchronous probe commit: 81e592f86f7afdb76d655e7fbd7803d7b8f985d8 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop2: Register Esmart0-win0 as primary plane

2022-10-29 Thread Heiko Stuebner
2: Register Esmart0-win0 as primary plane commit: de4a4c8f64021b02aaa8ab21a82fe1f11a17b975 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: dsi: Remove the unused function dsi_update_bits()

2022-10-29 Thread Heiko Stuebner
> function 'dsi_update_bits'. > > https://bugzilla.openanolis.cn/show_bug.cgi?id=2414 > > [...] Applied, thanks! [1/1] drm/rockchip: dsi: Remove the unused function dsi_update_bits() commit: 3daf391fee830f2343cc6b1ba131b1b5115dea1f Best regards, -- Heiko Stuebner

Re: (subset) [PATCH -next 0/2] fix PM usage counter unbalance

2022-10-29 Thread Heiko Stuebner
4592ac4cf71c3bc1cc1fd05dea8015 I've ignored patch1 here, as your Huawei-collegue Yuan Can did sent a different one that catches some more occurences. Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()

2022-10-29 Thread Heiko Stuebner
commit: e3558747ebe15306e6d0b75bd6d211436be4a7d5 I've dropped the lvds part and used the separate patch from your Huawei-collegue Zhang Qilong Best regards, -- Heiko Stuebner

Re: [PATCH v1] drm: rockchip: remove rockchip_drm_framebuffer_init() function

2022-10-29 Thread Heiko Stuebner
sub function > rockchip_fb_alloc() and cleanup the rockchip_drm_fb.h header file. > > > [...] Applied, thanks! [1/1] drm: rockchip: remove rockchip_drm_framebuffer_init() function commit: 4016379301a33e8bd0c2ef5c02f5d7f6a4afece4 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop2: fix suspend/resume

2023-04-17 Thread Heiko Stuebner
thanks! [1/1] drm/rockchip: vop2: fix suspend/resume commit: afa965a45e01e541cdbe5c8018226eff117610f0 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop2: Use regcache_sync() to fix suspend/resume

2023-04-17 Thread Heiko Stuebner
stead. As the original patch is already applied > fix this up in this follow-up patch. > > > [...] Applied, thanks! [1/1] drm/rockchip: vop2: Use regcache_sync() to fix suspend/resume commit: b63a553e8f5aa6574eeb535a551817a93c426d8c Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: use struct_size() in vop2_bind

2023-03-08 Thread Heiko Stuebner
commit: 3b4db36c4cd9e7e49babe931d7117cdba0d04ce0 Best regards, -- Heiko Stuebner

Re: [PATCH v6 0/4] drm/rockchip: dw_hdmi: Add 4k@30 support

2023-03-08 Thread Heiko Stuebner
ard modes with unachievable pixelclocks commit: d13b10ec6696b0c523fa21b65c7ff6f246a49560 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop2: add polarity flags to RGB output

2023-03-08 Thread Heiko Stuebner
commit: 66ab57574f2c8233550f641ecdc34fd0ef61341d Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop2: fix uninitialized variable possible_crtcs

2023-03-16 Thread Heiko Stuebner
Am Donnerstag, 16. März 2023, 14:23:02 CET schrieb Tom Rix: > clang reportes this error > drivers/gpu/drm/rockchip/rockchip_drm_vop2.c:2322:8: error: > variable 'possible_crtcs' is used uninitialized whenever 'if' > condition is false [-Werror,-Wsometimes-uninitialized] >

Re: [PATCH] drm/rockchip: vop2: fix uninitialized variable possible_crtcs

2023-03-22 Thread Heiko Stuebner
/1] drm/rockchip: vop2: fix uninitialized variable possible_crtcs commit: e88adb4ac27a37de4167150b8a6a736d40cf7018 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: vop2: add error check to devm_regmap_init_mmio

2023-03-22 Thread Heiko Stuebner
Hi Alfredo, while I do agree with the patch content, there are missing: a patch description ... just a customary thing for a change like this but more importantly the Signed-off-by line . Heiko Am Dienstag, 14. März 2023, 20:15:32 CET schrieb Alfredo Cruz: > --- > drivers/gpu/drm/rockchip/roc

Re: [PATCH V2] drm/rockchip: vop2: Add error check to devm_regmap_init_mmio

2023-03-22 Thread Heiko Stuebner
Am Mittwoch, 22. März 2023, 23:44:11 CET schrieb Alfredo Cruz: > devm_regmap_init_mmio() may return an invalid pointer in case of an error. > This patch adds the corresponding IS_ERR check to vop2->map. > > Signed-off-by: Alfredo Cruz applied to drm-misc Thanks for the refresh Heiko

Re: (subset) [PATCH v6 01/17] dt-bindings: display: rockchip: convert rockchip-lvds.txt to YAML

2023-03-22 Thread Heiko Stuebner
dsi node commit: cadda005961cd6a202ae6f8ff99f2bba35a31dc8 Best regards, -- Heiko Stuebner

Re: [PATCH v2 1/2] pwm: Manage owner assignment implicitly for drivers

2023-08-09 Thread Heiko Stuebner
led as a > module. > > Signed-off-by: Uwe Kleine-König > --- > drivers/pwm/pwm-rockchip.c| 1 - Acked-by: Heiko Stuebner #pwm-rockchip

Re: [PATCH] drm/rockchip: Don't spam logs in atomic check

2023-08-09 Thread Heiko Stuebner
rockchip: Don't spam logs in atomic check commit: 43dae319b50fac075ad864f84501c703ef20eb2b Best regards, -- Heiko Stuebner

Re: [PATCH v2 0/5] drm/rockchip: Fix crtc duplicate state and crtc reset funcs

2023-08-12 Thread Heiko Stuebner
to crtc reset helper commit: 5aacd290837828c089a83ac9795c74c4c9e2c923 [4/5] drm/rockchip: vop2: Don't crash for invalid duplicate_state commit: 342f7e4967d02b0ec263b15916304fc54841b608 [5/5] drm/rockchip: vop2: Add missing call to crtc reset helper commit: 4d49d87b3606369c6e29b9d051892ee1a6fc4e75 Best regards, -- Heiko Stuebner

Re: [PATCH] phy: Explicitly include correct DT includes

2023-07-15 Thread Heiko Stuebner
; drivers/phy/rockchip/phy-rockchip-naneng-combphy.c| 3 ++- > drivers/phy/rockchip/phy-rockchip-snps-pcie3.c| 3 ++- Acked-by: Heiko Stuebner

Re: [PATCH] drm: Explicitly include correct DT includes

2023-07-17 Thread Heiko Stuebner
Am Freitag, 14. Juli 2023, 19:45:34 CEST schrieb Rob Herring: > The DT of_device.h and of_platform.h date back to the separate > of_platform_bus_type before it as merged into the regular platform bus. > As part of that merge prepping Arm DT support 13 years ago, they > "temporarily" include each ot

About the Xserver for rockchip

2016-10-17 Thread Heiko Stuebner
Am Montag, 17. Oktober 2016, 14:45:30 CEST schrieb Randy Li: > Hello Tomasz: > Heiko told me you are in charge of the graphics part of chromium, I > think I had better told you the developing status of the xorg xserver in > rockchip. What I actually said was that Tomasz did the original VPU driv

[PATCH] clk: rockchip: rk3399: fix copy-paste error

2016-11-16 Thread Heiko Stuebner
Am Mittwoch, 16. November 2016, 08:19:41 CET schrieb Jianqun Xu: > Fix RK3368_* to RK3399_* for rk3399 clk_test clock. > > Signed-off-by: Jianqun Xu applied to my clk branch for 4.10 Thanks Heiko

Re: [PATCH v3.1 1/3] drm/rockchip: dw_hdmi: add RK3399 HDMI support

2017-06-22 Thread Heiko Stuebner
Hi Mark, Am Donnerstag, 22. Juni 2017, 15:17:24 CEST schrieb Mark Yao: > RK3399 and RK3288 shared the same HDMI IP controller, only some light > difference with GRF configure. > > Signed-off-by: Yakir Yang > Signed-off-by: Mark Yao > --- > Changes in v3.1: > Correct documentation compatible's

Re: [PATCH v3.1 1/3] drm/rockchip: dw_hdmi: add RK3399 HDMI support

2017-06-22 Thread Heiko Stuebner
Am Donnerstag, 22. Juni 2017, 16:02:44 CEST schrieb Mark yao: > On 2017年06月22日 15:31, Heiko Stuebner wrote: > >> + > >> >+/** > >> >+ * struct rockchip_hdmi_chip_data - splite the grf setting of kind of > >> >chips > >>

Re: [PATCH v3] drm/rockchip: Refactor the component match logic.

2017-03-15 Thread Heiko Stuebner
Am Mittwoch, 15. März 2017, 18:20:47 CET schrieb Jeffy Chen: > Currently we are adding all components from the dts, if one of their > drivers been disabled, we would not be able to bring up others. > > Refactor component match logic, follow exynos drm. > > Signed-off-by: Jeffy Chen > Reviewed-by

Re: [PATCH v3] drm/rockchip: Refactor the component match logic.

2017-03-15 Thread Heiko Stuebner
Am Mittwoch, 15. März 2017, 18:00:04 CET schrieb Heiko Stuebner: > Am Mittwoch, 15. März 2017, 18:20:47 CET schrieb Jeffy Chen: > > Currently we are adding all components from the dts, if one of their > > drivers been disabled, we would not be able to bring up others. > > &

Re: [PATCH v4] drm/rockchip: Refactor the component match logic.

2017-03-16 Thread Heiko Stuebner
Hi Jeffy, Am Donnerstag, 16. März 2017, 10:05:56 CET schrieb Jeffy Chen: > Currently we are adding all components from the dts, if one of their > drivers been disabled, we would not be able to bring up others. > > Refactor component match logic, follow exynos drm. > > Signed-off-by: Jeffy Chen

Re: [PATCH v6] drm/rockchip: Refactor the component match logic.

2017-03-20 Thread Heiko Stuebner
hen > Reviewed-by: Andrzej Hajda > Acked-by: Mark Yao On rk3036 and rk3288 Tested-by: Heiko Stuebner ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel

[PATCH] drm/rockchip: Return -EBUSY if there's already a pending flip event v5

2016-05-24 Thread Heiko Stuebner
Hi Tomeu, Patch subject: please put the version into the brackets, so [PATCH v5] as it shouldn't be part of the commit log. Am Dienstag, 24. Mai 2016, 09:27:37 schrieb Tomeu Vizoso: > As per the docs, atomic_commit should return -EBUSY "if an asycnhronous > updated is requested and there is an e

[PATCH] drm/rockchip: Return -EBUSY if there's already a pending flip event v5

2016-05-24 Thread Heiko Stuebner
Am Dienstag, 24. Mai 2016, 10:37:49 schrieb Daniel Vetter: > On Tue, May 24, 2016 at 10:30:50AM +0200, Daniel Vetter wrote: > > On Tue, May 24, 2016 at 10:28:42AM +0200, Heiko Stuebner wrote: > > > Hi Tomeu, > > > > > > Patch subject: please put the ver

[PATCH v2 05/10] drm/rockchip: analogix_dp: add rk3399 eDP support

2016-05-24 Thread Heiko Stuebner
Am Dienstag, 24. Mai 2016, 14:57:23 schrieb Yakir Yang: > RK3399 and RK3288 shared the same eDP IP controller, only some light > difference with VOP configure and GRF configure. > > Signed-off-by: Yakir Yang > --- > Changes in v2: > - rebase with drm-next, fix some conflicts > > .../bindings/di

[PATCH v2 05/10] drm/rockchip: analogix_dp: add rk3399 eDP support

2016-05-24 Thread Heiko Stuebner
Am Dienstag, 24. Mai 2016, 11:12:20 schrieb Doug Anderson: > Hi, > > On Tue, May 24, 2016 at 3:17 AM, Heiko Stuebner wrote: > >> --- a/Documentation/devicetree/bindings/display/bridge/analogix_dp.txt > >> +++ b/Documentation/devicetree/bindings/display/bridge/analogi

[PATCH v8.1 1/2] drm/rockchip: hdmi: add Innosilicon HDMI support

2016-02-17 Thread Heiko Stuebner
Am Mittwoch, 3. Februar 2016, 17:44:57 schrieb Yakir Yang: > The Innosilicon HDMI is a low power HDMI 1.4 transmitter > IP, and it have been integrated on some rockchip CPUs > (like RK3036, RK312x). > > Signed-off-by: Yakir Yang On a Kylin board against 4.5-rc Tested-by: Heiko S

[RFC PATCH v1 1/2] drm/rockchip: vop: add rk3229 vop support

2016-01-04 Thread Heiko Stuebner
Hi Yakir, Am Montag, 4. Januar 2016, 19:53:58 schrieb Yakir Yang: > RK3229 registers layout is simalar to RK3288 layout, only the > interruput registers is different to RK3288. > > RK3229 support two overlay plane and one hwc plane, max output > resolution is 4K. it support IOMMU, and its IOMMU s

[PATCH v12 0/18] Add Analogix Core Display Port Driver

2016-01-13 Thread Heiko Stuebner
Hi Yakir, Am Mittwoch, 23. Dezember 2015, 20:25:38 schrieb Yakir Yang: >The Samsung Exynos eDP controller and Rockchip RK3288 eDP controller > share the same IP, so a lot of parts can be re-used. I split the common > code into bridge directory, then rk3288 and exynos only need to keep > some p

[PATCH v12 0/18] Add Analogix Core Display Port Driver

2016-01-17 Thread Heiko Stuebner
Hi Yakir, Am Mittwoch, 13. Januar 2016, 15:59:51 schrieb Heiko Stuebner: > Am Mittwoch, 23. Dezember 2015, 20:25:38 schrieb Yakir Yang: > >The Samsung Exynos eDP controller and Rockchip RK3288 eDP controller > > > > share the same IP, so a lot of parts can be re-use

[RFC/PATCH] drm/rockchip: don't wait for vblank if fb hasn't changed

2016-01-17 Thread Heiko Stuebner
ecause the framebuffer_changed() > function is copied from drm_atomic_helper.c as a quick way to test the > result. > > Signed-off-by: John Keeping I've seen the effects now as well after making the atomic parts work on in my devtree - i.e. sluggish cursor movements. This patch f

Re: [PATCH] drm/rockchip: Remove unneeded semicolon

2020-04-27 Thread Heiko Stuebner
eeded semicolon > > Reported-by: Hulk Robot > Signed-off-by: Zheng Bin > > [...] Applied, thanks! [1/1] drm/rockchip: Remove unneeded semicolon commit: 611e22b1d9f61a8742c99433de9ff40795574c61 Best regards, -- Heiko Stuebner ___ dr

Re: [PATCH] drm/rockchip: cdn-dp-core: Make cdn_dp_core_suspend/resume static

2020-04-27 Thread Heiko Stuebner
t; drivers/gpu/drm/rockchip//cdn-dp-core.c:1126:5: warning: no previous > prototype for ‘cdn_dp_resume’ [-Wmissing-prototypes] > > [...] Applied, thanks! [1/1] drm/rockchip: cdn-dp-core: Make cdn_dp_core_suspend/resume static commit: 7c49abb4c2f8853520abc05b7f7e8b751fbb30

Re: [PATCH v3 0/3] PWM backlight interpolation adjustments

2020-11-01 Thread Heiko Stuebner
> > [...] Applied, thanks! [1/1] ARM: dts: rockchip: Remove 0 point from brightness-levels on rk3288-veyron commit: 225c59b9235a421cdb219be5fbc13126a49714a6 Best regards, -- Heiko Stuebner ___ dri-devel mailing list dri-devel@lists.freed

Re: [PATCH 1/2] panfrost: Make sure GPU is powered on when reading GPU_LATEST_FLUSH_ID

2020-06-11 Thread Heiko Stuebner
so > don't try to read. > > Signed-off-by: Tomeu Vizoso on a PX30-board (sibling of rk3326) with a 720x1280 panel and glmark2 running all tests Tested-by: Heiko Stuebner ___ dri-devel mailing list dri-devel@lists.freedesktop.org https:

Re: [PATCH 2/2] panfrost: Add compatible string for bifrost

2020-06-11 Thread Heiko Stuebner
uot;, .data = &default_data, }, > {} > }; > MODULE_DEVICE_TABLE(of, dt_match); on a PX30-board (sibling of rk3326) with a 720x1280 panel and glmark2 running all tests Tested-by: Heiko Stuebner and as this is the generic compatible from the binding: Reviewed-by: Heiko Stue

Re: [PATCH] drm/rockchip: Add per-pixel alpha support for the PX30 VOP

2020-06-17 Thread Heiko Stuebner
PX30 VOP commit: 2aae8ed1f390a42ec752e4403ffca877fb3260e1 Best regards, -- Heiko Stuebner ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [PATCH] drm/rockchip: vop: fix vop full rgb24 r/b color error

2020-06-19 Thread Heiko Stuebner
Hi Sandy, Am Freitag, 19. Juni 2020, 04:12:51 CEST schrieb Sandy Huang: > RGB888 format msb is red component and the lsb is blue component, > at vop full platform this is swapped, and this is different from vop > lite and vop next, so add this patch to fix it. just me struggling with color format

[PATCH 1/2] dt-bindings: display: panel: Add binding document for Leadtek LTK050H3146W

2020-03-31 Thread Heiko Stuebner
From: Heiko Stuebner The LTK050H3146W is a 5.0" 720x1280 DSI display. Signed-off-by: Heiko Stuebner --- .../display/panel/leadtek,ltk050h3146w.yaml | 49 +++ 1 file changed, 49 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/le

[PATCH 2/2] drm/panel: add panel driver for Leadtek LTK050H3146W

2020-03-31 Thread Heiko Stuebner
From: Heiko Stuebner The LTK500HD1829W is 5.0" 720x1280 DSI display. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/panel/Kconfig | 11 + drivers/gpu/drm/panel/Makefile| 1 + .../drm/panel/panel-leadtek-ltk050h3146w.c| 589 ++ 3

Re: [PATCH 05/33] drm/panel-leadtek-ltk500hd1829: Fix dotclock

2020-04-02 Thread Heiko Stuebner
Am Donnerstag, 2. April 2020, 15:13:10 CEST schrieb Ville Syrjälä: > On Tue, Mar 03, 2020 at 01:52:27PM +0100, Heiko Stuebner wrote: > > Hi, > > > > Am Montag, 2. März 2020, 21:34:24 CET schrieb Ville Syrjala: > > > From: Ville Syrjälä > > > > > &

[PATCH v2 1/2] dt-bindings: display: panel: Add binding document for Leadtek LTK050H3146W

2020-04-07 Thread Heiko Stuebner
From: Heiko Stuebner The LTK050H3146W is a 5.0" 720x1280 DSI display. changes in v2: - add display variants Signed-off-by: Heiko Stuebner --- .../display/panel/leadtek,ltk050h3146w.yaml | 51 +++ 1 file changed, 51 insertions(+) create mode 100644 Documentation/devic

[PATCH v2 2/2] drm/panel: add panel driver for Leadtek LTK050H3146W

2020-04-07 Thread Heiko Stuebner
From: Heiko Stuebner The LTK050H3146W is 5.0" 720x1280 DSI display. There are two variants with essentially the same name, LTK050H3146W and LTK050H3146W-A2. They differ in their init sequence and mode details. changes in v2: - add display variants Signed-off-by: Heiko Stuebner --- dr

[PATCH v3 1/2] dt-bindings: display: panel: Add binding document for Leadtek LTK050H3146W

2020-04-08 Thread Heiko Stuebner
From: Heiko Stuebner The LTK050H3146W is a 5.0" 720x1280 DSI display. Signed-off-by: Heiko Stuebner --- Sam said he had applied this to drm-misc-next already, but I can't see it so far, so included for completenes. .../display/panel/leadtek,ltk050h3146w.yaml | 51

[PATCH v3 2/2] drm/panel: add panel driver for Leadtek LTK050H3146W

2020-04-08 Thread Heiko Stuebner
From: Heiko Stuebner The LTK050H3146W is 5.0" 720x1280 DSI display. There are two variants with essentially the same name, LTK050H3146W and LTK050H3146W-A2. They differ in their init sequence and mode details. changes in v2: - add display variants changes in v3: - fixed indentatio

Re: [PATCH v2] dt-bindings: display: convert rockchip rk3066 hdmi bindings to yaml

2020-04-19 Thread Heiko Stuebner
Hi Johan, Am Freitag, 3. April 2020, 15:36:30 CEST schrieb Johan Jonker: > Current dts files with 'hdmi' nodes for rk3066 are manually verified. > In order to automate this process rockchip,rk3066-hdmi.txt > has to be converted to yaml. > > Signed-off-by: Johan Jonker > +++ > b/Documentation/d

Re: [PATCH v2] dt-bindings: display: convert rockchip rk3066 hdmi bindings to yaml

2020-04-19 Thread Heiko Stuebner
gt; Reviewed-by: Rob Herring > > [...] Applied, thanks! [1/1] dt-bindings: display: convert rockchip rk3066 hdmi bindings to yaml commit: 8eea6e26fc2eda6922e5008ccb7f55bc1775d5b3 Best regards, -- Heiko Stuebner ___ dri-devel mailing list dri

Re: [PATCH] drm/bridge/synopsys: dsi: fix initialization sequence

2020-09-19 Thread Heiko Stuebner
Am Freitag, 18. September 2020, 13:46:53 CEST schrieb Yannick Fertre: > The current driver calls drm_bridge_add(), to add the dsi bridge > to the global bridge list, in dw_mipi_dsi_host_attach(). > Thus, it relies on the probing of panel or bridge sub-nodes to > trigger the execution of dsi host at

Re: innolux p097pfg dpms off/on fails (on gru-scarlet) with dw-mipi-dsi

2020-08-31 Thread Heiko Stuebner
Hi Samuel, Am Montag, 31. August 2020, 02:47:56 CEST schrieb Samuel Dionne-Riel: > I have an Asus Chromebook Tablet CT100PA, which I will refer to as > "dumo" from this point on, which is a specific variant of gru-scarlet. > As far as I am aware, all gru-scarlet are the same, except for the > disp

<    1   2   3   4   5   6   7   8   9   >