Re: [PATCH v2 00/12] Add the family patches to support for kylin board

2016-01-07 Thread Heiko Stuebner
Hi Caesar, Am Donnerstag, 7. Januar 2016, 16:25:43 schrieb Caesar Wang: > Hi all, > > Happy new year! :) > Let's go on working for happy. please make sure to split your patch-series at appropriate points for future versions to only address relevant people. For example I don't think Ulf really

Re: [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

Re: [PATCH v1 7/8] ARM: dts: rockchip: add core rk3228 dtsi

2015-12-09 Thread Heiko Stuebner
Hi Jeffy, Am Mittwoch, 9. Dezember 2015, 17:04:12 schrieb Jeffy Chen: > Initial release for rk3228 shared dtsi. > > Signed-off-by: Jeffy Chen > --- > > arch/arm/boot/dts/rk3228.dtsi | 478 > ++ > 1 file changed, 478 insertions(+) > create mode 100644 a

Re: [PATCH v1 4/8] dt-bindings: add documentation of rk3228 clock controller

2015-12-09 Thread Heiko Stuebner
Am Mittwoch, 9. Dezember 2015, 17:04:09 schrieb Jeffy Chen: > Add the devicetree binding for the cru on the rk3228 which quite similar > structured as previous clock controllers. > > Signed-off-by: Jeffy Chen applied to my clock branch with Rob's ack -- To unsubscribe from this list: send the li

Re: [PATCH v1 2/8] clk: rockchip: add dt-binding header for rk3228

2015-12-09 Thread Heiko Stuebner
Am Mittwoch, 9. Dezember 2015, 17:04:07 schrieb Jeffy Chen: > Add the dt-bindings header for the rk3228, that gets shared between > the clock controller and the clock references in the dts. > > Signed-off-by: Jeffy Chen applied to my clk branch for 4.5 -- To unsubscribe from this list: send the

Re: [PATCH v1 4/8] dt-bindings: add documentation of rk3228 clock controller

2015-12-09 Thread Heiko Stuebner
Hi Rob, Am Mittwoch, 9. Dezember 2015, 14:12:00 schrieb Rob Herring: > On Wed, Dec 09, 2015 at 05:04:09PM +0800, Jeffy Chen wrote: > > Add the devicetree binding for the cru on the rk3228 which quite similar > > structured as previous clock controllers. > > > > Signed-off-by: Jeffy Chen > > See

Re: [RFC PATCH v1 2/2] dt-bindings: add document for Innosilicon HDMI on Rockchip platform

2015-11-21 Thread Heiko Stuebner
Hi Yakir, Am Mittwoch, 11. November 2015, 15:47:32 schrieb Yakir Yang: > Signed-off-by: Yakir Yang > --- > .../display/rockchip/inno_hdmi-rockchip.txt| 50 > ++ > 1 file changed, 50 insertions(+) > create mode 100644 > Documentation/devicetree/bindings/display/rock

Re: [PATCH v4 00/10] Better compatible for the rockchip thermal and support RK3368 SoCs

2015-11-21 Thread Heiko Stuebner
Am Donnerstag, 12. November 2015, 10:31:20 schrieb Eduardo Valentin: > On Thu, Nov 12, 2015 at 10:29:52AM -0800, Eduardo Valentin wrote: > > On Mon, Nov 09, 2015 at 12:48:52PM +0800, Caesar Wang wrote: > > > Thank you all for providing inputs and comments on previous versions of > > > this patchset

Re: [PATCH v4 3/3] ARM: dts: rockchip: Add the OTP gpio pinctrl

2015-11-18 Thread Heiko Stuebner
Hi Caesar, Am Donnerstag, 19. November 2015, 10:44:02 schrieb Caesar Wang: > 在 2015年10月25日 15:55, Heiko Stübner 写道: > > Am Freitag, 23. Oktober 2015, 08:25:08 schrieb Doug Anderson: > >> On Fri, Oct 23, 2015 at 4:25 AM, Caesar Wang wrote: > >>> Add the "init" anf "sleep" pinctrl as the OTP gpio s

Re: [PATCH v3 2/5] dt-bindings: soc: add document for rockchip reboot notifier driver

2015-11-18 Thread Heiko Stuebner
Hi Andy, Am Donnerstag, 19. November 2015, 09:17:37 schrieb Andy Yan: > Hi Rob: > > On 2015年11月19日 06:59, Rob Herring wrote: > > On Wed, Nov 18, 2015 at 05:53:30PM +0800, Andy Yan wrote: > >> Add devicetree binding document for rockchip reboot nofifier driver > > Just reading the subject this is

Re: [PATCH v3 3/4] Crypto: rockchip/crypto - add crypto driver for rk3288

2015-11-14 Thread Heiko Stuebner
Hi Zain, Am Freitag, 13. November 2015, 14:44:43 schrieb Zain: > > On 2015年11月12日 20:32, Heiko Stuebner wrote: > > Hi Zain, > > > > I was able to sucessfully test your crypto-driver, but have found some > > improvements below that should probably get looked at: >

Re: [PATCH v4 00/10] Better compatible for the rockchip thermal and support RK3368 SoCs

2015-11-12 Thread Heiko Stuebner
duardo, Dmitry, Heiko,). > > > > This series patchs are working for RK3368 on Rockchip platform. > > Do you have any results on existing support? Is the driver still in one > piece for rk3288? I've tested this series on a rk3288-veyron-jerry and everything still runs

Re: [PATCH v3 3/4] Crypto: rockchip/crypto - add crypto driver for rk3288

