[PATCH v2 02/12] ARM: dts: rockchip: add the sound codec for kylin board

2016-01-07 Thread Caesar Wang
Support the rt5616 codec for kylin board, but we need enable the i2s firstly. Also, this patch adds the CPU/CODEC information for simple card to make the happy work. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v2: - fix the mclk-fs as the 256. arch/arm/boot/dts/

[PATCH v2 03/12] ARM: dts: rockchip: override the clocks in i2s for kylin board

2016-01-07 Thread Caesar Wang
sysclk come from the first clock, then first clock is hclk_i2s in i2s for rk3036 dtsi. So, we can override the clocks to fit the simple card in here. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v2: None arch/arm/boot/dts/rk3036-kylin.dts | 7 +++ 1 file changed, 7 i

[PATCH v2 12/12] ARM: dts: Add pl330-broken-no-flushp quirk for rk3036 SoCs

2016-01-07 Thread Caesar Wang
Pl330 integrated in rk3036platform doesn't support DMAFLUSHP function. So we add arm,pl330-broken-no-flushp quirk for it. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v2: None arch/arm/boot/dts/rk3036.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/bo

[PATCH v2 07/12] ARM: dts: rockchip: enable the high speed on sdio for kylin board

2016-01-07 Thread Caesar Wang
to work. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v2: None arch/arm/boot/dts/rk3036-kylin.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/rk3036-kylin.dts b/arch/arm/boot/dts/rk3036-kylin.dts index b642369..b2e5f5d 100644 --- a/arch/ar

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

2016-01-07 Thread Caesar Wang
t on https://patchwork.kernel.org/patch/7903161/ - As Heiko comment, modify it to fit the simple-mmc-sequence. - Add the uart0 commit content. Caesar Wang (12): ARM: dts: rockchip: set the pinctrl default setting for rk3036 i2s ARM: dts: rockchip: add the sound codec for kylin board ARM

Re: [PATCH 4/4] ARM: dts: rockchip: Add support emac for RK3036

2015-12-24 Thread Caesar Wang
Hi Xing, 在 2015年12月23日 17:19, Xing Zheng 写道: This patch describe the emac, and we need to let mac clock under the APLL which is able to provide the accurate 50MHz what mac_ref need. Signed-off-by: Xing Zheng --- arch/arm/boot/dts/rk3036-evb.dts | 25

[PATCH 2/5] ARM: dts: add the sound codec for kylin board

2015-12-22 Thread Caesar Wang
Support the rt5616 codec for kylin board, but we need enable the i2s firstly. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3036-kylin.dts | 33 + 1 file changed, 33 insertions(+) diff --git a/arch/arm/boot/dts/rk3036-kylin.dts

[PATCH 5/5] ARM: dts: enable the uart0 for bluetooth module

2015-12-22 Thread Caesar Wang
Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3036-kylin.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/rk3036-kylin.dts b/arch/arm/boot/dts/rk3036-kylin.dts index ed0466f..700f79a 100644 --- a/arch/arm/boot/dts/rk3036-kylin.dts

[PATCH 0/5] Support the codec and wifi/bt for rk3036 Kylin board

2015-12-22 Thread Caesar Wang
Caesar Wang (5): ARM: dts: set the pinctrl default setting for i2s ARM: dts: add the sound codec for kylin board ARM: dts: rockchip: enable the high speed on sdio for kylin board ARM: dts: add the wifi/bt regulator for kylin board ARM: dts: enable the uart0 for bluetooth module arch/arm/boot

[PATCH 4/5] ARM: dts: add the wifi/bt regulator for kylin board

2015-12-22 Thread Caesar Wang
Without this the wifi/bluetooth module doesn't work properly at bootup. Signed-off-by: Caesar Wang <w...@rock-chips.com> Patchset: Rockchip kylin board Patch[6/6], bring up kylin board. We need add the wifi regulator to control the power. (am https://patchwork.kernel.org/patch/7

[PATCH 1/5] ARM: dts: set the pinctrl default setting for i2s

2015-12-22 Thread Caesar Wang
Sometime will hang if you set the i2s pinctrl as the none setting. Let's set the pinctrl as the default setting to enable the gpio up/down. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3036.dtsi | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-)

[PATCH 3/5] ARM: dts: rockchip: enable the high speed on sdio for kylin board

2015-12-22 Thread Caesar Wang
to work. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3036-kylin.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/rk3036-kylin.dts b/arch/arm/boot/dts/rk3036-kylin.dts index bb7e549..2ef38be 100644 --- a/arch/arm/boot/dts/rk3036-kyl

Re: [PATCH v1 2/2] dt-bindings: sound: add devicetree document for rt5616

