Re: [PATCH 01/16] ARM: scu: Provide support for parsing SCU device node to enable SCU

2016-11-13 Thread Jisheng Zhang
On Mon, 14 Nov 2016 14:12:51 +0800 Jisheng Zhang wrote: > Hi Pankaj, > > On Mon, 14 Nov 2016 10:31:56 +0530 Pankaj Dubey wrote: > > > Many platforms are duplicating code for enabling SCU, lets add > > common code to enable SCU by parsing SCU device node so the duplicat

Re: [PATCH 01/16] ARM: scu: Provide support for parsing SCU device node to enable SCU

2016-11-13 Thread Jisheng Zhang
.@kernel.org> > CC: Jisheng Zhang <jszh...@marvell.com> > CC: Russell King <li...@armlinux.org.uk> > CC: Dinh Nguyen <dingu...@opensource.altera.com> > CC: Patrice Chotard <patrice.chot...@st.com> > CC: Linus Walleij <linus.wall...@linaro.org> > CC: Liv

Re: [PATCH 01/16] ARM: scu: Provide support for parsing SCU device node to enable SCU

2016-11-13 Thread Jisheng Zhang
Hi Pankaj, On Mon, 14 Nov 2016 10:31:56 +0530 Pankaj Dubey wrote: > Many platforms are duplicating code for enabling SCU, lets add > common code to enable SCU by parsing SCU device node so the duplication > in each platform can be avoided. > > CC: Krzysztof Kozlowski > CC: J

Re: [PATCH 5/10] dt: bindings: Add bindings for Marvell Xenon SD Host Controller

2016-11-10 Thread Jisheng Zhang
On Fri, 11 Nov 2016 11:22:43 +0800 Jisheng Zhang wrote: > Hi Rob, Ziji, > > On Thu, 10 Nov 2016 19:44:19 +0800 Ziji Hu wrote: > > > Hi Rob, > > > > On 2016/11/10 2:24, Rob Herring wrote: > > > On Mon, Oct 31, 2016 at 12:09:54PM +0100, Gregory CLEME

Re: [PATCH 5/10] dt: bindings: Add bindings for Marvell Xenon SD Host Controller

2016-11-10 Thread Jisheng Zhang
On Fri, 11 Nov 2016 11:22:43 +0800 Jisheng Zhang wrote: > Hi Rob, Ziji, > > On Thu, 10 Nov 2016 19:44:19 +0800 Ziji Hu wrote: > > > Hi Rob, > > > > On 2016/11/10 2:24, Rob Herring wrote: > > > On Mon, Oct 31, 2016 at 12:09:54PM +0100, Gregory

Re: [PATCH 5/10] dt: bindings: Add bindings for Marvell Xenon SD Host Controller

2016-11-10 Thread Jisheng Zhang
Hi Rob, Ziji, On Thu, 10 Nov 2016 19:44:19 +0800 Ziji Hu wrote: > Hi Rob, > > On 2016/11/10 2:24, Rob Herring wrote: > > On Mon, Oct 31, 2016 at 12:09:54PM +0100, Gregory CLEMENT wrote: > >> From: Ziji Hu > >> > >> Marvell Xenon SDHC can support eMMC/SD/SDIO. > >> Add

Re: [PATCH 5/10] dt: bindings: Add bindings for Marvell Xenon SD Host Controller

2016-11-10 Thread Jisheng Zhang
Hi Rob, Ziji, On Thu, 10 Nov 2016 19:44:19 +0800 Ziji Hu wrote: > Hi Rob, > > On 2016/11/10 2:24, Rob Herring wrote: > > On Mon, Oct 31, 2016 at 12:09:54PM +0100, Gregory CLEMENT wrote: > >> From: Ziji Hu > >> > >> Marvell Xenon SDHC can support eMMC/SD/SDIO. > >> Add Xenon-specific

[PATCH] regulator: gpio: properly check return value of of_get_named_gpio

2016-11-10 Thread Jisheng Zhang
tch tries to address these two issues by properly checking the return value of of_get_named_gpio. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- drivers/regulator/gpio-regulator.c | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/regulator/gpio-r

[PATCH] regulator: gpio: properly check return value of of_get_named_gpio

2016-11-10 Thread Jisheng Zhang
tch tries to address these two issues by properly checking the return value of of_get_named_gpio. Signed-off-by: Jisheng Zhang --- drivers/regulator/gpio-regulator.c | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/regulator/gpio-regulator.c b/drivers/re

Re: [RFC] reduce latency in __purge_vmap_area_lazy

2016-10-18 Thread Jisheng Zhang
latency is removed! So feel free to add Tested-by: Jisheng Zhang <jszh...@marvell.com>

Re: [RFC] reduce latency in __purge_vmap_area_lazy

2016-10-18 Thread Jisheng Zhang
latency is removed! So feel free to add Tested-by: Jisheng Zhang

Re: [PATCH] mm/vmalloc: reduce the number of lazy_max_pages to reduce latency

