MIPS: override of get_tbclk()

2019-12-20 Thread Alex Nemirovsky
Hello Daniel, et. all. we have need to override arch/mips/cpu/time.c::get_tbclk() to return a non static value. Our board frequency is adjustable via jumpers which may be read. We would like to change the upstream declaration to __weak so that we can perform a function call to return the

mips: SoC or board specific override of flush_dcache_range()

2019-12-20 Thread Alex Nemirovsky
Hello Daniel et. all, We have a need to override what is done inside arch/mips/lib/cache.c::flush_dcache_range() for our SoC/board. Easiest approach seems to be making the function __weak upstream. i.e. -void flush_dcache_range(ulong start_addr, ulong stop) +void __weak

[PATCH v2 0/8] Cortina Access Drivers Package 2

2020-02-26 Thread Alex Nemirovsky
- Add SPI NAND and NOR controller Alex Nemirovsky (3): board: presidio-asic: Add eMMC board support board: presidio-asic: Add I2C support board: presidio-asic: Add SPI NAND and NOR support Arthur Li (2): mmc: ca_dw_mmc: add DesignWare based DM support for CA SoCs i2c: i2c-cortina: added

[PATCH v2 7/8] spi: ca_sflash: Add CAxxxx SPI Flash Controller

2020-02-27 Thread Alex Nemirovsky
From: Pengpeng Chen Add SPI Flash controller driver for Cortina Access CA SoCs Signed-off-by: Pengpeng Chen Signed-off-by: Alex Nemirovsky --- Changes in v2: None MAINTAINERS | 2 + drivers/spi/Kconfig | 8 + drivers/spi/Makefile| 1 + drivers/spi/ca_sflash.c

[PATCH v2 5/8] led: led_cortina: Add CAxxx LED support

2020-02-27 Thread Alex Nemirovsky
From: Jway Lin Add Cortina Access LED controller support for CA SOCs Signed-off-by: Jway Lin Signed-off-by: Alex Nemirovsky --- Changes in v2: None MAINTAINERS | 2 + drivers/led/Kconfig | 8 ++ drivers/led/Makefile | 1 + drivers/led/led_cortina.c | 308

[PATCH v2 8/8] board: presidio-asic: Add SPI NAND and NOR support

2020-02-27 Thread Alex Nemirovsky
Add SPI NAND and NOR support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky --- Changes in v2: None arch/arm/dts/ca-presidio-engboard.dts| 8 ++-- board/cortina/presidio-asic/presidio.c | 16 ++- configs/cortina_presidio-asic-spi

[PATCH v2 6/8] board: presidio: add LED support

2020-02-27 Thread Alex Nemirovsky
From: Jway Lin Add LED support for Cortina Access Presidio Engineering Board Signed-off-by: Jway Lin Signed-off-by: Alex Nemirovsky --- Changes in v2: None arch/arm/dts/ca-presidio-engboard.dts| 31 configs/cortina_presidio-asic-emmc_defconfig | 2

[PATCH v2 3/8] i2c: i2c-cortina: added CAxxxx I2C support

2020-02-27 Thread Alex Nemirovsky
From: Arthur Li Add I2C controller support for Cortina Access CA SoCs Signed-off-by: Arthur Li Signed-off-by: Alex Nemirovsky --- Changes in v2: None MAINTAINERS | 4 + drivers/i2c/Kconfig | 7 + drivers/i2c/Makefile | 1 + drivers/i2c/i2c-cortina.c | 346

[PATCH v2 2/8] board: presidio-asic: Add eMMC board support

2020-02-26 Thread Alex Nemirovsky
Add initial eMMC support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky --- Changes in v2: None configs/cortina_presidio-asic-emmc_defconfig | 33 1 file changed, 33 insertions(+) create mode 100644 configs/cortina_presidio-asic

[PATCH v2 1/8] mmc: ca_dw_mmc: add DesignWare based DM support for CAxxxx SoCs

2020-02-26 Thread Alex Nemirovsky
From: Arthur Li Initial DesignWare based DM support for Cortina Access CA SoCs. Signed-off-by: Arthur Li Signed-off-by: Alex Nemirovsky --- Changes in v2: - Add I2C controller - Add LED controller - Add SPI NAND and NOR controller MAINTAINERS | 2 + drivers/mmc/Kconfig

[PATCH v2 4/8] board: presidio-asic: Add I2C support

2020-02-26 Thread Alex Nemirovsky
Add I2C board support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky --- Changes in v2: None configs/cortina_presidio-asic-emmc_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/cortina_presidio-asic-emmc_defconfig b/configs

[PATCH v2 3/7] gpio: do not include for Cortina CAxxxx SoCs

2020-01-21 Thread Alex Nemirovsky
From: Jason Li The Cortina CA GPIO driver maintains DM_GPIO support across different CPU ISA in the CA Soc Family; Not just ARM. Therefore, it is not desirable to split out and maintain separete gpio header file for each CPU architecture. Signed-off-by: Jason Li Signed-off-by: Alex

[PATCH v2 0/7] Add Cortina Access basic DM drivers

2020-01-21 Thread Alex Nemirovsky
line after SPDX identifier - Remove authorship comment as it is already recorded within Git and is redundant - Merge serial_cortina.h reg defines into serial_cortina.c - Modify ca_serial_pending() and API to get resource. Alex Nemirovsky (3): MAINTAINERS, git-mailrc: cortina: add Custodian f