2015-12-21 Thread Caesar Wang
Hi 在 2015年12月22日 05:15, Frank Rowand 写道: On 12/21/2015 6:56 AM, Caesar Wang wrote: Add the description for rt5616 codec. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v1: - As Heiko comments, remove the not exist option properties. Documentation/devicetree/bi

Re: [PATCH 2/2] dt-bindings: sound: add devicetree document for rt5616

2015-12-21 Thread Caesar Wang
在 2015年12月21日 22:10, Heiko Stübner 写道: Am Montag, 21. Dezember 2015, 21:18:14 schrieb Caesar Wang: Add the description for rt5616 codec. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Documentation/devicetree/bindings/sound/rt5616.txt | 38 ++ 1 file chang

[PATCH v2 1/2] ASoC: rt5616: add an of_match table

2015-12-21 Thread Caesar Wang
Add a device tree match table. This serves to make the driver's support of device tree more explicit. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v2: None Changes in v1: None sound/soc/codecs/rt5616.c | 9 + 1 file changed, 9 insertions(+) diff --git a/sou

[PATCH v2 2/2] dt-bindings: sound: add devicetree document for rt5616

2015-12-21 Thread Caesar Wang
Add the description for rt5616 codec. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v2: - As Frank comments, rt5616@1b to instead of rt5616. - Update the Pins device from Bard. Changes in v1: - As Heiko comments, remove the not exist option properties. Documen

[PATCH 2/2] dt-bindings: sound: add devicetree document for rt5616

2015-12-21 Thread Caesar Wang
Add the description for rt5616 codec. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Documentation/devicetree/bindings/sound/rt5616.txt | 38 ++ 1 file changed, 38 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/rt5616.txt diff

[PATCH 1/2] ASoC: rt5616: add an of_match table

2015-12-21 Thread Caesar Wang
Add a device tree match table. This serves to make the driver's support of device tree more explicit. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- sound/soc/codecs/rt5616.c | 9 + 1 file changed, 9 insertions(+) diff --git a/sound/soc/codecs/rt5616.c b/sound/soc/codecs/rt

[PATCH v1 2/2] dt-bindings: sound: add devicetree document for rt5616

2015-12-21 Thread Caesar Wang
Add the description for rt5616 codec. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v1: - As Heiko comments, remove the not exist option properties. Documentation/devicetree/bindings/sound/rt5616.txt | 36 ++ 1 file changed, 36 insertions(+) creat

[PATCH v4 2/5] thermal: rockchip: fix a impossible condition caused by the warning

2015-12-20 Thread Caesar Wang
ature is currently represented as int not long in the thermal driver. Let's change to make shut_temp instead of the thermal->tshut_temp for the condition. Fixes: commit 437df2172e8d ("thermal: rockchip: consistently use int for temperatures") Reported-by: Dan Carpenter <dan.carpen...

Re: [PATCH v3 0/5] Fix a trivial typo and support rk3228/rk3399 SoCs for thermal driver.

2015-12-20 Thread Caesar Wang
在 2015年12月18日 04:09, Eduardo Valentin 写道: Hello, On Thu, Dec 03, 2015 at 04:48:38PM +0800, Caesar Wang wrote: This series pacthes to support the next soc for this thermal driver. I don't add the dts thermal data since these SoCs have *_not_* land in this mainline. I believe these SoCs dts

[PATCH] ARM: dts: veyron: enable the tsadc on pinky board

2015-12-20 Thread Caesar Wang
I think the tsadc is fakly hand on pinky board, maybe that's fixed in newest kernel. As the following patch is a example: https://patchwork.kernel.org/patch/7472051/ I don't have meet this issue on pinky board. Let me know if that's still hanging on pinky board. Signed-off-by: Caesar Wang &l

Re: [PATCH v1 0/6] Support the rk3036 Kylin board

2015-12-20 Thread Caesar Wang
Hi Heiko, 在 2015年12月20日 01:16, Heiko Stübner 写道: Hi Caesar, Am Donnerstag, 17. Dezember 2015, 22:21:46 schrieb Caesar Wang: Kylin-board is based on RK3036 SOCs, add the initiation version for working. I've applied: - patch1 (please include the "rockchip:" part in dts subjects) - pa

[PATCH v1 4/6] ARM: dts: rockchip: add the kylin board for rk3036

2015-12-17 Thread Caesar Wang
This patchset is the initiation version to try work for kylin board. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Documentation/devicetree/bindings/arm/rockchip.txt | 4 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/rk3036-kyl

[PATCH v1 3/6] ARM: dts: add the sdio/sdmmc node for rk3036

