[PATCH v2 0/5] add custome commands for broadcom NS3 soc

2020-08-20 Thread Rayagonda Kokatanur
cast. Check returun value for env_set_hex(). Remove use of typedef. Command description correction. Bharat Kumar Reddy Gooty (1): cmd: broadcom: add command for chimp handshake Rayagonda Kokatanur (1): MAINTAINERS: update maintainers file for new files Trac Hoang (1): cmd

[PATCH v2 1/5] cmd: broadcom: add bnxt boot command

2020-08-20 Thread Rayagonda Kokatanur
From: Trac Hoang Chimp is a core in Broadcom netxtream controller (bnxt). Add command to load binary to chimp and boot bnxt. Signed-off-by: Trac Hoang Signed-off-by: Rayagonda Kokatanur --- Changes from V1: -Address review comments from Simon, Update commit message. Rearrange header

[PATCH v2 2/5] cmd: broadcom: add cmd to update bnxt image env variables

2020-08-20 Thread Rayagonda Kokatanur
From: Vikas Gupta Add command to update the environmental variables which are used to read the data from QSPI offsets and load the binaries to bnxt. Signed-off-by: Vikas Gupta Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- Changes from V1: -Address review comments from

[PATCH v2 3/5] cmd: broadcom: add command for chimp handshake

2020-08-20 Thread Rayagonda Kokatanur
From: Bharat Kumar Reddy Gooty Add command for chimp handshake. Handshake is used to know chimp is loaded and booted successfully. Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- Changes from V1: -Address review comments from Simon

[PATCH v2 4/5] board: ns3: kconfig: extend board kconfig with specific commands

2020-08-20 Thread Rayagonda Kokatanur
From: Vladimir Olovyannikov Extend Kconfig for the board with board-specific commands selection. Signed-off-by: Vladimir Olovyannikov Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- board/broadcom/bcmns3/Kconfig | 7 +++ cmd/Makefile | 2 ++ 2 files

[PATCH v2 5/5] MAINTAINERS: update maintainers file for new files

2020-08-20 Thread Rayagonda Kokatanur
Update MAINTAINERS file for new files. Signed-off-by: Rayagonda Kokatanur --- MAINTAINERS | 4 1 file changed, 4 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 17ac45587b..2b00674d65 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1005,6 +1005,10 @@ F: arch/arm/dts/ns3

Re: [PATCH v1 1/3] common: ns3: add error logging support

2020-08-20 Thread Rayagonda Kokatanur
Hi Tom, On Sat, Aug 15, 2020 at 1:22 AM Tom Rini wrote: > > On Sun, May 17, 2020 at 02:02:55PM +0530, Rayagonda Kokatanur wrote: > > > From: Sheetal Tigadoli > > > > Add error logging support in uboot for ns3 platform. > > > > We log the bootup msgs f

[PATCH v1 1/1] board: ns3: check bnxt chimp handshake status

2020-08-20 Thread Rayagonda Kokatanur
Chimp is a core in Broadcom netxtream controller (bnxt). Add support to check bnxt's chimp component status. Signed-off-by: Rayagonda Kokatanur --- board/broadcom/bcmns3/ns3.c | 13 + 1 file changed, 13 insertions(+) diff --git a/board/broadcom/bcmns3/ns3.c b/board/broadcom/b

Re: [PATCH v1 1/1] board: ns3: check bnxt chimp handshake status

2020-08-24 Thread Rayagonda Kokatanur
Hi Simon, On Sat, Aug 22, 2020 at 8:39 PM Simon Glass wrote: > > Hi Rayagonda, > > On Thu, 20 Aug 2020 at 11:42, Rayagonda Kokatanur > wrote: > > > > Chimp is a core in Broadcom netxtream controller (bnxt). > > Add support to check bnxt's chimp component st

[PATCH v2 1/1] board: ns3: check bnxt chimp handshake status

2020-08-25 Thread Rayagonda Kokatanur
Chimp is a core in Broadcom netxtream controller (bnxt). Add support to check bnxt's chimp component status. Signed-off-by: Rayagonda Kokatanur --- Changes from V1: -Address review comments from Simon, Add comment about chimp failure. board/broadcom/bcmns3/ns3.c | 17 +++

Re: Change in gic_lpi_tables_init() function

2020-09-07 Thread Rayagonda Kokatanur
est it. Please let me know. Best regards, Rayagonda > > > Thanks > > Priyanka > > > > *From:* Rayagonda Kokatanur > *Sent:* Friday, September 4, 2020 10:50 PM > *To:* Priyanka Jain > *Cc:* Z.q. Hou ; Wasim Khan ; > Bharat Gooty ; Manish Tomar < >

Re: [PATCH v4 1/2] arch: arm: use dt and UCLASS_IRQ to get gic details

2020-09-07 Thread Rayagonda Kokatanur
Hi Stefan, On Thu, Aug 27, 2020 at 5:01 PM Stefan Roese wrote: > > Hi Rayagonda, > > On 26.07.20 19:07, Rayagonda Kokatanur wrote: > > Use device tree and UCLASS_IRQ driver to get following > > Generic Interrupt Controller (GIC) details, > > > > -GIC Distr

Re: [PATCH] arm: gic-v3-its: Add irq UCLASS_DRIVER

2020-09-09 Thread Rayagonda Kokatanur
Hi Stefan, On Wed, Sep 9, 2020 at 1:57 PM Stefan Roese wrote: > > On 09.09.20 10:14, Priyanka Jain wrote: > > This is required to fix > > "Error binding driver 'gic-v3': -96" > > on lx2160a platforms. > > > > Signed-off-by: Priyanka Jain > > --- > > arch/arm/lib/gic-v3-its.c | 5 + > > 1