2016-09-29 Thread Jisheng Zhang
On Thu, 29 Sep 2016 12:07:14 +0100 Chris Wilson wrote: > On Thu, Sep 29, 2016 at 04:28:08PM +0800, Jisheng Zhang wrote: > > On Thu, 29 Sep 2016 09:18:18 +0100 Chris Wilson wrote: > > > > > On Thu, Sep 29, 2016 at 03:34:11PM +0800, Jisheng Zhang wrote: > &g

Re: [PATCH] mm/vmalloc: reduce the number of lazy_max_pages to reduce latency

2016-09-29 Thread Jisheng Zhang
On Thu, 29 Sep 2016 12:07:14 +0100 Chris Wilson wrote: > On Thu, Sep 29, 2016 at 04:28:08PM +0800, Jisheng Zhang wrote: > > On Thu, 29 Sep 2016 09:18:18 +0100 Chris Wilson wrote: > > > > > On Thu, Sep 29, 2016 at 03:34:11PM +0800, Jisheng Zhang wrote: > &g

[PATCH v2] MAINTAINERS: add myself as Marvell berlin SoC maintainer

2016-09-29 Thread Jisheng Zhang
I would like to take maintainership for Marvell berlin SoCs. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> Acked-by: Sebastian Hesselbarth <sebastian.hesselba...@gmail.com> --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index b003

[PATCH v2] MAINTAINERS: add myself as Marvell berlin SoC maintainer

2016-09-29 Thread Jisheng Zhang
I would like to take maintainership for Marvell berlin SoCs. Signed-off-by: Jisheng Zhang Acked-by: Sebastian Hesselbarth --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index b003d0c..3dfb8c3 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1410,6

Re: [PATCH 00/10] ARM: dts: berlin: fix dtc warnings

2016-09-29 Thread Jisheng Zhang
Hi Sebastian, On Wed, 28 Sep 2016 21:40:21 +0200 Sebastian Hesselbarth wrote: > On 06.09.2016 10:40, Jisheng Zhang wrote: > > This is a clean up series to fix berlin arm platforms dtc warnings. > > Firstly we remove skeleton.dtsi inclusion. Then add missing unit name > > of

Re: [PATCH 00/10] ARM: dts: berlin: fix dtc warnings

2016-09-29 Thread Jisheng Zhang
Hi Sebastian, On Wed, 28 Sep 2016 21:40:21 +0200 Sebastian Hesselbarth wrote: > On 06.09.2016 10:40, Jisheng Zhang wrote: > > This is a clean up series to fix berlin arm platforms dtc warnings. > > Firstly we remove skeleton.dtsi inclusion. Then add missing unit name > > of

Re: [PATCH] mm/vmalloc: reduce the number of lazy_max_pages to reduce latency

2016-09-29 Thread Jisheng Zhang
On Thu, 29 Sep 2016 09:18:18 +0100 Chris Wilson wrote: > On Thu, Sep 29, 2016 at 03:34:11PM +0800, Jisheng Zhang wrote: > > On Marvell berlin arm64 platforms, I see the preemptoff tracer report > > a max 26543 us latency at __purge_vmap_area_lazy, this latency is an > >

Re: [PATCH] mm/vmalloc: reduce the number of lazy_max_pages to reduce latency

2016-09-29 Thread Jisheng Zhang
On Thu, 29 Sep 2016 09:18:18 +0100 Chris Wilson wrote: > On Thu, Sep 29, 2016 at 03:34:11PM +0800, Jisheng Zhang wrote: > > On Marvell berlin arm64 platforms, I see the preemptoff tracer report > > a max 26543 us latency at __purge_vmap_area_lazy, this latency is an > >

[PATCH] mm/vmalloc: reduce the number of lazy_max_pages to reduce latency

2016-09-29 Thread Jisheng Zhang
result. [1] http://lkml.iu.edu/hypermail/linux/kernel/1603.2/04803.html Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- mm/vmalloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/vmalloc.c b/mm/vmalloc.c index 91f44e7..66f377a 100644 --- a/mm/vmalloc.c ++

[PATCH] mm/vmalloc: reduce the number of lazy_max_pages to reduce latency

2016-09-29 Thread Jisheng Zhang
result. [1] http://lkml.iu.edu/hypermail/linux/kernel/1603.2/04803.html Signed-off-by: Jisheng Zhang --- mm/vmalloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/vmalloc.c b/mm/vmalloc.c index 91f44e7..66f377a 100644 --- a/mm/vmalloc.c +++ b/mm/vmalloc.c @@ -596,7

[PATCH] MAINTAINERS: add myself as Marvell berlin SoC co-maintainers

2016-09-29 Thread Jisheng Zhang
I would like to help maintaining Marvell berlin SoCs. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index b003d0c..b1e5243 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1411,6 +1411,

[PATCH] MAINTAINERS: add myself as Marvell berlin SoC co-maintainers

2016-09-29 Thread Jisheng Zhang
I would like to help maintaining Marvell berlin SoCs. Signed-off-by: Jisheng Zhang --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index b003d0c..b1e5243 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1411,6 +1411,7 @@ F:arch/arm/configs