2015-12-17 Thread Caesar Wang
In general, the sdio/sdmmc is used by the wifi module and sd card. let's add the node for these function. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3036.dtsi | 72 +++ 1 file changed, 72 insertions(+) diff --git a/ar

[PATCH v1 1/6] ARM: dts: fix the correct pinctrl control for rk3036

2015-12-17 Thread Caesar Wang
ed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3036.dtsi | 34 +++--- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/arch/arm/boot/dts/rk3036.dtsi b/arch/arm/boot/dts/rk3036.dtsi index f8758bf..620e6e0 100644 --- a/arch/arm/boot/dts

[PATCH v1 2/6] ARM: dts: add the lcdc and hdmi node for rk3036

2015-12-17 Thread Caesar Wang
The rk3036 support two overlay plane and one hwc plane, it support IOMMU, and its IOMMU same as rk3288's. Meanwhile, add the inno hdmi for HDMI display. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3036.dtsi | 61 +++

[PATCH v1 5/6] ARM: dts: add the sound codec for kylin board

2015-12-17 Thread Caesar Wang
Support the rt5616 codec for kylin board, but we need enable the i2s firstly. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3036-kylin.dts | 33 + 1 file changed, 33 insertions(+) diff --git a/arch/arm/boot/dts/rk3036-kylin.dts

[PATCH v1 6/6] ARM: dts: add the sdio node for kylin board

2015-12-17 Thread Caesar Wang
Let's enable the sdio for wifi module on kylin board. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3036-kylin.dts | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/rk3036-kylin.dts b/arch/arm/boot/dts/rk3036-kylin.dts

[PATCH v1 0/6] Support the rk3036 Kylin board

2015-12-17 Thread Caesar Wang
board Enable the sdio for kylin board. --- Caesar Wang (6): ARM: dts: fix the correct pinctrl control for rk3036 ARM: dts: add the lcdc and hdmi node for rk3036 ARM: dts: add the sdio/sdmmc node for rk3036 ARM: dts: rockchip: add the kylin board for rk3036 ARM: dts: add the sound

Re: [PATCH v1 1/6] ARM: dts: fix the correct pinctrl control for rk3036

2015-12-17 Thread Caesar Wang
Heiko, 在 2015年12月18日 07:28, Heiko Stübner 写道: Am Donnerstag, 17. Dezember 2015, 22:21:47 schrieb Caesar Wang: The pinctrl gpio pull up/down is incorrect since the rk3036 SoCs can't set the status in the internal. We should keep the default status for enable the gpio status, In fact

[PATCH 0/5] Kylin-board is based on RK3036 SOCs, add the initiation

2015-12-16 Thread Caesar Wang
: Add the rk3036 configure for kylin board Add the defconfig for Kylin-board to better to know about that. Note: I don't plan to upstream for this patch. :) --- The game is just beginning Caesar Wang (4): clk: rockchip: rk3036: include downstream muxes into fractional dividers ARM

[PATCH 4/5] ARM: dts: rockchip: add the kylin board for rk3036

2015-12-16 Thread Caesar Wang
This patchset is the initiation version to try work for kylin board. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Documentation/devicetree/bindings/arm/rockchip.txt | 4 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/rk3036-kyl

[PATCH 5/5] ARM: config: Add the rk3036 configure for kylin board

2015-12-16 Thread Caesar Wang
Add RK3036-specific configuration for Kylin board. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/configs/rk3036_kylin_defconfig | 230 1 file changed, 230 insertions(+) create mode 100644 arch/arm/configs/rk3036_kylin_defconfig diff

[PATCH 1/5] clk: rockchip: rk3036: include downstream muxes into fractional dividers

2015-12-16 Thread Caesar Wang
Use the newly introduced possibility to combine the fractional dividers with their downstream muxes for all fractional dividers on currently supported RK3036 SoCs. Signed-off-by: Xing Zheng <zhengx...@rock-chips.com> Signed-off-by: Caesar Wang <w...@rock-chips.com> --- drivers/clk/

[PATCH 3/5] ARM: dts: rockchip: update the core dts for rk3036

2015-12-16 Thread Caesar Wang
the different gpios. 3) Add sdio for wifi module, sdmmc for sd card. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3036.dtsi | 225 +- 1 file changed, 221 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/rk303

[PATCH 2/5] clk: rockchip: rk3036: enable the CLK_IGNORE_UNUSED flag for aclk_vio

2015-12-16 Thread Caesar Wang
ang <y...@rock-chips.com> Signed-off-by: Caesar Wang <w...@rock-chips.com> --- drivers/clk/rockchip/clk-rk3036.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/rockchip/clk-rk3036.c b/drivers/clk/rockchip/clk-rk3036.c index dc01a2a..b2cb5af 100644

Re: [PATCH 1/2] ARM: dts: modify rk3288 jaq backlight-level

