[PATCH v8] arm64: dts: meson-axg: switch uart_ao clock to CLK81

2017-12-15 Thread Yixun Lan
Switch the uart_ao pclk to CLK81 since the clock driver is ready. Signed-off-by: Yixun Lan <yixun@amlogic.com> --- This is a fixup for the previous version Changes in v8 since [1] - move clock DT info into soc.dtsi [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-De

[PATCH v8] arm64: dts: meson-axg: switch uart_ao clock to CLK81

2017-12-15 Thread Yixun Lan
Switch the uart_ao pclk to CLK81 since the clock driver is ready. Signed-off-by: Yixun Lan --- This is a fixup for the previous version Changes in v8 since [1] - move clock DT info into soc.dtsi [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005741.html --- arch/arm64

[PATCH v2] ARM64: dts: meson-axg: add PWM DT info for Meson-Axg SoC

2017-12-14 Thread Yixun Lan
From: Jian Hu <jian...@amlogic.com> Add PWM DT info for the Amlogic's Meson-Axg SoC. Signed-off-by: Jian Hu <jian...@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- Changes in v2 since [1] - drop clock DT info from soc.dtsi [1] http://lists.infradead.o

[PATCH v2] ARM64: dts: meson-axg: add PWM DT info for Meson-Axg SoC

2017-12-14 Thread Yixun Lan
From: Jian Hu Add PWM DT info for the Amlogic's Meson-Axg SoC. Signed-off-by: Jian Hu Signed-off-by: Yixun Lan --- Changes in v2 since [1] - drop clock DT info from soc.dtsi [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005578.html --- arch/arm64/boot/dts/amlogic

[PATCH v3 2/2] ARM64: dts: meson-axg: enable ethernet for A113D S400 board

2017-12-14 Thread Yixun Lan
This is tested in the S400 dev board which use a RTL8211F PHY, and the pins connect to the 'eth_rgmii_y_pins' group. Reviewed-by: Neil Armstrong <narmstr...@baylibre.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 7 +++

[PATCH v3 2/2] ARM64: dts: meson-axg: enable ethernet for A113D S400 board

2017-12-14 Thread Yixun Lan
This is tested in the S400 dev board which use a RTL8211F PHY, and the pins connect to the 'eth_rgmii_y_pins' group. Reviewed-by: Neil Armstrong Signed-off-by: Yixun Lan --- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64

[PATCH v3 0/2] Add ethernet support for Meson-AXG SoC

2017-12-14 Thread Yixun Lan
768.html [2] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005735.html http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005694.html [3] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005738.html Yixun Lan (2): ARM64: dts: meson-axg: add ethernet mac contr

[PATCH v3 1/2] ARM64: dts: meson-axg: add ethernet mac controller

2017-12-14 Thread Yixun Lan
Add DT info for the stmmac ethernet MAC which found in the Amlogic's Meson-AXG SoC, also describe the ethernet pinctrl & clock information here. Reviewed-by: Neil Armstrong <narmstr...@baylibre.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- arch/arm64/boot/dts/amlogi

[PATCH v3 0/2] Add ethernet support for Meson-AXG SoC

2017-12-14 Thread Yixun Lan
768.html [2] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005735.html http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005694.html [3] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005738.html Yixun Lan (2): ARM64: dts: meson-axg: add ethernet mac contr

[PATCH v3 1/2] ARM64: dts: meson-axg: add ethernet mac controller

2017-12-14 Thread Yixun Lan
Add DT info for the stmmac ethernet MAC which found in the Amlogic's Meson-AXG SoC, also describe the ethernet pinctrl & clock information here. Reviewed-by: Neil Armstrong Signed-off-by: Yixun Lan --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 54 ++ 1

Re: [PATCH v7 6/6] arm64: dts: meson-axg: switch uart_ao clock to CLK81

2017-12-14 Thread Yixun Lan
On 12/15/17 00:47, Jerome Brunet wrote: > On Mon, 2017-12-11 at 22:13 +0800, Yixun Lan wrote: >> Switch the uart_ao pclk to CLK81 since the clock driver is ready. >> Also move the clock info to the board.dts instead in the soc.dtsi. > > Same comment as for ethmac, is it

Re: [PATCH v7 6/6] arm64: dts: meson-axg: switch uart_ao clock to CLK81

2017-12-14 Thread Yixun Lan
On 12/15/17 00:47, Jerome Brunet wrote: > On Mon, 2017-12-11 at 22:13 +0800, Yixun Lan wrote: >> Switch the uart_ao pclk to CLK81 since the clock driver is ready. >> Also move the clock info to the board.dts instead in the soc.dtsi. > > Same comment as for ethmac, is it

Re: [PATCH v2] ARM64: dts: meson-axg: add ethernet mac controller

2017-12-14 Thread Yixun Lan
Hi Jerome: On 12/15/17 00:45, Jerome Brunet wrote: > On Thu, 2017-12-14 at 11:02 +0800, Yixun Lan wrote: >> --- >> Changes in v2 since [1]: >> - rebase to kevin's v4.16/dt64 branch >> - add Neil's Reviewed-by >> - move clock info to board.dts instead of in s

Re: [PATCH v2] ARM64: dts: meson-axg: add ethernet mac controller

2017-12-14 Thread Yixun Lan
Hi Jerome: On 12/15/17 00:45, Jerome Brunet wrote: > On Thu, 2017-12-14 at 11:02 +0800, Yixun Lan wrote: >> --- >> Changes in v2 since [1]: >> - rebase to kevin's v4.16/dt64 branch >> - add Neil's Reviewed-by >> - move clock info to board.dts instead of in s

Re: [PATCH v7 0/6] add clk controller driver for Meson-AXG SoC

2017-12-14 Thread Yixun Lan
Hi Jerome & Kevin On 12/14/17 18:03, Jerome Brunet wrote: > On Mon, 2017-12-11 at 22:13 +0800, Yixun Lan wrote: >> Qiufang Dai (3): >> clk: meson-axg: add clocks dt-bindings required header >> clk: meson-axg: add clock controller drivers >> arm64: dts: meson-a

Re: [PATCH v7 0/6] add clk controller driver for Meson-AXG SoC

2017-12-14 Thread Yixun Lan
Hi Jerome & Kevin On 12/14/17 18:03, Jerome Brunet wrote: > On Mon, 2017-12-11 at 22:13 +0800, Yixun Lan wrote: >> Qiufang Dai (3): >> clk: meson-axg: add clocks dt-bindings required header >> clk: meson-axg: add clock controller drivers >> arm64: dts: meson-a

Re: [PATCH 2/3] reset: meson-axg: add compatible string for Meson-AXG SoC

2017-12-13 Thread Yixun Lan
On 12/14/17 00:01, Philipp Zabel wrote: > Hi Yixun, > > On Wed, 2017-12-13 at 22:07 +0800, Yixun Lan wrote: >> Hi Philipp >> >> On 11/10/2017 04:46 PM, Yixun Lan wrote: >>> Try to add compatible string explictly to support new Meson-AXG SoC. >

Re: [PATCH 2/3] reset: meson-axg: add compatible string for Meson-AXG SoC

2017-12-13 Thread Yixun Lan
On 12/14/17 00:01, Philipp Zabel wrote: > Hi Yixun, > > On Wed, 2017-12-13 at 22:07 +0800, Yixun Lan wrote: >> Hi Philipp >> >> On 11/10/2017 04:46 PM, Yixun Lan wrote: >>> Try to add compatible string explictly to support new Meson-AXG S

[PATCH v2] ARM64: dts: meson-axg: add ethernet mac controller

2017-12-13 Thread Yixun Lan
rong <narmstr...@baylibre.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- Changes in v2 since [1]: - rebase to kevin's v4.16/dt64 branch - add Neil's Reviewed-by - move clock info to board.dts instead of in soc.dtsi - drop "meson-axg-dwmac" compatible string, since we d

[PATCH v2] ARM64: dts: meson-axg: add ethernet mac controller

2017-12-13 Thread Yixun Lan
rong Signed-off-by: Yixun Lan --- Changes in v2 since [1]: - rebase to kevin's v4.16/dt64 branch - add Neil's Reviewed-by - move clock info to board.dts instead of in soc.dtsi - drop "meson-axg-dwmac" compatible string, since we didn't use this we could re-add it later when we really

Re: [PATCH 2/3] reset: meson-axg: add compatible string for Meson-AXG SoC

2017-12-13 Thread Yixun Lan
Hi Philipp On 11/10/2017 04:46 PM, Yixun Lan wrote: > Try to add compatible string explictly to support new Meson-AXG SoC. > > Signed-off-by: Yixun Lan <yixun@amlogic.com> > --- > drivers/reset/reset-meson.c | 2 ++ > 1 file changed, 2 insertions(+) > > di

Re: [PATCH 2/3] reset: meson-axg: add compatible string for Meson-AXG SoC

2017-12-13 Thread Yixun Lan
Hi Philipp On 11/10/2017 04:46 PM, Yixun Lan wrote: > Try to add compatible string explictly to support new Meson-AXG SoC. > > Signed-off-by: Yixun Lan > --- > drivers/reset/reset-meson.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/reset/reset

Re: [PATCH v2 2/5] i2c: meson: add configurable divider factors

2017-12-13 Thread Yixun Lan
Hi Wolfram On 11/20/2017 10:54 PM, Yixun Lan wrote: > From: Jian Hu <jian...@amlogic.com> > > This patch try to add support for I2C controller in Meson-AXG SoC, > Due to the IP changes between I2C controller, we need to introduce > a compatible data to make the divide

Re: [PATCH v2 2/5] i2c: meson: add configurable divider factors

2017-12-13 Thread Yixun Lan
Hi Wolfram On 11/20/2017 10:54 PM, Yixun Lan wrote: > From: Jian Hu > > This patch try to add support for I2C controller in Meson-AXG SoC, > Due to the IP changes between I2C controller, we need to introduce > a compatible data to make the divider factor configurable. > &

[PATCH v7 2/6] dt-bindings: clock: add compatible variant for the Meson-AXG

2017-12-11 Thread Yixun Lan
Update the documentation to support clock driver for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt | 7 +-- 1 file changed, 5 insertions(+),

[PATCH v7 2/6] dt-bindings: clock: add compatible variant for the Meson-AXG

2017-12-11 Thread Yixun Lan
Update the documentation to support clock driver for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring Signed-off-by: Yixun Lan --- Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree

[PATCH v7 0/6] add clk controller driver for Meson-AXG SoC

2017-12-11 Thread Yixun Lan
3): clk: meson-axg: add clocks dt-bindings required header clk: meson-axg: add clock controller drivers arm64: dts: meson-axg: add clock DT info for Meson AXG SoC Yixun Lan (3): clk: meson: make the spinlock naming more specific dt-bindings: clock: add compatible variant for the Meson-

[PATCH v7 0/6] add clk controller driver for Meson-AXG SoC

2017-12-11 Thread Yixun Lan
3): clk: meson-axg: add clocks dt-bindings required header clk: meson-axg: add clock controller drivers arm64: dts: meson-axg: add clock DT info for Meson AXG SoC Yixun Lan (3): clk: meson: make the spinlock naming more specific dt-bindings: clock: add compatible variant for the Meson-

