Re: [PATCH 1/7] ARM: dts: rockchip: move rk322x mmcx aliases to board dts files

2021-04-11 Thread Heiko Stuebner
On Wed, 24 Mar 2021 13:22:29 +0100, Heiko Stuebner wrote: > As suggested by Arnd Bergmann, mmc-aliases are supposed to be > board-specific, so move the newly added general aliases to > the board-level on rk322x-based boards. Applied, thanks! [1/7] ARM: dts: rockchip: move rk322x mmc

Re: (subset) [PATCH 1/8] dt-binding: watchdog: add more Rockchip compatibles to snps, dw-wdt.yaml

2021-03-24 Thread Heiko Stuebner
2e2eb31 [6/8] arm64: dts: rockchip: add new watchdog compatible to rk3328.dtsi commit: 2499448c920fc9648350d4f21e1fbd00ccd108ee [7/8] arm64: dts: rockchip: add new watchdog compatible to rk3399.dtsi commit: 6b5c50863b3e6837f856a137fe6880ed4662335b [8/8] ARM: dts: rockchip: remove clock-names property from watchdog node in rv1108.dtsi commit: 398a4087872a44921d0ede2afef53a3c9f779ab6 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v5 1/8] dt-bindings: usb: convert rockchip,dwc3.txt to yaml

2021-03-24 Thread Heiko Stuebner
f18f5d0ad8f170e4b5 Changed the title of the last patch to the more appropriate arm64: dts: rockchip: enable dwc3 usb for A95X Z2 Best regards, -- Heiko Stuebner

[PATCH 2/7] ARM: dts: rockchip: move rv1108 mmcx aliases to board dts files

2021-03-24 Thread Heiko Stuebner
From: Heiko Stuebner As suggested by Arnd Bergmann, mmc-aliases are supposed to be board-specific, so move the newly added general aliases to the board-level on rv1108-based boards. Suggested-by: Arnd Bergmann Signed-off-by: Heiko Stuebner --- arch/arm/boot/dts/rv1108-elgin-r1.dts | 4

[PATCH 5/7] arm64: dts: rockchip: move mmc aliases to board dts on rk3328

2021-03-24 Thread Heiko Stuebner
From: Heiko Stuebner As suggested by Arnd Bergmann, the newly added mmc aliases should be board specific, so move them from the general dtsi to the individual boards. Suggested-by: Arnd Bergmann Signed-off-by: Heiko Stuebner --- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts| 6

[PATCH 1/7] ARM: dts: rockchip: move rk322x mmcx aliases to board dts files

2021-03-24 Thread Heiko Stuebner
From: Heiko Stuebner As suggested by Arnd Bergmann, mmc-aliases are supposed to be board-specific, so move the newly added general aliases to the board-level on rk322x-based boards. Suggested-by: Arnd Bergmann Signed-off-by: Heiko Stuebner --- arch/arm/boot/dts/rk3228-evb.dts | 4 arch

[PATCH 3/7] arm64: dts: rockchip: move mmc aliases to board dts on px30

2021-03-24 Thread Heiko Stuebner
From: Heiko Stuebner As suggested by Arnd Bergmann, the newly added mmc aliases should be board specific, so move them from the general dtsi to the individual boards. For the Engicam-boards this means a split as the core boards contains the emmc while the commit baseboard handles sdmmc and sdio

[PATCH 7/7] arm64: dts: rockchip: move mmc aliases to board dts on rk3399

2021-03-24 Thread Heiko Stuebner
From: Heiko Stuebner As suggested by Arnd Bergmann, the newly added mmc aliases should be board specific, so move them from the general dtsi to the individual boards. Suggested-by: Arnd Bergmann Signed-off-by: Heiko Stuebner --- arch/arm64/boot/dts/rockchip/rk3399-evb.dts| 4

[PATCH 6/7] arm64: dts: rockchip: move mmc aliases to board dts on rk3368

2021-03-24 Thread Heiko Stuebner
From: Heiko Stuebner As suggested by Arnd Bergmann, the newly added mmc aliases should be board specific, so move them from the general dtsi to the individual boards. Suggested-by: Arnd Bergmann Signed-off-by: Heiko Stuebner --- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 4

[PATCH 4/7] arm64: dts: rockchip: move mmc aliases to board dts on rk3308

2021-03-24 Thread Heiko Stuebner
From: Heiko Stuebner As suggested by Arnd Bergmann, the newly added mmc aliases should be board specific, so move them from the general dtsi to the individual boards. Suggested-by: Arnd Bergmann Signed-off-by: Heiko Stuebner --- arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 6 ++ arch

Re: [PATCH v6 1/2] dt-bindings: Add doc for FriendlyARM NanoPi R4S