2015-12-14 Thread Caesar Wang
Heiko, 在 2015年12月15日 05:46, Heiko Stübner 写道: Hi Caesar, Am Montag, 7. Dezember 2015, 21:11:08 schrieb Caesar Wang: the panel which jaq use require the pwm duty cycle larger than 3%, when the backlight status from power off to power on, otherwise the backlight will flush, so we modify

[PATCH 2/2] ARM: dts: jaq: add the power-supply for backlight and panel

2015-12-07 Thread Caesar Wang
Add a fixed regulator and reference it for the backlight and panle power supply on rk3288 jaq board. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v1: - Add this series patches are working with ykk'EDP patches on rk3288-jaq board. arch/arm/boot/dts/rk3288-veyron-j

[PATCH 1/2] ARM: dts: modify rk3288 jaq backlight-level

2015-12-07 Thread Caesar Wang
%. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v1: None arch/arm/boot/dts/rk3288-veyron-jaq.dts | 37 + 1 file changed, 37 insertions(+) diff --git a/arch/arm/boot/dts/rk3288-veyron-jaq.dts b/arch/arm/boot/dts/rk3288-veyron-jaq.dts index c

[PATCH v3 0/5] Fix a trivial typo and support rk3228/rk3399 SoCs for thermal driver.

2015-12-03 Thread Caesar Wang
for me. - As Heiko comments, fix a copy incorrect name. - Add a Acked from Rob. - fix a irq ack is similar with RK3228 SoCs. Caesar Wang (5): thermal: rockchip: fix a trivial typo thermal: rockchip: fix a impossible condition caused by the warning dt-bindings: rockchip-thermal: Support

[PATCH v3 3/5] dt-bindings: rockchip-thermal: Support the RK3228/RK3399 SoCs compatible

2015-12-03 Thread Caesar Wang
This patchset attempts to new compatible for thermal founding on RK3228/RK3399 SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Rob Herring <r...@kernel.org> --- Changes in v3: None Changes in v2: None Changes in v1: - As Heiko comments, fix a copy incorrect name. -

[PATCH 1/2] arm64: dts: rockchip: change the correct voltage range for rk3368 evb board

2015-12-02 Thread Caesar Wang
In general, the logic voltage is affected by ddr frequency factors. We should fix the correct voltage range since assuemd that we have the ddr frequency driver in mainline. AFAIK, the 1.8v voltage is used by the SD3.0 card. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm6

[PATCH 2/2] ARM: dts: rockchip: change the correct voltage range for rk3288 evb board

2015-12-02 Thread Caesar Wang
In general, the logic voltage is affected by ddr frequency factors. We should fix the correct voltage range since assuemd that we have the ddr frequency driver in mainline. AFAIK, the 1.8v voltage is used by the SD3.0 card. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/ar

Re: [PATCH 0/4] support the efuse for rk3188/rk3066a SoCs and cleanup driver on nvmem.

2015-12-01 Thread Caesar Wang
Hi Srinivas, What's the think of this series patches? Let me know if you have any suggestions or ideas.:-) Thanks! 在 2015年11月11日 15:34, Caesar Wang 写道: This patchset to support reading the efuse info for more SoCs. (Note: support 32 bits SoCs). Meanwhile, cleanup sunxi/rockchip drivers

[PATCH 0/3] Add the rk3368 evb board with the act8846 pmic

2015-12-01 Thread Caesar Wang
similar HACK way to work. PATCH [2/3]: Add the RK3368 EVB board for with the act8846 pmic for dtsi PATCH [3/3]: Add the PWM node info for rk3368 core. Caesar Wang (3): clk: rockchip: Force rk3368 PWM clock (and its parents) on arm64: dts: rockchip: add rk3368 evaluation board arm64: dts

[PATCH 2/3] arm64: dts: rockchip: add rk3368 evaluation board

2015-12-01 Thread Caesar Wang
This board is similar with the rk3288 evb board but the rk3368 top board. There exist the act8846 as the pmic. Moment, add the balight/thermal/emmc/usb.. stuff, Let the board can happy work. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm64/boot/dts/rockchip/Ma

[PATCH 3/3] arm64: dts: rockchip: add the pwm node info for RK3368 SoCs

2015-12-01 Thread Caesar Wang
The pulse-width modulator (PWM) feature is very common in embedded systems. There exust 4 built-in PWM channels. In general, the pwm pins can via the pinctrl to configure iomux mode but the pwm2 since the pwm2 iomux mode from the SoC control register. Signed-off-by: Caesar Wang <w...@r

[PATCH v2 3/5] dt-bindings: rockchip-thermal: Support the RK3228/RK3399 SoCs compatible