2015-11-12 Thread Heiko Stuebner
Hi Zain, I was able to sucessfully test your crypto-driver, but have found some improvements below that should probably get looked at: Am Mittwoch, 11. November 2015, 14:35:58 schrieb Zain Wang: > Crypto driver support: > ecb(aes) cbc(aes) ecb(des) cbc(des) ecb(des3_ede) cbc(des3_ede) > You

Re: [PATCH v3 4/4] ARM: dts: rockchip: Add Crypto node for rk3288

2015-11-12 Thread Heiko Stuebner
Am Mittwoch, 11. November 2015, 14:35:59 schrieb Zain Wang: > Add Crypto node for rk3288 including crypto controller and dma clk. > > Signed-off-by: Zain Wang I'd like to pick this one and the clock-patch2 up, once the crypto driver itself got accepted and we have an Ack from the clock-maintaine

Re: [PATCH v3 0/4] crypto: add crypto accelerator support for rk3288

2015-11-12 Thread Heiko Stuebner
ly for modes 200 (aes), 201 (des3) and 204 (des), so this series Tested-by: Heiko Stuebner > > Changed in v3: > - add OF depended in Kconfig > - rename some variate > - add reset property > - remove crypto_p variate > > Changed in v2: > - remove some part abou

Re: [PATCH v8 10/17] phy: Add driver for rockchip Display Port PHY

2015-11-12 Thread Heiko Stuebner
Hi Yakir, Am Donnerstag, 12. November 2015, 10:36:51 schrieb Yakir Yang: > On 11/12/2015 07:23 AM, Heiko Stuebner wrote: > > Am Mittwoch, 28. Oktober 2015, 16:30:33 schrieb Yakir Yang: > >> Add phy driver for the Rockchip DisplayPort PHY module. This > >> is required to

Re: [PATCH v3 2/4] clk: rockchip: set an ID for crypto clk

2015-11-12 Thread Heiko Stuebner
Am Donnerstag, 12. November 2015, 09:13:20 schrieb Zain: > > On 2015年11月12日 07:57, Heiko Stuebner wrote: > > Am Mittwoch, 11. November 2015, 14:35:57 schrieb Zain Wang: > >> Set an ID for crypto clk, so that it can be called in other part. > >> > >> Signed-o

Re: [PATCH v3 2/4] clk: rockchip: set an ID for crypto clk

2015-11-11 Thread Heiko Stuebner
Am Mittwoch, 11. November 2015, 14:35:57 schrieb Zain Wang: > Set an ID for crypto clk, so that it can be called in other part. > > Signed-off-by: Zain Wang this should go in together with patch4, the dts change, so an Ack from the clock-maintainers would be nice :-) Heiko > --- > > Changed

Re: [PATCH v8 10/17] phy: Add driver for rockchip Display Port PHY

2015-11-11 Thread Heiko Stuebner
Hi Yakir, Am Mittwoch, 28. Oktober 2015, 16:30:33 schrieb Yakir Yang: > Add phy driver for the Rockchip DisplayPort PHY module. This > is required to get DisplayPort working in Rockchip SoCs. > > Reviewed-by: Heiko Stuebner > Signed-off-by: Yakir Yang a general thing I have bee

Re: [PATCH v2] ARM: dts: rockchip: Setup ethernet0 alias for u-boot

2015-11-07 Thread Heiko Stuebner
ied to me dts32 branch for 4.5 while at it, I also added the alias for other supported Rockchip Socs the CortexA9 ones and the rk3368, like below: 8< ------ From: Heiko Stuebner Date: Sat, 7 Nov 2015 22:37:26 +0100 Subject: [PATCH] ARM: dts: rockchip: Setup rk3066/rk3188 ethe

Re: [PATCH v2 1/4] Crypto: Crypto driver support aes/des/des3 for rk3288

2015-11-07 Thread Heiko Stuebner
Hi Zain, looks like my comment on v1 came later than your v2 submission, so here it is again :-) Am Freitag, 6. November 2015, 09:17:21 schrieb Zain Wang: > The names registered are: > ecb(aes) cbc(aes) ecb(des) cbc(des) ecb(des3_ede) cbc(des3_ede) > You can alloc tags above in your case. >

Re: [PATCH v2 0/9] Better compatible for the rockchip thermal and support RK3368 SoCs

2015-11-07 Thread Heiko Stuebner
Hi Caesar, Am Samstag, 7. November 2015, 23:53:30 schrieb Caesar Wang: > 在 2015年11月07日 03:03, Heiko Stuebner 写道:[] > > [] > > > I call dibs on the devicetree patches :-) . > > > > Code and dt parts are very much separate, so I'd like to take the dt part

Re: [PATCH v3 0/4] SMP support for Broadcom NSP

2015-11-06 Thread Heiko Stuebner
Hi, Am Freitag, 6. November 2015, 16:11:09 schrieb Kapil Hali: > Change in v3: > * Fixed patch subject from RESEND PATCH to PATCH > * Deleted arch/arm/mach-bcm/bcm_nsp.h file > * Removed inclusion of header file bcm_nsp.h in platsmp.c > * Removed unused variable 'timeout' in nsp_boot_secondary()

Re: [PATCH v2 0/9] Better compatible for the rockchip thermal and support RK3368 SoCs

2015-11-06 Thread Heiko Stuebner
Hi Eduardo, Caesar, Am Freitag, 6. November 2015, 10:47:40 schrieb Eduardo Valentin: > On Thu, Nov 05, 2015 at 01:17:56PM +0800, Caesar Wang wrote: > > This series patchs are working for RK3368 on Rockchip platform. > > > > Good to see the perseverance! :-) > > > @Heiko, > > The PATCH [5/6]

Re: [PATCH v1 1/4] Crypto: Crypto driver support aes/des/des3 for rk3288