Re: [PATCH] clocksource/drivers/ti-32k: Prevent ftrace recursion

2016-09-22 Thread Jisheng Zhang
On Thu, 22 Sep 2016 22:45:14 -0400 Steven Rostedt wrote: > On Fri, 23 Sep 2016 10:04:31 +0800 > Jisheng Zhang <jszh...@marvell.com> wrote: > > > Hi Thomas, > > > > On Thu, 22 Sep 2016 15:58:03 +0200 Thomas Gleixner wrote: > > > &g

Re: [PATCH] clocksource/drivers/ti-32k: Prevent ftrace recursion

2016-09-22 Thread Jisheng Zhang
On Thu, 22 Sep 2016 22:45:14 -0400 Steven Rostedt wrote: > On Fri, 23 Sep 2016 10:04:31 +0800 > Jisheng Zhang wrote: > > > Hi Thomas, > > > > On Thu, 22 Sep 2016 15:58:03 +0200 Thomas Gleixner wrote: > > > > > On Thu, 22 Sep 2016, Jisheng Zhang wrot

Re: [PATCH] clocksource/drivers/ti-32k: Prevent ftrace recursion

2016-09-22 Thread Jisheng Zhang
Hi Thomas, On Thu, 22 Sep 2016 15:58:03 +0200 Thomas Gleixner wrote: > On Thu, 22 Sep 2016, Jisheng Zhang wrote: > > > Currently ti-32k can be used as a scheduler clock. We properly marked > > omap_32k_read_sched_clock() as notrace but we then call another > > fun

Re: [PATCH] clocksource/drivers/ti-32k: Prevent ftrace recursion

2016-09-22 Thread Jisheng Zhang
Hi Thomas, On Thu, 22 Sep 2016 15:58:03 +0200 Thomas Gleixner wrote: > On Thu, 22 Sep 2016, Jisheng Zhang wrote: > > > Currently ti-32k can be used as a scheduler clock. We properly marked > > omap_32k_read_sched_clock() as notrace but we then call another > > fun

[tip:timers/core] clocksource/drivers/ti-32k: Prevent ftrace recursion

2016-09-22 Thread tip-bot for Jisheng Zhang
Commit-ID: 3aa601492babdf3acdec89e5aa9c44e1a357a4d8 Gitweb: http://git.kernel.org/tip/3aa601492babdf3acdec89e5aa9c44e1a357a4d8 Author: Jisheng Zhang <jszh...@marvell.com> AuthorDate: Thu, 22 Sep 2016 15:56:21 +0800 Committer: Thomas Gleixner <t...@linutronix.de> CommitDate:

[tip:timers/core] clocksource/drivers/ti-32k: Prevent ftrace recursion

2016-09-22 Thread tip-bot for Jisheng Zhang
Commit-ID: 3aa601492babdf3acdec89e5aa9c44e1a357a4d8 Gitweb: http://git.kernel.org/tip/3aa601492babdf3acdec89e5aa9c44e1a357a4d8 Author: Jisheng Zhang AuthorDate: Thu, 22 Sep 2016 15:56:21 +0800 Committer: Thomas Gleixner CommitDate: Thu, 22 Sep 2016 16:49:19 +0200 clocksource/drivers

[PATCH] clocksource/drivers/ti-32k: Prevent ftrace recursion

2016-09-22 Thread Jisheng Zhang
. Fix this by adding notrace attribute to the ti_32k_read_cycles() function. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- drivers/clocksource/timer-ti-32k.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clocksource/timer-ti-32k.c b/drivers/clocksource

[PATCH] clocksource/drivers/ti-32k: Prevent ftrace recursion

2016-09-22 Thread Jisheng Zhang
. Fix this by adding notrace attribute to the ti_32k_read_cycles() function. Signed-off-by: Jisheng Zhang --- drivers/clocksource/timer-ti-32k.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clocksource/timer-ti-32k.c b/drivers/clocksource/timer-ti-32k.c index 92b7e39

Re: ftrace function_graph causes system crash

2016-09-21 Thread Jisheng Zhang
Hi Bean, On Wed, 21 Sep 2016 07:50:58 + "Bean Huo (beanhuo)" wrote: > > From: linux-arm-kernel [mailto:linux-arm-kernel-boun...@lists.infradead.org] > > On Behalf Of Steven Rostedt > > Sent: Dienstag, 20. September 2016 16:07 > > To: Bean Huo (beanhuo) > > Cc: Zoltan

Re: ftrace function_graph causes system crash

2016-09-21 Thread Jisheng Zhang
Hi Bean, On Wed, 21 Sep 2016 07:50:58 + "Bean Huo (beanhuo)" wrote: > > From: linux-arm-kernel [mailto:linux-arm-kernel-boun...@lists.infradead.org] > > On Behalf Of Steven Rostedt > > Sent: Dienstag, 20. September 2016 16:07 > > To: Bean Huo (beanhuo) > > Cc: Zoltan Szubbocsev

[PATCH] spi: dw: use relaxed IO accessor