2015-11-29 Thread Caesar Wang
This patchset attempts to new compatible for thermal founding on RK3228/RK3399 SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Rob Herring <r...@kernel.org> --- Changes in v2: None Changes in v1: - As Heiko comments, fix a copy incorrect name. - Add a Ac

[PATCH v2 0/5] Fix a trivial typo and support rk3228/rk3399 SoCs for thermal driver.

2015-11-29 Thread Caesar Wang
to documenting the fields in the header instead of inside the table. Changes in v1: - Search more trivial typo for me. - As Heiko comments, fix a copy incorrect name. - Add a Acked from Rob. - fix a irq ack is similar with RK3228 SoCs. Caesar Wang (5): thermal: rockchip: fix a trivial typo

[PATCH v1 3/5] dt-bindings: rockchip-thermal: Support the RK3228/RK3399 SoCs compatible

2015-11-26 Thread Caesar Wang
This patchset attempts to new compatible for thermal founding on RK3228/RK3399 SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Rob Herring <r...@kernel.org> --- Changes in v1: - As Heiko comments, fix a copy incorrect name. - Add a Acked from Rob. Documentatio

[PATCH v1 0/5] Fix a trivial typo and support rk3228/rk3399 SoCs for thermal driver.

2015-11-26 Thread Caesar Wang
for me. - As Heiko comments, fix a copy incorrect name. - Add a Acked from Rob. - fix a irq ack is similar with RK3228 SoCs. Caesar Wang (5): thermal: rockchip: fix a trivial typo thermal: rockchip: fix a impossible condition caused by the warning dt-bindings: rockchip-thermal: Support

Re: [PATCH 3/5] dt-bindings: rockchip-thermal: Support the RK3228/RK3399 SoCs compatible

2015-11-25 Thread Caesar Wang
在 2015年11月25日 22:56, Heiko Stübner 写道: Am Mittwoch, 25. November 2015, 15:59:35 schrieb Caesar Wang: This patchset attempts to new compatible for thermal founding on RK3228/RK3399 SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Documentation/devicetree/bindings/thermal/ro

[PATCH 0/5] Fix a trivial typo and support rk3228/rk3399 SoCs for thermal driver.

2015-11-25 Thread Caesar Wang
from Dan Carpenter report smatch check, Thanks. :) PATCH[3/5]: Add the rk3228/rk339 SoCs compatible for dt-bindings. PATCH[4/5]: Add the rk3228 SoCs for thermal driver. PATCH[5/5]: Add the rk3399 SoCs for thermal driver. Caesar Wang (5): thermal: rockchip: fix a trivial typo thermal

[PATCH 3/5] dt-bindings: rockchip-thermal: Support the RK3228/RK3399 SoCs compatible

2015-11-25 Thread Caesar Wang
This patchset attempts to new compatible for thermal founding on RK3228/RK3399 SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Documentation/devicetree/bindings/thermal/rockchip-thermal.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bi

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

2015-11-18 Thread Caesar Wang
Hi Heiko, 在 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 <w...@rock-chips.com> wrote: Add the "init" anf "sleep" pinctrl as the OTP gpio state. We need the OTP pin is g

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

2015-11-13 Thread Caesar Wang
在 2015年11月13日 06:14, Heiko Stuebner 写道: Hi Eduardo, Am Donnerstag, 12. November 2015, 10:29:52 schrieb Eduardo Valentin: 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. Especially thanks

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

2015-11-13 Thread Caesar Wang
Eduardo, 在 2015年11月13日 02:29, Eduardo Valentin 写道: 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. Especially thanks to the (Eduardo, Dmitry, Heiko,). This series patchs are working

[PATCH 0/4] support the efuse for rk3188/rk3066a SoCs and cleanup driver on nvmem.

2015-11-10 Thread Caesar Wang
Caesar Wang (4): nvmem: sunxi: trivial: fix code style nvmem: rockchip: trivial: Make the driver more readability ARM: dts: rockchip: add eFuse node for rk3066a SoCs ARM: dts: rockchip: add eFuse node for rk3188 SoCs arch/arm/boot/dts/rk3066a.dtsi | 13 ++ arch/arm/boot/dts/rk3188.dtsi

[PATCH 4/4] ARM: dts: rockchip: add eFuse node for rk3188 SoCs

2015-11-10 Thread Caesar Wang
This patch add the eFuse dt node for rk3188 SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3188.dtsi | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm/boot/dts/rk3188.dtsi b/arch/arm/boot/dts/rk3188.dtsi index 6399942..b01ef45

[PATCH 3/4] ARM: dts: rockchip: add eFuse node for rk3066a SoCs

