Re: [U-Boot] [RESEND][PATCH 5/9] clk: Add Actions Semi OWL clock support

2018-06-12 Thread Manivannan Sadhasivam
Hi Simon, On Mon, Jun 11, 2018 at 01:38:42PM -0600, Simon Glass wrote: > Hi, > > On 11 June 2018 at 09:48, Manivannan Sadhasivam > wrote: > > This commit adds Actions Semi OWL family base clock and S900 SoC specific > > clock support. For S900 peripheral clock support,

Re: [U-Boot] [PATCH v2 5/9] clk: Add Actions Semi OWL clock support

2018-06-14 Thread Manivannan Sadhasivam
Hi Simon, On Thu, Jun 14, 2018 at 06:58:40AM -0600, Simon Glass wrote: > Hi, > > On 12 June 2018 at 22:15, Manivannan Sadhasivam > wrote: > > This commit adds Actions Semi OWL family base clock and S900 SoC specific > > clock support. For S900 peripheral clock support,

[U-Boot] [PATCH v2 8/9] serial: Add Actions Semi OWL UART support

2018-06-12 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL family UART support. This driver relies on baudrate configured by primary bootloaders. Signed-off-by: Manivannan Sadhasivam --- drivers/serial/Kconfig | 8 +++ drivers/serial/Makefile | 1 + drivers/serial/serial_owl.c | 136

[U-Boot] [PATCH v2 6/9] arm: dts: s900: Add UART node

2018-06-12 Thread Manivannan Sadhasivam
This commit adds UART node for Actions Semi S900 SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/s900.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/dts/s900.dtsi b/arch/arm/dts/s900.dtsi index e9d47b1ff1..2bbb30a5a8 100644 --- a/arch/arm/dts/s900.dtsi

[U-Boot] [PATCH v2 7/9] arm: dts: bubblegum_96: Enable UART5 for serial console

2018-06-12 Thread Manivannan Sadhasivam
This commit enables UART5 found in S900 SoC for serial console support. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/bubblegum_96.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/dts/bubblegum_96.dts b/arch/arm/dts/bubblegum_96.dts index 4e34ebaa49

[U-Boot] [PATCH v2 0/9] Add SoC and Board support for Bubblegum-96

2018-06-12 Thread Manivannan Sadhasivam
: * Removed clk_owl.c and moved all clk code to clk_s900.c as per Simon's review comments. * Added missing Signed-off by tag for one patch. * Moved arch/arm/mach-owl/Kconfig changes from clk patch to board support patch. Manivannan Sadhasivam (9): arm: Add support for Actions Semi OWL SoC family

Re: [U-Boot] [RESEND][PATCH 5/9] clk: Add Actions Semi OWL clock support

2018-06-12 Thread Manivannan Sadhasivam
Hi Simon, On Tue, Jun 12, 2018 at 07:29:15PM -0600, Simon Glass wrote: > Hi Mani, > > On 12 June 2018 at 00:14, Manivannan Sadhasivam > wrote: > > Hi Simon, > > > > On Mon, Jun 11, 2018 at 01:38:42PM -0600, Simon Glass wrote: > >> Hi, > >> >

[U-Boot] [PATCH v2 5/9] clk: Add Actions Semi OWL clock support

2018-06-12 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL family base clock and S900 SoC specific clock support. For S900 peripheral clock support, only UART clock has been added for now. Signed-off-by: Manivannan Sadhasivam --- arch/arm/include/asm/arch-owl/clk_s900.h | 57 + arch/arm/include/asm/arch-owl

[U-Boot] [PATCH v2 3/9] dt-bindings: clock: Add S900 CMU register definitions

2018-06-12 Thread Manivannan Sadhasivam
This commit adds Actions Semi S900 CMU register definitions to clock bindings. Signed-off-by: Manivannan Sadhasivam --- include/dt-bindings/clock/s900_cmu.h | 77 1 file changed, 77 insertions(+) create mode 100644 include/dt-bindings/clock/s900_cmu.h diff --git

[U-Boot] [PATCH v2 2/9] board: Add uCRobotics Bubblegum-96 board support

2018-06-12 Thread Manivannan Sadhasivam
Device USB port - HDMI - 20-pin low speed and 40-pin high speed expanders, 6 LED, 3 buttons U-Boot will be loaded by ATF at EL2 execution level. Relevant driver support will be added in further commits. Signed-off-by: Manivannan Sadhasivam --- arch/arm/Kconfig | 1

[U-Boot] [PATCH v2 4/9] arm: dts: s900: Add Clock Management Unit (CMU) nodes

2018-06-12 Thread Manivannan Sadhasivam
This commit adds Clock Management Unit (CMU) nodes for Actions Semi S900 SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/s900.dtsi | 22 ++ 1 file changed, 22 insertions(+) diff --git a/arch/arm/dts/s900.dtsi b/arch/arm/dts/s900.dtsi index 3bd14b82d4..e9d47b1ff1

[U-Boot] [PATCH v2 1/9] arm: Add support for Actions Semi OWL SoC family

2018-06-12 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL SoC family support with S900 as the first target SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/Kconfig| 9 + arch/arm/Makefile | 1 + arch/arm/dts/s900.dtsi | 23 +++ arch/arm/mach

[U-Boot] [PATCH v2 9/9] MAINTAINERS: Add entries for Actions Semi OWL family

2018-06-12 Thread Manivannan Sadhasivam
Add myself as the Maintainer for Actions Semi OWL family and its relevant board, drivers. Signed-off-by: Manivannan Sadhasivam --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 642c448093..0f70cb04fe 100644 --- a/MAINTAINERS +++ b

Re: [U-Boot] [PATCH v2 5/9] clk: Add Actions Semi OWL clock support