Re: [PATCH] arm: gic-v3-its: Add irq UCLASS_DRIVER

2020-09-09 Thread Rayagonda Kokatanur
Hi Stefan, On Thu, Sep 10, 2020 at 10:53 AM Stefan Roese wrote: > > Hi Rayagonda, > > On 09.09.20 19:15, Rayagonda Kokatanur wrote: > > Hi Stefan, > > > > On Wed, Sep 9, 2020 at 1:57 PM Stefan Roese wrote: > >> > >> On 09.09.20 10:14, Pr

Re: [PATCH] arm: gic-v3-its: Add irq UCLASS_DRIVER

2020-09-10 Thread Rayagonda Kokatanur
Hi Stefan, On Thu, Sep 10, 2020, 1:16 PM Stefan Roese wrote: > On 10.09.20 07:58, Rayagonda Kokatanur wrote: > > Hi Stefan, > > > > On Thu, Sep 10, 2020 at 10:53 AM Stefan Roese wrote: > >> > >> Hi Rayagonda, > >> > >> On 0

[PATCH v2 0/2] add brcm iproc gpio driver

2020-04-28 Thread Rayagonda Kokatanur
Add support for broadcom iproc gpio driver. Changes from v1: -Address review comments from Simon Glass, Use dev_read_...() instead of fdtdec_...(). Rayagonda Kokatanur (2): drivers: gpio: add broadcom iproc gpio driver support gpio: do not include on TARGET_BCMNS3 arch/arm/include/asm

Re: [PATCH v1 1/2] drivers: gpio: add broadcom iproc gpio driver support

2020-04-28 Thread Rayagonda Kokatanur
On Tue, Apr 28, 2020 at 11:27 PM Simon Glass wrote: > > Hi Rayagonda, > > On Tue, 28 Apr 2020 at 02:11, Rayagonda Kokatanur > wrote: > > > > Add gpio driver support for Broadcom iproc-based socs. > > > > Signed-off-by: Rayagonda Kokatan

[PATCH v2 1/2] drivers: gpio: add broadcom iproc gpio driver support

2020-04-28 Thread Rayagonda Kokatanur
Add gpio driver support for Broadcom iproc-based socs. Signed-off-by: Rayagonda Kokatanur Signed-off-by: Sheetal Tigadoli --- drivers/gpio/Kconfig | 10 ++ drivers/gpio/Makefile | 1 + drivers/gpio/iproc_gpio.c | 259 ++ 3 files changed, 270

[PATCH v2 2/2] gpio: do not include on TARGET_BCMNS3

2020-04-28 Thread Rayagonda Kokatanur
As no gpio.h is defined for this architecture, to avoid compilation failure, do not include for arch bcmns3. Signed-off-by: Rayagonda Kokatanur --- arch/arm/include/asm/gpio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/include/asm/gpio.h b/arch/arm/include/asm

[PATCH v3 0/2] add brcm iproc gpio driver

2020-04-28 Thread Rayagonda Kokatanur
Add support for broadcom iproc gpio driver. Changes from v2: -remove ununsed variable "node" in iproc_get_gpio_pctrl_mapping() func to fix compilation warning. Changes from v1: -Address review comments from Simon Glass, Use dev_read_...() instead of fdtdec_...(). Rayagonda Ko

[PATCH v3 1/2] drivers: gpio: add broadcom iproc gpio driver support

2020-04-28 Thread Rayagonda Kokatanur
Add gpio driver support for Broadcom iproc-based socs. Signed-off-by: Rayagonda Kokatanur Signed-off-by: Sheetal Tigadoli --- drivers/gpio/Kconfig | 10 ++ drivers/gpio/Makefile | 1 + drivers/gpio/iproc_gpio.c | 258 ++ 3 files changed, 269

[PATCH v3 2/2] gpio: do not include on TARGET_BCMNS3

2020-04-28 Thread Rayagonda Kokatanur
As no gpio.h is defined for this architecture, to avoid compilation failure, do not include for arch bcmns3. Signed-off-by: Rayagonda Kokatanur --- arch/arm/include/asm/gpio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/include/asm/gpio.h b/arch/arm/include/asm

[PATCH v1 3/3] drivers: pinctrl-single: add request api

2020-04-29 Thread Rayagonda Kokatanur
Add pinctrl_ops->request api to configure pctrl pad register in gpio mode. Signed-off-by: Rayagonda Kokatanur --- drivers/pinctrl/pinctrl-single.c | 29 + 1 file changed, 29 insertions(+) diff --git a/drivers/pinctrl/pinctrl-single.c b/drivers/pinctrl/pinc

[PATCH v1 2/3] drivers: pinctrl-single: add support to parse gpio properties

2020-04-29 Thread Rayagonda Kokatanur
Parse different gpio properties from dt as part of probe function. This detail will be used to enable pinctrl pad later when gpio lines are requested. Signed-off-by: Rayagonda Kokatanur --- drivers/pinctrl/pinctrl-single.c | 62 +++- 1 file changed, 61 insertions

[PATCH v1 1/3] drivers: pinctrl-single: handle different register width

2020-04-29 Thread Rayagonda Kokatanur
Add support to use different register read/write api's based on register width. Signed-off-by: Rayagonda Kokatanur --- drivers/pinctrl/pinctrl-single.c | 98 1 file changed, 74 insertions(+), 24 deletions(-) diff --git a/drivers/pinctrl/pinctrl-singl

[PATCH v1 0/3] extend pinctrl-single driver with APIs