[PATCH v2 1/7] MAINTAINERS, git-mailrc: cortina: add Custodian for Cortina Access Inc.

2020-01-21 Thread Alex Nemirovsky
Assign Alex Nemirovsky as custodian for all Cortina Access (CA) for ARM and MIPS based SoCs. Currently Cortina Access CA family of SoCs support both ARM and MIPS ISA. Drivers have cross platform support for both architectures. Signed-off-by: Alex Nemirovsky --- Changes in v2: - Modified

[PATCH v2 2/7] cortina: common: armv8: add custom init for CA ARMv8 based SoCs

2020-01-21 Thread Alex Nemirovsky
Cortina Access ARMv8 boards share common custom ARMV8 init routines. Add common board init code for Cortina Access SoC ARMv8 based SoCs Signed-off-by: Alex Nemirovsky --- Changes in v2: None board/cortina/common/armv8/lowlevel_init.S | 87 ++ 1 file changed, 87

[PATCH v2 4/7] gpio: cortina_gpio: add DM_GPIO driver for CAxxxx SoCs

2020-01-21 Thread Alex Nemirovsky
From: Jason Li DM_GPIO based GPIO controller driver for CA SoCs. This driver support multiple CPU architectures and Cortina Access SoC platforms. Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- Changes in v2: - Rename driver in DT namespace for consistency between all CA

[PATCH v2 5/7] watchdog: cortina_wdt: add support for HW WDT on CAxxxx SoCs

2020-01-21 Thread Alex Nemirovsky
From: Jason Li Add support for hardware watchdog timer on all Cortina Access CA family of SoCs. Reviewed-by: Stefan Roese Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- Changes in v2: - Rename driver in DT namespace for consistency between all CA drivers. - Remove blank

[PATCH v2 6/7] serial: serial_cortina: add UART DM driver for CAxxxx SoCs

2020-01-21 Thread Alex Nemirovsky
From: Jason Li Add serial UART driver support for all Cortina Access CA family of SoCs. Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- Changes in v2: - Rename driver in DT namespace for consistency between all CA drivers. - Remove blank line after SPDX identifier

[PATCH v2 7/7] board: presidio-asic: Add basic G3 engr. development board support

2020-01-21 Thread Alex Nemirovsky
Add basic Presidio G3 engineering board support Signed-off-by: Alex Nemirovsky --- Changes in v2: None arch/arm/Kconfig | 5 ++ arch/arm/dts/Makefile| 2 + arch/arm/dts/ca-presidio-engboard.dts| 69 +++ board/cortina

[PATCH v3 1/6] MAINTAINERS, git-mailrc: cortina: add Custodian for Cortina Access Inc.

2020-01-29 Thread Alex Nemirovsky
Assign Alex Nemirovsky as custodian for all Cortina Access (CA) for ARM and MIPS based SoCs. Currently Cortina Access CA family of SoCs support both ARM and MIPS ISA. Drivers have cross platform support for both architectures. Signed-off-by: Alex Nemirovsky --- Changes in v3: - Remove CA

[PATCH v3 4/6] watchdog: cortina_wdt: add support for HW WDT on CAxxxx SoCs

2020-01-29 Thread Alex Nemirovsky
From: Jason Li Add support for hardware watchdog timer on all Cortina Access CA family of SoCs. Reviewed-by: Daniel Schwierzeck Reviewed-by: Stefan Roese Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- Changes in v3: None Changes in v2: - Rename driver in DT namespace

[PATCH v3 5/6] serial: serial_cortina: add UART DM driver for CAxxxx SoCs

2020-01-29 Thread Alex Nemirovsky
From: Jason Li Add serial UART driver support for all Cortina Access CA family of SoCs. Reviewed-by: Daniel Schwierzeck Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- Changes in v3: - clean up comment blocks - fix rmw of baud rate bitfield change Changes in v2: - Rename

[PATCH v3 2/6] gpio: do not include for Cortina CAxxxx SoCs

2020-01-29 Thread Alex Nemirovsky
From: Jason Li The Cortina CA GPIO driver maintains DM_GPIO support across different CPU ISA in the CA Soc Family; Not just ARM. Therefore, it is not desirable to split out and maintain separete gpio header file for each CPU architecture. Signed-off-by: Jason Li Signed-off-by: Alex

[PATCH v3 0/6] Add Cortina Access basic DM drivers

2020-01-29 Thread Alex Nemirovsky
y recorded within Git and is redundant - Merge serial_cortina.h reg defines into serial_cortina.c - Modify ca_serial_pending() and API to get resource. Alex Nemirovsky (2): MAINTAINERS, git-mailrc: cortina: add Custodian for Cortina Access Inc. board: presidio-asic: Add basic G3 engr. develop

[PATCH v3 3/6] gpio: cortina_gpio: add DM_GPIO driver for CAxxxx SoCs

2020-01-29 Thread Alex Nemirovsky
From: Jason Li DM_GPIO based GPIO controller driver for CA SoCs. This driver support multiple CPU architectures and Cortina Access SoC platforms. Reviewed-by: Daniel Schwierzeck Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- Changes in v3: None Changes in v2: - Rename

[PATCH v3 6/6] board: presidio-asic: Add basic G3 engr. development board support