2018-06-14 Thread Manivannan Sadhasivam
Hi Simon, On Thu, Jun 14, 2018 at 08:16:53AM -0600, Simon Glass wrote: > Hi, > > On 14 June 2018 at 07:13, Manivannan Sadhasivam > wrote: > > Hi Simon, > > > > On Thu, Jun 14, 2018 at 06:58:40AM -0600, Simon Glass wrote: > >> Hi, > >> >

[U-Boot] [PATCH v3 5/9] clk: Add Actions Semi OWL clock support

2018-06-14 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL family base clock and S900 SoC specific clock support. For S900 peripheral clock support, only UART clock has been added for now. Signed-off-by: Manivannan Sadhasivam --- Changes in v3: * Moved the change log from cover letter Changes in v2: * Removed

[U-Boot] [PATCH v3 0/9] Add SoC and Board support for Bubblegum-96

2018-06-14 Thread Manivannan Sadhasivam
on this board can be found in 96Boards product page. https://www.96boards.org/product/bubblegum-96/ Most of the code is based on Actions tree found here: https://github.com/96boards-bubblegum/u-boot/ With this patchset, Bubblegum-96 board can boot into U-Boot shell. Thanks, Mani Manivannan

[U-Boot] [PATCH v3 2/9] board: Add uCRobotics Bubblegum-96 board support

2018-06-14 Thread Manivannan Sadhasivam
Device USB port - HDMI - 20-pin low speed and 40-pin high speed expanders, 6 LED, 3 buttons U-Boot will be loaded by ATF at EL2 execution level. Relevant driver support will be added in further commits. Signed-off-by: Manivannan Sadhasivam --- Changes in v3: * Moved the change log from cover

[U-Boot] [PATCH v3 3/9] dt-bindings: clock: Add S900 CMU register definitions

2018-06-14 Thread Manivannan Sadhasivam
This commit adds Actions Semi S900 CMU register definitions to clock bindings. Signed-off-by: Manivannan Sadhasivam --- Changes in v3: * Moved the change log from cover letter Changes in v2: * Added missing Signed-off-by tag include/dt-bindings/clock/s900_cmu.h | 77

[U-Boot] [PATCH v3 4/9] arm: dts: s900: Add Clock Management Unit (CMU) nodes

2018-06-14 Thread Manivannan Sadhasivam
This commit adds Clock Management Unit (CMU) nodes for Actions Semi S900 SoC. Signed-off-by: Manivannan Sadhasivam --- Changes in v3: * Moved the change log from cover letter Changes in v2: None arch/arm/dts/s900.dtsi | 22 ++ 1 file changed, 22 insertions(+) diff --git

[U-Boot] [PATCH v3 8/9] serial: Add Actions Semi OWL UART support

2018-06-14 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL family UART support. This driver relies on baudrate configured by primary bootloaders. Signed-off-by: Manivannan Sadhasivam --- Changes in v3: * Moved the change log from cover letter Changes in v2: None drivers/serial/Kconfig | 8 +++ drivers/serial

[U-Boot] [PATCH v3 6/9] arm: dts: s900: Add UART node

2018-06-14 Thread Manivannan Sadhasivam
This commit adds UART node for Actions Semi S900 SoC. Signed-off-by: Manivannan Sadhasivam --- Changes in v3: * Moved the change log from cover letter Changes in v2: None arch/arm/dts/s900.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/dts/s900.dtsi b/arch/arm/dts

[U-Boot] [PATCH v3 9/9] MAINTAINERS: Add entries for Actions Semi OWL family

2018-06-14 Thread Manivannan Sadhasivam
Add myself as the Maintainer for Actions Semi OWL family and its relevant board, drivers. Signed-off-by: Manivannan Sadhasivam --- Changes in v3: * Moved the change log from cover letter Changes in v2: None MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS

[U-Boot] [PATCH v3 1/9] arm: Add support for Actions Semi OWL SoC family

2018-06-14 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL SoC family support with S900 as the first target SoC. Signed-off-by: Manivannan Sadhasivam --- Changes in v3: * Moved the change log from cover letter Changes in v2: None arch/arm/Kconfig| 9 + arch/arm/Makefile | 1

[U-Boot] [PATCH v3 7/9] arm: dts: bubblegum_96: Enable UART5 for serial console

2018-06-14 Thread Manivannan Sadhasivam
This commit enables UART5 found in S900 SoC for serial console support. Signed-off-by: Manivannan Sadhasivam --- Changes in v3: * Moved the change log from cover letter Changes in v2: None arch/arm/dts/bubblegum_96.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch

[U-Boot] [PATCH 0/9] Add SoC and Board support for Bubblegum-96

2018-06-11 Thread Manivannan Sadhasivam
on this board can be found in 96Boards product page. https://www.96boards.org/product/bubblegum-96/ Most of the code is based on Actions tree found here: https://github.com/96boards-bubblegum/u-boot/ With this patchset, Bubblegum-96 board can boot into U-Boot shell. Thanks, Mani Manivannan

[U-Boot] [PATCH 4/9] arm: dts: s900: Add Clock Management Unit (CMU) nodes

2018-06-11 Thread Manivannan Sadhasivam
This commit adds Clock Management Unit (CMU) nodes for Actions Semi S900 SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/s900.dtsi | 22 ++ 1 file changed, 22 insertions(+) diff --git a/arch/arm/dts/s900.dtsi b/arch/arm/dts/s900.dtsi index 3bd14b82d4..e9d47b1ff1

[U-Boot] [PATCH 2/9] board: Add uCRobotics Bubblegum-96 board support