2020-04-29 Thread Rayagonda Kokatanur
;request api to configure pctrl pad register. Rayagonda Kokatanur (3): drivers: pinctrl-single: handle different register width drivers: pinctrl-single: add support to parse gpio properties drivers: pinctrl-single: add request api drivers/pinctrl/pinctrl-single

Re: [PATCH v2 1/2] drivers: gpio: add broadcom iproc gpio driver support

2020-04-30 Thread Rayagonda Kokatanur
On Wed, Apr 29, 2020 at 11:34 PM Simon Glass wrote: > > Hi Rayagonda, > > On Wed, 29 Apr 2020 at 00:21, Rayagonda Kokatanur > wrote: > > > > Add gpio driver support for Broadcom iproc-based socs. > > > > Signed-off-by: Rayagonda Kokatan

Re: [PATCH v1 1/3] drivers: pinctrl-single: handle different register width

2020-04-30 Thread Rayagonda Kokatanur
On Wed, Apr 29, 2020 at 11:34 PM Simon Glass wrote: > > Hi Rayagonda, > > +Stephen Warren > > On Wed, 29 Apr 2020 at 10:35, Rayagonda Kokatanur > wrote: > > > > Add support to use different register read/write api's > > based on register width

Re: [PATCH v1 3/3] drivers: pinctrl-single: add request api

2020-04-30 Thread Rayagonda Kokatanur
Hi Simon, On Wed, Apr 29, 2020 at 11:34 PM Simon Glass wrote: > > Hi Rayagonda, > > +Stephen Warren > > On Wed, 29 Apr 2020 at 10:36, Rayagonda Kokatanur > wrote: > > > > Add pinctrl_ops->request api to configure pctrl > > pad register in gpio mode.

Re: [PATCH v1 2/3] drivers: pinctrl-single: add support to parse gpio properties

2020-04-30 Thread Rayagonda Kokatanur
Hi Simon, On Wed, Apr 29, 2020 at 11:34 PM Simon Glass wrote: > > Hi Rayagonda, > > +Stephen Warren > > On Wed, 29 Apr 2020 at 10:35, Rayagonda Kokatanur > wrote: > > > > Parse different gpio properties from dt as part of probe > > function. This de

[PATCH v4 0/2] add brcm iproc gpio driver

2020-05-03 Thread Rayagonda Kokatanur
e" in iproc_get_gpio_pctrl_mapping() func to fix compilation warning. Changes from v1: -Address review comments from Simon Glass, Use dev_read_...() instead of fdtdec_...(). Rayagonda Kokatanur (2): drivers: gpio: add broadcom iproc gpio driver support gpio: do not include on TARGET_BCMNS3

[PATCH v4 2/2] gpio: do not include on TARGET_BCMNS3

2020-05-03 Thread Rayagonda Kokatanur
As no gpio.h is defined for this architecture, to avoid compilation failure, do not include for arch bcmns3. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- arch/arm/include/asm/gpio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/include/asm

[PATCH v4 1/2] drivers: gpio: add broadcom iproc gpio driver support

2020-05-03 Thread Rayagonda Kokatanur
Add gpio driver support for Broadcom iproc-based socs. Signed-off-by: Rayagonda Kokatanur Signed-off-by: Sheetal Tigadoli --- drivers/gpio/Kconfig | 11 ++ drivers/gpio/Makefile | 1 + drivers/gpio/iproc_gpio.c | 269 ++ 3 files changed, 281

[PATCH v1 0/2] add broadcom spi driver

2020-05-03 Thread Rayagonda Kokatanur
This patchset, -adds Broadcom SPI driver for iproc-based platforms and -extends Micron SPI commands for dual and quad SPI transfers on Micon SPI. Rayagonda Kokatanur (2): driver: spi: add brcm iproc qspi support. drivers: spi: add commands for micron SPI drivers/spi/Kconfig | 14

[PATCH v1 1/2] driver: spi: add brcm iproc qspi support.

2020-05-03 Thread Rayagonda Kokatanur
Add brcm iproc qspi support. Signed-off-by: Rayagonda Kokatanur --- drivers/spi/Kconfig | 14 + drivers/spi/Makefile | 1 + drivers/spi/iproc_qspi.c | 852 +++ drivers/spi/iproc_qspi.h | 18 + drivers/spi/iproc_spi.c | 71 5 files changed

[PATCH v1 2/2] drivers: spi: add commands for micron SPI

2020-05-03 Thread Rayagonda Kokatanur
Add commands for dual and quad SPI transfers on Micon SPI. Signed-off-by: Rayagonda Kokatanur --- include/spi.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/spi.h b/include/spi.h index 2b4929fc79..491f1f805c 100644 --- a/include/spi.h +++ b/include/spi.h @@ -150,6 +150,8

[PATCH v2 01/16] board: ns3: add support for Broadcom Northstar 3

2020-05-04 Thread Rayagonda Kokatanur
Add support for Broadcom Northstar 3 SoC. NS3 is a octo-core 64-bit ARMv8 Cortex-A72 processors targeting a broad range of networking applications. Signed-off-by: Rayagonda Kokatanur --- arch/arm/Kconfig | 10 ++ arch/arm/dts/Makefile | 2 ++ arch/arm/dts/ns3

[PATCH v2 02/16] arm: cpu: armv8: add L3 memory flush support

2020-05-04 Thread Rayagonda Kokatanur
Add L3 memory flush support for NS3. Signed-off-by: Rayagonda Kokatanur --- arch/arm/cpu/armv8/Makefile | 1 + arch/arm/cpu/armv8/bcmns3/Makefile | 5 ++ arch/arm/cpu/armv8/bcmns3/lowlevel.S | 90 3 files changed, 96 insertions(+) create mode 100644