2020-01-29 Thread Alex Nemirovsky
Add basic Presidio G3 engineering board support Signed-off-by: Alex Nemirovsky --- Changes in v3: - fixed dts closing bracket indentation - presidio.h: remove deadcode from presidio.h - presidio.h: remove CA_REG_READ/CA_REG_WRITE wrapper macros - presidio.h: remove CA77xx define replace use CA

Re: [PATCH v3 6/6] board: presidio-asic: Add basic G3 engr. development board support

2020-01-30 Thread Alex Nemirovsky
> On Jan 30, 2020, at 7:56 AM, Tom Rini wrote: > > On Thu, Jan 30, 2020 at 05:29:56AM +0000, Alex Nemirovsky wrote: > >> Add basic Presidio G3 engineering board support >> >> Signed-off-by: Alex Nemirovsky > [snip] >> create mode 100644 arch/arm

Re: [PATCH v3 6/6] board: presidio-asic: Add basic G3 engr. development board support

2020-01-30 Thread Alex Nemirovsky
support. BR -AN > On Jan 30, 2020, at 1:30 PM, Tom Rini wrote: > > On Thu, Jan 30, 2020 at 09:28:51PM +0000, Alex Nemirovsky wrote: >> >> >>> On Jan 30, 2020, at 7:56 AM, Tom Rini wrote: >>> >>> On Thu, Jan 30, 2020 at 05:29:56AM +, Alex N

[PATCH v4 4/6] watchdog: cortina_wdt: add support for HW WDT on CAxxxx SoCs

2020-01-30 Thread Alex Nemirovsky
From: Jason Li Add support for hardware watchdog timer on all Cortina Access CA family of SoCs. Reviewed-by: Daniel Schwierzeck Reviewed-by: Stefan Roese Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- Changes in v4: None Changes in v3: None Changes in v2: - Rename driver

[PATCH v4 6/6] board: presidio-asic: Add basic G3 engr. development board support

2020-01-30 Thread Alex Nemirovsky
Add basic Presidio G3 engineering board support Signed-off-by: Alex Nemirovsky --- Changes in v4: - clean up presidio_asic.h per trini recommendations - use autogen savedefconfig instead of manual maintained file Changes in v3: - fixed dts closing bracket indentation - presidio.h: remove

[PATCH v4 5/6] serial: serial_cortina: add UART DM driver for CAxxxx SoCs

2020-01-30 Thread Alex Nemirovsky
From: Jason Li Add serial UART driver support for all Cortina Access CA family of SoCs. Reviewed-by: Daniel Schwierzeck Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- Changes in v4: None Changes in v3: - clean up comment blocks - fix rmw of baud rate bitfield change

[PATCH v4 3/6] gpio: cortina_gpio: add DM_GPIO driver for CAxxxx SoCs

2020-01-30 Thread Alex Nemirovsky
From: Jason Li DM_GPIO based GPIO controller driver for CA SoCs. This driver support multiple CPU architectures and Cortina Access SoC platforms. Reviewed-by: Daniel Schwierzeck Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- Changes in v4: None Changes in v3: None Changes

[PATCH v4 2/6] gpio: do not include for Cortina CAxxxx SoCs

2020-01-30 Thread Alex Nemirovsky
Signed-off-by: Alex Nemirovsky --- Changes in v4: None Changes in v3: None Changes in v2: None 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/gpio.h index 6ff5f42..10af1e1 100644 --- a/arch/arm

[PATCH v4 1/6] MAINTAINERS, git-mailrc: cortina: add Custodian for Cortina Access Inc.

2020-01-30 Thread Alex Nemirovsky
Assign Alex Nemirovsky as custodian for all Cortina Access (CA) for ARM and MIPS based SoCs. Currently Cortina Access CA family of SoCs support both ARM and MIPS ISA. Drivers have cross platform support for both architectures. Reviewed-by: Tom Rini Signed-off-by: Alex Nemirovsky

[PATCH v4 0/6] Add Cortina Access basic DM drivers

2020-01-30 Thread Alex Nemirovsky
namespace for consistency between all CA drivers. - Remove blank line after SPDX identifier - Remove authorship comment as it is already recorded within Git and is redundant - Merge serial_cortina.h reg defines into serial_cortina.c - Modify ca_serial_pending() and API to get resource. Alex Nem

Re: [PATCH v4 6/6] board: presidio-asic: Add basic G3 engr. development board support

2020-02-06 Thread Alex Nemirovsky
-AN > On Jan 30, 2020, at 12:34 PM, Alex Nemirovsky > wrote: > > Add basic Presidio G3 engineering board support > > Signed-off-by: Alex Nemirovsky > > --- > > Changes in v4: > - clean up presidio_asic.h per trini recommendations > - use autogen savedefconf

Re: [PATCH v2 0/7] Add Cortina Access basic DM drivers

2020-01-24 Thread Alex Nemirovsky
./board/alliedtelesis/common ./board/freescale/common ./board/keymile/common ./board/samsung/common ./board/google/common ./board/ge/common On Jan 24, 2020, at 7:13 AM, Tom Rini mailto:tr...@konsulko.com>> wrote: On Tue, Jan 21, 2020 at 10:19:01AM +, Alex Nemirovsky wrote: Cortina