2015-11-06 Thread Heiko Stuebner
Hi Zain, Am Dienstag, 3. November 2015, 13:52:05 schrieb Zain Wang: > Crypto driver support cbc/ecb two chainmode, and aes/des/des3 three cipher > mode. > The names registered are: > ecb(aes) cbc(aes) ecb(des) cbc(des) ecb(des3_ede) cbc(des3_ede) > You can alloc tags above in your case. > > A

Re: [PATCH v2 3/4] ARM: dts: rockchip: Add Crypto drivers for rk3288

2015-11-06 Thread Heiko Stuebner
Am Freitag, 6. November 2015, 09:17:23 schrieb Zain Wang: > Add Crypto drivers for rk3288 including crypto controller and dma clk. > > Signed-off-by: Zain Wang > --- > > Changed in v2: > - None > > Changed in v1: > - remove the _crypto suffix > - use "rockchip,rk3288-crypto" instead of "rockchi

Re: [PATCH v2 4/4] crypto: rockchip/crypto - add DT bindings documentation

2015-11-06 Thread Heiko Stuebner
Am Freitag, 6. November 2015, 09:17:24 schrieb Zain Wang: > Add DT bindings documentation for the rk3288 crypto drivers. > > Signed-off-by: Zain Wang > --- > > Changde in v2: > - None > > Changed in v1: > - remove the _crypto suffix > - use "rockchip,rk3288-crypto" instead of "rockchip,rk3288"

Re: [PATCH v6 1/8] dt-bindings: add documentation of rk3036 clock controller

2015-11-04 Thread Heiko Stuebner
Hi, Am Mittwoch, 4. November 2015, 20:18:16 schrieb Xing Zheng: > Add the devicetree binding for the cru on the rk3036 which quite similar > structured as previous clock controllers. > > Signed-off-by: Xing Zheng > Reviewed-by: Heiko Stuebner > --- your recipient-list is

Re: [PATCH v6 6/8] ARM: rockchip: add support smp for rk3036

2015-11-04 Thread Heiko Stuebner
Am Mittwoch, 4. November 2015, 20:25:16 schrieb Xing Zheng: > From: Heiko Stuebner > > The dual-core Cortex A7 rk3036 is a bit special in that it does not allow > to control the actual powerdomain of the cpu cores, while the rest of the > smp-bringup like reset control and entry a

Re: [PATCH v2 1/4] clocksource: rockchip: Make the driver more compatible

2015-10-30 Thread Heiko Stuebner
Hi Daniel, Am Freitag, 30. Oktober 2015, 11:42:29 schrieb Daniel Lezcano: > On 10/30/2015 04:43 AM, Caesar Wang wrote: > > Hi Daniel, > > > > 在 2015年10月01日 03:14, Heiko Stübner 写道: > >> Hi Daniel, > >> > >> Am Dienstag, 29. September 2015, 06:18:03 schrieb Daniel Lezcano: > >>> On 09/25/2015 04:14

Re: [RESEND PATCH 1/4] Crypto: Crypto driver support aes/des/des3 for rk3288

2015-10-30 Thread Heiko Stuebner
Hi, first of all, thanks for working on this, it will be really cool to see the crypto accelerator supported in the kernel :-) Am Freitag, 30. Oktober 2015, 16:22:46 schrieb Zain Wang: > Crypto driver support cbc/ecb two chainmode, and aes/des/des3 three cipher > mode. > The names registered are

Re: [RESEND PATCH 4/4] crypto: rk_crypto - add DT bindings documentation

2015-10-30 Thread Heiko Stuebner
Hi, Am Freitag, 30. Oktober 2015, 16:22:49 schrieb Zain Wang: > Add DT bindings documentation for the rk3288 crypto drivers. > > Signed-off-by: Zain Wang > --- > .../devicetree/bindings/crypto/rk-crypto.txt | 31 > ++ > 1 file changed, 31 insertions(+) > create mode

Re: [RESEND PATCH 2/4] clk: rockchip: set an id for crypto clk

2015-10-30 Thread Heiko Stuebner
Hi Zain, Am Freitag, 30. Oktober 2015, 16:22:47 schrieb Zain Wang: > set an id for crypto clk, so that it can be called in other part. > > Signed-off-by: Zain Wang > --- > drivers/clk/rockchip/clk-rk3288.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/clk/roc

Re: [PATCH] ARM: dts: rockchip: Setup ethernet0 alias for u-boot

2015-10-29 Thread Heiko Stuebner
Am Donnerstag, 29. Oktober 2015, 22:39:24 schrieb Sjoerd Simons: > On Thu, 2015-10-29 at 21:52 +0100, Heiko Stuebner wrote: > > Hi Sjoerd, > > > > Am Donnerstag, 29. Oktober 2015, 21:44:57 schrieb Sjoerd Simons: > > > Add an ethernet0 alias for the wired network c

Re: [PATCH] ARM: dts: rockchip: Setup ethernet0 alias for u-boot

2015-10-29 Thread Heiko Stuebner
Hi Sjoerd, Am Donnerstag, 29. Oktober 2015, 21:44:57 schrieb Sjoerd Simons: > Add an ethernet0 alias for the wired network card and an all 0 default > mac address so that u-boot can find the device-node and fill in the > mac address. > > Signed-off-by: Sjoerd Simons > --- > > arch/arm/boot/dts

Re: [PATCH v8 0/17] Add Analogix Core Display Port Driver

2015-10-29 Thread Heiko Stuebner
series on Samsung Exynos5800 Peach Pi Chromebook, > glad to say that things works rightlly. Patch 15/17 looks like it didn't make it? I haven't found it in neither my inbox nor in the linux-rockchip list archive? So I've used the v7 version for my tests. This series on a rk3288-veyron-

Re: [PATCH v8 06/17] dt-bindings: add document for analogix display port driver