2016-09-19 Thread Jisheng Zhang
Using the __raw functions is discouraged. Update the driver to use the relaxed functions. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- drivers/spi/spi-dw.h | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/spi/spi-dw.h b/drivers/spi/spi-dw.h

[PATCH] spi: dw: use relaxed IO accessor

2016-09-19 Thread Jisheng Zhang
Using the __raw functions is discouraged. Update the driver to use the relaxed functions. Signed-off-by: Jisheng Zhang --- drivers/spi/spi-dw.h | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/spi/spi-dw.h b/drivers/spi/spi-dw.h index 61bc3cb..2cfdc4d 100644

Re: next-20160906 build: 2 failures 0 warnings (next-20160906)

2016-09-06 Thread Jisheng Zhang
On Tue, 6 Sep 2016 12:53:56 +0200 Arnd Bergmann wrote: > On Tuesday, September 6, 2016 11:46:52 AM CEST Mark Brown wrote: > > On Tue, Sep 06, 2016 at 09:45:43AM +0100, Build bot for Mark Brown wrote: > > > > Today's -next fails to build arm and arm64 defconfigs due to: > > > > >

Re: next-20160906 build: 2 failures 0 warnings (next-20160906)

2016-09-06 Thread Jisheng Zhang
On Tue, 6 Sep 2016 12:53:56 +0200 Arnd Bergmann wrote: > On Tuesday, September 6, 2016 11:46:52 AM CEST Mark Brown wrote: > > On Tue, Sep 06, 2016 at 09:45:43AM +0100, Build bot for Mark Brown wrote: > > > > Today's -next fails to build arm and arm64 defconfigs due to: > > > > >

Re: [PATCH 1/3] arm64: dts: berlin4ct: add missing unit name to /soc node

2016-09-06 Thread Jisheng Zhang
Hi Mark, On Tue, 6 Sep 2016 11:22:08 +0100 Mark Rutland wrote: > On Tue, Sep 06, 2016 at 04:55:55PM +0800, Jisheng Zhang wrote: > > This patch fixes the following DTC warning with W=1: > > > > "Node /soc has a reg or ranges property, but no unit name" > > &

Re: [PATCH 1/3] arm64: dts: berlin4ct: add missing unit name to /soc node

2016-09-06 Thread Jisheng Zhang
Hi Mark, On Tue, 6 Sep 2016 11:22:08 +0100 Mark Rutland wrote: > On Tue, Sep 06, 2016 at 04:55:55PM +0800, Jisheng Zhang wrote: > > This patch fixes the following DTC warning with W=1: > > > > "Node /soc has a reg or ranges property, but no unit name" > &

[PATCH 2/3] arm64: dts: berlin4ct-stb: add missing unit name to /memory node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm64/boot/dts/marvell/berlin4ct-stb.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --

[PATCH 2/3] arm64: dts: berlin4ct-stb: add missing unit name to /memory node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang --- arch/arm64/boot/dts/marvell/berlin4ct-stb.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/d

[PATCH 3/3] arm64: dts: berlin4ct-dmp: add missing unit name to /memory node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm64/boot/dts/marvell/berlin4ct-dmp.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --

[PATCH 1/3] arm64: dts: berlin4ct: add missing unit name to /soc node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /soc has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm64/boot/dts/marvell/berlin4ct.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

[PATCH 3/3] arm64: dts: berlin4ct-dmp: add missing unit name to /memory node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang --- arch/arm64/boot/dts/marvell/berlin4ct-dmp.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/d

[PATCH 1/3] arm64: dts: berlin4ct: add missing unit name to /soc node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /soc has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang --- arch/arm64/boot/dts/marvell/berlin4ct.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/d

[PATCH 0/3] arm64: dts: berlin: fix dtc warnings

2016-09-06 Thread Jisheng Zhang
This is a clean up series to fix berlin arm64 platforms dtc warnings by add missing unit name of /soc node and /memory node. Jisheng Zhang (3): arm64: dts: berlin4ct: add missing unit name to /soc node arm64: dts: berlin4ct-stb: add missing unit name to /memory node arm64: dts: berlin4ct

[PATCH 0/3] arm64: dts: berlin: fix dtc warnings

2016-09-06 Thread Jisheng Zhang
This is a clean up series to fix berlin arm64 platforms dtc warnings by add missing unit name of /soc node and /memory node. Jisheng Zhang (3): arm64: dts: berlin4ct: add missing unit name to /soc node arm64: dts: berlin4ct-stb: add missing unit name to /memory node arm64: dts: berlin4ct

[PATCH 02/10] ARM: dts: berlin2cd: Remove skeleton.dtsi inclusion

2016-09-06 Thread Jisheng Zhang
As noted in [1], "there are a number of problems with skeleton.dtsi, and it would be prefereable to remove it entirely." This patch is to remove skeleton.dtsi inclusion from berlin2cd. [1] http://www.spinics.net/lists/arm-kernel/msg528080.html Signed-off-by: Jisheng Zhang <jszh..

