Pull request for u-boot-nand-20241126 External

Michael Nazzareno Trimarchi michael at amarulasolutions.com
Wed Nov 27 11:12:46 CET 2024


Hi Tom

The following changes since commit 3881c6b90350b0b04085ad46ef64989b43967eef:

  configs: Resync with savedefconfig (2024-11-26 08:17:35 -0600)

are available in the Git repository at:

  git at source.denx.de:u-boot/custodians/u-boot-nand-flash.git
mike/u-boot-nand-20241126

for you to fetch changes up to 5b70f26fed5aee9820530fd818f041d1779a4911:

  mtd: rawnand: brcmnand: update log level messages (2024-11-26 21:14:44 +0100)

Description comes from David Regan, that include a nice summary.

Remove device specific nand driver files as they are now replaced
by a common driver bcmbca_nand.c

Make use of OF_UPSTREAM which uses Linux dts.

Implement a minimal set of defconfig options to enable basic NAND
functionality. Tested on:
47622
63146
63158
63178
6813

Set parameter_page_big_endian to zero for bcmbca.

Update log level messages so that more critical messages can be logged
to console and help the troubleshooting with field devices.

The patches pass the pipeline CI:
https://source.denx.de/u-boot/custodians/u-boot-nand-flash/-/pipelines/23584

----------------------------------------------------------------
david regan (4):
      mtd: nand: brcmnand: remove device specific nand driver files
      arm: dts: Use upstream dts
      mtd: rawnand: brcmnand: Default bcmbca parameter_page_big_endian to zero
      mtd: rawnand: brcmnand: update log level messages

 arch/arm/dts/bcm47622.dtsi                    | 126 ------------
 arch/arm/dts/bcm4912.dtsi                     | 128 ------------
 arch/arm/dts/bcm63146.dtsi                    | 110 ----------
 arch/arm/dts/bcm63158.dtsi                    | 278 --------------------------
 arch/arm/dts/bcm63178.dtsi                    | 120 -----------
 arch/arm/dts/bcm6756.dtsi                     | 130 ------------
 arch/arm/dts/bcm6813.dtsi                     | 128 ------------
 arch/arm/dts/bcm6855.dtsi                     | 257 ------------------------
 arch/arm/dts/bcm6856.dtsi                     | 253 -----------------------
 arch/arm/dts/bcm6858.dtsi                     | 272 -------------------------
 arch/arm/dts/bcm6878.dtsi                     | 111 ----------
 arch/arm/dts/bcm947622.dts                    |  30 ---
 arch/arm/dts/bcm94912.dts                     |  30 ---
 arch/arm/dts/bcm963146.dts                    |  30 ---
 arch/arm/dts/bcm963158.dts                    |  30 ---
 arch/arm/dts/bcm963178.dts                    |  30 ---
 arch/arm/dts/bcm96756.dts                     |  30 ---
 arch/arm/dts/bcm96813.dts                     |  30 ---
 arch/arm/dts/bcm96855.dts                     |  30 ---
 arch/arm/dts/bcm96856.dts                     |  30 ---
 arch/arm/dts/bcm96858.dts                     |  30 ---
 arch/arm/dts/bcm96878.dts                     |  30 ---
 arch/arm/mach-bcmbca/bcm47622/Kconfig         |   1 +
 arch/arm/mach-bcmbca/bcm4912/Kconfig          |   1 +
 arch/arm/mach-bcmbca/bcm63146/Kconfig         |   1 +
 arch/arm/mach-bcmbca/bcm63158/Kconfig         |   1 +
 arch/arm/mach-bcmbca/bcm63178/Kconfig         |   1 +
 arch/arm/mach-bcmbca/bcm6756/Kconfig          |   1 +
 arch/arm/mach-bcmbca/bcm6813/Kconfig          |   1 +
 arch/arm/mach-bcmbca/bcm6855/Kconfig          |   1 +
 arch/arm/mach-bcmbca/bcm6856/Kconfig          |   1 +
 arch/arm/mach-bcmbca/bcm6858/Kconfig          |   1 +
 arch/arm/mach-bcmbca/bcm6878/Kconfig          |   1 +
 configs/bcm947622_defconfig                   |  11 +-
 configs/bcm94912_defconfig                    |  11 +-
 configs/bcm963146_defconfig                   |  11 +-
 configs/bcm963158_defconfig                   |  11 +-
 configs/bcm963178_defconfig                   |  11 +-
 configs/bcm96756_defconfig                    |  11 +-
 configs/bcm96813_defconfig                    |  11 +-
 configs/bcm96855_defconfig                    |  11 +-
 configs/bcm96856_defconfig                    |  11 +-
 configs/bcm96858_defconfig                    |  11 +-
 configs/bcm96878_defconfig                    |  11 +-
 drivers/mtd/nand/raw/Kconfig                  |  24 ---
 drivers/mtd/nand/raw/brcmnand/Makefile        |   4 -
 drivers/mtd/nand/raw/brcmnand/bcm63158_nand.c | 125 ------------
 drivers/mtd/nand/raw/brcmnand/bcm6753_nand.c  | 123 ------------
 drivers/mtd/nand/raw/brcmnand/bcm68360_nand.c | 124 ------------
 drivers/mtd/nand/raw/brcmnand/bcm6858_nand.c  | 125 ------------
 drivers/mtd/nand/raw/brcmnand/brcmnand.c      |  14 +-
 51 files changed, 132 insertions(+), 2782 deletions(-)
 delete mode 100644 arch/arm/dts/bcm47622.dtsi
 delete mode 100644 arch/arm/dts/bcm4912.dtsi
 delete mode 100644 arch/arm/dts/bcm63146.dtsi
 delete mode 100644 arch/arm/dts/bcm63158.dtsi
 delete mode 100644 arch/arm/dts/bcm63178.dtsi
 delete mode 100644 arch/arm/dts/bcm6756.dtsi
 delete mode 100644 arch/arm/dts/bcm6813.dtsi
 delete mode 100644 arch/arm/dts/bcm6855.dtsi
 delete mode 100644 arch/arm/dts/bcm6856.dtsi
 delete mode 100644 arch/arm/dts/bcm6858.dtsi
 delete mode 100644 arch/arm/dts/bcm6878.dtsi
 delete mode 100644 arch/arm/dts/bcm947622.dts
 delete mode 100644 arch/arm/dts/bcm94912.dts
 delete mode 100644 arch/arm/dts/bcm963146.dts
 delete mode 100644 arch/arm/dts/bcm963158.dts
 delete mode 100644 arch/arm/dts/bcm963178.dts
 delete mode 100644 arch/arm/dts/bcm96756.dts
 delete mode 100644 arch/arm/dts/bcm96813.dts
 delete mode 100644 arch/arm/dts/bcm96855.dts
 delete mode 100644 arch/arm/dts/bcm96856.dts
 delete mode 100644 arch/arm/dts/bcm96858.dts
 delete mode 100644 arch/arm/dts/bcm96878.dts
 delete mode 100644 drivers/mtd/nand/raw/brcmnand/bcm63158_nand.c
 delete mode 100644 drivers/mtd/nand/raw/brcmnand/bcm6753_nand.c
 delete mode 100644 drivers/mtd/nand/raw/brcmnand/bcm68360_nand.c
 delete mode 100644 drivers/mtd/nand/raw/brcmnand/bcm6858_nand.c


More information about the U-Boot mailing list