[U-Boot] [PATCH v2 0/1] board: arm: Add support for Broadcom BCM7445
Bin Meng
bmeng.cn at gmail.com
Mon Aug 26 15:50:32 UTC 2019
On Thu, May 24, 2018 at 9:24 AM Thomas Fitzsimmons <fitzsim at fitzsim.org> wrote:
>
> Add support for Broadcom BCM7445
>
> Changes for v2:
> - Reorganize Kconfig to create ARCH_BCMSTB
> - Use generic bcmstb SoC name wherever possible
> - Eliminate crt0.S changes by moving relocation logic to bcmstb.c
> - Use debug() macro where appropriate
> - Read bcmstb_spi register base addresses from prior stage device
> tree, where possible
> - Read bcmstb_sdhci register base address from prior stage DT
> - Make timer register addresses configurable
> - Fix BOLT typos
> - Eliminate CONFIG_BCMSTB_ACCOMMODATE_STBLINUX by keeping FIT
> initramfs and device tree binary in-place
> - Add README.bcm7xxx
> - Read memory configuration from prior stage device tree
> - Add CONFIG_OF_PRIOR_STAGE support in spi-uclass.c
> - Fix issues reported by checkpatch.pl
> - Fix issues reported by sparse
> - Update some comments and formatting
> - Add a MAINTAINERS file
>
> Thomas Fitzsimmons (1):
> board: arm: Add support for Broadcom BCM7445
>
> arch/arm/Kconfig | 12 +
> arch/arm/Makefile | 1 +
> arch/arm/mach-bcmstb/Kconfig | 64 ++++
> arch/arm/mach-bcmstb/Makefile | 9 +
> arch/arm/mach-bcmstb/include/mach/gpio.h | 12 +
> arch/arm/mach-bcmstb/include/mach/hardware.h | 12 +
> arch/arm/mach-bcmstb/include/mach/prior_stage.h | 31 ++
> arch/arm/mach-bcmstb/include/mach/sdhci.h | 16 +
> arch/arm/mach-bcmstb/include/mach/timer.h | 14 +
> arch/arm/mach-bcmstb/lowlevel_init.S | 22 ++
> board/broadcom/bcmstb/MAINTAINERS | 6 +
> board/broadcom/bcmstb/Makefile | 9 +
> board/broadcom/bcmstb/bcmstb.c | 192 +++++++++++
> configs/bcm7445_defconfig | 27 ++
> doc/README.bcm7xxx | 147 ++++++++
> drivers/mmc/Kconfig | 11 +
> drivers/mmc/Makefile | 1 +
> drivers/mmc/bcmstb_sdhci.c | 68 ++++
> drivers/spi/Kconfig | 7 +
> drivers/spi/Makefile | 1 +
> drivers/spi/bcmstb_spi.c | 440 ++++++++++++++++++++++++
> drivers/spi/spi-uclass.c | 2 +-
> dts/Kconfig | 7 +
> include/configs/bcmstb.h | 189 ++++++++++
> include/fdtdec.h | 4 +
> lib/fdtdec.c | 4 +
> 26 files changed, 1307 insertions(+), 1 deletion(-)
> create mode 100644 arch/arm/mach-bcmstb/Kconfig
> create mode 100644 arch/arm/mach-bcmstb/Makefile
> create mode 100644 arch/arm/mach-bcmstb/include/mach/gpio.h
> create mode 100644 arch/arm/mach-bcmstb/include/mach/hardware.h
> create mode 100644 arch/arm/mach-bcmstb/include/mach/prior_stage.h
> create mode 100644 arch/arm/mach-bcmstb/include/mach/sdhci.h
> create mode 100644 arch/arm/mach-bcmstb/include/mach/timer.h
> create mode 100644 arch/arm/mach-bcmstb/lowlevel_init.S
> create mode 100644 board/broadcom/bcmstb/MAINTAINERS
> create mode 100644 board/broadcom/bcmstb/Makefile
> create mode 100644 board/broadcom/bcmstb/bcmstb.c
> create mode 100644 configs/bcm7445_defconfig
> create mode 100644 doc/README.bcm7xxx
> create mode 100644 drivers/mmc/bcmstb_sdhci.c
> create mode 100644 drivers/spi/bcmstb_spi.c
> create mode 100644 include/configs/bcmstb.h
>
I am tracing an issue that lead me to this commit, a huge single
commit that changes everywhere. We should not have such a commit
merged, sigh.
Regards,
Bin
More information about the U-Boot
mailing list