[PATCH 01/10] ARM: dts: berlin2q: Remove skeleton.dtsi inclusion

2016-09-06 Thread Jisheng Zhang
As noted in [1], "there are a number of problems with skeleton.dtsi, and it would be prefereable to remove it entirely." This patch is to remove skeleton.dtsi inclusion from berlin2q. [1] http://www.spinics.net/lists/arm-kernel/msg528080.html Signed-off-by: Jisheng Zhang <jszh..

[PATCH 03/10] ARM: dts: berlin2: Remove skeleton.dtsi inclusion

2016-09-06 Thread Jisheng Zhang
As noted in [1], "there are a number of problems with skeleton.dtsi, and it would be prefereable to remove it entirely." This patch is to remove skeleton.dtsi inclusion from berlin2. [1] http://www.spinics.net/lists/arm-kernel/msg528080.html Signed-off-by: Jisheng Zhang <jszh..

[PATCH 02/10] ARM: dts: berlin2cd: Remove skeleton.dtsi inclusion

2016-09-06 Thread Jisheng Zhang
As noted in [1], "there are a number of problems with skeleton.dtsi, and it would be prefereable to remove it entirely." This patch is to remove skeleton.dtsi inclusion from berlin2cd. [1] http://www.spinics.net/lists/arm-kernel/msg528080.html Signed-off-by: Jisheng Zhang --- arch/ar

[PATCH 01/10] ARM: dts: berlin2q: Remove skeleton.dtsi inclusion

2016-09-06 Thread Jisheng Zhang
As noted in [1], "there are a number of problems with skeleton.dtsi, and it would be prefereable to remove it entirely." This patch is to remove skeleton.dtsi inclusion from berlin2q. [1] http://www.spinics.net/lists/arm-kernel/msg528080.html Signed-off-by: Jisheng Zhang --- arch/ar

[PATCH 03/10] ARM: dts: berlin2: Remove skeleton.dtsi inclusion

2016-09-06 Thread Jisheng Zhang
As noted in [1], "there are a number of problems with skeleton.dtsi, and it would be prefereable to remove it entirely." This patch is to remove skeleton.dtsi inclusion from berlin2. [1] http://www.spinics.net/lists/arm-kernel/msg528080.html Signed-off-by: Jisheng Zhang --- arch/ar

[PATCH 04/10] ARM: dts: berlin2q: Add missing unit name to /soc node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /soc has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm/boot/dts/berlin2q.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/a

[PATCH 04/10] ARM: dts: berlin2q: Add missing unit name to /soc node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /soc has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang --- arch/arm/boot/dts/berlin2q.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/berlin2q.dtsi b/arc

[PATCH 00/10] ARM: dts: berlin: fix dtc warnings

2016-09-06 Thread Jisheng Zhang
This is a clean up series to fix berlin arm platforms dtc warnings. Firstly we remove skeleton.dtsi inclusion. Then add missing unit name of /soc node and /memory node. Lastly, we fix regulators' name Jisheng Zhang (10): ARM: dts: berlin2q: Remove skeleton.dtsi inclusion ARM: dts: berlin2cd

[PATCH 00/10] ARM: dts: berlin: fix dtc warnings

2016-09-06 Thread Jisheng Zhang
This is a clean up series to fix berlin arm platforms dtc warnings. Firstly we remove skeleton.dtsi inclusion. Then add missing unit name of /soc node and /memory node. Lastly, we fix regulators' name Jisheng Zhang (10): ARM: dts: berlin2q: Remove skeleton.dtsi inclusion ARM: dts: berlin2cd

[PATCH 08/10] ARM: dts: chromecast: add missing unit name to /memory node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm/boot/dts/berlin2cd-google-chromecast.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) d

[PATCH 07/10] ARM: dts: berlin2q-marvell-dmp: add missing unit name to /memory node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm/boot/dts/berlin2q-marvell-dmp.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 07/10] ARM: dts: berlin2q-marvell-dmp: add missing unit name to /memory node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang --- arch/arm/boot/dts/berlin2q-marvell-dmp.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/berlin

[PATCH 08/10] ARM: dts: chromecast: add missing unit name to /memory node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang --- arch/arm/boot/dts/berlin2cd-google-chromecast.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts

[PATCH 05/10] ARM: dts: berlin2cd: Add missing unit name to /soc node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /soc has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm/boot/dts/berlin2cd.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/a

[PATCH 06/10] ARM: dts: berlin2: Add missing unit name to /soc node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /soc has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm/boot/dts/berlin2.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/

[PATCH 05/10] ARM: dts: berlin2cd: Add missing unit name to /soc node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /soc has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang --- arch/arm/boot/dts/berlin2cd.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/berlin2cd.dtsi b/arc

[PATCH 06/10] ARM: dts: berlin2: Add missing unit name to /soc node

2016-09-06 Thread Jisheng Zhang
This patch fixes the following DTC warning with W=1: "Node /soc has a reg or ranges property, but no unit name" Signed-off-by: Jisheng Zhang --- arch/arm/boot/dts/berlin2.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/berlin2.dtsi b/arch/ar