2015-11-10 Thread Caesar Wang
This patch add the eFuse dt node for rk3066a SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- arch/arm/boot/dts/rk3066a.dtsi | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm/boot/dts/rk3066a.dtsi b/arch/arm/boot/dts/rk3066a.dtsi index 946f187..f61bb8a

[PATCH v3 10/10] arm64: dts: Enable the Thermal on R88 board

2015-11-08 Thread Caesar Wang
This patch enable the TS-ADC. When a thermal temperature is invoked use the CRU to reset the chip on R88 board. TSHUT is low active on this board. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Eduardo Valentin <edubez...@gmail.com> --- Changes in v3: None Changes

[PATCH v3 01/10] dt-bindings: rockchip-thermal: Support the RK3368 SoCs compatible

2015-11-08 Thread Caesar Wang
This patchset attempts to new compatible for thermal founding on RK3368 SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Rob Herring <r...@kernel.org> --- Changes in v3: None Changes in v2: None Changes in v1: - %s/thermal/rockchip-thermal in subject. Documentatio

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

2015-11-08 Thread Caesar Wang
nges in v1: - %s/thermal/rockchip-thermal in subject. - add a new patch for thermal driver to support more SoCs. Caesar Wang (10): dt-bindings: rockchip-thermal: Support the RK3368 SoCs compatible thermal: rockchip: better to compatible the driver for different SoCs thermal: rockchip: tri

[PATCH v3 08/10] arm64: dts: Add the thermal data found on RK3368

2015-11-08 Thread Caesar Wang
, and the critical temperature for thermal over-tempeature protection on Software. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Eduardo Valentin <edubez...@gmail.com> --- Changes in v3: None Changes in v2: None Changes in v1: None arch/arm64/boot/dts/rockchip/rk3368-therma

[PATCH v3 09/10] arm64: dts: Add main Thermal info to rk3368.dtsi

2015-11-08 Thread Caesar Wang
This patch add the thermal needed info on RK3368. Meanwhile, support the trips to throttle for thermal. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Eduardo Valentin <edubez...@gmail.com> --- Changes in v3: None Changes in v2: - fix a copy wrong name. Series-changes:

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

2015-11-08 Thread Caesar Wang
Hi Heiko, 在 2015年11月08日 07:13, 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 parts

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

2015-11-08 Thread Caesar Wang
s in v1: - %s/thermal/rockchip-thermal in subject. - add a new patch for thermal driver to support more SoCs. - As Dmitry comment, make the conversion table in as a parameterm. - support the opt gpio pinctrl state. Caesar Wang (10): dt-bindings: rockchip-thermal: Support the RK3368 SoCs

[PATCH v4 08/10] arm64: dts: Add the thermal data found on RK3368

2015-11-08 Thread Caesar Wang
, and the critical temperature for thermal over-tempeature protection on Software. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Eduardo Valentin <edubez...@gmail.com> --- Changes in v4: None Changes in v3: None Changes in v2: None Changes in v1: None arch/arm64/boot/dts/rockchip/rk3368-

[PATCH v4 09/10] arm64: dts: Add main Thermal info to rk3368.dtsi

2015-11-08 Thread Caesar Wang
This patch add the thermal needed info on RK3368. Meanwhile, support the trips to throttle for thermal. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Eduardo Valentin <edubez...@gmail.com> --- Changes in v4: None Changes in v3: None Changes in v2: - fix a copy wrong na

[PATCH v4 01/10] dt-bindings: rockchip-thermal: Support the RK3368 SoCs compatible

2015-11-08 Thread Caesar Wang
This patchset attempts to new compatible for thermal founding on RK3368 SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Rob Herring <r...@kernel.org> --- Changes in v4: None Changes in v3: None Changes in v2: None Changes in v1: - %s/thermal/rockchip-therma

[PATCH v4 10/10] arm64: dts: Enable the Thermal on R88 board

2015-11-08 Thread Caesar Wang
This patch enable the TS-ADC. When a thermal temperature is invoked use the CRU to reset the chip on R88 board. TSHUT is low active on this board. Signed-off-by: Caesar Wang <w...@rock-chips.com> Acked-by: Eduardo Valentin <edubez...@gmail.com> --- Changes in v4: - Missing th

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