2018-06-11 Thread Manivannan Sadhasivam
Device USB port - HDMI - 20-pin low speed and 40-pin high speed expanders, 6 LED, 3 buttons U-Boot will be loaded by ATF at EL2 execution level. Relevant driver support will be added in further commits. Signed-off-by: Manivannan Sadhasivam --- arch/arm/Kconfig | 1

[U-Boot] [PATCH 1/9] arm: Add support for Actions Semi OWL SoC family

2018-06-11 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL SoC family support with S900 as the first target SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/Kconfig| 9 + arch/arm/Makefile | 1 + arch/arm/dts/s900.dtsi | 23 +++ arch/arm/mach

[U-Boot] [PATCH 7/9] arm: dts: bubblegum_96: Enable UART5 for serial console

2018-06-11 Thread Manivannan Sadhasivam
This commit enables UART5 found in S900 SoC for serial console support. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/bubblegum_96.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/dts/bubblegum_96.dts b/arch/arm/dts/bubblegum_96.dts index 4e34ebaa49

[U-Boot] [PATCH 3/9] dt-bindings: clock: Add S900 CMU register definitions

2018-06-11 Thread Manivannan Sadhasivam
b/include/dt-bindings/clock/s900_cmu.h new file mode 100644 index 00..2685a6df4a --- /dev/null +++ b/include/dt-bindings/clock/s900_cmu.h @@ -0,0 +1,77 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ +/* + * Copyright (C) 2015 Actions Semi Co., Ltd. + * Copyright (C) 2018 Manivannan Sadhasivam

[U-Boot] [PATCH 8/9] serial: Add Actions Semi OWL UART support

2018-06-11 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL family UART support. This driver relies on baudrate configured by primary bootloaders. Signed-off-by: Manivannan Sadhasivam --- drivers/serial/Kconfig | 8 +++ drivers/serial/Makefile | 1 + drivers/serial/serial_owl.c | 136

[U-Boot] [PATCH 9/9] MAINTAINERS: Add entries for Actions Semi OWL family

2018-06-11 Thread Manivannan Sadhasivam
Add myself as the Maintainer for Actions Semi OWL family and its relevant board, drivers. Signed-off-by: Manivannan Sadhasivam --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 642c448093..0f70cb04fe 100644 --- a/MAINTAINERS +++ b

[U-Boot] [PATCH 5/9] clk: Add Actions Semi OWL clock support

2018-06-11 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL family base clock and S900 SoC specific clock support. For S900 peripheral clock support, only UART clock has been added for now. Signed-off-by: Manivannan Sadhasivam --- arch/arm/include/asm/arch-owl/clk_owl.h | 61 + arch/arm/include/asm/arch

[U-Boot] [PATCH 6/9] arm: dts: s900: Add UART node

2018-06-11 Thread Manivannan Sadhasivam
This commit adds UART node for Actions Semi S900 SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/s900.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/dts/s900.dtsi b/arch/arm/dts/s900.dtsi index e9d47b1ff1..2bbb30a5a8 100644 --- a/arch/arm/dts/s900.dtsi

[U-Boot] [RESEND][PATCH 0/9] Add SoC and Board support for Bubblegum-96

2018-06-11 Thread Manivannan Sadhasivam
on this board can be found in 96Boards product page. https://www.96boards.org/product/bubblegum-96/ Most of the code is based on Actions tree found here: https://github.com/96boards-bubblegum/u-boot/ With this patchset, Bubblegum-96 board can boot into U-Boot shell. Thanks, Mani Manivannan

[U-Boot] [RESEND][PATCH 1/9] arm: Add support for Actions Semi OWL SoC family

2018-06-11 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL SoC family support with S900 as the first target SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/Kconfig| 9 + arch/arm/Makefile | 1 + arch/arm/dts/s900.dtsi | 23 +++ arch/arm/mach

[U-Boot] [RESEND][PATCH 2/9] board: Add uCRobotics Bubblegum-96 board support

2018-06-11 Thread Manivannan Sadhasivam
Device USB port - HDMI - 20-pin low speed and 40-pin high speed expanders, 6 LED, 3 buttons U-Boot will be loaded by ATF at EL2 execution level. Relevant driver support will be added in further commits. Signed-off-by: Manivannan Sadhasivam --- arch/arm/Kconfig | 1

[U-Boot] [[RESEND]PATCH 3/9] dt-bindings: clock: Add S900 CMU register definitions

2018-06-11 Thread Manivannan Sadhasivam
b/include/dt-bindings/clock/s900_cmu.h new file mode 100644 index 00..2685a6df4a --- /dev/null +++ b/include/dt-bindings/clock/s900_cmu.h @@ -0,0 +1,77 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ +/* + * Copyright (C) 2015 Actions Semi Co., Ltd. + * Copyright (C) 2018 Manivannan Sadhasivam

[U-Boot] [RESEND][PATCH 8/9] serial: Add Actions Semi OWL UART support

2018-06-11 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL family UART support. This driver relies on baudrate configured by primary bootloaders. Signed-off-by: Manivannan Sadhasivam --- drivers/serial/Kconfig | 8 +++ drivers/serial/Makefile | 1 + drivers/serial/serial_owl.c | 136

[U-Boot] [RESEND][PATCH 4/9] arm: dts: s900: Add Clock Management Unit (CMU) nodes

2018-06-11 Thread Manivannan Sadhasivam
This commit adds Clock Management Unit (CMU) nodes for Actions Semi S900 SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/s900.dtsi | 22 ++ 1 file changed, 22 insertions(+) diff --git a/arch/arm/dts/s900.dtsi b/arch/arm/dts/s900.dtsi index 3bd14b82d4..e9d47b1ff1

[U-Boot] [RESEND][PATCH 7/9] arm: dts: bubblegum_96: Enable UART5 for serial console

2018-06-11 Thread Manivannan Sadhasivam
This commit enables UART5 found in S900 SoC for serial console support. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/bubblegum_96.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/dts/bubblegum_96.dts b/arch/arm/dts/bubblegum_96.dts index 4e34ebaa49

[U-Boot] [RESEND][PATCH 6/9] arm: dts: s900: Add UART node

2018-06-11 Thread Manivannan Sadhasivam
This commit adds UART node for Actions Semi S900 SoC. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/s900.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/dts/s900.dtsi b/arch/arm/dts/s900.dtsi index e9d47b1ff1..2bbb30a5a8 100644 --- a/arch/arm/dts/s900.dtsi

[U-Boot] [RESEND][PATCH 5/9] clk: Add Actions Semi OWL clock support

2018-06-11 Thread Manivannan Sadhasivam
This commit adds Actions Semi OWL family base clock and S900 SoC specific clock support. For S900 peripheral clock support, only UART clock has been added for now. Signed-off-by: Manivannan Sadhasivam --- arch/arm/include/asm/arch-owl/clk_owl.h | 61 + arch/arm/include/asm/arch

[U-Boot] [RESEND][PATCH 9/9] MAINTAINERS: Add entries for Actions Semi OWL family

2018-06-11 Thread Manivannan Sadhasivam
Add myself as the Maintainer for Actions Semi OWL family and its relevant board, drivers. Signed-off-by: Manivannan Sadhasivam --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 642c448093..0f70cb04fe 100644 --- a/MAINTAINERS +++ b

[U-Boot] [PATCH 0/1] Update instructions for HiSilicon HiKey board

2018-08-28 Thread Manivannan Sadhasivam
Update the board instructions for the HiSilicon HiKey development board based on the latest source available at 96Boards repositories. These instructions are tested on the Lemaker HiKey board. Thanks, Mani Manivannan Sadhasivam (1): hisilicon: hikey: Update instructions based on latest source

[U-Boot] [PATCH 1/1] hisilicon: hikey: Update instructions based on latest source

2018-08-28 Thread Manivannan Sadhasivam
Update the HiKey board instructions based on the latest source available. These instructions are derived from the ATF platform doc. While updating the instructions, some comments on ATF issue has been removed since it is fixed in latest ATF source. Signed-off-by: Manivannan Sadhasivam --- board

[U-Boot] [PATCH 1/2] arm: dts: Add Rock960 devicetree support

2018-08-21 Thread Manivannan Sadhasivam
Add devicetree support for Vamrs Limited Rock960. This board is one of the 96Boards Consumer Edition platform. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/rk3399-rock960.dts | 348 1 file changed, 348 insertions(+) create mode 100644 arch/arm/dts

[U-Boot] [PATCH 0/2] Add Rock960 board support

2018-08-21 Thread Manivannan Sadhasivam
and flashing the images are specified in board README.md file. More information about this board can be found in 96Boards product page: https://www.96boards.org/product/rock960/ The board support includes only the necessary interfaces required to boot Linux kernel. Thanks, Mani Manivannan Sadhasivam (2

[U-Boot] [PATCH 2/2] board: Add Vamrs Limited Rock960 board support

2018-08-21 Thread Manivannan Sadhasivam
-by: Manivannan Sadhasivam --- arch/arm/mach-rockchip/rk3399/Kconfig | 16 + board/vamrs/rock960_rk3399/Kconfig | 15 board/vamrs/rock960_rk3399/MAINTAINERS | 6 ++ board/vamrs/rock960_rk3399/Makefile | 6 ++ board/vamrs/rock960_rk3399/README | 79

[U-Boot] [PATCH v2 0/2] Add Rock960 board support

2018-08-21 Thread Manivannan Sadhasivam
and flashing the images are specified in board README.md file. More information about this board can be found in 96Boards product page: https://www.96boards.org/product/rock960/ The board support includes only the necessary interfaces required to boot Linux kernel. Thanks, Mani Manivannan Sadhasivam (2

[U-Boot] [PATCH v2 2/2] board: Add Vamrs Limited Rock960 board support

2018-08-21 Thread Manivannan Sadhasivam
-by: Manivannan Sadhasivam --- Changes in v2: None arch/arm/mach-rockchip/rk3399/Kconfig | 16 + board/vamrs/rock960_rk3399/Kconfig | 15 board/vamrs/rock960_rk3399/MAINTAINERS | 6 ++ board/vamrs/rock960_rk3399/Makefile | 6 ++ board/vamrs/rock960_rk3399

[U-Boot] [PATCH v2 1/2] arm: dts: Add Rock960 devicetree support

2018-08-21 Thread Manivannan Sadhasivam
Add devicetree support for Vamrs Limited Rock960. This board is one of the 96Boards Consumer Edition platform. Signed-off-by: Manivannan Sadhasivam --- Changes in v2: * Added missing DTB entry in arch/arm/dts/Makefile arch/arm/dts/Makefile | 1 + arch/arm/dts/rk3399-rock960.dts

Re: [U-Boot] [PATCH 0/2] Add Rock960 board support

2018-08-29 Thread Manivannan Sadhasivam
Hi Ezequiel, On Wed, Aug 29, 2018 at 03:11:17AM -0300, Ezequiel Garcia wrote: > Hi Manivannan, > > On 21 August 2018 at 14:09, Manivannan Sadhasivam > wrote: > > This patchset adds board support for Vamrs Limited Rock960, > > which is one of the 96Boards Consume

Re: [U-Boot] [PATCH 2/2] board: Add Vamrs Limited Rock960 board support

2018-08-29 Thread Manivannan Sadhasivam
Hi Ezequiel, On Wed, Aug 29, 2018 at 03:11:07AM -0300, Ezequiel Garcia wrote: > On 21 August 2018 at 14:09, Manivannan Sadhasivam > wrote: > > Add board support for Vamrs Limited Rock960 board, which is > > one of the 96Boards Consumer Edition platform. > &

Re: [U-Boot] [PATCH 0/2] Add Rock960 board support

2018-08-31 Thread Manivannan Sadhasivam
On Thu, Aug 30, 2018 at 12:44:00AM -0300, Ezequiel Garcia wrote: > On 30 August 2018 at 00:00, Manivannan Sadhasivam > wrote: > > Hi Ezequiel, > > > > On Wed, Aug 29, 2018 at 03:11:17AM -0300, Ezequiel Garcia wrote: > >> Hi Manivannan, > >> > >>

Re: [U-Boot] [PATCH 0/2] Add Rock960 board support

2018-08-31 Thread Manivannan Sadhasivam
On Fri, Aug 31, 2018 at 09:08:08AM -0300, Ezequiel Garcia wrote: > On 31 August 2018 at 07:56, Peter Robinson wrote: > >> On Thu, Aug 30, 2018 at 12:44:00AM -0300, Ezequiel Garcia wrote: > >> > On 30 August 2018 at 00:00, Manivannan Sadhasivam > >&g

Re: [U-Boot] [PATCH 0/2] Add Rock960 board support

2018-08-31 Thread Manivannan Sadhasivam
On Fri, Aug 31, 2018 at 09:27:25AM -0300, Ezequiel Garcia wrote: > On 31 August 2018 at 09:24, Manivannan Sadhasivam > wrote: > > On Fri, Aug 31, 2018 at 09:08:08AM -0300, Ezequiel Garcia wrote: > >> On 31 August 2018 at 07:56, Peter Robinson wrote: > >> >>

Re: [U-Boot] [PATCH v3 0/4] Add Rock960 and Ficus 96Board support

2018-10-26 Thread Manivannan Sadhasivam
On Fri, Sep 28, 2018 at 12:32:57AM +0530, Manivannan Sadhasivam wrote: > This patchset adds support for Rock960 and Ficus 96Boards from Vamrs. > Since both boards share most of the configurations, a common Rock960 > family support is added with common support and the actual boards ar

Re: [U-Boot] [PATCH v3 2/4] rockchip: rk3399: Add common Rock960 family from Vamrs

2018-10-02 Thread Manivannan Sadhasivam
Hi Simon, On Tue, Oct 02, 2018 at 04:21:38AM -0700, Simon Glass wrote: > On 27 September 2018 at 12:02, Manivannan Sadhasivam > wrote: > > Rock960 is a family of boards based on Rockchip RK3399 SoC from Vamrs. > > It consists of Rock960 (Consumer Edition) and Ficus (

Re: [U-Boot] [PATCH v3 2/4] rockchip: rk3399: Add common Rock960 family from Vamrs

2018-10-03 Thread Manivannan Sadhasivam
On Wed, Oct 03, 2018 at 09:41:25PM +0200, Philipp Tomsich wrote: > > > > On 03.10.2018, at 21:36, Ezequiel Garcia wrote: > > > > On Wed, 2018-10-03 at 21:34 +0200, Philipp Tomsich wrote: > >>> On 02.10.2018, at 16:01, Manivannan Sadhasivam

[U-Boot] [PATCH 0/4] Add Rock960 and Ficus 96Board support

2018-09-19 Thread Manivannan Sadhasivam
and expecting Ezequiel to do the testing for Ficus. PS: I have explicitly removed the previous Ack's for the Ficus board since there has been a heavy modification done on these patches. Thanks, Mani Manivannan Sadhasivam (4): arm: dts: rockchip: add some common pin-settings to rk3399 rockchip

[U-Boot] [PATCH 1/4] arm: dts: rockchip: add some common pin-settings to rk3399

2018-09-19 Thread Manivannan Sadhasivam
From: Randy Li Those pins would be used by many boards. Commit grabbed from Linux: commit b41023282d07b61a53e2c9b9508912b1e7ce7b4f Author: Randy Li Date: Thu Jun 21 21:32:10 2018 +0800 arm64: dts: rockchip: add some common pin-settings to rk3399 Those pins would be used by many

[U-Boot] [PATCH 3/4] rockchip: rk3399: Add Rock960 CE board support

2018-09-19 Thread Manivannan Sadhasivam
Add board support for Rock960 CE board from Vamrs. This board utilizes common Rock960 family support. Following peripherals are tested and known to work: * USB 2.0 * MMC This commit also adds DDR configuration for LPDDR3-2GiB-1866MHz. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts

[U-Boot] [PATCH 2/4] rockchip: rk3399: Add common Rock960 family from Vamrs

2018-09-19 Thread Manivannan Sadhasivam
dtsi file. Signed-off-by: Manivannan Sadhasivam [Added instructions for SD card boot] Signed-off-by: Ezequiel Garcia --- arch/arm/dts/rk3399-rock960.dtsi| 506 arch/arm/mach-rockchip/rk3399/Kconfig | 26 + board/vamrs/rock960_rk3399/Kconfig | 15

[U-Boot] [PATCH 4/4] rockchip: rk3399: Add Ficus EE board support

2018-09-19 Thread Manivannan Sadhasivam
Add board support for Ficus EE board from Vamrs. This board utilizes common Rock960 family support. Following peripherals are tested and known to work: * Gigabit Ethernet * USB 2.0 * MMC Signed-off-by: Ezequiel Garcia [Reworked based on common Rock960 family support] Signed-off-by: Manivannan

[U-Boot] [PATCH v2 1/4] arm: dts: rockchip: add some common pin-settings to rk3399

2018-09-20 Thread Manivannan Sadhasivam
From: Randy Li Those pins would be used by many boards. Commit grabbed from Linux: commit b41023282d07b61a53e2c9b9508912b1e7ce7b4f Author: Randy Li Date: Thu Jun 21 21:32:10 2018 +0800 arm64: dts: rockchip: add some common pin-settings to rk3399 Those pins would be used by many

[U-Boot] [PATCH v2 2/4] rockchip: rk3399: Add common Rock960 family from Vamrs

2018-09-20 Thread Manivannan Sadhasivam
dtsi file. Signed-off-by: Manivannan Sadhasivam [Added instructions for SD card boot] Signed-off-by: Ezequiel Garcia --- Changes in v2: None arch/arm/dts/rk3399-rock960.dtsi| 506 arch/arm/mach-rockchip/rk3399/Kconfig | 26 + board/vamrs/rock960_rk3399

[U-Boot] [PATCH v2 3/4] rockchip: rk3399: Add Rock960 CE board support

2018-09-20 Thread Manivannan Sadhasivam
@@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2018 Manivannan Sadhasivam + */ + +/dts-v1/; +#include "rk3399-rock960.dtsi" +#include "rk3399-sdram-lpddr3-2GB-1600.dtsi" + +/ { + model = "96boards Rock960"; + compatible = "vamrs,rock960&qu