Re: [PATCH] PM / devfreq: fix Kconfig indent style

2016-08-25 Thread Jisheng Zhang
Hi MyungJoo, Chanwoo, On Fri, 26 Aug 2016 02:42:05 + MyungJoo Ham wrote: > > Hi Jisheng, > > > > Looks good to me. But, you need to rebase it > > on latest devfreq.git because the related patch > > is already merged[1] for COMPILE_TEST. > > So, the merge conflict may happen. > > > > [1] >

Re: [PATCH] PM / devfreq: fix Kconfig indent style

2016-08-25 Thread Jisheng Zhang
Hi MyungJoo, Chanwoo, On Fri, 26 Aug 2016 02:42:05 + MyungJoo Ham wrote: > > Hi Jisheng, > > > > Looks good to me. But, you need to rebase it > > on latest devfreq.git because the related patch > > is already merged[1] for COMPILE_TEST. > > So, the merge conflict may happen. > > > > [1] >

[PATCH] PM / devfreq: fix Kconfig indent style

2016-08-25 Thread Jisheng Zhang
Use tab rather than space to indent, and tab + two spaces to indent help message. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- drivers/devfreq/Kconfig | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/devfreq/Kconfig b/drivers/devfreq/K

[PATCH] PM / devfreq: fix Kconfig indent style

2016-08-25 Thread Jisheng Zhang
Use tab rather than space to indent, and tab + two spaces to indent help message. Signed-off-by: Jisheng Zhang --- drivers/devfreq/Kconfig | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/devfreq/Kconfig b/drivers/devfreq/Kconfig index a5be56e

Re: [PATCH] usb: chipidea: support generic phy in PM code path

2016-08-22 Thread Jisheng Zhang
On Mon, 22 Aug 2016 13:53:37 +0530 Kishon Vijay Abraham I wrote: > Hi, > > On Monday 22 August 2016 01:44 PM, Jisheng Zhang wrote: > > + Kishon > > > > Hi Peter, Kishon, > > > > On Mon, 22 Aug 2016 15:29:07 +0800 Peter Chen wrote: > > > >

Re: [PATCH] usb: chipidea: support generic phy in PM code path

2016-08-22 Thread Jisheng Zhang
On Mon, 22 Aug 2016 13:53:37 +0530 Kishon Vijay Abraham I wrote: > Hi, > > On Monday 22 August 2016 01:44 PM, Jisheng Zhang wrote: > > + Kishon > > > > Hi Peter, Kishon, > > > > On Mon, 22 Aug 2016 15:29:07 +0800 Peter Chen wrote: > > > >

Re: [PATCH] usb: chipidea: support generic phy in PM code path

2016-08-22 Thread Jisheng Zhang
+ Kishon Hi Peter, Kishon, On Mon, 22 Aug 2016 15:29:07 +0800 Peter Chen wrote: > On Mon, Aug 22, 2016 at 02:39:21PM +0800, Jisheng Zhang wrote: > > Hi Peter, > > > > On Mon, 22 Aug 2016 13:33:08 +0800 Peter Chen wrote: > > > > > On Fri, Aug 19, 2016 at 0

Re: [PATCH] usb: chipidea: support generic phy in PM code path

2016-08-22 Thread Jisheng Zhang
+ Kishon Hi Peter, Kishon, On Mon, 22 Aug 2016 15:29:07 +0800 Peter Chen wrote: > On Mon, Aug 22, 2016 at 02:39:21PM +0800, Jisheng Zhang wrote: > > Hi Peter, > > > > On Mon, 22 Aug 2016 13:33:08 +0800 Peter Chen wrote: > > > > > On Fri, Aug 19, 2016 at 0

Re: [PATCH] usb: chipidea: support generic phy in PM code path

2016-08-22 Thread Jisheng Zhang
Hi Peter, On Mon, 22 Aug 2016 13:33:08 +0800 Peter Chen wrote: > On Fri, Aug 19, 2016 at 08:10:13PM +0800, Jisheng Zhang wrote: > > Support generic phy in PM code path: call phy_power_off/phy_power_on > > in ci_controller_suspend/ci_controller_resume. > > > > Signed-

Re: [PATCH] usb: chipidea: support generic phy in PM code path

2016-08-22 Thread Jisheng Zhang
Hi Peter, On Mon, 22 Aug 2016 13:33:08 +0800 Peter Chen wrote: > On Fri, Aug 19, 2016 at 08:10:13PM +0800, Jisheng Zhang wrote: > > Support generic phy in PM code path: call phy_power_off/phy_power_on > > in ci_controller_suspend/ci_controller_resume. > > > > S

[PATCH v2] usb: chipidea: delete an useless header include

2016-08-19 Thread Jisheng Zhang
is for net phy drivers, we don't need it. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- Since v1: - fix commit subject. Thank Sergei for pointing it out. drivers/usb/chipidea/core.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/usb/chipidea/core.c b/drive

[PATCH v2] usb: chipidea: delete an useless header include

