[U-Boot] [PATCH v1 0/6] Introducing the Broadcom bcm281xx Architecture

Darwin Rambo drambo at broadcom.com
Mon Feb 3 23:05:14 CET 2014


Sorry folks, I missed my morning caffeine and mislabeled the patch version in the subject as v1. I will be resending the series with the proper v2 versioning asap to avoid confusion. 

Regards,
Darwin

> -----Original Message-----
> From: Darwin Rambo [mailto:drambo at broadcom.com]
> Sent: Monday, February 03, 2014 1:03 PM
> To: u-boot at lists.denx.de
> Cc: Darwin Rambo
> Subject: [PATCH v1 0/6] Introducing the Broadcom bcm281xx Architecture
> 
> This patchset introduces the Broadcom bcm281xx family of mobile SoC
> chips. Broadcom kona hardware blocks are often found in Broadcom mobile
> SoC chips including the bcm281xx family, so support for some of these
> kona blocks is also provided here. These patches work on u-boot master
> as well as the u-boot-arm custodian tree.
> 
> v1 changes
> ----------
> Delete lowlevel_init.S and create s_init.c. File header cleanup,
> cosmetic changes, dead code removal. Create include/bitfield.h.
> Use get_ram_size().  Use weak timer_init(); Skip lowlevel init.
> Remove memory test config.  Use standard baud table and prompt.
> 
> 
> Darwin Rambo (6):
>   arch: kona: Initial commit of kona-common architecture code
>   arch: bcm281xx: Initial commit of bcm281xx architecture code
>   gpio: kona: Add Kona gpio driver
>   i2c: kona: Add Kona I2C driver
>   mmc: kona: Add Kona mmc driver
>   board: bcm28155_ap: Add board files
> 
>  arch/arm/cpu/armv7/Makefile                    |    1 +
>  arch/arm/cpu/armv7/bcm281xx/Makefile           |   11 +
>  arch/arm/cpu/armv7/bcm281xx/clk-bcm281xx.c     |  523
> +++++++++++++++++
>  arch/arm/cpu/armv7/bcm281xx/clk-bsc.c          |   52 ++
>  arch/arm/cpu/armv7/bcm281xx/clk-core.c         |  513 +++++++++++++++++
>  arch/arm/cpu/armv7/bcm281xx/clk-core.h         |  495 ++++++++++++++++
>  arch/arm/cpu/armv7/bcm281xx/clk-sdio.c         |   73 +++
>  arch/arm/cpu/armv7/bcm281xx/reset.c            |   27 +
>  arch/arm/cpu/armv7/kona-common/Makefile        |    9 +
>  arch/arm/cpu/armv7/kona-common/clk-stubs.c     |   21 +
>  arch/arm/cpu/armv7/kona-common/hwinit-common.c |   16 +
>  arch/arm/cpu/armv7/kona-common/s_init.c        |   12 +
>  arch/arm/include/asm/arch-bcm281xx/gpio.h      |   15 +
>  arch/arm/include/asm/arch-bcm281xx/sysmap.h    |   25 +
>  arch/arm/include/asm/kona-common/clk.h         |   29 +
>  arch/arm/include/asm/kona-common/kona_sdhci.h  |   12 +
>  board/broadcom/bcm28155_ap/Makefile            |    7 +
>  board/broadcom/bcm28155_ap/bcm28155_ap.c       |   87 +++
>  boards.cfg                                     |    1 +
>  drivers/gpio/Makefile                          |    1 +
>  drivers/gpio/kona_gpio.c                       |  141 +++++
>  drivers/i2c/Makefile                           |    1 +
>  drivers/i2c/kona_i2c.c                         |  730 ++++++++++++++++++++++++
>  drivers/mmc/Makefile                           |    1 +
>  drivers/mmc/kona_sdhci.c                       |  125 ++++
>  include/bitfield.h                             |   56 ++
>  include/configs/bcm28155_ap.h                  |  140 +++++
>  27 files changed, 3124 insertions(+)
>  create mode 100644 arch/arm/cpu/armv7/bcm281xx/Makefile
>  create mode 100644 arch/arm/cpu/armv7/bcm281xx/clk-bcm281xx.c
>  create mode 100644 arch/arm/cpu/armv7/bcm281xx/clk-bsc.c
>  create mode 100644 arch/arm/cpu/armv7/bcm281xx/clk-core.c
>  create mode 100644 arch/arm/cpu/armv7/bcm281xx/clk-core.h
>  create mode 100644 arch/arm/cpu/armv7/bcm281xx/clk-sdio.c
>  create mode 100644 arch/arm/cpu/armv7/bcm281xx/reset.c
>  create mode 100644 arch/arm/cpu/armv7/kona-common/Makefile
>  create mode 100644 arch/arm/cpu/armv7/kona-common/clk-stubs.c
>  create mode 100644 arch/arm/cpu/armv7/kona-common/hwinit-common.c
>  create mode 100644 arch/arm/cpu/armv7/kona-common/s_init.c
>  create mode 100644 arch/arm/include/asm/arch-bcm281xx/gpio.h
>  create mode 100644 arch/arm/include/asm/arch-bcm281xx/sysmap.h
>  create mode 100644 arch/arm/include/asm/kona-common/clk.h
>  create mode 100644 arch/arm/include/asm/kona-common/kona_sdhci.h
>  create mode 100644 board/broadcom/bcm28155_ap/Makefile
>  create mode 100644 board/broadcom/bcm28155_ap/bcm28155_ap.c
>  create mode 100644 drivers/gpio/kona_gpio.c
>  create mode 100644 drivers/i2c/kona_i2c.c
>  create mode 100644 drivers/mmc/kona_sdhci.c
>  create mode 100644 include/bitfield.h
>  create mode 100644 include/configs/bcm28155_ap.h
> 
> --
> 1.7.9.5



More information about the U-Boot mailing list