[U-Boot] [PATCH v2 4/4] rockchip: rk3399: Add Ficus EE board support

2018-09-20 Thread Manivannan Sadhasivam
Add board support for Ficus EE board from Vamrs. This board utilizes common Rock960 family support. Following peripherals are tested and known to work: * Gigabit Ethernet * USB 2.0 * MMC Signed-off-by: Ezequiel Garcia [Reworked based on common Rock960 family support] Signed-off-by: Manivannan

[U-Boot] [PATCH v2 0/4] Add Rock960 and Ficus 96Board support

2018-09-20 Thread Manivannan Sadhasivam
and expecting Ezequiel to do the testing for Ficus. PS: I have explicitly removed the previous Ack's for the Ficus board since there has been a heavy modification done on these patches. Thanks, Mani Manivannan Sadhasivam (4): arm: dts: rockchip: add some common pin-settings to rk3399 rockchip

[U-Boot] [PATCH v3 0/4] Add Rock960 and Ficus 96Board support

2018-09-27 Thread Manivannan Sadhasivam
and expecting Ezequiel to do the testing for Ficus. PS: I have explicitly removed the previous Ack's for the Ficus board since there has been a heavy modification done on these patches. Thanks, Mani Manivannan Sadhasivam (4): arm: dts: rockchip: add some common pin-settings to rk3399 rockchip