2016-08-19 Thread Jisheng Zhang
is for net phy drivers, we don't need it. Signed-off-by: Jisheng Zhang --- Since v1: - fix commit subject. Thank Sergei for pointing it out. drivers/usb/chipidea/core.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c index

[PATCH] usb: chipidea: support generic phy in PM code path

2016-08-19 Thread Jisheng Zhang
Support generic phy in PM code path: call phy_power_off/phy_power_on in ci_controller_suspend/ci_controller_resume. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- drivers/usb/chipidea/core.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/usb/ch

[PATCH] usb: chipidea: support generic phy in PM code path

2016-08-19 Thread Jisheng Zhang
Support generic phy in PM code path: call phy_power_off/phy_power_on in ci_controller_suspend/ci_controller_resume. Signed-off-by: Jisheng Zhang --- drivers/usb/chipidea/core.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/usb/chipidea/core.c b/drivers/usb

[PATCH] usb: chipidea: delete an useless header file

2016-08-19 Thread Jisheng Zhang
is for net phy drivers, we don't need it. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- drivers/usb/chipidea/core.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c index 69426e6..ae12595 100644 --- a/drivers/usb/ch

[PATCH] usb: chipidea: delete an useless header file

2016-08-19 Thread Jisheng Zhang
is for net phy drivers, we don't need it. Signed-off-by: Jisheng Zhang --- drivers/usb/chipidea/core.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c index 69426e6..ae12595 100644 --- a/drivers/usb/chipidea/core.c +++ b/drivers/usb

[PATCH] usb: chipidea: usb2: delete the redundant setting default DMA mask code

2016-08-19 Thread Jisheng Zhang
ndant code at driver. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- drivers/usb/chipidea/ci_hdrc_usb2.c | 4 1 file changed, 4 deletions(-) diff --git a/drivers/usb/chipidea/ci_hdrc_usb2.c b/drivers/usb/chipidea/ci_hdrc_usb2.c index 4456d2c..d162cc0 100644 --- a/drivers/usb/chipide

[PATCH] usb: chipidea: usb2: delete the redundant setting default DMA mask code

2016-08-19 Thread Jisheng Zhang
ndant code at driver. Signed-off-by: Jisheng Zhang --- drivers/usb/chipidea/ci_hdrc_usb2.c | 4 1 file changed, 4 deletions(-) diff --git a/drivers/usb/chipidea/ci_hdrc_usb2.c b/drivers/usb/chipidea/ci_hdrc_usb2.c index 4456d2c..d162cc0 100644 --- a/drivers/usb/chipidea/ci_hdrc_usb2.c +++ b/d

Re: [PATCH v2] clk: berlin: Migrate to clk_hw based registration and OF APIs

2016-08-18 Thread Jisheng Zhang
der clk APIs. We also remove some __init > markings in header files as they're useless and we're in the > area. > > Cc: Jisheng Zhang <jszh...@marvell.com> > Cc: Alexandre Belloni <alexandre.bell...@free-electrons.com> > Cc: Sebastian Hesselbarth <sebastian.hesselb

Re: [PATCH v2] clk: berlin: Migrate to clk_hw based registration and OF APIs

2016-08-18 Thread Jisheng Zhang
der clk APIs. We also remove some __init > markings in header files as they're useless and we're in the > area. > > Cc: Jisheng Zhang > Cc: Alexandre Belloni > Cc: Sebastian Hesselbarth > Signed-off-by: Stephen Boyd Tested-by: Jisheng Zhang Thanks > --- >

Re: [PATCH v3 4/4] arm64: apply __ro_after_init to some objects

2016-08-15 Thread Jisheng Zhang
Hi Mark, On Fri, 12 Aug 2016 13:43:45 +0100 Mark Rutland wrote: > Hi, > > There are still a few missing includes as of this patch, and I have a > small nit about one file as commented below. > > Please fix up the includes. > > On Fri, Aug 12, 2016 at 04:01:11PM +0

Re: [PATCH v3 4/4] arm64: apply __ro_after_init to some objects

2016-08-15 Thread Jisheng Zhang
Hi Mark, On Fri, 12 Aug 2016 13:43:45 +0100 Mark Rutland wrote: > Hi, > > There are still a few missing includes as of this patch, and I have a > small nit about one file as commented below. > > Please fix up the includes. > > On Fri, Aug 12, 2016 at 04:01:11PM +0

[PATCH v4 1/3] arm64: vdso: add __init section marker to alloc_vectors_page

2016-08-15 Thread Jisheng Zhang
It is not needed after booting, this patch moves the alloc_vectors_page function to the __init section. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm64/kernel/vdso.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/kernel/vdso.c b/arch/arm64/

[PATCH v4 3/3] arm64: apply __ro_after_init to some objects

2016-08-15 Thread Jisheng Zhang
Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm64/kernel/cpu_ops.c | 3 ++- arch/arm64/kernel/kaslr.c | 3 ++- arch/arm64/kernel/vdso.c| 30 +++--- arch/arm64/mm/dma-mapping.c | 3 ++- arch/arm64/mm/init.c| 5 +++-- arch/arm64/mm