Re: [PATCH v2 0/7] Add Cortina Access basic DM drivers

2020-01-24 Thread Alex Nemirovsky
SoC variation within each architecture? What’s best to avoid maintaining duplicate code across SoC variations within the same ISA family? On Jan 24, 2020, at 9:37 AM, Tom Rini mailto:tr...@konsulko.com>> wrote: On Fri, Jan 24, 2020 at 05:22:50PM +, Alex Nemirovsky wrote: We hav

Re: [PATCH v2 0/7] Add Cortina Access basic DM drivers

2020-01-24 Thread Alex Nemirovsky
ote: > > On Fri, Jan 24, 2020 at 06:34:40PM +0000, Alex Nemirovsky wrote: > >> Sounds good Tom. We will send the next series with the ARMv8 low_level.S >> moved to arch/mach-ca/ >> Thanks for you guidance. Did you see anything else in 2nd series that needs >>

Re: [PATCH v2 0/7] Add Cortina Access basic DM drivers

2020-01-24 Thread Alex Nemirovsky
is fixed in series 3? > On Jan 24, 2020, at 10:30 AM, Tom Rini wrote: > > On Fri, Jan 24, 2020 at 05:55:29PM +0000, Alex Nemirovsky wrote: >> Looking inside >> grep -h CA board/cortina/common/armv8/lowlevel_init.S >> #if defined(CONFIG_SOC_CA7774) >> #if defined

[PATCH 1/2] mmc: ca_dw_mmc: add DesignWare based DM support for CAxxxx SoCs

2020-02-20 Thread Alex Nemirovsky
From: Arthur Li Initial DesignWare based DM support for Cortina Access CA SoCs. Signed-off-by: Arthur Li Signed-off-by: Alex Nemirovsky --- MAINTAINERS | 2 + drivers/mmc/Kconfig | 11 +++ drivers/mmc/Makefile| 1 + drivers/mmc/ca_dw_mmc.c | 181

[PATCH 2/2] board: presidio-asic: Add eMMC board support

2020-02-20 Thread Alex Nemirovsky
Add initial eMMC support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky --- configs/cortina_presidio-asic-emmc_defconfig | 33 1 file changed, 33 insertions(+) create mode 100644 configs/cortina_presidio-asic-emmc_defconfig diff

[PATCH 2/2] MAINTAINERS, cortina: add custom init for CA ARMv8 based SoCs

2020-01-20 Thread Alex Nemirovsky
Cortina Access ARMv8 boards share common custom ARMV8 init routines. Add common board init code for Cortina Access SoC ARMv8 based SoCs Signed-off-by: Alex Nemirovsky --- MAINTAINERS| 2 +- board/cortina/common/armv8/lowlevel_init.S | 87

[PATCH 1/2] MAINTAINERS, cortina: add common feature and platform enablement flag

2020-01-20 Thread Alex Nemirovsky
Add a CONFIG which allows Cortina Access (CA) drivers to be configured in both ARM and MIPS based SoC platforms. Additionally, Cortina Access specific common board features will be enabled/disabled via a Cortina specific KConfig. Signed-off-by: Alex Nemirovsky --- MAINTAINERS

[PATCH 4/4] serial: serial_cortina: add UART DM driver for CAxxxx SoCs

2020-01-20 Thread Alex Nemirovsky
From: Jason Li Add serial UART driver support for all Cortina Access CA family of SoCs. Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- MAINTAINERS | 4 ++ drivers/serial/Kconfig | 7 +++ drivers/serial/Makefile | 2 +- drivers

[PATCH 1/4] gpio: do not include for Cortina CAxxxx SoCs

2020-01-20 Thread Alex Nemirovsky
From: Jason Li The Cortina CA GPIO driver maintains DM_GPIO support across different CPU ISA in the CA Soc Family; Not just ARM. Therefore, it is not desirable to split out and maintain separete gpio header file for each CPU architecture. Signed-off-by: Jason Li Signed-off-by: Alex

[PATCH 3/4] watchdog: cortina_wdt: add support for HW WDT on CAxxxx SoCs

2020-01-20 Thread Alex Nemirovsky
From: Jason Li Add support for hardware watchdog timer on all Cortina Access CA family of SoCs. Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- MAINTAINERS| 2 + drivers/watchdog/Kconfig | 8 +++ drivers/watchdog/Makefile | 1 + drivers

[PATCH 0/4] Add Cortina Access basic DM drivers

2020-01-20 Thread Alex Nemirovsky
This series contains a set of basic DM drivers compatible with Cortina Access ARM and MIPS series of SoCs. Jason Li (4): gpio: do not include for Cortina CA SoCs gpio: cortina_gpio: add DM_GPIO driver for CA SoCs watchdog: cortina_wdt: add support for HW WDT on CA SoCs

[PATCH 2/4] gpio: cortina_gpio: add DM_GPIO driver for CAxxxx SoCs

2020-01-20 Thread Alex Nemirovsky
From: Jason Li DM_GPIO based GPIO controller driver for CA SoCs. This driver support multiple CPU architectures and Cortina Access SoC platforms. Signed-off-by: Jason Li Signed-off-by: Alex Nemirovsky --- MAINTAINERS | 2 + drivers/gpio/Kconfig| 8

[PATCH 0/1] Cortina Access Custodian