[PATCH v2 00/16] add initial support for broadcom NS3 soc

2020-05-04 Thread Rayagonda Kokatanur
Bharat Kumar Reddy Gooty (1): board: ns3: limit U-boot relocation within 16MB memory Rayagonda Kokatanur (12): board: ns3: add support for Broadcom Northstar 3 arm: cpu: armv8: add L3 memory flush support configs: ns3: enable clock subsystem arm: dts: ns3: add clock dt node dt-bindings

[PATCH v2 06/16] board: ns3: add api to save boot parameters passed from BL31

2020-05-04 Thread Rayagonda Kokatanur
Ravi Signed-off-by: Vladimir Olovyannikov Signed-off-by: Rayagonda Kokatanur --- arch/arm/cpu/armv8/bcmns3/lowlevel.S | 9 +++ arch/arm/include/asm/arch-bcmns3/bl33_info.h | 26 board/broadcom/bcmns3/ns3.c | 10 3 files changed, 45

[PATCH v2 03/16] configs: ns3: enable clock subsystem

2020-05-04 Thread Rayagonda Kokatanur
Enable clock subsystem for ns3. Signed-off-by: Rayagonda Kokatanur --- configs/bcm_ns3_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index a81541e394..7e51a926f7 100644 --- a/configs/bcm_ns3_defconfig +++ b/configs

[PATCH v2 05/16] dt-bindings: memory: ns3: add memory definitions

2020-05-04 Thread Rayagonda Kokatanur
Add NS3 memory definitions. Signed-off-by: Rayagonda Kokatanur --- include/dt-bindings/memory/bcm-ns3-mc.h | 34 + 1 file changed, 34 insertions(+) create mode 100644 include/dt-bindings/memory/bcm-ns3-mc.h diff --git a/include/dt-bindings/memory/bcm-ns3-mc.h b

[PATCH v2 04/16] arm: dts: ns3: add clock dt node

2020-05-04 Thread Rayagonda Kokatanur
Add clock dt node for ns3. Signed-off-by: Rayagonda Kokatanur --- arch/arm/dts/ns3-clock.dtsi | 34 ++ 1 file changed, 34 insertions(+) create mode 100644 arch/arm/dts/ns3-clock.dtsi diff --git a/arch/arm/dts/ns3-clock.dtsi b/arch/arm/dts/ns3-clock.dtsi new

[PATCH v2 07/16] board: ns3: default reset type to L3

2020-05-04 Thread Rayagonda Kokatanur
Default "reset" from u-boot to L3 reset. "reset" command with argument will trigger L1 reset. Signed-off-by: Rajesh Ravi Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Rayagonda Kokatanur --- board/broadcom/bcmns3/ns3.c | 20 ++-- 1 file changed,

[PATCH v2 09/16] board: ns3: program GIC LPI tables

2020-05-04 Thread Rayagonda Kokatanur
U-boot programs the GIC LPI configuration tables and enables the LPI table. Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Rayagonda Kokatanur --- board/broadcom/bcmns3/ns3.c | 12 include/configs/bcm_ns3.h | 6 ++ 2 files changed, 18 insertions(+) diff --git a

[PATCH v2 08/16] dt-bindings: memory: ns3: update GIC LPI address

2020-05-04 Thread Rayagonda Kokatanur
Update NS3 GIC LPI address. Signed-off-by: Rayagonda Kokatanur --- include/dt-bindings/memory/bcm-ns3-mc.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/dt-bindings/memory/bcm-ns3-mc.h b/include/dt-bindings/memory/bcm-ns3-mc.h index b4f78584a5..d6e7717ba2 100644 --- a/include

[PATCH v2 10/16] configs: ns3: enable GIC ITS LPI table programing

2020-05-04 Thread Rayagonda Kokatanur
Enables the GIC_V3 ITS LPI configuration table and LPI table. Signed-off-by: Rayagonda Kokatanur Signed-off-by: Bharat Kumar Reddy Gooty --- configs/bcm_ns3_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index 7e51a926f7

[PATCH v2 11/16] dt-bindings: memory: ns3: add ddr memory definition

2020-05-04 Thread Rayagonda Kokatanur
Add ddr memory definitions. Signed-off-by: Rayagonda Kokatanur --- include/dt-bindings/memory/bcm-ns3-mc.h | 30 - 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/include/dt-bindings/memory/bcm-ns3-mc.h b/include/dt-bindings/memory/bcm-ns3-mc.h index

[PATCH v2 15/16] include/configs: ns3: add support for flashing images

2020-05-04 Thread Rayagonda Kokatanur
From: Bharat Gooty Add support for flashing images into QSPI and eMMC. Signed-off-by: Bharat Gooty Signed-off-by: Rayagonda Kokatanur --- include/configs/bcm_ns3.h | 491 +- 1 file changed, 490 insertions(+), 1 deletion(-) diff --git a/include/configs

[PATCH v2 12/16] board: ns3: define ddr memory layout

2020-05-04 Thread Rayagonda Kokatanur
Add both DRAM banks memory information and the corresponding MMU page table mappings. Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Rayagonda Kokatanur --- arch/arm/dts/ns3-board.dts | 23 ++ board/broadcom/bcmns3/ns3.c | 83 +++-- configs

[PATCH v2 16/16] MAINTAINERS: update maintainers for broadcom ns3 platform

2020-05-04 Thread Rayagonda Kokatanur
Update MAINTAINERS for broadcom ns3 platform (TARGET_NS3). Signed-off-by: Rayagonda Kokatanur --- MAINTAINERS | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 66f0b07263..507cd1e0cf 100644 --- a/MAINTAINERS +++ b/MAINTAINERS