[PATCH v4 1/3] arm64: vdso: add __init section marker to alloc_vectors_page

2016-08-15 Thread Jisheng Zhang
It is not needed after booting, this patch moves the alloc_vectors_page function to the __init section. Signed-off-by: Jisheng Zhang --- arch/arm64/kernel/vdso.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/kernel/vdso.c b/arch/arm64/kernel/vdso.c index 076312b

[PATCH v4 3/3] arm64: apply __ro_after_init to some objects

2016-08-15 Thread Jisheng Zhang
Signed-off-by: Jisheng Zhang --- arch/arm64/kernel/cpu_ops.c | 3 ++- arch/arm64/kernel/kaslr.c | 3 ++- arch/arm64/kernel/vdso.c| 30 +++--- arch/arm64/mm/dma-mapping.c | 3 ++- arch/arm64/mm/init.c| 5 +++-- arch/arm64/mm/mmu.c | 3 ++- 6 files

[PATCH v4 2/3] arm64: vdso: constify vm_special_mapping used for aarch32 vectors page

2016-08-15 Thread Jisheng Zhang
The vm_special_mapping spec which is used for aarch32 vectors page is never modified, so mark it as const. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm64/kernel/vdso.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/kernel/vdso.c b/arch

[PATCH v4 2/3] arm64: vdso: constify vm_special_mapping used for aarch32 vectors page

2016-08-15 Thread Jisheng Zhang
The vm_special_mapping spec which is used for aarch32 vectors page is never modified, so mark it as const. Signed-off-by: Jisheng Zhang --- arch/arm64/kernel/vdso.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/kernel/vdso.c b/arch/arm64/kernel/vdso.c index

[PATCH v4 0/3] arm64: put objects into proper sections

2016-08-15 Thread Jisheng Zhang
. Changes since v1: - use __ro_after_init instead of __read_mostly - find more objects to be suitable for __ro_after_init - add one more patch to fix the incorrect placement of __initdata and __read_mostly Jisheng Zhang (3): arm64: vdso: add __init section marker to alloc_vectors_page arm64

[PATCH v4 0/3] arm64: put objects into proper sections

2016-08-15 Thread Jisheng Zhang
. Changes since v1: - use __ro_after_init instead of __read_mostly - find more objects to be suitable for __ro_after_init - add one more patch to fix the incorrect placement of __initdata and __read_mostly Jisheng Zhang (3): arm64: vdso: add __init section marker to alloc_vectors_page arm64

Re: [PATCH v3 3/4] arm64: kaslr: Fix incorrect placement of __initdata and __read_mostly

2016-08-15 Thread Jisheng Zhang
Hi Ard, On Mon, 15 Aug 2016 12:52:14 +0800 Jisheng Zhang wrote: > Hi Ard, > > On Fri, 12 Aug 2016 14:02:40 +0200 Ard Biesheuvel wrote: > > > Hi Jisheng, > > > > On 12 August 2016 at 10:01, Jisheng Zhang <jszh...@marvell.com> wrote: > > > __init

Re: [PATCH v3 3/4] arm64: kaslr: Fix incorrect placement of __initdata and __read_mostly

2016-08-15 Thread Jisheng Zhang
Hi Ard, On Mon, 15 Aug 2016 12:52:14 +0800 Jisheng Zhang wrote: > Hi Ard, > > On Fri, 12 Aug 2016 14:02:40 +0200 Ard Biesheuvel wrote: > > > Hi Jisheng, > > > > On 12 August 2016 at 10:01, Jisheng Zhang wrote: > > > __initdata and __read_mostly s

Re: [PATCH v3 3/4] arm64: kaslr: Fix incorrect placement of __initdata and __read_mostly

2016-08-14 Thread Jisheng Zhang
Hi Ard, On Fri, 12 Aug 2016 14:02:40 +0200 Ard Biesheuvel wrote: > Hi Jisheng, > > On 12 August 2016 at 10:01, Jisheng Zhang <jszh...@marvell.com> wrote: > > __initdata and __read_mostly should be placed after the variable name > > for the variable to be pla

Re: [PATCH v3 3/4] arm64: kaslr: Fix incorrect placement of __initdata and __read_mostly

2016-08-14 Thread Jisheng Zhang
Hi Ard, On Fri, 12 Aug 2016 14:02:40 +0200 Ard Biesheuvel wrote: > Hi Jisheng, > > On 12 August 2016 at 10:01, Jisheng Zhang wrote: > > __initdata and __read_mostly should be placed after the variable name > > for the variable to be placed in the intended section. >

[PATCH] arm64: defconfig: enable BERLIN_BG4CT pinctrl support

2016-08-12 Thread Jisheng Zhang
This patch enables pinctrl support required to boot Marvell BG4CT boards. Signed-off-by: Jisheng Zhang <jszh...@marvell.com> --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 0555b7c..5

<    5   6   7   8   9   10   11   12   13   14   >