[U-Boot] [PATCH v3 4/4] rockchip: rk3399: Add Ficus EE board support

2018-09-27 Thread Manivannan Sadhasivam
Add board support for Ficus EE board from Vamrs. This board utilizes common Rock960 family support. Following peripherals are tested and known to work: * Gigabit Ethernet * USB 2.0 * MMC Signed-off-by: Ezequiel Garcia [Reworked based on common Rock960 family support] Signed-off-by: Manivannan

[U-Boot] [PATCH v3 1/4] arm: dts: rockchip: add some common pin-settings to rk3399

2018-09-27 Thread Manivannan Sadhasivam
From: Randy Li Those pins would be used by many boards. Commit grabbed from Linux: commit b41023282d07b61a53e2c9b9508912b1e7ce7b4f Author: Randy Li Date: Thu Jun 21 21:32:10 2018 +0800 arm64: dts: rockchip: add some common pin-settings to rk3399 Those pins would be used by many

[U-Boot] [PATCH v3 3/4] rockchip: rk3399: Add Rock960 CE board support

2018-09-27 Thread Manivannan Sadhasivam
--- /dev/null +++ b/arch/arm/dts/rk3399-rock960.dts @@ -0,0 +1,45 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2018 Manivannan Sadhasivam + */ + +/dts-v1/; +#include "rk3399-rock960.dtsi" +#include "rk3399-sdram-lpddr3-2GB-1600.dtsi" + +/ { + model