2020-01-20 Thread Alex Nemirovsky
/common. While specific development boards will be in board/cortina/board_name. We would like to have a git-mailrc alias of "cortina" to allow us to better maintain and support our boards and common features found in the board/cortina subtree. Alex Nemirovsky (1): MAINTAINERS,

[PATCH] MAINTAINERS, git-mailrc: cortina: add Custodian for Cortina Access Inc.

2020-01-20 Thread Alex Nemirovsky
Assign Alex Nemirovsky as custodian for all Cortina Access for ARM and MIPS based SoCs. Currently Cortina Access CA family of SoCs support both ARM and MIPS ISA. Drivers have cross platform support for both architectures. Signed-off-by: Alex Nemirovsky --- MAINTAINERS| 12

Re: [PATCH v2 7/7] board: presidio-asic: Add basic G3 engr. development board support

2020-01-22 Thread Alex Nemirovsky
x1, =GICC_BASE ./arch/arm/mach-rmobile/lowlevel_init_gen3.S: ldr x0, =GICC_BASE On Jan 22, 2020, at 1:24 PM, Daniel Schwierzeck mailto:daniel.schwierz...@gmail.com>> wrote: Am 21.01.20 um 11:19 schrieb Alex Nemirovsky: Add basic Presidio G3 engineering board support Signed-off-by

Re: [PATCH v2 7/7] board: presidio-asic: Add basic G3 engr. development board support

2020-01-22 Thread Alex Nemirovsky
Hi Daniel, We have a question about one of your feedback points. > On Jan 22, 2020, at 1:24 PM, Daniel Schwierzeck > wrote: > > > > the defconfig file must not created manually, try this: > > make savedefconfig > cp defconfig configs/cortina_presidio-asic-base_defconfig We can

gpio: return from do_gpio()

2020-01-09 Thread Alex Nemirovsky
Hello Simon, We would like to get clarification on the expected return of do_gpio()? Should it be returning function execution status or the value of the GPIO? Thanks Alex

[PATCH v1] MIPS: allow override of flush_dcache_range()

2019-12-23 Thread Alex Nemirovsky
Useful in custom HW designs which have a need to flush dcache range in a completely non standard way. Signed-off-by: Alex Nemirovsky --- arch/mips/lib/cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/mips/lib/cache.c b/arch/mips/lib/cache.c index 502956d

[PATCH v1 0/1] MIPS: allow override of flush_dcache_range()

2019-12-23 Thread Alex Nemirovsky
Useful in custom HW designs which have a need to flush dcache range in a completely non standard way. Alex Nemirovsky (1): MIPS: allow override of flush_dcache_range() arch/mips/lib/cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4

[PATCH v1 0/1] MIPS: allow override of get_tbclk()

2019-12-23 Thread Alex Nemirovsky
Allow SoC or board layers with reconfigurable cpu clocks capabilties to do implementation specific lookups and service get_tbclk() requests. Alex Nemirovsky (1): MIPS: allow override of get_tbclk() arch/mips/cpu/time.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4

[PATCH v1] MIPS: allow override of get_tbclk()

2019-12-23 Thread Alex Nemirovsky
Allow SoC or board layers with reconfigurable cpu clocks capabilties to do implementation specific lookups and service get_tbclk() requests. Signed-off-by: Alex Nemirovsky --- arch/mips/cpu/time.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/mips/cpu/time.c b/arch

Re: mips: SoC or board specific override of flush_dcache_range()

2019-12-23 Thread Alex Nemirovsky
it weak. BR, Alex > On Dec 23, 2019, at 10:33 AM, Daniel Schwierzeck > wrote: > > Hi Alex, > > Am 21.12.19 um 01:56 schrieb Alex Nemirovsky: >> Hello Daniel et. all, >> >> We have a need to override what is done inside >> arch/mips/lib/cache.c:

Formal upstream support of Cortina Access ARM Based SoCs

2019-12-25 Thread Alex Nemirovsky
Hi Tom, Hope you are doing well and enjoying the holiday season. Cortina Access management has decided that we want to add formal upstream support of u-boot going forward for our line of SoCs and evaluation boards Our line of SoC’s all begin with the “CA” designation followed by 4 digits.

[PATCH v5 1/8] mmc: ca_dw_mmc: Misc cleanup of driver

2020-04-16 Thread Alex Nemirovsky
From: Arthur Li - Rename DT compatible name - Remove uneccessary if-statement to support 8-bit buswidth - Remove redundant error msg - Use symbolic constants in switch statement Signed-off-by: Arthur Li Signed-off-by: Alex Nemirovsky CC: Peng Fan --- Changes in v5: - Rebase code basis

[PATCH v5 7/8] spi: ca_sflash: Add CAxxxx SPI Flash Controller

2020-04-16 Thread Alex Nemirovsky
From: Pengpeng Chen Add SPI Flash controller driver for Cortina Access CA SoCs Signed-off-by: Pengpeng Chen Signed-off-by: Alex Nemirovsky CC: Jagan Teki CC: Vignesh R --- Changes in v5: None Changes in v4: None Changes in v3: - Fixup syntax issues related to checkpatch.pl cleanup

[PATCH v5 8/8] board: presidio-asic: Add SPI NOR support