2015-10-29 Thread Heiko Stuebner
Am Donnerstag, 29. Oktober 2015, 09:12:21 schrieb Yakir Yang: > Hi Heiko, > > On 10/29/2015 04:02 AM, Heiko Stuebner wrote: > > Hi Yakir, > > > > Am Mittwoch, 28. Oktober 2015, 16:26:33 schrieb Yakir Yang: > >> diff --git > >> a/Documentation/dev

Re: [PATCH v8 10/17] phy: Add driver for rockchip Display Port PHY

2015-10-28 Thread Heiko Stuebner
Hi Yakir, Am Mittwoch, 28. Oktober 2015, 16:30:33 schrieb Yakir Yang: > +static int rockchip_dp_phy_probe(struct platform_device *pdev) > +{ > + struct device *dev = &pdev->dev; > + struct device_node *np = dev->of_node; > + struct phy_provider *phy_provider; > + struct rockchip_dp

Re: [PATCH v8 06/17] dt-bindings: add document for analogix display port driver

2015-10-28 Thread Heiko Stuebner
Hi Yakir, Am Mittwoch, 28. Oktober 2015, 16:26:33 schrieb Yakir Yang: > diff --git a/Documentation/devicetree/bindings/display/exynos/exynos_dp.txt > b/Documentation/devicetree/bindings/display/exynos/exynos_dp.txt > index 7a3a9cd..9905081 100644 > --- a/Documentation/devicetree/bindings/display/

Re: [PATCH v7 11/17] Documentation: phy: add document for rockchip dp phy

2015-10-27 Thread Heiko Stuebner
Am Samstag, 24. Oktober 2015, 11:06:37 schrieb Yakir Yang: > Add dt binding documentation for rockchip display port PHY. > > Tested-by: Javier Martinez Canillas > Signed-off-by: Yakir Yang > --- > Changes in v7: None > Changes in v6: None > Changes in v5: > - Split binding doc's from driver chan

Re: [PATCH v7 11/17] Documentation: phy: add document for rockchip dp phy

2015-10-27 Thread Heiko Stuebner
Am Samstag, 24. Oktober 2015, 11:06:37 schrieb Yakir Yang: > Add dt binding documentation for rockchip display port PHY. > > Tested-by: Javier Martinez Canillas > Signed-off-by: Yakir Yang > --- phy binding looks nice and easy Reviewed-by: Heiko Stuebner -- To unsubscribe

Re: [PATCH v7 10/17] phy: Add driver for rockchip Display Port PHY

2015-10-27 Thread Heiko Stuebner
(dp->grf, GRF_SOC_CON12, > +GRF_EDP_PHY_SIDDQ_WRITE_EN | > +GRF_EDP_PHY_SIDDQ_ON); > + if (ret < 0) { > + dev_err(dp->dev, "Can't enable PHY power %d\n", ret); &

Re: [PATCH v7 09/17] Documentation: drm/bridge: add document for analogix_dp

2015-10-27 Thread Heiko Stuebner
river of analogix_dp coder driver, > so most of the DT property should be descriped in analogix_dp document. > > Tested-by: Javier Martinez Canillas > Signed-off-by: Yakir Yang everything else looks nice, so with a better subject Reviewed-by: Heiko Stuebner -- To unsubscribe from this

Re: [PATCH v7 06/17] Documentation: drm/bridge: add document for analogix_dp

2015-10-27 Thread Heiko Stuebner
Hi Yakir, Am Samstag, 24. Oktober 2015, 11:06:00 schrieb Yakir Yang: > Analogix dp driver is split from exynos dp driver, so we just > make an copy of exynos_dp.txt, and then simplify exynos_dp.txt > > Beside update some exynos dtsi file with the latest change > according to the devicetree bindin

Re: [PATCH v4 5/8] clk: rockchip: Allow the RK3288 SPDIF clocks to change their parent

2015-10-08 Thread Heiko Stuebner
as comment, if I'm seeing that right, this patch needs "clk: rockchip: handle mux dependency of fractional dividers" and friends [0] to apply and also actually handle the fractional dividers correctly. For the clock change itself: Reviewed-by: Heiko Stuebner Heiko [0] http:/

Re: [PATCH v4 03/16] drm: bridge: analogix/dp: split exynos dp driver to bridge dir

2015-09-04 Thread Heiko Stuebner
Am Freitag, 4. September 2015, 16:06:02 schrieb Rob Herring: > On Tue, Sep 1, 2015 at 3:46 PM, Heiko Stuebner wrote: > > Am Dienstag, 1. September 2015, 13:49:58 schrieb Yakir Yang: > >> Split the dp core driver from exynos directory to bridge > >> directory, an

Re: [PATCH] ARM: dts: Add ddc i2c reference to veyron

2015-09-03 Thread Heiko Stuebner
Am Donnerstag, 3. September 2015, 14:00:26 schrieb Doug Anderson: > Hi, > > On Wed, Sep 2, 2015 at 2:25 PM, Douglas Anderson wrote: > > The ddc-i2c-bus property was missing from the veyron dtsi file since > > downstream the ddc-i2c-bus was still being specified in rk3288.dtsi and > > nobody noti

Re: [PATCH v2 0/2] ARM: dts: rockchip: pull up cts lines

2015-09-03 Thread Heiko Stuebner
Hi Alex, Am Mittwoch, 2. September 2015, 16:27:57 schrieb Alexandru M Stan: > The flow control lines from a user accessible UART are optional, > the user might not have anything connected to those pins. > In order to prevent random interrupts happening and noise affecting > the cts pin should be p

Re: [PATCH v3] ARM: dts: rockchip: add veyron-jaq board

2015-09-03 Thread Heiko Stuebner
Hi Brian, Am Montag, 24. August 2015, 15:58:03 schrieb Brian Norris: > a.k.a. Haier Chromebook 11, and others > > Signed-off-by: Brian Norris > Cc: Alexandru M Stan > Cc: Douglas Anderson > Reviewed-by: Javier Martinez Canillas I've added this patch to my dts branch for 4.4 . This branch wil

Re: [PATCH v4 10/16] phy: Add driver for rockchip Display Port PHY

2015-09-03 Thread Heiko Stuebner
Am Donnerstag, 3. September 2015, 11:25:00 schrieb Yakir Yang: > 在 09/02/2015 09:27 PM, Rob Herring 写道: > > On Tue, Sep 1, 2015 at 1:04 AM, Yakir Yang wrote: > >> +- clocks: from common clock binding: handle to dp clock. > >> + of memory mapped region. > >> +- clock-names: from common clock

Re: [PATCH v4 0/16] Add Analogix Core Display Port Driver

2015-09-01 Thread Heiko Stuebner
Hi Yakir, Am Dienstag, 1. September 2015, 13:46:11 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

Re: [PATCH v4 09/16] drm: rockchip: add bpc and color mode setting

2015-09-01 Thread Heiko Stuebner
Hi Yakir, Am Dienstag, 1. September 2015, 14:01:48 schrieb Yakir Yang: > From: Mark Yao > > Add bpc and color mode setting in rockchip_drm_vop driver, so > connector could try to use the edid drm_display_info to config > vop output mode. > > Signed-off-by: Mark Yao > Signed-off-by: Yakir Yang

Re: [PATCH v4 08/16] drm: rockchip/dp: add rockchip platform dp driver

2015-09-01 Thread Heiko Stuebner
Hi Yakir, Am Dienstag, 1. September 2015, 14:01:28 schrieb Yakir Yang: > Rockchip have three clocks for dp controller, we leave pclk_edp > to analogix_dp driver control, and keep the sclk_edp_24m and > sclk_edp in platform driver. > > Signed-off-by: Yakir Yang > --- > Changes in v4: > - Remove s

Re: [PATCH v4 10/16] phy: Add driver for rockchip Display Port PHY

2015-09-01 Thread Heiko Stuebner
Hi Yakir, small nit more below Am Dienstag, 1. September 2015, 18:51:16 schrieb Heiko Stuebner: > Am Dienstag, 1. September 2015, 14:04:15 schrieb Yakir Yang: > > +- clocks: from common clock binding: handle to dp clock. > > + of memory mapped region. > > +- clock-nam

Re: [PATCH v4 03/16] drm: bridge: analogix/dp: split exynos dp driver to bridge dir

2015-09-01 Thread Heiko Stuebner
Am Dienstag, 1. September 2015, 13:49:58 schrieb Yakir Yang: > Split the dp core driver from exynos directory to bridge > directory, and rename the core driver to analogix_dp_*, > leave the platform code to analogix_dp-exynos. > > Signed-off-by: Yakir Yang [...] > diff --git a/drivers/gpu/drm/e

Re: [PATCH v4 10/16] phy: Add driver for rockchip Display Port PHY

2015-09-01 Thread Heiko Stuebner
Am Dienstag, 1. September 2015, 14:04:15 schrieb Yakir Yang: > This phy driver would control the Rockchip DisplayPort module > phy clock and phy power, it is relate to analogix_dp-rockchip > dp driver. If you want DP works rightly on rockchip platform, > then you should select both of them. > > Si

Re: [PATCH v4 08/16] drm: rockchip/dp: add rockchip platform dp driver

2015-09-01 Thread Heiko Stuebner
Am Dienstag, 1. September 2015, 14:01:28 schrieb Yakir Yang: > Rockchip have three clocks for dp controller, we leave pclk_edp > to analogix_dp driver control, and keep the sclk_edp_24m and > sclk_edp in platform driver. > > Signed-off-by: Yakir Yang > --- > Changes in v4: > - Remove some depreca

Re: [PATCH v1 0/3] Port and support rk3036 SoC platform

2015-08-28 Thread Heiko Stuebner
Hi, Am Freitag, 28. August 2015, 13:46:45 schrieb Xing Zheng: > We need to support rk3036 soc platform via upstream, there are > 3 parts for the initial release of minimum system: dts, pinctrl, > and clock tree for rk3036, startup and run to init processs. this is really cool that you're working

Re: [PATCH v1 3/3] clk: rockchip: add clock controller for rk3036

2015-08-28 Thread Heiko Stuebner
+ .set_rate = rockchip_rk3036_pll_set_rate, > + .init = rockchip_rk3036_pll_init, > +}; The rk3036 pll-type also has a powerdown function it seems (xPLL_CON1[13]), so you can also add appropriate enable, disable and is_enabled callbacks for both ops structs. > static const stru

Re: [PATCH v1 1/3] ARM: dts: rockchip: add core rk3036 dts

2015-08-28 Thread Heiko Stuebner
Hi, Am Freitag, 28. August 2015, 13:46:46 schrieb Xing Zheng: > Initial release for rk3036, node definitions rk3036 sdk board. > > Signed-off-by: Xing Zheng > --- > > Changes in v1: None > > arch/arm/boot/dts/Makefile |1 + > arch/arm/boot/dts/rk3036-sdk.dts | 362 > +++

Re: [PATCH 2/2] ARM: dts: rockchip: correct regulator PM properties

2015-08-27 Thread Heiko Stuebner
Am Donnerstag, 27. August 2015, 12:30:51 schrieb Doug Anderson: > Hi, > > On Tue, Aug 18, 2015 at 11:19 PM, Heiko Stuebner wrote: > > great, just take into account the deep vs. shallow suspend modes :-) > > One note: do you think it would make sense to re-implement shallow