[U-Boot] [PATCH v3 2/4] rockchip: rk3399: Add common Rock960 family from Vamrs

2018-09-27 Thread Manivannan Sadhasivam
dtsi file. Signed-off-by: Manivannan Sadhasivam [Added instructions for SD card boot] Signed-off-by: Ezequiel Garcia --- Changes in v3: Added instruction for copying prebuilt bl31.elf for SPL Changes in v2: None arch/arm/dts/rk3399-rock960.dtsi| 506 arch/arm

Re: [U-Boot] [RFC PATCH 5/8] arm: actions: add S700 SoC device tree

2019-01-05 Thread Manivannan Sadhasivam
On Thu, Jan 03, 2019 at 06:56:20PM +0530, Amit Singh Tomar wrote: > This patch adds .dtsi file(sync with Linux 4.20) and required binding > for S700 SoC that is a 64-bit Quad-core ARM Cortex-A53 cores. > > Signed-off-by: Amit Singh Tomar > --- > arch/arm/dts/s700.dtsi |

Re: [U-Boot] [RFC PATCH 0/8] Actions S700 SoC support

2019-01-05 Thread Manivannan Sadhasivam
Hi Amit, On Thu, Jan 03, 2019 at 06:56:15PM +0530, Amit Singh Tomar wrote: > Hello, > > This patch-set adds Cubieboard7[1] support based on Action Semi's S700 > SoC[2], It's Quad-core ARMv8 SoC > with Cortex-A53 cores.Most of peripherals seems to be compatible with S900 > SoC(basic

Re: [U-Boot] [RFC PATCH 7/8] serial: actions: add uart support for s700

2019-01-05 Thread Manivannan Sadhasivam
On Thu, Jan 03, 2019 at 06:56:22PM +0530, Amit Singh Tomar wrote: > UART controller present on S700 is compatible with existing > S900 UART, this patch simply adds a proper compatible string > so that S900 uart driver can be reused for S700. > > Signed-off-by: Amit Singh Tomar > --- >

Re: [U-Boot] [RFC PATCH 2/8] arm: actions: Add owl memory map regions

2019-01-05 Thread Manivannan Sadhasivam
owl/sysmap-s900.c > deleted file mode 100644 > index f78b639..000 > --- a/arch/arm/mach-owl/sysmap-s900.c > +++ /dev/null > @@ -1,32 +0,0 @@ > -// SPDX-License-Identifier: GPL-2.0+ > -/* > - * Actions Semi S900 Memory map > - * > - * Copyright (C) 2015 Actions Semi Co., Lt

Re: [U-Boot] [RFC PATCH 3/8] clk: actions: Add common clock driver

2019-01-05 Thread Manivannan Sadhasivam
rch/arm/include/asm/arch-owl/clk_owl.h > @@ -0,0 +1,61 @@ > +/* SPDX-License-Identifier: GPL-2.0+ */ > +/* > + * Actions Semi S900 Clock Definitions > + * > + * Copyright (C) 2015 Actions Semi Co., Ltd. > + * Copyright (C) 2018 Manivannan Sadhasivam > > + * > + */ >

Re: [U-Boot] [RFC PATCH 2/8] arm: actions: Add owl memory map regions

2019-01-05 Thread Manivannan Sadhasivam
On Sun, Jan 06, 2019 at 01:16:43AM +, André Przywara wrote: > On 05/01/2019 18:27, Manivannan Sadhasivam wrote: > > Hi, > > > On Thu, Jan 03, 2019 at 06:56:17PM +0530, Amit Singh Tomar wrote: > >> This adds memory regions needed to setup MMU for acti

Re: [U-Boot] [RFC PATCH 7/8] serial: actions: add uart support for s700

2019-01-05 Thread Manivannan Sadhasivam
On Sun, Jan 06, 2019 at 01:12:53AM +, André Przywara wrote: > On 05/01/2019 18:20, Manivannan Sadhasivam wrote: > > On Thu, Jan 03, 2019 at 06:56:22PM +0530, Amit Singh Tomar wrote: > >> UART controller present on S700 is compatible with existing > >> S900 UART, this

Re: [U-Boot] [PATCH v2 6/9] arm: add Cubieboard7 board support

2019-01-17 Thread Manivannan Sadhasivam
ed-off-by: Amit Singh Tomar Reviewed-by: Manivannan Sadhasivam Thanks, Mani > --- > Changes since v1: > * No changes. > --- > arch/arm/dts/s700-cubieboard7.dts | 39 > +++ > configs/cubieboard7_defconfig | 16 >

Re: [U-Boot] [PATCH v2 6/9] arm: add Cubieboard7 board support

2019-01-17 Thread Manivannan Sadhasivam
On Mon, Jan 14, 2019 at 10:57:47PM +, André Przywara wrote: > On 14/01/2019 12:41, Amit Singh Tomar wrote: > > The Cubieboard is a single board computer containing a > > Actions S700 SoC(with 4 ARMv8 Cortex-A53 cores). > > > > This patch adds respective defconfig alongwith device tree(sync

Re: [U-Boot] [PATCH v2 4/9] arm: add support Actions Semi S700

2019-01-17 Thread Manivannan Sadhasivam
On Mon, Jan 14, 2019 at 06:11:06PM +0530, Amit Singh Tomar wrote: > This patch adds basic support for Actions Semi based S700 > SoC, which is driven by common owl framework. > > Signed-off-by: Amit Singh Tomar > --- > Changes since v1: > * S700 specific changes are factored out here >

Re: [U-Boot] [PATCH v2 2/9] arm: actions: Add owl memory map regions

2019-01-17 Thread Manivannan Sadhasivam
++ b/arch/arm/mach-owl/sysmap-owl.c > @@ -0,0 +1,32 @@ > +// SPDX-License-Identifier: GPL-2.0+ > +/* > + * Memory map for Actions Semi S900/S700 based SoCs. Actions Semi Owl series SoCs? With this, Reviewed-by: Manivannan Sadhasivam Thanks, Mani > + * > + * Copyright (C) 201

Re: [U-Boot] [PATCH v2 7/9] actions:s700: add u-boot specific dts file

2019-01-17 Thread Manivannan Sadhasivam
On Mon, Jan 14, 2019 at 06:11:09PM +0530, Amit Singh Tomar wrote: > Devices like uart and clk are needed to be enabled before relocation. > this patch adds u-boot.dtsi file that mark these device as dm-pre-reloc. > > Signed-off-by: Amit Singh Tomar > --- > Changes since v1: > * This is

Re: [U-Boot] [PATCH 1/3] poplar: sync up device tree with kernel 4.20

2019-01-17 Thread Manivannan Sadhasivam
Hi Shawn, On Thu, Jan 17, 2019 at 12:09:50PM +0800, Shawn Guo wrote: > It adds missing pinctrl headers, updates clock header and sync up Poplar > device tree with kernel 4.20 release. > > Signed-off-by: Shawn Guo > --- > arch/arm/dts/hi3798cv200-poplar.dts | 68 ++-- >

Re: [U-Boot] [PATCH v3 3/9] clk: actions: Add common clock driver

2019-01-17 Thread Manivannan Sadhasivam
> > imply CMD_DM > > > > diff --git a/arch/arm/include/asm/arch-owl/clk_owl.h > > b/arch/arm/include/asm/arch-owl/clk_owl.h > > new file mode 100644 > > index 000..962badd > > --- /dev/null > > +++ b/arch/arm/include/asm/arch-owl/clk

Re: [U-Boot] [PATCH 2/3] mmc: hi6220_dw_mmc: add compatible for Poplar support

2019-01-17 Thread Manivannan Sadhasivam
On Thu, Jan 17, 2019 at 12:09:51PM +0800, Shawn Guo wrote: > It adds compatible "hisilicon,hi3798cv200-dw-mshc" for Poplar SoC > Hi3798CV200 to probe this mmc driver. > > Signed-off-by: Shawn Guo Acked-by: Manivannan Sadhasivam Thanks, Mani > --- > drivers/mm

Re: [U-Boot] [PATCH 3/3] poplar: clean up board level mmc initialization code

2019-01-17 Thread Manivannan Sadhasivam
On Thu, Jan 17, 2019 at 12:09:52PM +0800, Shawn Guo wrote: > We have converted mmc to driver model on Poplar. So let's clean up > board level mmc initialization code. > > Signed-off-by: Shawn Guo Acked-by: Manivannan Sadhasivam Thanks, Mani > --- > arch/arm/include/as

Re: [U-Boot] [PATCH v2 1/9] arm: actions: Add common framework for Actions Semi SoCs

2019-01-17 Thread Manivannan Sadhasivam
m/mach-owl/Makefile b/arch/arm/mach-owl/Makefile > index 1b43dc2..0b181c6 100644 > --- a/arch/arm/mach-owl/Makefile > +++ b/arch/arm/mach-owl/Makefile > @@ -1,3 +1,4 @@ > # SPDX-License-Identifier: GPL-2.0+ > > +obj-y += soc.o > obj-y += sysmap-s900.o > diff --git a/a

Re: [U-Boot] [PATCH 1/3] poplar: sync up device tree with kernel 4.20

2019-01-17 Thread Manivannan Sadhasivam
Hi Shawn, On Fri, Jan 18, 2019 at 08:57:03AM +0800, Shawn Guo wrote: > Hi Manivannan, > > On Thu, Jan 17, 2019 at 08:23:08PM +0530, Manivannan Sadhasivam wrote: > > Hi Shawn, > > > > On Thu, Jan 17, 2019 at 12:09:50PM +0800, Shawn Guo wrote: > > > It adds mi

Re: [U-Boot] [PATCH v2 1/9] arm: actions: Add common framework for Actions Semi SoCs

2019-01-17 Thread Manivannan Sadhasivam
On Thu, Jan 17, 2019 at 09:16:26PM +, André Przywara wrote: > On Thu, 17 Jan 2019 21:09:45 +0530 > Manivannan Sadhasivam wrote: > > Hi, > > > [On top of Andre's review] > > > > On Mon, Jan 14, 2019 at 06:11:03PM +0530, Amit Singh Tomar wrote: > &

[U-Boot] [PATCH 2/3] mmc: Convert HI6220 MMC driver to driver model

2018-12-20 Thread Manivannan Sadhasivam
Convert HiSilicon HI6220 MMC driver based on DWMMC IP to driver model. Signed-off-by: Manivannan Sadhasivam --- configs/hikey_defconfig | 1 + drivers/mmc/hi6220_dw_mmc.c | 100 +--- 2 files changed, 70 insertions(+), 31 deletions(-) diff --git a/configs

[U-Boot] [PATCH 1/3] include: configs: Add gunzip size for HiKey board

2018-12-20 Thread Manivannan Sadhasivam
Default 8MB gunzip size is not enough to load the release kernel, hence fix 64MB size for uncompressing the kernel. Signed-off-by: Manivannan Sadhasivam --- include/configs/hikey.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/configs/hikey.h b/include/configs/hikey.h index

[U-Boot] [PATCH 3/3] arm: dts: Add MMC nodes for HiKey board

2018-12-20 Thread Manivannan Sadhasivam
Add MMC nodes for HiKey board based on HI6220 SoC. There are two MMC controllers in this SoC, first one used for eMMC and second one used for SD card. Signed-off-by: Manivannan Sadhasivam --- arch/arm/dts/hi6220-hikey.dts | 13 + arch/arm/dts/hi6220.dtsi | 18

[U-Boot] [PATCH v2 1/3] include: configs: Add gunzip size for HiKey board

2018-12-27 Thread Manivannan Sadhasivam
From: Manivannan Sadhasivam Default 8MB gunzip size is not enough to load the release kernel, hence fix 64MB size for uncompressing the kernel. Signed-off-by: Manivannan Sadhasivam Reviewed-by: Simon Glass --- Changes in v2: Added Simon's Reviewed-by tag. include/configs/hikey.h | 2 ++ 1

Re: [U-Boot] [PATCH 3/3] arm: dts: Add MMC nodes for HiKey board

2018-12-27 Thread Manivannan Sadhasivam
Hi Tom, On Wed, Dec 26, 2018 at 09:36:25AM -0500, Tom Rini wrote: > On Thu, Dec 20, 2018 at 06:37:02PM +0530, Manivannan Sadhasivam wrote: > > > Add MMC nodes for HiKey board based on HI6220 SoC. There are two MMC > > controllers in this SoC, first one used for eMMC a

[U-Boot] [PATCH v2 2/3] mmc: Convert HI6220 MMC driver to driver model

2018-12-27 Thread Manivannan Sadhasivam
From: Manivannan Sadhasivam Convert HiSilicon HI6220 MMC driver based on DWMMC IP to driver model. Signed-off-by: Manivannan Sadhasivam Reviewed-by: Simon Glass --- Changes in v2: Added Simon's Reviewed-by tag. configs/hikey_defconfig | 1 + drivers/mmc/hi6220_dw_mmc.c | 100

  1   2   >