2020-04-16 Thread Alex Nemirovsky
Add SPI NOR support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky CC: Jagan Teki CC: Vignesh R --- Changes in v5: - NAND support removed from presidio-asic board DT. Changes in v4: None Changes in v3: None Changes in v2: None arch/arm/dts/ca-presidio

[PATCH v5 5/8] led: led_cortina: Add CAxxx LED support

2020-04-16 Thread Alex Nemirovsky
From: Jway Lin Add Cortina Access LED controller support for CA SOCs Signed-off-by: Jway Lin Signed-off-by: Alex Nemirovsky CC: Simon Glass --- Changes in v5: None Changes in v4: - remove unused macros - remove cortina prefix from macros - remove use BSS variable - further cleanup

[PATCH v5 6/8] board: presidio: add LED support

2020-04-16 Thread Alex Nemirovsky
From: Jway Lin Add LED support for Cortina Access Presidio Engineering Board Signed-off-by: Jway Lin Signed-off-by: Alex Nemirovsky Reviewed-by: Simon Glass CC: Simon Glass --- Changes in v5: None Changes in v4: - rename DT blink rate symbol Changes in v3: None Changes in v2: None

[PATCH v5 3/8] i2c: i2c-cortina: added CAxxxx I2C support

2020-04-16 Thread Alex Nemirovsky
From: Arthur Li Add I2C controller support for Cortina Access CA SoCs Signed-off-by: Arthur Li Signed-off-by: Alex Nemirovsky CC: Heiko Schocher --- Changes in v5: None Changes in v4: - Utilize standard I2C macros from - Return ETIMEDOUT in funcs that can timeout - Return

[PATCH v5 4/8] board: presidio-asic: Add I2C support

2020-04-16 Thread Alex Nemirovsky
Add I2C board support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky CC: Heiko Schocher --- Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: None configs/cortina_presidio-asic-emmc_defconfig | 3 +++ 1 file changed, 3 insertions

[PATCH v5 0/8] RESEND: Cortina Access Drivers Package 2

2020-04-16 Thread Alex Nemirovsky
Alex Nemirovsky (3): board: presidio-asic: update eMMC DT informatino board: presidio-asic: Add I2C support board: presidio-asic: Add SPI NOR support Arthur Li (2): mmc: ca_dw_mmc: Misc cleanup of driver i2c: i2c-cortina: added CA I2C support Jway Lin (2): led: led_cortina: Add

[PATCH v5 2/8] board: presidio-asic: update eMMC DT informatino

2020-04-16 Thread Alex Nemirovsky
Change DT compatiblity name to match change in driver's name. Remove unused io_ds and fifo_mode fields from DT. Signed-off-by: Alex Nemirovsky CC: Peng Fan --- Changes in v5: - Rebase on codebase basis v2020.04-rc5 which already incorporated initial baseline of eMMC DT information Changes

[PATCH v5 0/8] Cortina Access Drivers Package 2

2020-04-16 Thread Alex Nemirovsky
Alex Nemirovsky (3): board: presidio-asic: update eMMC DT informatino board: presidio-asic: Add I2C support board: presidio-asic: Add SPI NOR support Arthur Li (2): mmc: ca_dw_mmc: Misc cleanup of driver i2c: i2c-cortina: added CA I2C support Jway Lin (2): led: led_cortina: Add

[PATCH v5 1/8] mmc: ca_dw_mmc: Misc cleanup of driver

2020-04-16 Thread Alex Nemirovsky
From: Arthur Li - Rename DT compatible name - Remove uneccessary if-statement to support 8-bit buswidth - Remove redundant error msg - Use symbolic constants in switch statement Signed-off-by: Arthur Li Signed-off-by: Alex Nemirovsky CC: Peng Fan --- Changes in v5: - Rebase code basis

patch reviews stalled?

2020-04-16 Thread Alex Nemirovsky
Hi Tom, Perhaps I missed something other than pressing efforts for a 2020.04 release. Could we review open patches submitted by myself and let us know if there is anything we can do to move them along for further feedback? Feels like they have been in a holding pattern for a while now.

[PATCH v5 3/8] i2c: i2c-cortina: added CAxxxx I2C support

2020-04-16 Thread Alex Nemirovsky
From: Arthur Li Add I2C controller support for Cortina Access CA SoCs Signed-off-by: Arthur Li Signed-off-by: Alex Nemirovsky CC: Heiko Schocher --- Changes in v5: None Changes in v4: - Utilize standard I2C macros from - Return ETIMEDOUT in funcs that can timeout - Return

[PATCH v5 7/8] spi: ca_sflash: Add CAxxxx SPI Flash Controller

2020-04-16 Thread Alex Nemirovsky
From: Pengpeng Chen Add SPI Flash controller driver for Cortina Access CA SoCs Signed-off-by: Pengpeng Chen Signed-off-by: Alex Nemirovsky CC: Jagan Teki CC: Vignesh R --- Changes in v5: None Changes in v4: None Changes in v3: - Fixup syntax issues related to checkpatch.pl cleanup

[PATCH v5 2/8] board: presidio-asic: update eMMC DT informatino

2020-04-16 Thread Alex Nemirovsky
Change DT compatiblity name to match change in driver's name. Remove unused io_ds and fifo_mode fields from DT. Signed-off-by: Alex Nemirovsky CC: Peng Fan --- Changes in v5: - Rebase on codebase basis v2020.04-rc5 which already incorporated initial baseline of eMMC DT information Changes