[PATCH v2 14/16] include/configs: ns3: add env variables for Linux boot

2020-05-04 Thread Rayagonda Kokatanur
From: Bharat Gooty Add env variables and commands for booting Linux. Signed-off-by: Bharat Gooty Signed-off-by: Rayagonda Kokatanur --- include/configs/bcm_ns3.h | 366 ++ 1 file changed, 366 insertions(+) diff --git a/include/configs/bcm_ns3.h b/include

[PATCH v2 13/16] board: ns3: limit U-boot relocation within 16MB memory

2020-05-04 Thread Rayagonda Kokatanur
From: Bharat Kumar Reddy Gooty By default re-location happens to higher address of DDR, i.e, DDR start + DDR size. Limit re-location to happen within 16MB memory, start 0xFF00_ and end 0x1__ Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Rayagonda Kokatanur --- board

[PATCH v5 2/2] gpio: do not include on TARGET_BCMNS3

2020-05-04 Thread Rayagonda Kokatanur
As no gpio.h is defined for this architecture, to avoid compilation failure, do not include for arch bcmns3. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- arch/arm/include/asm/gpio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/include/asm

[PATCH v5 1/2] drivers: gpio: add broadcom iproc gpio driver support

2020-05-04 Thread Rayagonda Kokatanur
Add gpio driver support for Broadcom iproc-based socs. Signed-off-by: Rayagonda Kokatanur Signed-off-by: Sheetal Tigadoli --- drivers/gpio/Kconfig | 11 ++ drivers/gpio/Makefile | 1 + drivers/gpio/iproc_gpio.c | 275 ++ 3 files changed, 287

[PATCH v5 0/2] add brcm iproc gpio driver

2020-05-04 Thread Rayagonda Kokatanur
(), Add new line before return etc. Changes from v2: -remove ununsed variable "node" in iproc_get_gpio_pctrl_mapping() func to fix compilation warning. Changes from v1: -Address review comments from Simon Glass, Use dev_read_...() instead of fdtdec_...(). Rayagonda Kokatanur (2):

Re: [PATCH v5 1/2] drivers: gpio: add broadcom iproc gpio driver support

2020-05-04 Thread Rayagonda Kokatanur
Hi Simon, On Tue, May 5, 2020 at 12:57 AM Simon Glass wrote: > > Hi Rayagonda, > > On Mon, 4 May 2020 at 10:00, Rayagonda Kokatanur > wrote: > > > > Add gpio driver support for Broadcom iproc-based socs. > > > > This seems to be missing a change log. Ca

[PATCH] cmd: gpt: add eMMC and GPT support