2015-11-07 Thread Caesar Wang
Hi Eduardo, 在 2015年11月07日 02:47, Eduardo Valentin 写道: Caesar, 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! :-) I will send th patch [4-6] next version and another pacth(fix

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

2015-11-07 Thread Caesar Wang
Heiko, 在 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 parts though my tree and arm-soc to keep further dts changes together. Of course only once you are ok with the code parts

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

2015-11-05 Thread Caesar Wang
I guess the subject: "crypto: rockchip: " Maybe better. 在 2015年11月06日 09:17, 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. And other algorithms and platforms will be added later on.

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

2015-11-05 Thread Caesar Wang
Hi 在 2015年11月06日 09:17, Zain Wang 写道: This commit support three cipher(AES/DES/DES3) and two chainmode(ecb/cbc), and the more algorithms and new hash drivers will be added later on. Changed in v2: - remove some part about hash - add weak key detection - changed some variate's type Changed in

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

2015-11-05 Thread Caesar Wang
the subject should be add the node/info for crypto... 在 2015年11月06日 09:17, 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

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

2015-11-04 Thread Caesar Wang
ameter. - remove some unused, completed on other patchs. - fix a copy wrong name. Series-changes: 1 - support the opt gpio pinctrl state Changes in v1: - %s/thermal/rockchip-thermal in subject. - add a new patch for thermal driver to support more SoCs. Caesar Wang (9): dt-bindings: rockchip-therma

[PATCH v2 7/9] arm64: dts: Add the thermal data found on RK3368

2015-11-04 Thread Caesar Wang
, and the critical temperature for thermal over-tempeature protection on Software. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v2: None Changes in v1: None arch/arm64/boot/dts/rockchip/rk3368-thermal.dtsi | 112 +++ 1 file changed, 112 insertions(+) create mode

[PATCH v2 8/9] arm64: dts: Add main Thermal info to rk3368.dtsi

2015-11-04 Thread Caesar Wang
This patch add the thermal needed info on RK3368. Meanwhile, support the trips to throttle for thermal. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v2: - fix a copy wrong name. Series-changes: 1 - support the opt gpio pinctrl state Changes in v1: None arch/arm64/bo

[PATCH v2 1/9] dt-bindings: rockchip-thermal: Support the RK3368 SoCs compatible

2015-11-04 Thread Caesar Wang
This patchset attempts to new compatible for thermal founding on RK3368 SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v2: None Changes in v1: - %s/thermal/rockchip-thermal in subject. Documentation/devicetree/bindings/thermal/rockchip-thermal.txt | 4 +++-

[PATCH v2 9/9] arm64: dts: Enable the Thermal on R88 board

2015-11-04 Thread Caesar Wang
This patch enable the TS-ADC. When a thermal temperature is invoked use the CRU to reset the chip on R88 board. TSHUT is low active on this board. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v2: None Changes in v1: None arch/arm64/boot/dts/rockchip/rk3368-r88.d

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

2015-11-03 Thread Caesar Wang
在 2015年11月03日 16:32, Daniel Lezcano 写道: On 11/03/2015 03:00 AM, Caesar Wang wrote: Daniel, 在 2015年11月03日 01:28, Daniel Lezcano 写道: On 10/31/2015 12:47 AM, Heiko Stuebner wrote: Hi Daniel, Am Freitag, 30. Oktober 2015, 11:42:29 schrieb Daniel Lezcano: On 10/30/2015 04:43 AM, Caesar Wang

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

2015-11-02 Thread Caesar Wang
Daniel, 在 2015年11月03日 01:28, Daniel Lezcano 写道: On 10/31/2015 12:47 AM, Heiko Stuebner wrote: 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

[PATCH v1 5/6] arm64: dts: Add main Thermal info to rk3368.dtsi

2015-10-29 Thread Caesar Wang
This patch add the thermal needed info on RK3368. Meanwhile, support the trips to throttle for thermal. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v1: - support the opt gpio pinctrl state arch/arm64/boot/dts/rockchip/rk3368.dtsi | 36 +

[PATCH v1 1/6] dt-bindings: rockchip-thermal: Support the RK3368 SoCs compatible

2015-10-29 Thread Caesar Wang
This patchset attempts to new compatible for thermal founding on RK3368 SoCs. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v1: - %s/thermal/rockchip-thermal in subject. Documentation/devicetree/bindings/thermal/rockchip-thermal.txt | 4 +++- 1 file changed, 3 inse

[PATCH v1 4/6] arm64: dts: Add the thermal data found on RK3368

2015-10-29 Thread Caesar Wang
, and the critical temperature for thermal over-tempeature protection on Software. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v1: None arch/arm64/boot/dts/rockchip/rk3368-thermal.dtsi | 112 +++ 1 file changed, 112 insertions(+) create mode 100644 arch/arm64/bo

[PATCH v1 0/6] Support the thermal for RK3368 SoCs

2015-10-29 Thread Caesar Wang
Changes in v1: - %s/thermal/rockchip-thermal in subject. - add a new patch for thermal driver to support more SoCs. - As Dmitry comment, make the conversion table in as a parameter. - support the opt gpio pinctrl state Caesar Wang (6): dt-bindings: rockchip-thermal: Support the RK3368 SoCs

[PATCH v1 6/6] arm64: dts: Enable the Thermal on R88 board

2015-10-29 Thread Caesar Wang
This patch enable the TS-ADC. When a thermal temperature is invoked use the CRU to reset the chip on R88 board. TSHUT is low active on this board. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v1: None arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 6 ++ 1 file c

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

2015-10-29 Thread Caesar Wang
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 AM, Caesar Wang wrote: Build the arm64 SoCs (e.g.: RK3368) on Rockchip platform, There are some failure with build up on timer driver

[PATCH v1 3/3] ARM64: dts: rk3368: Add mailbox device nodes

2015-10-27 Thread Caesar Wang
This adds mailbox device nodes in dts. Mailbox is used by the Rockchip CPU cores to communicate requests to MCU processor. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v1: - PATCH[3/3] dts: - fix "processormZ"--> "processor",the miss-fingerboar

[PATCH v1 1/3] dt-bindings: rockchip-mailbox: Add mailbox controller document on Rockchip SoCs

2015-10-27 Thread Caesar Wang
This add the necessary binding documentation for mailbox found on RK3368 SoC. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- Changes in v1: - PATCH[1/3] doc: - As the Rob Herring comments, s/share/shared/ and specify the value of #mbox-cells. - Move the shared memory in mailbox,

[PATCH v1 0/3] mailbox: rockchip: Add mailbox driver for Rockchip platform

2015-10-27 Thread Caesar Wang
into the client drivers. - PATCH[3/3] dts: - fix "processormZ"--> "processor",the miss-fingerboard. - Remove the shared memory in mailbox controller dtsi. Caesar Wang (3): dt-bindings: rockchip-mailbox: Add mailbox controller document on Rockchip SoCs mailbox: rockchi

[PATCH v4 0/3] fix the TSHUT issue on rockchip thermal

2015-10-23 Thread Caesar Wang
c document. - As the Doug comments, drop the thermal driver patchs since we can with pinctrl changing to work. - As the Doug's patch to add the 'init' property. Caesar Wang (3): dt-bindings: rockchip-thermal: Add the pinctrl states in this document thermal: rockchip: support the sleep pinctrl st

[PATCH v4 1/3] dt-bindings: rockchip-thermal: Add the pinctrl states in this document

2015-10-23 Thread Caesar Wang
temperature), the OTP output the *low* Signal. In some cases, the OTP pin is connected to the PMIC, maybe the PMIC can accept the reset response time to avoid this issue. In other words, the system will be always reboot if we make the OTP pin is connected the others IC to control the power. S

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