[PATCH v7 6/6] arm64: dts: meson-axg: switch uart_ao clock to CLK81

2017-12-11 Thread Yixun Lan
Switch the uart_ao pclk to CLK81 since the clock driver is ready. Also move the clock info to the board.dts instead in the soc.dtsi. Signed-off-by: Yixun Lan <yixun@amlogic.com> --- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 2 ++ arch/arm64/boot/dts/amlogic/meson-axg.dtsi

[PATCH v7 6/6] arm64: dts: meson-axg: switch uart_ao clock to CLK81

2017-12-11 Thread Yixun Lan
Switch the uart_ao pclk to CLK81 since the clock driver is ready. Also move the clock info to the board.dts instead in the soc.dtsi. Signed-off-by: Yixun Lan --- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 2 ++ arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 5 + 2 files changed, 3

[PATCH v7 5/6] arm64: dts: meson-axg: add clock DT info for Meson AXG SoC

2017-12-11 Thread Yixun Lan
From: Qiufang Dai <qiufang@amlogic.com> Try to add Hiubus DT info, and also enable clock DT info for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Qiufang Dai <qiufang@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com&

[PATCH v7 5/6] arm64: dts: meson-axg: add clock DT info for Meson AXG SoC

2017-12-11 Thread Yixun Lan
From: Qiufang Dai Try to add Hiubus DT info, and also enable clock DT info for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring Signed-off-by: Qiufang Dai Signed-off-by: Yixun Lan --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff

[PATCH v7 3/6] clk: meson-axg: add clocks dt-bindings required header

2017-12-11 Thread Yixun Lan
From: Qiufang Dai <qiufang@amlogic.com> Add the required header for the clocks ID dt-bindings exported from various subsystem in the Meson-AXG SoC. Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Qiufang Dai <qiufang@amlogic.com> Signed-off-by: Yixun Lan <

[PATCH v7 1/6] clk: meson: make the spinlock naming more specific

2017-12-11 Thread Yixun Lan
Make the spinlock more specific, so better for lockdep debugging and ctags/grep. Suggested-by: Stephen Boyd <sb...@codeaurora.org> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- this patch try to address the issue which bring up by Stephen at [1] [1] http://lists.infradead.o

[PATCH v7 3/6] clk: meson-axg: add clocks dt-bindings required header

2017-12-11 Thread Yixun Lan
From: Qiufang Dai Add the required header for the clocks ID dt-bindings exported from various subsystem in the Meson-AXG SoC. Acked-by: Rob Herring Signed-off-by: Qiufang Dai Signed-off-by: Yixun Lan --- include/dt-bindings/clock/axg-clkc.h | 71 1 file

[PATCH v7 1/6] clk: meson: make the spinlock naming more specific

2017-12-11 Thread Yixun Lan
Make the spinlock more specific, so better for lockdep debugging and ctags/grep. Suggested-by: Stephen Boyd Signed-off-by: Yixun Lan --- this patch try to address the issue which bring up by Stephen at [1] [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005534.html

[PATCH v7 4/6] clk: meson-axg: add clock controller drivers

2017-12-11 Thread Yixun Lan
From: Qiufang Dai <qiufang@amlogic.com> Add clock controller drivers for Amlogic Meson-AXG SoC. Acked-by: Neil Armstrong <narmstr...@baylibre.com> Signed-off-by: Qiufang Dai <qiufang@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- arch/arm64

[PATCH v7 4/6] clk: meson-axg: add clock controller drivers

2017-12-11 Thread Yixun Lan
From: Qiufang Dai Add clock controller drivers for Amlogic Meson-AXG SoC. Acked-by: Neil Armstrong Signed-off-by: Qiufang Dai Signed-off-by: Yixun Lan --- arch/arm64/Kconfig.platforms | 1 + drivers/clk/meson/Kconfig| 8 + drivers/clk/meson/Makefile | 1 + drivers/clk/meson

Re: [PATCH v6 3/6] clk: meson-axg: add clock controller drivers

2017-12-11 Thread Yixun Lan
HI Jerome: On 12/11/17 17:46, Jerome Brunet wrote: > On Mon, 2017-12-11 at 14:48 +0800, Yixun Lan wrote: >> From: Qiufang Dai <qiufang@amlogic.com> >> >> Add clock controller drivers for Amlogic Meson-AXG SoC. >> >> Acked-by: Neil Armstrong <narmstr.

Re: [PATCH v6 3/6] clk: meson-axg: add clock controller drivers

2017-12-11 Thread Yixun Lan
HI Jerome: On 12/11/17 17:46, Jerome Brunet wrote: > On Mon, 2017-12-11 at 14:48 +0800, Yixun Lan wrote: >> From: Qiufang Dai >> >> Add clock controller drivers for Amlogic Meson-AXG SoC. >> >> Acked-by: Neil Armstrong >> Signed-off-by: Qiufang Dai >&

[PATCH v6 6/6] arm64: dts: meson-axg: switch uart_ao clock to CLK81

2017-12-10 Thread Yixun Lan
Switch the uart_ao pclk to CLK81 since the clock driver is ready. Also move the clock info to the board.dts instead in the soc.dtsi. Signed-off-by: Yixun Lan <yixun@amlogic.com> --- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 2 ++ arch/arm64/boot/dts/amlogic/meson-axg.dtsi

[PATCH v6 6/6] arm64: dts: meson-axg: switch uart_ao clock to CLK81

2017-12-10 Thread Yixun Lan
Switch the uart_ao pclk to CLK81 since the clock driver is ready. Also move the clock info to the board.dts instead in the soc.dtsi. Signed-off-by: Yixun Lan --- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 2 ++ arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 5 + 2 files changed, 3

[PATCH v6 5/6] arm64: dts: meson-axg: add clock DT info for Meson AXG SoC

2017-12-10 Thread Yixun Lan
From: Qiufang Dai <qiufang@amlogic.com> Try to add Hiubus DT info, and also enable clock DT info for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Qiufang Dai <qiufang@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com&

[PATCH v6 5/6] arm64: dts: meson-axg: add clock DT info for Meson AXG SoC

2017-12-10 Thread Yixun Lan
From: Qiufang Dai Try to add Hiubus DT info, and also enable clock DT info for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring Signed-off-by: Qiufang Dai Signed-off-by: Yixun Lan --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff

[PATCH v6 3/6] clk: meson-axg: add clock controller drivers

2017-12-10 Thread Yixun Lan
From: Qiufang Dai <qiufang@amlogic.com> Add clock controller drivers for Amlogic Meson-AXG SoC. Acked-by: Neil Armstrong <narmstr...@baylibre.com> Signed-off-by: Qiufang Dai <qiufang@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- arch/arm64

[PATCH v6 3/6] clk: meson-axg: add clock controller drivers

2017-12-10 Thread Yixun Lan
From: Qiufang Dai Add clock controller drivers for Amlogic Meson-AXG SoC. Acked-by: Neil Armstrong Signed-off-by: Qiufang Dai Signed-off-by: Yixun Lan --- arch/arm64/Kconfig.platforms | 1 + drivers/clk/meson/Kconfig| 8 + drivers/clk/meson/Makefile | 1 + drivers/clk/meson

[PATCH v6 4/6] clk: meson: make the spinlock naming more specific

2017-12-10 Thread Yixun Lan
Make the spinlock more specific, so better for lockdep debugging and ctags/grep. Suggested-by: Stephen Boyd <sb...@codeaurora.org> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- this patch try to address the issue which bring up by Stephen at [1] [1] http://lists.infradead.o

[PATCH v6 4/6] clk: meson: make the spinlock naming more specific

2017-12-10 Thread Yixun Lan
Make the spinlock more specific, so better for lockdep debugging and ctags/grep. Suggested-by: Stephen Boyd Signed-off-by: Yixun Lan --- this patch try to address the issue which bring up by Stephen at [1] [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005534.html

[PATCH v6 1/6] dt-bindings: clock: add compatible variant for the Meson-AXG

2017-12-10 Thread Yixun Lan
Update the documentation to support clock driver for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt | 7 +-- 1 file changed, 5 insertions(+),

[PATCH v6 2/6] clk: meson-axg: add clocks dt-bindings required header

2017-12-10 Thread Yixun Lan
From: Qiufang Dai <qiufang@amlogic.com> Add the required header for the clocks ID dt-bindings exported from various subsystem in the Meson-AXG SoC. Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Qiufang Dai <qiufang@amlogic.com> Signed-off-by: Yixun Lan <

[PATCH v6 1/6] dt-bindings: clock: add compatible variant for the Meson-AXG

2017-12-10 Thread Yixun Lan
Update the documentation to support clock driver for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring Signed-off-by: Yixun Lan --- Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree

[PATCH v6 2/6] clk: meson-axg: add clocks dt-bindings required header

2017-12-10 Thread Yixun Lan
From: Qiufang Dai Add the required header for the clocks ID dt-bindings exported from various subsystem in the Meson-AXG SoC. Acked-by: Rob Herring Signed-off-by: Qiufang Dai Signed-off-by: Yixun Lan --- include/dt-bindings/clock/axg-clkc.h | 71 1 file

[PATCH v6 0/6] add clk controller driver for Meson-AXG SoC

2017-12-10 Thread Yixun Lan
-November/005240.html http://lists.infradead.org/pipermail/linux-amlogic/2017-November/005241.html Qiufang Dai (3): clk: meson-axg: add clocks dt-bindings required header clk: meson-axg: add clock controller drivers arm64: dts: meson-axg: add clock DT info for Meson AXG SoC Yixun Lan (3

[PATCH v6 0/6] add clk controller driver for Meson-AXG SoC

2017-12-10 Thread Yixun Lan
-November/005240.html http://lists.infradead.org/pipermail/linux-amlogic/2017-November/005241.html Qiufang Dai (3): clk: meson-axg: add clocks dt-bindings required header clk: meson-axg: add clock controller drivers arm64: dts: meson-axg: add clock DT info for Meson AXG SoC Yixun Lan (3

[PATCH] pinctrl: meson-axg: adjust spicc pin naming

2017-12-08 Thread Yixun Lan
Suggested-by: Kevin Hilman <khil...@baylibre.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- The issue was raised by Kevin while review the SPI DT part patches, see [1] [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005641.html Note: the 'Fixes' is comi

[PATCH] pinctrl: meson-axg: adjust spicc pin naming

2017-12-08 Thread Yixun Lan
Suggested-by: Kevin Hilman Signed-off-by: Yixun Lan --- The issue was raised by Kevin while review the SPI DT part patches, see [1] [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005641.html Note: the 'Fixes' is coming from pinctrl's tree 'for-next' branch --- drivers/pinctrl/mes

Re: [PATCH v4 4/4] arm64: dts: meson-axg: add clock DT info for Meson AXG SoC

2017-12-08 Thread Yixun Lan
On 12/07/17 08:50, Kevin Hilman wrote: > Yixun Lan <yixun@amlogic.com> writes: > >> From: Qiufang Dai <qiufang@amlogic.com> >> >> Try to add Hiubus DT info, and also enable clock DT info >> for the Amlogic's Meson-AXG SoC. >> >>

Re: [PATCH v4 4/4] arm64: dts: meson-axg: add clock DT info for Meson AXG SoC

2017-12-08 Thread Yixun Lan
On 12/07/17 08:50, Kevin Hilman wrote: > Yixun Lan writes: > >> From: Qiufang Dai >> >> Try to add Hiubus DT info, and also enable clock DT info >> for the Amlogic's Meson-AXG SoC. >> >> Acked-by: Rob Herring >> Signed-off-by: Qiufang Dai &g

Re: [PATCH v5 2/4] clk: meson-axg: add clocks dt-bindings required header

2017-12-08 Thread Yixun Lan
On 12/08/17 17:33, Jerome Brunet wrote: > On Thu, 2017-12-07 at 16:10 -0600, Rob Herring wrote: >> On Thu, Dec 07, 2017 at 05:52:58PM +0800, Yixun Lan wrote: >>> From: Qiufang Dai <qiufang@amlogic.com> >>> >>> Add the required header for the clock

Re: [PATCH v5 2/4] clk: meson-axg: add clocks dt-bindings required header

2017-12-08 Thread Yixun Lan
On 12/08/17 17:33, Jerome Brunet wrote: > On Thu, 2017-12-07 at 16:10 -0600, Rob Herring wrote: >> On Thu, Dec 07, 2017 at 05:52:58PM +0800, Yixun Lan wrote: >>> From: Qiufang Dai >>> >>> Add the required header for the clocks ID dt-bindings >>> exp

[PATCH v4 1/2] documentation: Add compatibles for Amlogic Meson AXG pin controllers

2017-12-07 Thread Yixun Lan
From: Xingyu Chen <xingyu.c...@amlogic.com> Add compatibles for Amlogic Meson AXG pin controllers Reviewed-by: Neil Armstrong <narmstr...@baylibre.com> Acked-by: Rob Herring Signed-off-by: Xingyu Chen <xingyu.c...@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.co

[PATCH v4 1/2] documentation: Add compatibles for Amlogic Meson AXG pin controllers

2017-12-07 Thread Yixun Lan
From: Xingyu Chen Add compatibles for Amlogic Meson AXG pin controllers Reviewed-by: Neil Armstrong Acked-by: Rob Herring Signed-off-by: Xingyu Chen Signed-off-by: Yixun Lan --- Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git

[PATCH v4 0/2] dt: add pinctrl driver for Meson-AXG SoC

2017-12-07 Thread Yixun Lan
This is DT part patchset for adding pinctrl support for the Amlogic's Meson-AXG SoC. Changes since v3 at [3] -- rebase to khilman's v4.16/dt64 branch and re-send -- add Rob's Ack Changes since v2 at [2]: -- Resend this patch series due to fail to send patch [2/2] Changes since v1 at

[PATCH v4 2/2] ARM64: dts: meson-axg: add pinctrl DT info for Meson-AXG SoC

2017-12-07 Thread Yixun Lan
From: Xingyu Chen <xingyu.c...@amlogic.com> Add new pinctrl DT info for the Amlogic's Meson-AXG SoC. Reviewed-by: Neil Armstrong <narmstr...@baylibre.com> Signed-off-by: Xingyu Chen <xingyu.c...@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- arch/arm6

[PATCH v4 0/2] dt: add pinctrl driver for Meson-AXG SoC

2017-12-07 Thread Yixun Lan
This is DT part patchset for adding pinctrl support for the Amlogic's Meson-AXG SoC. Changes since v3 at [3] -- rebase to khilman's v4.16/dt64 branch and re-send -- add Rob's Ack Changes since v2 at [2]: -- Resend this patch series due to fail to send patch [2/2] Changes since v1 at

[PATCH v4 2/2] ARM64: dts: meson-axg: add pinctrl DT info for Meson-AXG SoC

2017-12-07 Thread Yixun Lan
From: Xingyu Chen Add new pinctrl DT info for the Amlogic's Meson-AXG SoC. Reviewed-by: Neil Armstrong Signed-off-by: Xingyu Chen Signed-off-by: Yixun Lan --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 44 ++ 1 file changed, 44 insertions(+) diff --git a/arch

Re: [PATCH v5 2/4] clk: meson-axg: add clocks dt-bindings required header

2017-12-07 Thread Yixun Lan
On 12/08/17 06:10, Rob Herring wrote: > On Thu, Dec 07, 2017 at 05:52:58PM +0800, Yixun Lan wrote: >> From: Qiufang Dai <qiufang@amlogic.com> >> >> Add the required header for the clocks ID dt-bindings >> exported from various subsystem in the Meson-AXG SoC.

Re: [PATCH v5 2/4] clk: meson-axg: add clocks dt-bindings required header

2017-12-07 Thread Yixun Lan
On 12/08/17 06:10, Rob Herring wrote: > On Thu, Dec 07, 2017 at 05:52:58PM +0800, Yixun Lan wrote: >> From: Qiufang Dai >> >> Add the required header for the clocks ID dt-bindings >> exported from various subsystem in the Meson-AXG SoC. >> >> Signed-off-b

[PATCH v5 1/4] dt-bindings: clock: add compatible variant for the Meson-AXG

2017-12-07 Thread Yixun Lan
Update the documentation to support clock driver for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt | 7 +-- 1 file changed, 5 insertions(+),

[PATCH v5 1/4] dt-bindings: clock: add compatible variant for the Meson-AXG

2017-12-07 Thread Yixun Lan
Update the documentation to support clock driver for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring Signed-off-by: Yixun Lan --- Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree

[PATCH v5 2/4] clk: meson-axg: add clocks dt-bindings required header

2017-12-07 Thread Yixun Lan
From: Qiufang Dai <qiufang@amlogic.com> Add the required header for the clocks ID dt-bindings exported from various subsystem in the Meson-AXG SoC. Signed-off-by: Qiufang Dai <qiufang@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- include/dt-binding

[PATCH v5 2/4] clk: meson-axg: add clocks dt-bindings required header

2017-12-07 Thread Yixun Lan
From: Qiufang Dai Add the required header for the clocks ID dt-bindings exported from various subsystem in the Meson-AXG SoC. Signed-off-by: Qiufang Dai Signed-off-by: Yixun Lan --- include/dt-bindings/clock/axg-clkc.h | 71 1 file changed, 71 insertions

[PATCH v5 3/4] clk: meson-axg: add clock controller drivers

2017-12-07 Thread Yixun Lan
From: Qiufang Dai <qiufang@amlogic.com> Add clock controller drivers for Amlogic Meson-AXG SoC. Signed-off-by: Qiufang Dai <qiufang@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- arch/arm64/Kconfig.platforms | 1 + drivers/clk/meson/Kconfig|

[PATCH v5 3/4] clk: meson-axg: add clock controller drivers

2017-12-07 Thread Yixun Lan
From: Qiufang Dai Add clock controller drivers for Amlogic Meson-AXG SoC. Signed-off-by: Qiufang Dai Signed-off-by: Yixun Lan --- arch/arm64/Kconfig.platforms | 1 + drivers/clk/meson/Kconfig| 8 + drivers/clk/meson/Makefile | 1 + drivers/clk/meson/axg.c | 944

[PATCH v5 0/4] add clk controller driver for Meson-AXG SoC

2017-12-07 Thread Yixun Lan
fo for Meson AXG SoC Yixun Lan (1): dt-bindings: clock: add compatible variant for the Meson-AXG .../bindings/clock/amlogic,gxbb-clkc.txt | 7 +- arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 15 + drivers/c

[PATCH v5 4/4] arm64: dts: meson-axg: add clock DT info for Meson AXG SoC

2017-12-07 Thread Yixun Lan
From: Qiufang Dai <qiufang@amlogic.com> Try to add Hiubus DT info, and also enable clock DT info for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Qiufang Dai <qiufang@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com&

[PATCH v5 0/4] add clk controller driver for Meson-AXG SoC

2017-12-07 Thread Yixun Lan
fo for Meson AXG SoC Yixun Lan (1): dt-bindings: clock: add compatible variant for the Meson-AXG .../bindings/clock/amlogic,gxbb-clkc.txt | 7 +- arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 15 + drivers/c

[PATCH v5 4/4] arm64: dts: meson-axg: add clock DT info for Meson AXG SoC

2017-12-07 Thread Yixun Lan
From: Qiufang Dai Try to add Hiubus DT info, and also enable clock DT info for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring Signed-off-by: Qiufang Dai Signed-off-by: Yixun Lan --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 15 +++ 1 file changed, 15 insertions(+) diff

Re: [RESEND PATCH v3 2/2] ARM64: dts: meson-axg: add pinctrl DT info for Meson-AXG SoC

2017-12-06 Thread Yixun Lan
Hi Kevin On 12/07/17 04:18, Kevin Hilman wrote: > Yixun Lan <yixun@amlogic.com> writes: > >> From: Xingyu Chen <xingyu.c...@amlogic.com> >> >> Add new pinctrl DT info for the Amlogic's Meson-AXG SoC. >> >> Reviewed-by: Neil Armstrong <nar

Re: [RESEND PATCH v3 2/2] ARM64: dts: meson-axg: add pinctrl DT info for Meson-AXG SoC

2017-12-06 Thread Yixun Lan
Hi Kevin On 12/07/17 04:18, Kevin Hilman wrote: > Yixun Lan writes: > >> From: Xingyu Chen >> >> Add new pinctrl DT info for the Amlogic's Meson-AXG SoC. >> >> Reviewed-by: Neil Armstrong >> Signed-off-by: Xingyu Chen >> Signed-off-by: Yixun L

Re: [PATCH net-next] net: phy: meson-gxl: cleanup by defining the control registers

2017-12-05 Thread Yixun Lan
HI Jerome: On 12/05/17 17:33, Jerome Brunet wrote: > From: Neil Armstrong > > Define registers and bits in meson-gxl PHY driver to make a bit > more human friendly. No functional change > > Signed-off-by: Neil Armstrong > Signed-off-by:

Re: [PATCH net-next] net: phy: meson-gxl: cleanup by defining the control registers

2017-12-05 Thread Yixun Lan
HI Jerome: On 12/05/17 17:33, Jerome Brunet wrote: > From: Neil Armstrong > > Define registers and bits in meson-gxl PHY driver to make a bit > more human friendly. No functional change > > Signed-off-by: Neil Armstrong > Signed-off-by: Jerome Brunet > --- > drivers/net/phy/meson-gxl.c |

[PATCH 3/3] ARM64: dts: meson-axg: add PWM DT info for Meson-Axg SoC

2017-12-03 Thread Yixun Lan
From: Jian Hu <jian...@amlogic.com> Add PWM DT info for the Amlogic's Meson-Axg SoC. Signed-off-by: Jian Hu <jian...@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 120 + 1 file chang

[PATCH 2/3] pwm: meson: add clock source configuratin for Meson-AXG

2017-12-03 Thread Yixun Lan
From: Jian Hu <jian...@amlogic.com> For PWM controller in the Meson-AXG SoC, the EE domain and AO domain have different clock source. This patch try to describe them in the DT compatible data. Signed-off-by: Jian Hu <jian...@amlogic.com> Signed-off-by: Yixun Lan <yixun.

[PATCH 3/3] ARM64: dts: meson-axg: add PWM DT info for Meson-Axg SoC

2017-12-03 Thread Yixun Lan
From: Jian Hu Add PWM DT info for the Amlogic's Meson-Axg SoC. Signed-off-by: Jian Hu Signed-off-by: Yixun Lan --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 120 + 1 file changed, 120 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b

[PATCH 2/3] pwm: meson: add clock source configuratin for Meson-AXG

2017-12-03 Thread Yixun Lan
From: Jian Hu For PWM controller in the Meson-AXG SoC, the EE domain and AO domain have different clock source. This patch try to describe them in the DT compatible data. Signed-off-by: Jian Hu Signed-off-by: Yixun Lan --- drivers/pwm/pwm-meson.c | 26 ++ 1 file

[PATCH 1/3] dt-bindings: pwm: update bindings for the Meson-AXG

2017-12-03 Thread Yixun Lan
From: Jian Hu <jian...@amlogic.com> Update the doc to explicitly support Meson-AXG Signed-off-by: Jian Hu <jian...@amlogic.com> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- Documentation/devicetree/bindings/pwm/pwm-meson.txt | 2 ++ 1 file changed, 2 inserti

[PATCH 1/3] dt-bindings: pwm: update bindings for the Meson-AXG

2017-12-03 Thread Yixun Lan
From: Jian Hu Update the doc to explicitly support Meson-AXG Signed-off-by: Jian Hu Signed-off-by: Yixun Lan --- Documentation/devicetree/bindings/pwm/pwm-meson.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/pwm/pwm-meson.txt b/Documentation

[PATCH 0/3] pwm: meson-axg: add pwm controller driver

2017-12-03 Thread Yixun Lan
This patch series try to add PWM controller driver for the Amlogic's Meson-AXG SoC. Update the Clock sources, pin DT. Jian Hu (3): dt-bindings: pwm: update bindings for the Meson-AXG pwm: meson: add clock source configuratin for Meson-AXG ARM64: dts: meson-axg: add PWM DT info for

[PATCH 0/3] pwm: meson-axg: add pwm controller driver

2017-12-03 Thread Yixun Lan
This patch series try to add PWM controller driver for the Amlogic's Meson-AXG SoC. Update the Clock sources, pin DT. Jian Hu (3): dt-bindings: pwm: update bindings for the Meson-AXG pwm: meson: add clock source configuratin for Meson-AXG ARM64: dts: meson-axg: add PWM DT info for

[PATCH v2] ARM64: dts: meson-axg: enable IR controller

2017-12-03 Thread Yixun Lan
Enable IR remote controller which find in Amlogic's Meson-AXG SoC. Signed-off-by: Yixun Lan <yixun@amlogic.com> --- Changes since v1 at [1]: - drop the compatbile 'amlogic,meson-gx-ir' [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-November/005527.html --- arch/arm6

[PATCH v2] ARM64: dts: meson-axg: enable IR controller

2017-12-03 Thread Yixun Lan
Enable IR remote controller which find in Amlogic's Meson-AXG SoC. Signed-off-by: Yixun Lan --- Changes since v1 at [1]: - drop the compatbile 'amlogic,meson-gx-ir' [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-November/005527.html --- arch/arm64/boot/dts/amlogic/meson-axg

[PATCH] clk: meson: make the spinlock naming more specific

2017-12-03 Thread Yixun Lan
Make the spinlock more specific, so better for lockdep debugging and ctags/grep. Signed-off-by: Yixun Lan <yixun@amlogic.com> --- this patch try to address the issue which bring up by Stephen at [1] [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/00553

[PATCH] clk: meson: make the spinlock naming more specific

2017-12-03 Thread Yixun Lan
Make the spinlock more specific, so better for lockdep debugging and ctags/grep. Signed-off-by: Yixun Lan --- this patch try to address the issue which bring up by Stephen at [1] [1] http://lists.infradead.org/pipermail/linux-amlogic/2017-December/005534.html --- drivers/clk/meson/axg.c

[PATCH] ARM64: dts: meson-axg: enable IR controller

2017-11-30 Thread Yixun Lan
Enable IR remote controller which find in Amlogic's Meson-AXG SoC. Signed-off-by: Yixun Lan <yixun@amlogic.com> --- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 6 ++ arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 14 ++ 2 files changed, 20 insertions(+) diff

[PATCH] ARM64: dts: meson-axg: enable IR controller

2017-11-30 Thread Yixun Lan
Enable IR remote controller which find in Amlogic's Meson-AXG SoC. Signed-off-by: Yixun Lan --- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 6 ++ arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 14 ++ 2 files changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts

[PATCH v4 1/4] dt-bindings: clock: add compatible variant for the Meson-AXG

2017-11-30 Thread Yixun Lan
Update the documentation to support clock driver for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Yixun Lan <yixun@amlogic.com> --- Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt | 7 +-- 1 file changed, 5 insertions(+),

[PATCH v4 1/4] dt-bindings: clock: add compatible variant for the Meson-AXG

2017-11-30 Thread Yixun Lan
Update the documentation to support clock driver for the Amlogic's Meson-AXG SoC. Acked-by: Rob Herring Signed-off-by: Yixun Lan --- Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree

[PATCH v4 0/4] add clk controller driver for Meson-AXG SoC

2017-11-30 Thread Yixun Lan
5240.html http://lists.infradead.org/pipermail/linux-amlogic/2017-November/005241.html Qiufang Dai (3): clk: meson-axg: add clocks dt-bindings required header clk: meson-axg: add clock controller drivers arm64: dts: meson-axg: add clock DT info for Meson AXG SoC Yixun Lan (1): dt-bindings: clock

[PATCH v4 0/4] add clk controller driver for Meson-AXG SoC

2017-11-30 Thread Yixun Lan
5240.html http://lists.infradead.org/pipermail/linux-amlogic/2017-November/005241.html Qiufang Dai (3): clk: meson-axg: add clocks dt-bindings required header clk: meson-axg: add clock controller drivers arm64: dts: meson-axg: add clock DT info for Meson AXG SoC Yixun Lan (1): dt-bindings: clock

<    1   2   3   4   5   6   7   8   >