2020-05-05 Thread Rayagonda Kokatanur
u-boot configurations with environment saved in eMMC and GPT support Signed-off-by: Corneliu Doban Signed-off-by: Rayagonda Kokatanur diff --git a/cmd/gpt.c b/cmd/gpt.c index b8d11c167d..c32e272b25 100644 --- a/cmd/gpt.c +++ b/cmd/gpt.c @@ -616,6 +616,87 @@ static int gpt_verify(struct

Re: [PATCH] cmd: gpt: add eMMC and GPT support

2020-05-05 Thread Rayagonda Kokatanur
On Tue, May 5, 2020 at 5:43 PM Rayagonda Kokatanur wrote: > > From: Corneliu Doban > > Add eMMC and GPT support. > - GPT partition list and command to create the GPT added to u-boot > environment > - eMMC boot commands added to u-boot environment > - new gpt comman

[PATCH v1 1/1] cmd: gpt: add eMMC and GPT support

2020-05-05 Thread Rayagonda Kokatanur
u-boot configurations with environment saved in eMMC and GPT support Signed-off-by: Corneliu Doban Signed-off-by: Rayagonda Kokatanur --- cmd/gpt.c | 95 +++ 1 file changed, 95 insertions(+) diff --git a/cmd/gpt.c b/cmd/gpt.c index

Re: [PATCH v5 1/2] drivers: gpio: add broadcom iproc gpio driver support

2020-05-05 Thread Rayagonda Kokatanur
Hi Simon, On Tue, May 5, 2020 at 9:32 PM Simon Glass wrote: > > Hi Rayagonda, > > On Mon, 4 May 2020 at 10:00, Rayagonda Kokatanur > wrote: > > > > Add gpio driver support for Broadcom iproc-based socs. > > > > Signed-off-by: Rayagonda Kokatan

[PATCH v6 0/2] add brcm iproc gpio driver

2020-05-05 Thread Rayagonda Kokatanur
es from v1: -Address review comments from Simon Glass, Use dev_read_...() instead of fdtdec_...(). Rayagonda Kokatanur (2): drivers: gpio: add broadcom iproc gpio driver support gpio: do not include on TARGET_BCMNS3 arch/arm/include/asm/gpio.h | 2 +- drivers/gpio/Kconfig| 11 ++ dr

[PATCH v6 1/2] drivers: gpio: add broadcom iproc gpio driver support

2020-05-05 Thread Rayagonda Kokatanur
Add gpio driver support for Broadcom iproc-based socs. Signed-off-by: Rayagonda Kokatanur Signed-off-by: Sheetal Tigadoli Reviewed-by: Simon Glass --- Changes from v5: -Address review comments from Simon Glass, Correct and add function comments, Rename macro names. Changes from v4

[PATCH v6 2/2] gpio: do not include on TARGET_BCMNS3

2020-05-05 Thread Rayagonda Kokatanur
As no gpio.h is defined for this architecture, to avoid compilation failure, do not include for arch bcmns3. Signed-off-by: Rayagonda Kokatanur Reviewed-by: Simon Glass --- arch/arm/include/asm/gpio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/include/asm

[PATCH v2 1/1] cmd: gpt: add eMMC and GPT support

2020-05-07 Thread Rayagonda Kokatanur
u-boot configurations with environment saved in eMMC and GPT support Signed-off-by: Corneliu Doban Signed-off-by: Rayagonda Kokatanur --- Changes from v1: -Address review comments from Simon Glass, Correct function comments, Check for return value, Add helper function in part.h cmd

[PATCH v1 0/2] add brcm iproc pcie driver

2020-05-12 Thread Rayagonda Kokatanur
Add support for Broadcom pcie driver and api to get dma regions. Rayagonda Kokatanur (1): drivers: pci: add api to get dma regions Srinath Mannam (1): drivers: pcie: add Broadcom IPROC PCIe RC driver drivers/pci/Kconfig |7 + drivers/pci/Makefile |1 + drivers/pci/pci

[PATCH v1 1/2] drivers: pci: add api to get dma regions

2020-05-12 Thread Rayagonda Kokatanur
Add api to get dma regions. Signed-off-by: Rayagonda Kokatanur --- drivers/pci/pci-uclass.c | 42 include/pci.h| 3 ++- 2 files changed, 44 insertions(+), 1 deletion(-) diff --git a/drivers/pci/pci-uclass.c b/drivers/pci/pci-uclass.c index

[PATCH v1 2/2] drivers: pcie: add Broadcom IPROC PCIe RC driver

2020-05-12 Thread Rayagonda Kokatanur
From: Srinath Mannam Add support for IPROC PAXC PCIe RC driver. Signed-off-by: Srinath Mannam Signed-off-by: Rayagonda Kokatanur --- drivers/pci/Kconfig |7 + drivers/pci/Makefile |1 + drivers/pci/pcie_iproc.c | 1287 ++ 3 files changed

Re: [PATCH v1 2/2] drivers: pcie: add Broadcom IPROC PCIe RC driver

2020-05-12 Thread Rayagonda Kokatanur
Hi Simon, On Wed, May 13, 2020 at 7:56 AM Simon Glass wrote: > > Hi Rayagonda, > > On Tue, 12 May 2020 at 02:00, Rayagonda Kokatanur > wrote: > > > > From: Srinath Mannam > > > > Add support for IPROC PAXC PCIe RC driver. > > > > Signed-o

[PATCH v3 1/1] cmd: gpt: add eMMC and GPT support

2020-05-13 Thread Rayagonda Kokatanur
u-boot configurations with environment saved in eMMC and GPT support Signed-off-by: Corneliu Doban Signed-off-by: Rayagonda Kokatanur --- Changes from v2: -Address review comments from Simon Glass, Check for return value of part_driver_get_count(), Don't check return val

Re: [PATCH v3 1/1] cmd: gpt: add eMMC and GPT support

2020-05-14 Thread Rayagonda Kokatanur
Hi Heinrich, On Fri, May 15, 2020 at 5:27 AM Heinrich Schuchardt wrote: > > On 5/13/20 5:27 PM, Rayagonda Kokatanur wrote: > > From: Corneliu Doban > > > > Add eMMC and GPT support. > > - GPT partition list and command to create the GPT added to u-boot > >

[PATCH v2 2/2] drivers: spi: add commands for micron SPI

2020-05-17 Thread Rayagonda Kokatanur
Add commands for dual and quad SPI transfers on Micon SPI. Signed-off-by: Rayagonda Kokatanur --- include/spi.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/spi.h b/include/spi.h index 2b4929fc79..491f1f805c 100644 --- a/include/spi.h +++ b/include/spi.h @@ -150,6 +150,8

[PATCH v2 0/2] add broadcom spi driver

2020-05-17 Thread Rayagonda Kokatanur
struct bcmspi_platdata. Rayagonda Kokatanur (2): driver: spi: add brcm iproc qspi support. drivers: spi: add commands for micron SPI drivers/spi/Kconfig | 6 + drivers/spi/Makefile | 1 + drivers/spi/iproc_qspi.c | 808 +++ drivers/spi

[PATCH v2 1/2] driver: spi: add brcm iproc qspi support.

2020-05-17 Thread Rayagonda Kokatanur
Add brcm iproc qspi support. Signed-off-by: Rayagonda Kokatanur --- Changes from v1: -Address review comments from Jagan Teki, Remove flash opcode from driver and use include/linux/mtd/spi-nor.h, Remove CONFIG_BCM_IPROC_USE_BSPI, handle via driver data -Address self review comments

[PATCH v1 00/15] add basic driver support for broadcom NS3 soc

2020-05-17 Thread Rayagonda Kokatanur
T commands -Enable EXT4 and FAT fs support Pramod Kumar (2): arm: dts: ns3: add emmc node arm: dts: ns3: add sp805 watchdog node Rayagonda Kokatanur (12): configs: ns3: enable pinctrl driver dt-bindings: pinctrl: add ns3 pads definition arm: dts: ns3: add pinctrl node arm: dts: ns3: add

[PATCH v1 03/15] arm: dts: ns3: add pinctrl node

2020-05-17 Thread Rayagonda Kokatanur
Add pinctrl dt node for ns3. Signed-off-by: Rayagonda Kokatanur --- arch/arm/dts/ns3-pinctrl.dtsi | 321 ++ arch/arm/dts/ns3.dtsi | 2 + 2 files changed, 323 insertions(+) create mode 100644 arch/arm/dts/ns3-pinctrl.dtsi diff --git a/arch/arm/dts/ns3

[PATCH v1 02/15] dt-bindings: pinctrl: add ns3 pads definition

2020-05-17 Thread Rayagonda Kokatanur
Add NS3 pads definitions. Signed-off-by: Rayagonda Kokatanur --- .../dt-bindings/pinctrl/brcm,pinctrl-ns3.h| 41 +++ 1 file changed, 41 insertions(+) create mode 100644 include/dt-bindings/pinctrl/brcm,pinctrl-ns3.h diff --git a/include/dt-bindings/pinctrl/brcm,pinctrl-ns3

[PATCH v1 01/15] configs: ns3: enable pinctrl driver

2020-05-17 Thread Rayagonda Kokatanur
Enable pinctrl driver for ns3. Signed-off-by: Rayagonda Kokatanur --- configs/bcm_ns3_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index 9adb44cb51..328b0e2b4e 100644 --- a/configs/bcm_ns3_defconfig +++ b/configs

[PATCH v1 04/15] arm: dts: ns3: add gpio node

2020-05-17 Thread Rayagonda Kokatanur
Add IPROC GPIO node for NS3. Signed-off-by: Rayagonda Kokatanur --- arch/arm/dts/ns3-board.dts | 1 + arch/arm/dts/ns3.dtsi | 23 +++ 2 files changed, 24 insertions(+) diff --git a/arch/arm/dts/ns3-board.dts b/arch/arm/dts/ns3-board.dts index c660e74dc8..5926123379

[PATCH v1 05/15] configs: ns3: enable BCM IPROC mmc driver

2020-05-17 Thread Rayagonda Kokatanur
Enable BCM IPROC mmc driver ns3. Enable DMA for MMC Host to have better reads and writes. Signed-off-by: Rayagonda Kokatanur --- configs/bcm_ns3_defconfig | 4 1 file changed, 4 insertions(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index 328b0e2b4e..432237b56d

[PATCH v1 07/15] configs: ns3: enable mmc commands

2020-05-17 Thread Rayagonda Kokatanur
Enable mmc commands for NS3. Signed-off-by: Rayagonda Kokatanur --- configs/bcm_ns3_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/bcm_ns3_defconfig b/configs/bcm_ns3_defconfig index 432237b56d..a1ee866e54 100644 --- a/configs/bcm_ns3_defconfig +++ b/configs

[PATCH v1 08/15] arm: dts: ns3: add qspi node

2020-05-17 Thread Rayagonda Kokatanur
Add QSPI node and qspi NOR flash node for NS3. Signed-off-by: Rayagonda Kokatanur --- arch/arm/dts/ns3-board.dts | 16 arch/arm/dts/ns3.dtsi | 9 + 2 files changed, 25 insertions(+) diff --git a/arch/arm/dts/ns3-board.dts b/arch/arm/dts/ns3-board.dts index

Re: [PATCH 1/1] drivers: i2c: Add brcm iproc I2C driver support

2020-03-26 Thread Rayagonda Kokatanur
On Mon, Nov 25, 2019 at 2:05 PM Heiko Schocher wrote: > > Hello Vladimir, > > Am 22.11.2019 um 22:20 schrieb Vladimir Olovyannikov: > > From: Arjun Jyothi > > > > Add I2C driver support for Broadcom iproc-based socs. > > > > Signed-off-by: Arjun Jyot

[PATCH v2 1/1] drivers: i2c: add brcm iproc I2C driver support

2020-03-26 Thread Rayagonda Kokatanur
Add I2C driver support for Broadcom iproc-based socs. Signed-off-by: Arjun Jyothi Signed-off-by: Rayagonda Kokatanur Signed-off-by: Sheetal Tigadoli Signed-off-by: Vladimir Olovyannikov --- Changes from v1: -Address all review comments from Heiko Schocher drivers/i2c/Kconfig | 8

Re: [PATCH 1/1] drivers: i2c: Add brcm iproc I2C driver support

2020-03-26 Thread Rayagonda Kokatanur
On Mon, Nov 25, 2019 at 2:05 PM Heiko Schocher wrote: > > Hello Vladimir, > > Am 22.11.2019 um 22:20 schrieb Vladimir Olovyannikov: > > From: Arjun Jyothi > > > > Add I2C driver support for Broadcom iproc-based socs. > > > > Signed-off-by: Arjun Jyot

[PATCH v1 0/4] fix memory leak and compilation warning and rearrange code

2020-03-30 Thread Rayagonda Kokatanur
Rayagonda Kokatanur (2): drivers: mmc: iproc_sdhci: fix compilation warning drivers: mmc: iproc_sdhci: move host.mmc init before sdhci_setup_cfg drivers/mmc/iproc_sdhci.c | 22 +- 1 file changed, 13 insertions(+), 9 deletions(-) -- 2.17.1

[PATCH v1 2/4] drivers: mmc: iproc_sdhci: enable broken R1B response quirk

2020-03-30 Thread Rayagonda Kokatanur
From: Bharat Kumar Reddy Gooty Enable SDHCI_QUIRK_BROKEN_R1B quirk. Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Rayagonda Kokatanur --- drivers/mmc/iproc_sdhci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mmc/iproc_sdhci.c b/drivers/mmc

[PATCH v1 3/4] drivers: mmc: iproc_sdhci: fix compilation warning

2020-03-30 Thread Rayagonda Kokatanur
set_ios_post return type changed from void to int, correcting the same to fix compilation warning. Signed-off-by: Rayagonda Kokatanur Signed-off-by: Bharat Kumar Reddy Gooty --- drivers/mmc/iproc_sdhci.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/mmc

[PATCH v1 1/4] drivers: mmc: iproc_sdhci: fix possible memory leak

2020-03-30 Thread Rayagonda Kokatanur
From: Bharat Kumar Reddy Gooty Free the pointer variable 'iproc_sdhci' upon failure to fix possible memory leak. Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Rayagonda Kokatanur --- drivers/mmc/iproc_sdhci.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-)

[PATCH v1 4/4] drivers: mmc: iproc_sdhci: move host.mmc init before sdhci_setup_cfg

2020-03-30 Thread Rayagonda Kokatanur
move host.mmc before sdhci_setup_cfg Signed-off-by: Rayagonda Kokatanur Signed-off-by: Bharat Kumar Reddy Gooty --- drivers/mmc/iproc_sdhci.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/mmc/iproc_sdhci.c b/drivers/mmc/iproc_sdhci.c index 0f4d608869

[PATCH v1 1/1] driver: watchdog: get timeout and clock from dt file

2020-03-30 Thread Rayagonda Kokatanur
From: Bharat Kumar Reddy Gooty Get the watchdog default timeout value and clock from the DTS file Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Rayagonda Kokatanur --- drivers/watchdog/sp805_wdt.c | 36 ++-- 1 file changed, 34 insertions(+), 2

Re: [PATCH v1 2/4] drivers: mmc: iproc_sdhci: enable broken R1B response quirk

2020-03-31 Thread Rayagonda Kokatanur
On Tue, Mar 31, 2020 at 11:11 AM Jaehoon Chung wrote: > > On 3/31/20 2:34 PM, Rayagonda Kokatanur wrote: > > From: Bharat Kumar Reddy Gooty > > > > Enable SDHCI_QUIRK_BROKEN_R1B quirk. > > Is there any problem or special reason to add this quirks? switch command

Re: [PATCH v1 1/1] driver: watchdog: get timeout and clock from dt file

2020-04-01 Thread Rayagonda Kokatanur
On Tue, Mar 31, 2020 at 12:44 PM Stefan Roese wrote: > > On 31.03.20 08:08, Rayagonda Kokatanur wrote: > > From: Bharat Kumar Reddy Gooty > > > > Get the watchdog default timeout value and clock from the DTS file > > The default timeout is already read from the DT.

[PATCH v2 1/1] driver: watchdog: get platform clock from dt file

2020-04-01 Thread Rayagonda Kokatanur
From: Bharat Kumar Reddy Gooty Get the watchdog platform clock from the DTS file and use the same for calculating ticks in msec. Signed-off-by: Bharat Kumar Reddy Gooty Signed-off-by: Rayagonda Kokatanur --- Changes from v1: -Address review comments from Stefan Roese, Remove default

[PATCH v1 1/1] phy: add support for stingray PAXB PHY controller

2020-04-01 Thread Rayagonda Kokatanur
From: Srinath Mannam Add support for stingray PAXB PHY controller driver. This driver supports maximum 8 PAXB phys using pipemux data. Signed-off-by: Srinath Mannam Signed-off-by: Rayagonda Kokatanur --- drivers/phy/Kconfig | 7 ++ drivers/phy/Makefile | 1 + drivers

Re: [PATCH v1 0/4] fix memory leak and compilation warning and rearrange code

2020-04-01 Thread Rayagonda Kokatanur
On Thu, Apr 2, 2020 at 11:32 AM Jaehoon Chung wrote: > > Hi Rayagonda, > > On 3/31/20 2:34 PM, Rayagonda Kokatanur wrote: > > This patch series adds following, > > -Fix possible memory leak in probe() > > -Enable R1B response quirk > > -Fix compilation w

Re: [PATCH v2 1/1] driver: watchdog: get platform clock from dt file

2020-04-01 Thread Rayagonda Kokatanur
On Thu, Apr 2, 2020 at 11:58 AM Stefan Roese wrote: > > On 01.04.20 14:31, Rayagonda Kokatanur wrote: > > From: Bharat Kumar Reddy Gooty > > > > Get the watchdog platform clock from the DTS file > > and use the same for calculating ticks in msec. > > > &g

Re: [PATCH v1 1/1] phy: add support for stingray PAXB PHY controller

2020-04-02 Thread Rayagonda Kokatanur
On Thu, Apr 2, 2020 at 12:05 PM Stefan Roese wrote: > > On 02.04.20 06:36, Rayagonda Kokatanur wrote: > > From: Srinath Mannam > > > > Add support for stingray PAXB PHY controller driver. > > This driver supports maximum 8 PAXB phys using pipemux data. > &g

Re: [PATCH v1 1/1] phy: add support for stingray PAXB PHY controller

2020-04-02 Thread Rayagonda Kokatanur
On Thu, Apr 2, 2020 at 1:20 PM Stefan Roese wrote: > > On 02.04.20 09:17, Rayagonda Kokatanur wrote: > > On Thu, Apr 2, 2020 at 12:05 PM Stefan Roese wrote: > >> > >> On 02.04.20 06:36, Rayagonda Kokatanur wrote: > >>> From: Srinath Mannam >

[PATCH v2 1/1] phy: add support for stingray PAXB PHY controller

2020-04-02 Thread Rayagonda Kokatanur
From: Srinath Mannam Add support for stingray PAXB PHY controller driver. This driver supports maximum 8 PAXB phys using pipemux data. Signed-off-by: Srinath Mannam Signed-off-by: Rayagonda Kokatanur --- Changes from v1: -Address review comments from Stefan Roese, Use GENMASK() instead of

  1   2   3   4   >