2015-10-23 Thread Caesar Wang
hwork.kernel.org/patch/7454311/ Signed-off-by: Caesar Wang <w...@rock-chips.com> Reviewed-by: Douglas Anderson <diand...@chromium.org> --- Changes in v4: None Changes in v3: - Add the "sleep" pinctrl as the gpio state in PATCH[3/3] Changes in v2: - Add some c

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

2015-10-22 Thread Caesar Wang
hwork.kernel.org/patch/7454311/ Signed-off-by: Caesar Wang <w...@rock-chips.com> Reviewed-by: Douglas Anderson <diand...@chromium.org> --- Changes in v3: - Add the "sleep" pinctrl as the gpio state in PATCH[3/3] Changes in v2: - Add some commits for more obvious in PATCH

[PATCH v3 1/3] dt-bindings: rockchip-thermal: Add the pinctrl states in this document

2015-10-22 Thread Caesar Wang
temperature), the OTP output the *low* Signal. In some cases, the OTP pin is connected to the PMIC, maybe the PMIC can accept the reset response time to avoid this issue. In other words, the system will be always reboot if we make the OTP pin is connected the others IC to control the power. S

[PATCH v3 0/3] fix the TSHUT issue on rockchip thermal

2015-10-22 Thread Caesar Wang
e we can with pinctrl changing to work. - As the Doug's patch to add the 'init' property. Caesar Wang (3): dt-bindings: rockchip-thermal: Add the pinctrl states in this document thermal: rockchip: ensure the otp states before resetting the controller ARM: dts: rockchip: Add the

Re: [PATCH v1 1/2] dt-bindings: Sync the dts to this document

2015-10-21 Thread Caesar Wang
Hi Rob, 在 2015年10月21日 23:18, Rob Herring 写道: On Tue, Oct 20, 2015 at 9:42 PM, Caesar Wang <w...@rock-chips.com> wrote: Add the OTP gpio state, we need switch the pin to gpio state before the TSADC controller is reset. Signed-off-by: Caesar Wang <w...@rock-chips.com> --- C

  1   2   3   4   >