Re: [PATCH] ARM: dts: rockchip: Add support for SD/MMC on MarsBoard-RK3066

2015-08-27 Thread Heiko Stuebner
Am Montag, 24. August 2015, 19:21:53 schrieb Heiko Stuebner: > Am Montag, 24. August 2015, 18:04:41 schrieb Romain Perier: > > This enables SDMMC0 on the board and gives a basic support for SD cards. > > > > Signed-off-by: Romain Perier > > applied to my dts branch

Re: [PATCH v2 1/3] ARM: dts: rockchip: add veyron-jaq board

2015-08-24 Thread Heiko Stuebner
Am Montag, 24. August 2015, 10:53:15 schrieb Brian Norris: > On Thu, Aug 20, 2015 at 01:29:40AM +0200, Javier Martinez Canillas wrote: > > Hello Brian, > > > > [...] > > > > > + > > > +&rk808 { > > > + pinctrl-names = "default"; > > > + pinctrl-0 = <&pmic_int_l &dvs_1 &dvs_2>; > > > +

Re: [PATCH] ARM: dts: rockchip: Add support for SD/MMC on MarsBoard-RK3066

2015-08-24 Thread Heiko Stuebner
Am Montag, 24. August 2015, 18:04:41 schrieb Romain Perier: > This enables SDMMC0 on the board and gives a basic support for SD cards. > > Signed-off-by: Romain Perier applied to my dts branch, after moving it above the "&pinctrl" node Heiko -- To unsubscribe from this list: send the line "uns

Re: [PATCH v2 3/3] ARM: dts: rockchip: correct regulator power states for suspend

2015-08-24 Thread Heiko Stuebner
Am Mittwoch, 19. August 2015, 15:18:41 schrieb Brian Norris: > When getting translated from a downstream device tree that used slightly > different DT bindings, these regulators got labeled with the > "on-in-suspend" state, when they were actually supposed to be turned off > for S3 suspend. This wa

Re: [PATCH v2 2/3] ARM: dts: rockchip: correct regulator PM properties

2015-08-24 Thread Heiko Stuebner
Am Mittwoch, 19. August 2015, 15:18:40 schrieb Brian Norris: > This DTS file was submitted with non-upstream bindings. I happened > across this while reviewing the jaq DTS. > > Signed-off-by: Brian Norris > Cc: Alexandru M Stan > Cc: Douglas Anderson > --- applied to my dts branch for 4.3 -- T

Re: [PATCH v3 06/14] Documentation: drm/bridge: add document for analogix_dp

2015-08-24 Thread Heiko Stuebner
Am Montag, 24. August 2015, 09:48:27 schrieb Rob Herring: > On Mon, Aug 24, 2015 at 7:57 AM, Russell King - ARM Linux > > When we adopted the graph bindings for iMX DRM, I thought exactly at that > > time "it would be nice if this could become the standard for binding DRM > > components together" b

Re: [PATCH v3 06/14] Documentation: drm/bridge: add document for analogix_dp

2015-08-24 Thread Heiko Stuebner
Hi Yakir, Am Montag, 24. August 2015, 20:48:01 schrieb Yakir Yang: > 在 08/24/2015 12:20 PM, Krzysztof Kozlowski 写道: > > On 24.08.2015 11:42, Yakir Yang wrote: > >> Hi Krzysztof, > >> > >> 在 08/23/2015 07:43 PM, Krzysztof Kozlowski 写道: > >>> 2015-08-24 8:23 GMT+09:00 Rob Herring : > On Wed, A

Re: [PATCH v3 2/4] ASoC: rockchip: Add rockchip SPDIF transceiver driver

2015-08-19 Thread Heiko Stuebner
Hi Sjoerd, Am Mittwoch, 19. August 2015, 08:56:48 schrieb Sjoerd Simons: > Hey Heiko, > > Thanks for the comments, i'm hoping to address them and Marks comments > in a next patch series next week. > > On Tue, 2015-08-18 at 20:25 +0200, Heiko Stuebner wrote: > >

Re: [PATCH 2/2] ARM: dts: rockchip: correct regulator PM properties

2015-08-18 Thread Heiko Stuebner
Am Dienstag, 18. August 2015, 16:28:06 schrieb Brian Norris: > Now that I'm looking a little closer, it seems like other existing DTS's > are broken too, then. Jerry looks like it was converted to the > regulator-state-mem node binding, but the conversion doesn't seem to > make sense when I compare

Re: [PATCH 1/2] ARM: dts: rockchip: add veyron-jaq board

2015-08-18 Thread Heiko Stuebner
Hi Brian, Am Dienstag, 18. August 2015, 11:44:14 schrieb Brian Norris: > a.k.a. Haier Chromebook 11 > > Signed-off-by: Brian Norris > Cc: Alexandru M Stan > Cc: Douglas Anderson > --- > arch/arm/boot/dts/Makefile | 1 + > arch/arm/boot/dts/rk3288-veyron-jaq.dts | 176 > +++

Re: [PATCH 2/2] ARM: dts: rockchip: correct regulator PM properties

2015-08-18 Thread Heiko Stuebner
Hi Brian, thanks for catching these oversights, but see below Am Dienstag, 18. August 2015, 11:44:15 schrieb Brian Norris: > This DTS file was submitted with non-upstream bindings. I happened > across this while reviewing the jaq DTS. > > Signed-off-by: Brian Norris > Cc: Alexandru M Stan > C

Re: [PATCH v3 2/4] ASoC: rockchip: Add rockchip SPDIF transceiver driver

2015-08-18 Thread Heiko Stuebner
Hi Sjoerd, > +static int rk_spdif_probe(struct platform_device *pdev) > +{ > + struct rk_spdif_dev *spdif; > + struct resource *res; > + void __iomem *regs; > + int ret; > + > + spdif = devm_kzalloc(&pdev->dev, sizeof(*spdif), GFP_KERNEL); > + if (!spdif) > + r

[PATCH 4/7] dt-bindings: add documentation of rk3668 clock controller

2015-07-05 Thread Heiko Stuebner
Add the devicetree binding for the cru on the rk3368 which quite similar structured as previous clock controllers. Signed-off-by: Heiko Stuebner Cc: Rob Herring Cc: Pawel Moll Cc: Mark Rutland Cc: Ian Campbell Cc: Kumar Gala Cc: devicetree@vger.kernel.org --- .../bindings/clock/rockchip

Re: [PATCH] arm64: dts: mt8173: add clock_null

2015-06-19 Thread Heiko Stuebner
Am Donnerstag, 18. Juni 2015, 18:15:03 schrieb Heiko Stuebner: > Am Donnerstag, 18. Juni 2015, 13:29:11 schrieb Eddie Huang: > > Add clk_null, which represents clocks that can not / need not > > controlled by software. > > There are many clocks' parent set to clk_null. &

Re: [PATCH] arm64: dts: mt8173: add clock_null

2015-06-18 Thread Heiko Stuebner
Am Donnerstag, 18. Juni 2015, 13:29:11 schrieb Eddie Huang: > Add clk_null, which represents clocks that can not / need not > controlled by software. > There are many clocks' parent set to clk_null. Devicetree is supposed to describe hardware, and ideally not what software does with it. If the cl

[PATCH v2 7/9] dt-bindings: add documentation of rk3668 clock controller

2015-06-18 Thread Heiko Stuebner
Add the devicetree binding for the cru on the rk3368 which quite similar structured as previous clock controllers. Signed-off-by: Heiko Stuebner Cc: Rob Herring Cc: Pawel Moll Cc: Mark Rutland Cc: Ian Campbell Cc: Kumar Gala Cc: devicetree@vger.kernel.org --- .../bindings/clock/rockchip

Re: [PATCH] ARM: dts: rockchip: Add dmac_bus rx and tx for uart2

2015-06-16 Thread Heiko Stuebner
Hi, Am Montag, 15. Juni 2015, 17:47:48 schrieb Romain Perier: > This removes warning "ttyS2 - Failed to request dma" from kernel logs > > Signed-off-by: Romain Perier > --- > arch/arm/boot/dts/rk3288.dtsi | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/arm/boot/dts/rk3288.dtsi

[PATCH 6/8] dt-bindings: add documentation of rk3668 clock controller

2015-06-13 Thread Heiko Stuebner
Add the devicetree binding for the cru on the rk3368 which quite similar structured as previous clock controllers. Signed-off-by: Heiko Stuebner Cc: Rob Herring Cc: Pawel Moll Cc: Mark Rutland Cc: Ian Campbell Cc: Kumar Gala Cc: devicetree@vger.kernel.org --- .../bindings/clock/rockchip

[PATCH 2/2] ARM: dts: rockchip: add Netxeon R89 board

2015-05-26 Thread Heiko Stuebner
This board is used in some TV-boxes like for example the Beelink R89 or Tronsmart R28. The board itself follows the reference design for the most part. But there are no schematics available it seems, so some things should be taken with a grain of salt. Signed-off-by: Heiko Stuebner

[PATCH 1/2] dt-bindings: add vendor prefix for Netxeon Technology

2015-05-26 Thread Heiko Stuebner
Signed-off-by: Heiko Stuebner --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt index 8033919..1de2dfd 100644 --- a

[PATCH RFC v2 10/12] ARM: dts: rockchip: add rk3288 lcdc0 pinmux settings

2015-04-01 Thread Heiko Stuebner
Add pinctrl settings for the configurable lcdc0 signals dclk, den, hsync and vsync. The lcdc0 data pin configuration is not software controlable. Signed-off-by: Heiko Stuebner --- arch/arm/boot/dts/rk3288.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/rk3288

[PATCH RFC v2 12/12] ARM: dts: rockchip: add vga encoder and enable lvds on rk3288-firefly

2015-04-01 Thread Heiko Stuebner
Add the sda7123 simple vga encoder, connect it to the vop outputs and enable the lvds controller with the correct settings. Signed-off-by: Heiko Stuebner --- arch/arm/boot/dts/rk3288-firefly.dtsi | 68 +++ 1 file changed, 68 insertions(+) diff --git a/arch/arm

[PATCH RFC v2 11/12] ARM: dts: rockchip: add rk3288 lvds node

2015-04-01 Thread Heiko Stuebner
Add the basic node for the lvds controller of rk3288 and hook it into the display-subsystem hirarchy. Signed-off-by: Heiko Stuebner --- arch/arm/boot/dts/rk3288.dtsi | 42 ++ 1 file changed, 42 insertions(+) diff --git a/arch/arm/boot/dts/rk3288.dtsi b

[PATCH RFC v2 02/12] drm/connector: add functionality to register connectors to a global list

2015-04-01 Thread Heiko Stuebner
. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/drm_crtc.c | 41 + include/drm/drm_crtc.h | 7 +++ 2 files changed, 48 insertions(+) diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c index b63e69d..8b49ea7 100644 --- a/drivers/gpu

[PATCH RFC v2 00/12] drm/rockchip: add support for lvds controller and external encoders

2015-04-01 Thread Heiko Stuebner
oducing the new components element and of_graph structure. Tested on a firefly board using the vga connector. Thanks Heiko Heiko Stuebner (10): drm/encoder: add functionality to register encoders to a global list drm/connector: add functionality to register connectors to a global

[PATCH RFC v2 03/12] drm: add components subdirectory and infrastructure

2015-04-01 Thread Heiko Stuebner
components like the mentioned external encoders that can be used by component-based drm drivers. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/Kconfig | 2 ++ drivers/gpu/drm/Makefile| 1 + drivers/gpu/drm/components/Kconfig | 4 drivers/gpu/drm/components/Makefile | 1

[PATCH RFC v2 05/12] drm/components: add generic vga connector driver

2015-04-01 Thread Heiko Stuebner
This adds a driver for generic vga connectors using a system i2c-bus for ddc. An exception is included for rcar-du which implements the vga-connector binding interally already and is not yet converted to the component framework. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/components

[PATCH RFC v2 09/12] drm/rockchip: enable rgb output of vops for all other connectors

2015-04-01 Thread Heiko Stuebner
The socs itself contains encoders for a lot of different outputs. But every unsupported connector will be routed through the lvds, as it controls the pins in question. Therefore enable the lvds output for all of those. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/rockchip

[PATCH RFC v2 07/12] drm/rockchip: Add support for Rockchip Soc LVDS

2015-04-01 Thread Heiko Stuebner
From: Mark Yao This adds support for Rockchip soc lvds found on rk3288 Signed-off-by: Mark Yao Signed-off-by: Heiko Stuebner --- This still needs to address Laurent's comment about trying to get the lvds settings from the panel/connected device instead of encoding them as separate prope

[PATCH RFC v2 06/12] dt-bindings: Add documentation for rockchip lvds

2015-04-01 Thread Heiko Stuebner
From: Mark Yao Add binding documentation for Rockchip SoC LVDS driver. Signed-off-by: Mark Yao Signed-off-by: Heiko Stuebner --- .../devicetree/bindings/video/rockchip-lvds.txt| 74 ++ 1 file changed, 74 insertions(+) create mode 100644 Documentation/devicetree

[PATCH RFC v2 04/12] drm/components: add generic vga encoder driver

2015-04-01 Thread Heiko Stuebner
converted to the component framework. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm/components/Kconfig | 5 + drivers/gpu/drm/components/Makefile | 2 + drivers/gpu/drm/components/vga-encoder.c | 315 +++ 3 files changed, 322 insertions(+) create mode

[PATCH RFC v2 01/12] drm/encoder: add functionality to register encoders to a global list

2015-04-01 Thread Heiko Stuebner
-off-by: Heiko Stuebner --- drivers/gpu/drm/drm_crtc.c | 41 + include/drm/drm_crtc.h | 8 2 files changed, 49 insertions(+) diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c index f6d04c7..b63e69d 100644 --- a/drivers/gpu

[PATCH RFC v2 08/12] drm/rockchip: lvds: register a bridge when no panel is set

2015-04-01 Thread Heiko Stuebner
On socs using the lvds components it also controls the use of the general rgb outputs and must thus be configured for things like external encoders. Therefore register a drm_bridge in this case and try to find the encoder in the output port. Signed-off-by: Heiko Stuebner --- drivers/gpu/drm

Re: [PATCH 03/11] drm: add driver for simple vga encoders

2015-03-23 Thread Heiko Stuebner
Hi Laurent, Am Samstag, 28. Februar 2015, 01:42:45 schrieb Heiko Stübner: > thanks for the comments > > Am Donnerstag, 26. Februar 2015, 20:33:33 schrieb Laurent Pinchart: > > On Saturday 31 January 2015 17:32:56 Heiko Stuebner wrote: > > > There exist simple vga enco

Re: [PATCH v3 1/2] drm/bridge: dw-hdmi: support optional supply regulators

2015-03-23 Thread Heiko Stuebner
Hi Philipp, Am Donnerstag, 12. März 2015, 21:45:19 schrieb Heiko Stuebner: > At least the Rockchip variant of the dw_hdmi can have controllable power > supplies providing 1.0 and 1.8V. Therefore add the possibility for the > generic bridge driver to enable supplies provided by the hw

Re: [PATCH] ARM: dts: rockchip: disable gmac by default in rk3288.dtsi

2015-03-14 Thread Heiko Stuebner
Am Freitag, 13. März 2015, 17:55:32 schrieb Alexandru M Stan: > This block should not be enabled by default or else if the kconfig is set, > it will try to load/probe even if there's no phy connected. > > Signed-off-by: Alexandru M Stan applied to my fixes branch Thanks Heiko > --- > arch/ar

[PATCH v3 2/2] ARM: dts: rockchip: add hdmi analog power supplies to rk3288 boards

2015-03-12 Thread Heiko Stuebner
Add the recently added hdmi power supplies to evb and firefly boards. Signed-off-by: Heiko Stuebner --- arch/arm/boot/dts/rk3288-evb.dtsi | 2 ++ arch/arm/boot/dts/rk3288-firefly.dtsi | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/rk3288-evb.dtsi b/arch/arm/boot

[PATCH v3 1/2] drm/bridge: dw-hdmi: support optional supply regulators

2015-03-12 Thread Heiko Stuebner
At least the Rockchip variant of the dw_hdmi can have controllable power supplies providing 1.0 and 1.8V. Therefore add the possibility for the generic bridge driver to enable supplies provided by the hw-specific drivers. Signed-off-by: Heiko Stuebner --- changes since v2: - rename supplies to

Re: [PATCH 2/2] drm/bridge: Add IT6151 bridge driver

2015-03-12 Thread Heiko Stuebner
Am Donnerstag, 12. März 2015, 10:00:47 schrieb Paul Bolle: > > --- /dev/null > > +++ b/drivers/gpu/drm/bridge/it6151.c > > > > +#include > > This file can only be built-in. So I couldn't help but notice this > include. And if I remove it > make drivers/gpu/drm/bridge/it6151.o > > still runs

  1   2   >