[PATCH v5 8/8] board: presidio-asic: Add SPI NOR support

2020-04-16 Thread Alex Nemirovsky
Add SPI NOR support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky CC: Jagan Teki CC: Vignesh R --- Changes in v5: - NAND support removed from presidio-asic board DT. Changes in v4: None Changes in v3: None Changes in v2: None arch/arm/dts/ca-presidio

[PATCH v5 6/8] board: presidio: add LED support

2020-04-16 Thread Alex Nemirovsky
From: Jway Lin Add LED support for Cortina Access Presidio Engineering Board Signed-off-by: Jway Lin Signed-off-by: Alex Nemirovsky Reviewed-by: Simon Glass CC: Simon Glass --- Changes in v5: None Changes in v4: - rename DT blink rate symbol Changes in v3: None Changes in v2: None

[PATCH v5 5/8] led: led_cortina: Add CAxxx LED support

2020-04-16 Thread Alex Nemirovsky
From: Jway Lin Add Cortina Access LED controller support for CA SOCs Signed-off-by: Jway Lin Signed-off-by: Alex Nemirovsky CC: Simon Glass --- Changes in v5: None Changes in v4: - remove unused macros - remove cortina prefix from macros - remove use BSS variable - further cleanup

[PATCH v5 4/8] board: presidio-asic: Add I2C support

2020-04-16 Thread Alex Nemirovsky
Add I2C board support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky CC: Heiko Schocher --- Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: None configs/cortina_presidio-asic-emmc_defconfig | 3 +++ 1 file changed, 3 insertions

patch reviews stalled?

2020-04-16 Thread Alex Nemirovsky
Hi Tom, Perhaps I missed something other than pressing efforts for a 2020.04 release. Could you review open patches submitted by myself and let me know if there is anything we can do to move them along for further feedback? Feels like they have been in a holding pattern for a while now.

[PATCH v6 4/8] board: presidio-asic: Add I2C support

2020-04-20 Thread Alex Nemirovsky
Add I2C board support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky CC: Heiko Schocher --- Changes in v6: None Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: None configs/cortina_presidio-asic-emmc_defconfig | 3 +++ 1 file changed

[PATCH v6 7/8] spi: ca_sflash: Add CAxxxx SPI Flash Controller

2020-04-20 Thread Alex Nemirovsky
From: Pengpeng Chen Add SPI Flash controller driver for Cortina Access CA SoCs Signed-off-by: Pengpeng Chen Signed-off-by: Alex Nemirovsky CC: Jagan Teki CC: Vignesh R --- Changes in v6: None Changes in v5: None Changes in v4: None Changes in v3: - Fixup syntax issues related

[PATCH v6 5/8] led: led_cortina: Add CAxxx LED support

2020-04-20 Thread Alex Nemirovsky
From: Jway Lin Add Cortina Access LED controller support for CA SOCs Signed-off-by: Jway Lin Signed-off-by: Alex Nemirovsky CC: Simon Glass --- Changes in v6: None Changes in v5: None Changes in v4: - remove unused macros - remove cortina prefix from macros - remove use BSS variable

[PATCH v6 3/8] i2c: i2c-cortina: added CAxxxx I2C support

2020-04-20 Thread Alex Nemirovsky
From: Arthur Li Add I2C controller support for Cortina Access CA SoCs Signed-off-by: Arthur Li Signed-off-by: Alex Nemirovsky CC: Heiko Schocher CA_I2C: DT binding for I2C controller DT binding document for Cortina I2C driver --- Changes in v6: - Add I2C DT binding document Changes

[PATCH v6 0/8] Cortina Access Drivers Package 2

2020-04-20 Thread Alex Nemirovsky
controller - Add SPI NAND and NOR controller Alex Nemirovsky (3): board: presidio-asic: update eMMC DT informatino board: presidio-asic: Add I2C support board: presidio-asic: Add SPI NOR support Arthur Li (2): mmc: ca_dw_mmc: Misc cleanup of driver i2c: i2c-cortina: added CA I2C

[PATCH v6 2/8] board: presidio-asic: update eMMC DT informatino

2020-04-20 Thread Alex Nemirovsky
Change DT compatiblity name to match change in driver's name. Remove unused io_ds and fifo_mode fields from DT. Signed-off-by: Alex Nemirovsky CC: Peng Fan --- Changes in v6: None Changes in v5: - Rebase on codebase basis v2020.04-rc5 which already incorporated initial baseline of eMMC DT

[PATCH v6 6/8] board: presidio: add LED support

2020-04-20 Thread Alex Nemirovsky
From: Jway Lin Add LED support for Cortina Access Presidio Engineering Board Signed-off-by: Jway Lin Signed-off-by: Alex Nemirovsky Reviewed-by: Simon Glass CC: Simon Glass --- Changes in v6: None Changes in v5: None Changes in v4: - rename DT blink rate symbol Changes in v3: None

[PATCH v6 1/8] mmc: ca_dw_mmc: Misc cleanup of driver

2020-04-20 Thread Alex Nemirovsky
From: Arthur Li - Rename DT compatible name - Remove uneccessary if-statement to support 8-bit buswidth - Remove redundant error msg - Use symbolic constants in switch statement Signed-off-by: Arthur Li Signed-off-by: Alex Nemirovsky CC: Peng Fan --- Changes in v6: None Changes in v5