2021-03-22 Thread Heiko Stuebner
/` > - Renamed LED nodes > > [...] Applied, thanks! [1/2] dt-bindings: Add doc for FriendlyARM NanoPi R4S commit: 1003888415e83e15ddb63d1d96189b4f2c5f1d48 [2/2] rockchip: rk3399: Add support for FriendlyARM NanoPi R4S commit: db792e9adbf85ffc9d6b0b060ac3c8e3148c8992 Best regards, -- Heiko Stuebner

Re: [PATCH v5 0/4] clk: rockchip: add clock controller for rk3568

2021-03-21 Thread Heiko Stuebner
ba13744d84fc46e5eb4b [4/4] clk: rockchip: add clock controller for rk3568 commit: cf911d89c4c5e225a2a2cfadf1364838154b2202 Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: add infrared receiver node to rockpro64

2021-03-21 Thread Heiko Stuebner
ockchip: add infrared receiver node to rockpro64 commit: 7c7f041309f73b05d21980f88f29305255e126ee Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: add phandle to timer0 on rk3368

2021-03-21 Thread Heiko Stuebner
On Tue, 9 Feb 2021 11:34:08 +0100, Heiko Stuebner wrote: > While the kernel doesn't care su much right now, bootloaders like > u-boot need to refine the node on their side, so to make life easier > for everyone add the timer0 phandle for timer0. Applied, thanks! [1/1] arm64: dts: rock

Re: [PATCH 1/3] arm64: dts: rockchip: synchronize rk3399 opps with vendor kernel

2021-03-21 Thread Heiko Stuebner
On Thu, 25 Feb 2021 14:33:20 +0100, Heiko Stuebner wrote: > The vendor-kernel did increase the minimum voltage for some low frequency > opps to 825mV citing stability reasons. So do that in mainline as well > and also use the ranged notation the vendor-kernel switched to, to give >

Re: [PATCH v6 1/2] dt-bindings: Add doc for FriendlyARM NanoPi R4S

2021-03-21 Thread Heiko Stuebner
Hi, Am Freitag, 19. März 2021, 06:16:26 CET schrieb Tianling Shen: > Add devicetree binding documentation for the FriendlyARM NanoPi R4S. > > Changes in v6: > - Fixed format of LED nodes > > Changes in v5: > - Dropped the empty PCIe node > - Dropped useless `/delete-property/` > - Renamed LED

Re: [PATCH] pinctrl: PINCTRL_ROCKCHIP should depend on ARCH_ROCKCHIP

2021-03-21 Thread Heiko Stuebner
ate module") > Signed-off-by: Geert Uytterhoeven Reviewed-by: Heiko Stuebner

Re: [PATCH] drm/rockchip: Cope with endpoints that haven't been registered yet

2021-03-21 Thread Heiko Stuebner
Hi Jonathan, Am Dienstag, 16. März 2021, 19:27:53 CET schrieb Jonathan McDowell: > The Rockchip RGB CRTC output driver attempts to avoid probing Rockchip > subdrivers to see if they're a connected panel or bridge. However part > of its checks assumes that if no OF platform device is found then it

[PATCH 1/3] arm64: dts: rockchip: synchronize rk3399 opps with vendor kernel

2021-02-25 Thread Heiko Stuebner
From: Heiko Stuebner The vendor-kernel did increase the minimum voltage for some low frequency opps to 825mV citing stability reasons. So do that in mainline as well and also use the ranged notation the vendor-kernel switched to, to give a bit more flexibility for different regulator setups

[PATCH 3/3] arm64: dts: rockchip: drop separate opp table on rk3399-puma

2021-02-25 Thread Heiko Stuebner
From: Heiko Stuebner We're using OPPs with a range now, so the fact that the cpu regulator on puma can't provide the needed 5mV steps requested in the minimal voltage values can be handled automatically by the opp framework. Signed-off-by: Heiko Stuebner --- arch/arm64/boot/dts/rockchip

[PATCH 2/3] arm64: dts: rockchip: used range'd gpu opps on rk3399

2021-02-25 Thread Heiko Stuebner
From: Heiko Stuebner Similar to the cpu opps, also use opps with a range on the gpu. (min, preferred, max). The voltage just needs to be higher than the minimum and this allows the regulator more freedom if it can't provide the exact voltage specified, but just say 5mV higher, as can be seen

Re: [PATCH] drm/panel: kd35t133: allow using non-continuous dsi clock

2021-02-23 Thread Heiko Stuebner
On Sat, 6 Feb 2021 14:50:20 +0100, Heiko Stuebner wrote: > The panel is able to work when dsi clock is non-continuous, thus > the system power consumption can be reduced using such feature. > > Add MIPI_DSI_CLOCK_NON_CONTINUOUS to panel's mode_flags. > > Also the flag actually

Re: [PATCH 0/6] Support second Image Signal Processor on rk3399

2021-02-13 Thread Heiko Stuebner
Hi Sebastian, Am Samstag, 13. Februar 2021, 12:19:57 CET schrieb Sebastian Fricke: > On 11.02.2021 15:42, Heiko Stübner wrote: > >Am Donnerstag, 11. Februar 2021, 06:25:15 CET schrieb Sebastian Fricke: > >> On 10.02.2021 12:15, Heiko Stübner wrote: > >> >Am Freitag, 5. Februar 2021, 15:55:56 CET

[PATCH 2/2] phy/rockchip: add Innosilicon-based CSI dphy

2021-02-10 Thread Heiko Stuebner
From: Heiko Stuebner The CSI dphy found for example on the rk3326/px30 and rk3368 is based on an IP design from Innosilicon. Add a driver for it. Signed-off-by: Heiko Stuebner --- drivers/phy/rockchip/Kconfig | 9 + drivers/phy/rockchip/Makefile | 1

[PATCH 1/2] dt-bindings: phy: add yaml binding for rockchip-inno-csi-dphy

2021-02-10 Thread Heiko Stuebner
From: Heiko Stuebner Some Rockchip SoCs like the rk3368, rk3326, px30 use a CSI dphy based on an Innosilicon IP. Add a binding for them. Signed-off-by: Heiko Stuebner --- .../bindings/phy/rockchip-inno-csi-dphy.yaml | 79 +++ 1 file changed, 79 insertions(+) create mode

[PATCH 0/2] phy: rockchip: add Innosilicon-based CSI DPHY

2021-02-10 Thread Heiko Stuebner
Newer Rockchip SoCs use a different DPHY for camera operation based on an IP block from Innosilicon. This adds a driver for it for px30/rk3326/rk3368/rk1808. Heiko Stuebner (2): dt-bindings: phy: add yaml binding for rockchip-inno-csi-dphy phy/rockchip: add Innosilicon-based CSI dphy

[PATCH v2 0/6] Support second Image Signal Processor on rk3399

2021-02-10 Thread Heiko Stuebner
its probe - add Sebastian's Tested-by - add Rob's Ack for the phy-cells property Heiko Stuebner (6): drm/rockchip: dsi: add own additional pclk handling dt-bindings: display: rockchip-dsi: add optional #phy-cells property drm/rockchip: dsi: add ability to work as a phy instead of full dsi

[PATCH 4/6] arm64: dts: rockchip: add #phy-cells to mipi-dsi1

2021-02-10 Thread Heiko Stuebner
From: Heiko Stuebner The dsi controller includes access to the dphy which might be used not only for dsi output but also for csi input on dsi1, so add the necessary #phy-cells to allow it to be used as phy. Signed-off-by: Heiko Stuebner Tested-by: Sebastian Fricke --- arch/arm64/boot/dts

[PATCH 6/6] arm64: dts: rockchip: add isp1 node on rk3399

2021-02-10 Thread Heiko Stuebner
From: Heiko Stuebner ISP1 is supplied by the tx1rx1 dphy, that is controlled from inside the dsi1 controller, so include the necessary phy-link for it. Signed-off-by: Heiko Stuebner Tested-by: Sebastian Fricke --- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 26 1 file

[PATCH v2 1/6] drm/rockchip: dsi: add own additional pclk handling

2021-02-10 Thread Heiko Stuebner
From: Heiko Stuebner In a followup patch, we'll need to access the pclk ourself to enable some functionality, so get and store it in the rockchip dw-dsi variant as well. Clocks are refcounted, so possible cascading enablements are no problem. Signed-off-by: Heiko Stuebner Tested-by: Sebastian

[PATCH v2 2/6] dt-bindings: display: rockchip-dsi: add optional #phy-cells property

2021-02-10 Thread Heiko Stuebner
From: Heiko Stuebner The Rockchip DSI controller on some SoCs also controls a bidrectional dphy, which would be connected to an Image Signal Processor as a phy in the rx configuration. So allow a #phy-cells property for the dsi controller. Signed-off-by: Heiko Stuebner Acked-by: Rob Herring

[PATCH 3/6] drm/rockchip: dsi: add ability to work as a phy instead of full dsi

2021-02-10 Thread Heiko Stuebner
From: Heiko Stuebner SoCs like the rk3288 and rk3399 have 3 mipi dphys on them. One is TX- only, one is RX-only and one can be configured to do either TX or RX. The RX phy is statically connected to the first Image Signal Processor, the TX phy is statically connected to the first DSI controller

[PATCH 5/6] arm64: dts: rockchip: add cif clk-control pinctrl for rk3399

2021-02-10 Thread Heiko Stuebner
From: Heiko Stuebner This enables variant a of the clkout signal for camera applications and also the cifclkin pinctrl setting. Signed-off-by: Heiko Stuebner Tested-by: Sebastian Fricke --- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 12 1 file changed, 12 insertions(+) diff

[PATCH] arm64: dts: rockchip: add phandle to timer0 on rk3368

2021-02-09 Thread Heiko Stuebner
From: Heiko Stuebner While the kernel doesn't care su much right now, bootloaders like u-boot need to refine the node on their side, so to make life easier for everyone add the timer0 phandle for timer0. Signed-off-by: Heiko Stuebner --- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 +- 1 file

[PATCH] drm/panel: kd35t133: allow using non-continuous dsi clock

2021-02-06 Thread Heiko Stuebner
pport for non-continuous HS clock") and without it the panel only emits stripes instead of output. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/panel/panel-elida-kd35t133.c

Re: [PATCH 1/5] clk: rockchip: add clock ids for PCLK_DPHYRX and PCLK_DPHYTX0 on rk3368

2021-02-05 Thread Heiko Stuebner
On Fri, 5 Feb 2021 12:04:58 +0100, Heiko Stuebner wrote: > Needed by the mipi dphys. > The naming follows the clock names in the manual. Applied, thanks! [1/5] clk: rockchip: add clock ids for PCLK_DPHYRX and PCLK_DPHYTX0 on rk3368 commit: 0be10b6f68b217876665031f643e571a5661fc9c [2/

[PATCH 3/5] clk: rockchip: add clock id for SCLK_VIP_OUT on rk3368

2021-02-05 Thread Heiko Stuebner
From: Heiko Stuebner Needed to provide clocks for cameras. Signed-off-by: Heiko Stuebner --- include/dt-bindings/clock/rk3368-cru.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/clock/rk3368-cru.h b/include/dt-bindings/clock/rk3368-cru.h index f89683295935

[PATCH 4/5] clk: rockchip: use clock id for SCLK_VIP_OUT on rk3368

2021-02-05 Thread Heiko Stuebner
From: Heiko Stuebner Export the vip-out clock via the newly added clock-id. Signed-off-by: Heiko Stuebner --- drivers/clk/rockchip/clk-rk3368.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/rockchip/clk-rk3368.c b/drivers/clk/rockchip/clk-rk3368.c index

[PATCH 1/5] clk: rockchip: add clock ids for PCLK_DPHYRX and PCLK_DPHYTX0 on rk3368

2021-02-05 Thread Heiko Stuebner
From: Heiko Stuebner Needed by the mipi dphys. The naming follows the clock names in the manual. Signed-off-by: Heiko Stuebner --- include/dt-bindings/clock/rk3368-cru.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/dt-bindings/clock/rk3368-cru.h b/include/dt-bindings/clock

[PATCH 2/5] clk: rockchip: use clock ids for PCLK_DPHYRX and PCLK_DPHYTX0 on rk3368

2021-02-05 Thread Heiko Stuebner
From: Heiko Stuebner Export the clocks via the newly added clock-ids. Signed-off-by: Heiko Stuebner --- drivers/clk/rockchip/clk-rk3368.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/clk/rockchip/clk-rk3368.c b/drivers/clk/rockchip/clk-rk3368.c index

[PATCH 5/5] clk: rockchip: fix DPHY gate locations on rk3368

2021-02-05 Thread Heiko Stuebner
From: Heiko Stuebner Fix the register and bits of the DPHY gate locations. Signed-off-by: Heiko Stuebner --- drivers/clk/rockchip/clk-rk3368.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/clk/rockchip/clk-rk3368.c b/drivers/clk/rockchip/clk-rk3368.c index

[PATCH 6/6] arm64: dts: rockchip: add isp1 node on rk3399

2021-02-02 Thread Heiko Stuebner
From: Heiko Stuebner ISP1 is supplied by the tx1rx1 dphy, that is controlled from inside the dsi1 controller, so include the necessary phy-link for it. Signed-off-by: Heiko Stuebner --- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 26 1 file changed, 26 insertions

[PATCH 4/6] arm64: dts: rockchip: add #phy-cells to mipi-dsi1

2021-02-02 Thread Heiko Stuebner
From: Heiko Stuebner The dsi controller includes access to the dphy which might be used not only for dsi output but also for csi input on dsi1, so add the necessary #phy-cells to allow it to be used as phy. Signed-off-by: Heiko Stuebner --- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 + 1

[PATCH 3/6] drm/rockchip: dsi: add ability to work as a phy instead of full dsi

2021-02-02 Thread Heiko Stuebner
From: Heiko Stuebner SoCs like the rk3288 and rk3399 have 3 mipi dphys on them. One is TX- only, one is RX-only and one can be configured to do either TX or RX. The RX phy is statically connected to the first Image Signal Processor, the TX phy is statically connected to the first DSI controller

[PATCH 1/6] drm/rockchip: dsi: add own additional pclk handling

2021-02-02 Thread Heiko Stuebner
From: Heiko Stuebner In a followup patch, we'll need to access the pclk ourself to enable some functionality, so get and store it in the rockchip dw-dsi variant as well. Clocks are refcounted, so possible cascading enablements are no problem. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm

[PATCH 0/6] Support second Image Signal Processor on rk3399

2021-02-02 Thread Heiko Stuebner
. That solution is needed at least on rk3399 and rk3288 but no-one has looked at camera support on rk3288 at all, so right now only implement the rk3399 specifics. Heiko Stuebner (6): drm/rockchip: dsi: add own additional pclk handling dt-bindings: display: rockchip-dsi: add optional #phy-cells property

[PATCH 2/6] dt-bindings: display: rockchip-dsi: add optional #phy-cells property

2021-02-02 Thread Heiko Stuebner
From: Heiko Stuebner The Rockchip DSI controller on some SoCs also controls a bidrectional dphy, which would be connected to an Image Signal Processor as a phy in the rx configuration. So allow a #phy-cells property for the dsi controller. Signed-off-by: Heiko Stuebner --- .../bindings

[PATCH 5/6] arm64: dts: rockchip: add cif clk-control pinctrl for rk3399

2021-02-02 Thread Heiko Stuebner
From: Heiko Stuebner This enables variant a of the clkout signal for camera applications and also the cifclkin pinctrl setting. Signed-off-by: Heiko Stuebner --- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts

[PATCH v3] usb: dwc2: Fix endpoint direction check in ep_from_windex

2021-01-27 Thread Heiko Stuebner
From: Heiko Stuebner dwc2_hsotg_process_req_status uses ep_from_windex() to retrieve the endpoint for the index provided in the wIndex request param. In a test-case with a rndis gadget running and sending a malformed packet to it like: dev.ctrl_transfer( 0x82, # bmRequestType

[PATCH v2] usb: dwc2: Fix endpoint direction check in ep_from_windex

2021-01-27 Thread Heiko Stuebner
From: Heiko Stuebner dwc2_hsotg_process_req_status uses ep_from_windex() to retrieve the endpoint for the index provided in the wIndex request param. In a test-case with a rndis gadget running and sending a malformed packet to it like: dev.ctrl_transfer( 0x82, # bmRequestType

Re: [PATCH] arm64: dts: rockchip: more user friendly name of sound nodes

2021-01-26 Thread Heiko Stuebner
commit: 5b295839ba3cd78f4142699b8bebc1f23af9a49d Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: fix ranges property format for rk3399 pcie node

2021-01-25 Thread Heiko Stuebner
77db755a78a3f Best regards, -- Heiko Stuebner

Re: [PATCH v2] arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-rock960.dts

2021-01-25 Thread Heiko Stuebner
f <_alert0>. Applied, thanks! [1/1] arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-rock960.dts commit: 376e46b5dd0ad9d06f029bbc4a66dd25dd059597 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 1/5] ARM: dts: rockchip: assign a fixed index to mmc devices on rk322x boards

2021-01-25 Thread Heiko Stuebner
devices on rv1108 boards commit: 1034e2b6b8435758c0d699b77761365fd09a5f4a Patches 3-5 as well, just before didn't like the separate branches Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: rename pinctrl nodename to gmac2io for nanopi-r2s board

2021-01-25 Thread Heiko Stuebner
rules > in the "ethernet-phy.yaml" document, so rename it to "gmac2io". > > [...] Applied, thanks! [1/1] arm64: dts: rockchip: rename pinctrl nodename to gmac2io for nanopi-r2s board commit: 16459ecac6d6bf6a817d9c0cf78d696461fdcd26 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v4 0/4] arm64: rockchip: Fix PCIe ep-gpios requirement and Add Nanopi M4B

2021-01-25 Thread Heiko Stuebner
: nanopi4: Move ep-gpios property to nanopc-t4 commit: 3503376d6cc385b6266f93c24ead9a33d8dfe8cb [4/4] arm64: dts: rockchip: rk3399: Add NanoPi M4B commit: c7b03115003f7f337ab165542cee37148cf30a8a Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 00/20] Rid W=1 warnings from Clock

2021-01-25 Thread Heiko Stuebner
commit: 274ae6da4b3275fea32f0807e6e20715695dd210 [03/20] clk: rockchip: clk-pll: Demote kernel-doc abuses to standard comment blocks commit: eee7b95589e61bd7250cada52ddd8039c63535ef [04/20] clk: rockchip: clk-half-divider: Demote non-conformant kernel-doc header commit: d48fbef962b095f7cc22017642fb9055d57fdb53 Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: add device_type property to rk3399 pcie node

2021-01-25 Thread Heiko Stuebner
Am Freitag, 22. Januar 2021, 19:05:59 CET schrieb Johan Jonker: > A test with the command below gives for example this error: > /arch/arm64/boot/dts/rockchip/rk3399-rock960.dt.yaml: > pcie@f800: 'device_type' is a required property > > Fix this by adding a device_type property to the rk3399

Re: [PATCH 1/8] dt-binding: watchdog: add more Rockchip compatibles to snps,dw-wdt.yaml

2021-01-25 Thread Heiko Stuebner
devicetree/bindings/watchdog/snps,dw-wdt.yaml > > > > make ARCH=arm64 dtbs_check > > DT_SCHEMA_FILES=Documentation/devicetree/bindings/watchdog/snps,dw-wdt.yaml > > > > Signed-off-by: Johan Jonker > > Acked-by: Rob Herring > > Reviewed-by: Heiko S

[PATCH] usb: dwc2: Fix endpoint direction check in ep_from_windex

2021-01-25 Thread Heiko Stuebner
From: Heiko Stuebner dwc2_hsotg_process_req_status uses ep_from_windex() to retrieve the endpoint for the index provided in the wIndex request param. In a test-case with a rndis gadget running and sending a malformed packet to it like: dev.ctrl_transfer( 0x82, # bmRequestType

Re: [PATCH v2 0/3] arm64: rockchip: rk3328: Add Radxa ROCK Pi E

2021-01-18 Thread Heiko Stuebner
Pi E commit: b918e81f2145967f0cadfe9ede38c69c1796fe09 Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node

2021-01-18 Thread Heiko Stuebner
t irq with help of the platform_get_irq() > function, so remove the interrupt-names property from the rk3399 > vdec node. > > [...] Applied, thanks! [1/1] arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node commit: a6b519f5ccecb0a68af788b07fd85b8e91969a

Re: (subset) [PATCH v16 0/8] Add Rockchip NFC drivers for RK3308 and others

2021-01-18 Thread Heiko Stuebner
RK3036 SoC commit: 4cd9a03435bcd20ce6f524e3826fd263951c22fe Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 1/3] ARM: dts: rockchip: rename thermal subnodes for rk3288.dtsi

2021-01-18 Thread Heiko Stuebner
/3] arm64: dts: rockchip: rename thermal subnodes for rk3399.dtsi commit: e58061b59787270a57839397e50bb4400b9e2de9 Best regards, -- Heiko Stuebner

Re: [PATCH] drm/panel: panel-simple: add bus-format and connector-type to Innolux n116bge

2021-01-18 Thread Heiko Stuebner
On Sat, 9 Jan 2021 14:09:51 +0100, Heiko Stuebner wrote: > The Innolux n116bge panel has an eDP connector and 3*6 bits bus format. Applied, thanks! [1/1] drm/panel: panel-simple: add bus-format and connector-type to Innolux n116bge commit: 87969bcd49480508568070fd93d7367f03316aa9 B

Re: [PATCH v2] arm64: dts: rockchip: enable HDMI sound nodes for rk3328-rock64

2021-01-09 Thread Heiko Stuebner
rockchip: enable HDMI sound nodes for rk3328-rock64 commit: 25572fb5aa986bdbb35d06c0fb52a9b9d9b3b2c9 Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: assign a fixed index to mmc devices on rk3328 boards

2021-01-09 Thread Heiko Stuebner
> [1] https://patchwork.kernel.org/patch/11747669/ Applied, thanks! [1/1] arm64: dts: rockchip: assign a fixed index to mmc devices on rk3328 boards commit: 221c6c042fa004b73b10780fa2aaf177085e2f3f Best regards, -- Heiko Stuebner

Re: [PATCH v2] arm64: defconfig: Enable REGULATOR_MP8859

2021-01-09 Thread Heiko Stuebner
59. > > commit <1fc61ed04d309b0b8b3562acf701ab988eee12de> "arm64: dts: rockchip: > Enable mp8859 regulator on rk3399-roc-pc" > > [...] Applied, thanks! [1/1] arm64: defconfig: Enable REGULATOR_MP8859 commit: 3c8e5d51e4c6e5e93d31f59d4a54fb3a14358ee4 Best regards, -- Heiko Stuebner

Re: [PATCH v2] arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64

2021-01-09 Thread Heiko Stuebner
SPDIF optical nor coaxial connector, > just have 3pins Applied, thanks! [1/1] arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64 commit: 7f02feb56d9dc8ee2fffe00993f7b9aadd8902ba Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 0/2] ARM: dts: rockchip: minor tweaks for rk3288-miqi.This series adds a missing mali GPU node and two additional CPU opp points

2021-01-09 Thread Heiko Stuebner
1 file changed, 17 insertions(+) Applied, thanks! [1/2] ARM: dts: rockchip: add gpu node to rk3288-miqi commit: 36948ec3d4d0d1b9260d87b550a56fab8d86d17d Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 0/2] PCI: rockchip: Fix PCIe probing in 5.9

2021-01-09 Thread Heiko Stuebner
ime. > > [...] Applied, thanks! [2/2] arm64: dts: rockchip: Fix PCIe DT properties commit: 43f20b1c6140896916f4e91aacc166830a7ba849 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v2 1/4] ARM: dts: rockchip: add QoS register compatibles for rk3066/rk3188

2021-01-09 Thread Heiko Stuebner
S register compatibles for px30 commit: 6c3ae9f9a133d387ef4e1b4297c9df4e9a1c469d Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: Pinebook Pro: Use supported PCIe link speed

2021-01-09 Thread Heiko Stuebner
arm64: dts: rockchip: add max-link-speed for > rk3399"). Applied, thanks! [1/1] arm64: dts: rockchip: Pinebook Pro: Use supported PCIe link speed commit: 642fb2795290c4abe629ca34fb8ff6d78baa9fd3 Best regards, -- Heiko Stuebner

[PATCH] drm/panel: panel-simple: add bus-format and connector-type to Innolux n116bge

2021-01-09 Thread Heiko Stuebner
From: Heiko Stuebner The Innolux n116bge panel has an eDP connector and 3*6 bits bus format. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/panel/panel-simple.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel

Re: [PATCH] PM: AVS: rockchip-io: Fix error return code in rockchip_iodomain_probe()

2020-12-04 Thread Heiko Stuebner
commit: c2867b2e710fc85bb39c6f6e5948450c48e8a33e Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: rk3328: Fix UART pull-ups

2020-12-04 Thread Heiko Stuebner
ransmissions. > > This gets rid of bogus sysrq events when the UART console is not > connected. Applied, thanks! [1/1] arm64: dts: rockchip: rk3328: Fix UART pull-ups commit: 94dad6bed3c86c00050bf7c2b2ad6b630facae31 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v6 0/9] move Rockchip ISP bindings out of staging / add ISP DT nodes for RK3399

2020-11-30 Thread Heiko Stuebner
dd1c150001e22c78e6a3ffd7ff8 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH 1/2] arm64: defconfig: Enable RTC_DRV_HYM8563

2020-11-30 Thread Heiko Stuebner
On Fri, 23 Oct 2020 23:48:13 +0530, Jagan Teki wrote: > RTC HYM8563 used in the ARM64 Rockchip SoC's SDIO power > sequence enablement. > > Enable it as module. Applied both patches, thanks! Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: rk3399-orangepi: Properly define the type C connector.

2020-11-30 Thread Heiko Stuebner
: rockchip: rk3399-orangepi: Properly define the type C connector. commit: e56ed188c83053a505041e1a8ad4fba0f3b39089 Best regards, -- Heiko Stuebner

Re: [PATCH] ARM: dts: rockchip: rename wdt nodename to watchdog in rv1108.dtsi

2020-11-30 Thread Heiko Stuebner
ming the wdt nodename to watchdog > in the rv1108.dtsi file. > > [...] Applied, thanks! [1/1] ARM: dts: rockchip: rename wdt nodename to watchdog in rv1108.dtsi commit: 06bccda2c13c07d4ac7ebfef766a968c788cbdbf Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: rename sdhci nodename to mmc in rk3399.dtsi

2020-11-29 Thread Heiko Stuebner
renaming sdhci to mmc. > > [...] Applied, thanks! [1/1] arm64: dts: rockchip: rename sdhci nodename to mmc in rk3399.dtsi commit: 9a9f642784074d09efe9337e64b959f76c9f6913 Best regards, -- Heiko Stuebner

Re: (subset) [PATCH v5 0/7] Enable rk3066a HDMI sound

2020-11-29 Thread Heiko Stuebner
_PARENT to sclk for rk3066a i2s and uart clocks commit: 5868491e1257786628fdd2457dfb77609f49f91d [2/7] clk: rockchip: fix i2s gate bits on rk3066 and rk3188 commit: caa2fd752ecb80faf7a2e1cdadc737187934675e Best regards, -- Heiko Stuebner

Re: [PATCH 0/3] arm64: dts: rockchip: rk3328-roc-cc: Misc improvements

2020-11-29 Thread Heiko Stuebner
90d23 [3/3] arm64: dts: rockchip: rk3328-roc-cc: Enable analog audio commit: 5df4d4d16ce4c6e6a5cb9d4b684b187f28258219 Best regards, -- Heiko Stuebner

Re: [PATCH 0/9] arm64: dts: rockchip: Engicam PX30.Core changes

2020-11-29 Thread Heiko Stuebner
8a66395d9ccedc9b2b2f6452edfd7cb0fdfd5 [9/9] arm64: defconfig: Enable USB_SERIAL_CP210X commit: cf35bff64f79b4ca8785766d67b608b76404d43f Best regards, -- Heiko Stuebner

Re: [PATCH] clk: rockchip: Remove redundant null check before clk_prepare_enable

2020-11-29 Thread Heiko Stuebner
commit: 7f5b57a095f3b9532793d143655e83433bb448af Best regards, -- Heiko Stuebner

Re: [PATCH] drm/rockchip: Avoid uninitialized use of endpoint id in LVDS

2020-11-29 Thread Heiko Stuebner
> Initialize the endpoint_id variable to 0 to avoid using an > uninitialized variable in that case. Applied, thanks! [1/1] drm/rockchip: Avoid uninitialized use of endpoint id in LVDS commit: aec9fe892812ed10d0bffcf309d2a8fc380d8ce6 Best regards, -- Heiko Stuebner

Re: [PATCH 00/25] Rid W=1 warnings in SoC

2020-11-12 Thread Heiko Stuebner
unused variable 'dequeue_wq' > > [...] Applied, thanks! [1/1] soc: rockchip: io-domain: Remove incorrect and incomplete comment header commit: a6a3a24c129d229a0eb26b329ab617e2a04245dd Best regards, -- Heiko Stuebner

Re: [PATCH v4 0/7] arm64: dts: rockchip: Add Engicam PX30.Core

2020-11-08 Thread Heiko Stuebner
Hi, Am Dienstag, 29. September 2020, 10:32:10 CET schrieb Jagan Teki: > PX30.Core is an EDIMM SOM based on Rockchip PX30 from Engicam. > > PX30.Core needs to mount on top of Engicam baseboards for creating > complete platform boards. > > Possible baseboards are, > - EDIMM2.2 Starter Kit > -

Re: [PATCH] arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc.

2020-11-07 Thread Heiko Stuebner
rom mmc devices on rk3399-roc-pc. commit: 7327c8b98e2e14c47021eea14d1ab268086a6408 Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: add adc joystick to Odroid Go Advance

2020-11-07 Thread Heiko Stuebner
Am Sonntag, 8. November 2020, 01:31:19 CET schrieb Heiko Stuebner: > On Sat, 4 Jul 2020 00:14:13 +0200, Heiko Stuebner wrote: > > Add the now usable adc-joystick node that describes the analog > > joystick connected to two saradc channels from the rk3326 soc. > > Applied, tha

Re: [PATCH] dt-bindings: arm: rockchip: Add Kobol Helios64

2020-11-07 Thread Heiko Stuebner
egards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards.

2020-11-07 Thread Heiko Stuebner
gt; [1] > https://patchwork.kernel.org/patch/11747669/ Applied, thanks! [1/1] arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. commit: 0011c6d182774fc781fb9e115ebe8baa356029ae Best regards, -- Heiko Stuebner

Re: [PATCH] arm64: dts: rockchip: add adc joystick to Odroid Go Advance

2020-11-07 Thread Heiko Stuebner
On Sat, 4 Jul 2020 00:14:13 +0200, Heiko Stuebner wrote: > Add the now usable adc-joystick node that describes the analog > joystick connected to two saradc channels from the rk3326 soc. Applied, thanks! [1/1] arm64: dts: rockchip: add adc joystick to Odroid Go Advance

Re: [PATCH v4 0/2] arm64: Add basic support for Kobol's Helios64

2020-11-02 Thread Heiko Stuebner
6cfb43e8ec38afe28278b210dab72e6cac8 Fixed spaces with tabs in the deleted opp area and inserted a blank between the two cluster blocks. Best regards, -- Heiko Stuebner

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

Re: [PATCH] Fix poweroff issue on Odroid Go Advance

2020-11-01 Thread Heiko Stuebner
On Fri, 23 Oct 2020 20:16:29 +0200, Maciej Matuszczyk wrote: > Applied, thanks! [1/1] arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance commit: 01fe332800d0d2f94337b45c1973f4cf28ae6195 Best regards, -- Heiko Stuebner

Re: [PATCH v6 9/9] arm64: dts: rockchip: add isp and sensors for Scarlet

2020-11-01 Thread Heiko Stuebner
Am Dienstag, 20. Oktober 2020, 21:38:50 CET schrieb Helen Koike: > From: Eddie Cai > > Enable ISP and camera sensor ov2685 and ov5695 for Scarlet Chromebook > > Verified with: > make ARCH=arm64 dtbs_check > > Signed-off-by: Shunqian Zheng > Signed-off-by: Eddie Cai > Signed-off-by:

Re: [PATCH v6 8/9] arm64: dts: rockchip: add isp0 node for rk3399

2020-11-01 Thread Heiko Stuebner
Am Dienstag, 20. Oktober 2020, 21:38:49 CET schrieb Helen Koike: > From: Shunqian Zheng > > RK3399 has two ISPs, but only isp0 was tested. > Add isp0 node in rk3399 dtsi > > Verified with: > make ARCH=arm64 dtbs_check > DT_SCHEMA_FILES=Documentation/devicetree/bindings/media/rockchip-isp1.yaml

Re: [PATCH v4 0/6] clk: rockchip: Support module build

2020-09-22 Thread Heiko Stuebner
a6facdb3b65faea4d57f355d I did some minor tweaks: - in the Kconfig texts "Rk" -> "RK" - made the rk3399 entry bool in patch 5 so that it stays correct when a bisection lands between patches 5 and 6 - made in tristate in patch6 which adds the rest of module elements Best regards, -- Heiko Stuebner

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

2020-09-18 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

  1   2   3   4   5   6   7   8   9   10   >