mbox series

[U-Boot,V3,0/6] bmips: add brcmnand support

Message ID 20190828171220.26175-1-noltari@gmail.com
Headers show
Series bmips: add brcmnand support | expand

Message

Álvaro Fernández Rojas Aug. 28, 2019, 5:12 p.m. UTC
These patches add support for brcmnand on bmips.
The current brcmnand driver only supports controller >= 4.0,
which means that only BCM63268 works right now.

v3: Introduce changes suggested by Daniel Schwierzeck:
 - Introduce soc_to_priv helper definition.
 - Switch to dev_remap_addr_name.
v2: Drop CONFIG_SYS_NAND_DRIVER_ECC_LAYOUT

Álvaro Fernández Rojas (6):
  nand: brcm: add BCM6368 support
  bmips: bcm6368: add support for brcmnand
  bmips: bcm6328: add support for brcmnand
  bmips: bcm6362: add support for brcmnand
  bmips: bcm63268: add support for brcmnand
  bmips: enable vr-3032u nand support

 arch/mips/dts/brcm,bcm63268.dtsi             |  18 +++
 arch/mips/dts/brcm,bcm6328.dtsi              |  16 +++
 arch/mips/dts/brcm,bcm6362.dtsi              |  18 +++
 arch/mips/dts/brcm,bcm6368.dtsi              |  18 +++
 arch/mips/dts/comtrend,vr-3032u.dts          |  13 +++
 configs/comtrend_vr3032u_ram_defconfig       |   5 +
 drivers/mtd/nand/raw/Kconfig                 |   6 +
 drivers/mtd/nand/raw/brcmnand/Makefile       |   1 +
 drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 117 +++++++++++++++++++
 include/configs/comtrend_vr3032u.h           |   5 +
 10 files changed, 217 insertions(+)
 create mode 100644 drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c

Comments

Daniel Schwierzeck Oct. 18, 2019, 11:05 a.m. UTC | #1
Am 28.08.19 um 19:12 schrieb Álvaro Fernández Rojas:
> These patches add support for brcmnand on bmips.
> The current brcmnand driver only supports controller >= 4.0,
> which means that only BCM63268 works right now.
> 
> v3: Introduce changes suggested by Daniel Schwierzeck:
>  - Introduce soc_to_priv helper definition.
>  - Switch to dev_remap_addr_name.
> v2: Drop CONFIG_SYS_NAND_DRIVER_ECC_LAYOUT
> 
> Álvaro Fernández Rojas (6):
>   nand: brcm: add BCM6368 support
>   bmips: bcm6368: add support for brcmnand
>   bmips: bcm6328: add support for brcmnand
>   bmips: bcm6362: add support for brcmnand
>   bmips: bcm63268: add support for brcmnand
>   bmips: enable vr-3032u nand support
> 
>  arch/mips/dts/brcm,bcm63268.dtsi             |  18 +++
>  arch/mips/dts/brcm,bcm6328.dtsi              |  16 +++
>  arch/mips/dts/brcm,bcm6362.dtsi              |  18 +++
>  arch/mips/dts/brcm,bcm6368.dtsi              |  18 +++
>  arch/mips/dts/comtrend,vr-3032u.dts          |  13 +++
>  configs/comtrend_vr3032u_ram_defconfig       |   5 +
>  drivers/mtd/nand/raw/Kconfig                 |   6 +
>  drivers/mtd/nand/raw/brcmnand/Makefile       |   1 +
>  drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 117 +++++++++++++++++++
>  include/configs/comtrend_vr3032u.h           |   5 +
>  10 files changed, 217 insertions(+)
>  create mode 100644 drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c
> 

series applied to u-boot-mips, thanks.