[PATCH v6 8/8] board: presidio-asic: Add SPI NOR support

2020-04-20 Thread Alex Nemirovsky
Add SPI NOR support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky CC: Jagan Teki CC: Vignesh R --- Changes in v6: None Changes in v5: - NAND support removed from presidio-asic board DT. Changes in v4: None Changes in v3: None Changes in v2: None arch/arm/dts

[PATCH v1 2/2] board: presidio-asic: Add RAW Parallel NAND support

2020-03-26 Thread Alex Nemirovsky
Add Parallel NAND CA support to Cortina Access Presidio Engineering Board support Signed-off-by: Alex Nemirovsky CC: Miquel Raynal CC: Simon Glass --- configs/cortina_presidio-asic-bch16_defconfig | 35 ++ configs/cortina_presidio-asic-bch24_defconfig | 36

[PATCH 0/2] This series of patches add support for the Cortina Access

2020-03-26 Thread Alex Nemirovsky
RAW NAND controller found in CA SoCs. Additionally, initial support is integrated into into the Cortina Access Presidio Engineering Board. Alex Nemirovsky (1): board: presidio-asic: Add RAW Parallel NAND support Jason Li (1): mtd: rawnand: ca_nand: add Cortina Access Parallel NAND

[PATCH v1 2/2] board: presidio-asic: Add RAW Parallel NAND support

2020-03-26 Thread Alex Nemirovsky
Add Parallel NAND CA support to Cortina Access Presidio Engineering Board support Signed-off-by: Alex Nemirovsky --- configs/cortina_presidio-asic-bch16_defconfig | 35 ++ configs/cortina_presidio-asic-bch24_defconfig | 36 +++ configs

[PATCH v1 0/2] This series of patches add support for the Cortina Access

2020-03-26 Thread Alex Nemirovsky
RAW NAND controller found in CA SoCs. Additionally, initial support is integrated into into the Cortina Access Presidio Engineering Board. Alex Nemirovsky (1): board: presidio-asic: Add RAW Parallel NAND support Jason Li (1): mtd: rawnand: ca_nand: add Cortina Access Parallel NAND

[PATCH v4 5/8] led: led_cortina: Add CAxxx LED support

2020-03-30 Thread Alex Nemirovsky
From: Jway Lin Add Cortina Access LED controller support for CA SOCs Signed-off-by: Jway Lin Signed-off-by: Alex Nemirovsky CC: Simon Glass --- Changes in v4: - remove unused macros - remove cortina prefix from macros - remove use BSS variable - further cleanup to meet code style

[PATCH v4 0/8] Cortina Access Drivers Package 2

2020-03-30 Thread Alex Nemirovsky
NAND and NOR controller Alex Nemirovsky (3): board: presidio-asic: Add eMMC board support board: presidio-asic: Add I2C support board: presidio-asic: Add SPI NAND and NOR support Arthur Li (2): mmc: ca_dw_mmc: add DesignWare based DM support for CA SoCs i2c: i2c-cortina: added CA

[PATCH v1 2/2] board: presidio-asic: Add RAW Parallel NAND support

2020-03-30 Thread Alex Nemirovsky
Add Parallel NAND CA support to Cortina Access Presidio Engineering Board support Signed-off-by: Alex Nemirovsky CC: Miquel Raynal CC: Simon Glass --- configs/cortina_presidio-asic-bch16_defconfig | 35 ++ configs/cortina_presidio-asic-bch24_defconfig | 36

[PATCH v4 7/8] spi: ca_sflash: Add CAxxxx SPI Flash Controller

2020-03-30 Thread Alex Nemirovsky
From: Pengpeng Chen Add SPI Flash controller driver for Cortina Access CA SoCs Signed-off-by: Pengpeng Chen Signed-off-by: Alex Nemirovsky CC: Jagan Teki CC: Vignesh R --- Changes in v4: None Changes in v3: - Fixup syntax issues related to checkpatch.pl cleanup Changes in v2: None

[PATCH v4 4/8] board: presidio-asic: Add I2C support

2020-03-30 Thread Alex Nemirovsky
Add I2C board support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky CC: Heiko Schocher --- Changes in v4: None Changes in v3: None Changes in v2: None configs/cortina_presidio-asic-emmc_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs

[PATCH v4 6/8] board: presidio: add LED support

2020-03-30 Thread Alex Nemirovsky
From: Jway Lin Add LED support for Cortina Access Presidio Engineering Board Signed-off-by: Jway Lin Signed-off-by: Alex Nemirovsky Reviewed-by: Simon Glass CC: Simon Glass --- Changes in v4: - rename DT blink rate symbol Changes in v3: None Changes in v2: None arch/arm/dts/ca

[PATCH v4 8/8] board: presidio-asic: Add SPI NAND and NOR support

2020-03-30 Thread Alex Nemirovsky
Add SPI NAND and NOR support for Cortina Access Presidio Engineering Board Signed-off-by: Alex Nemirovsky CC: Jagan Teki CC: Vignesh R --- Changes in v4: None Changes in v3: None Changes in v2: None arch/arm/dts/ca-presidio-engboard.dts| 8 ++-- board/cortina/presidio-asic

  1   2   3   >