All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] am33xx beaglebone and related
@ 2013-08-26  6:55 Sascha Hauer
  2013-08-26  6:55 ` [PATCH 01/22] console: fix console without CONFIG_PARAMETER Sascha Hauer
                   ` (21 more replies)
  0 siblings, 22 replies; 24+ messages in thread
From: Sascha Hauer @ 2013-08-26  6:55 UTC (permalink / raw)
  To: barebox

The following adds beaglebone black support. It integrates a slightly
modified version of Teresas am33xx lowlevel code cleanup series.
Also much of the work is done by Jan.

There are some patches to get persistent sd/mmc device names for OMAP.
This is necessary for the beaglebone black which has both an eMMC and a
SD slot. With this series the beaglebone black can properly store the
environment and load the second stage barebox from the device it has
been started from.

Sascha

----------------------------------------------------------------
Jan Luebbe (5):
      console: fix console without CONFIG_PARAMETER
      ARM: cpuinfo: display the core name and version
      ARM: am33xx: implement cpu revision decoding
      ARM: am33xx: beaglebone: configure I2C EEPROM
      ARM: beaglebone: add support for beaglebone black with DDR3 RAM

Sascha Hauer (14):
      mci: omap: advertise 8 bit support
      mci: omap: implement device detect callback
      mci: omap: Allow to set mmc devname via platformdata
      ARM: omap: Allow to set mmc devname used for booting
      ARM: omap: fix omap_save_bootinfo
      ARM: omap: rename INIT_LL to omap_uart_lowlevel_init
      ARM: am33xx: set bootsource instance correctly for MMC1
      ARM: am33xx: Add mmc1 registration helper
      ARM: am33xx: make DDR PLL frequency configurable
      rework debug_ll
      ARM: beaglebone: Initialize UART for lowlevel debugging
      ARM: beaglebone: register sd/emmc with persistent name
      ARM: beaglebone: update mlo_small defconfig
      ARM: beaglebone: update defconfig

Teresa Gámez (3):
      ARM: am33xx: Cleanup of lowlevel code
      ARM: pcm051: Clean up lowlevel code
      ARM: beaglebone: Clean up lowlevel code

 arch/arm/boards/archosg9/lowlevel.c                |   3 +-
 arch/arm/boards/beagle/lowlevel.c                  |   3 +-
 arch/arm/boards/beaglebone/beaglebone.h            |   9 +
 arch/arm/boards/beaglebone/board.c                 |  70 ++++-
 arch/arm/boards/beaglebone/lowlevel.c              | 311 +++++++--------------
 arch/arm/boards/omap343xdsp/lowlevel.c             |   3 +-
 arch/arm/boards/omap3evm/lowlevel.c                |   3 +-
 arch/arm/boards/panda/lowlevel.c                   |   3 +-
 arch/arm/boards/pcm049/lowlevel.c                  |   3 +-
 arch/arm/boards/pcm051/lowlevel.c                  | 213 +++-----------
 arch/arm/boards/phycard-a-l1/lowlevel.c            |   3 +-
 arch/arm/boards/phycard-a-xl2/lowlevel.c           |   3 +-
 arch/arm/configs/am335x_beaglebone_defconfig       |  17 +-
 .../configs/am335x_beaglebone_mlo_small_defconfig  |   6 +-
 arch/arm/cpu/cpuinfo.c                             |  33 +++
 arch/arm/mach-omap/am33xx_clock.c                  |  10 +-
 arch/arm/mach-omap/am33xx_generic.c                | 199 ++++++++++++-
 arch/arm/mach-omap/include/mach/am33xx-clock.h     |   6 +-
 arch/arm/mach-omap/include/mach/am33xx-devices.h   |   6 +
 arch/arm/mach-omap/include/mach/am33xx-generic.h   |  19 ++
 arch/arm/mach-omap/include/mach/am33xx-silicon.h   |  52 +++-
 arch/arm/mach-omap/include/mach/debug_ll.h         |   4 +-
 arch/arm/mach-omap/include/mach/generic.h          |  10 +-
 arch/arm/mach-omap/include/mach/omap3-generic.h    |  21 ++
 arch/arm/mach-omap/include/mach/omap4-generic.h    |  21 ++
 arch/arm/mach-omap/include/mach/omap_hsmmc.h       |   1 +
 arch/arm/mach-omap/include/mach/sys_info.h         |  10 +-
 arch/arm/mach-omap/omap_generic.c                  |  31 +-
 arch/arm/mach-omap/xload.c                         |  19 +-
 common/console.c                                   |  16 +-
 common/console_simple.c                            |   2 +-
 drivers/mci/omap_hsmmc.c                           |  26 +-
 include/debug_ll.h                                 |  61 ++--
 33 files changed, 748 insertions(+), 449 deletions(-)
 create mode 100644 arch/arm/boards/beaglebone/beaglebone.h
 create mode 100644 arch/arm/mach-omap/include/mach/omap3-generic.h
 create mode 100644 arch/arm/mach-omap/include/mach/omap4-generic.h

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2013-08-26 12:01 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-26  6:55 [PATCH] am33xx beaglebone and related Sascha Hauer
2013-08-26  6:55 ` [PATCH 01/22] console: fix console without CONFIG_PARAMETER Sascha Hauer
2013-08-26  6:55 ` [PATCH 02/22] mci: omap: advertise 8 bit support Sascha Hauer
2013-08-26  6:55 ` [PATCH 03/22] mci: omap: implement device detect callback Sascha Hauer
2013-08-26  6:55 ` [PATCH 04/22] mci: omap: Allow to set mmc devname via platformdata Sascha Hauer
2013-08-26  6:55 ` [PATCH 05/22] ARM: omap: Allow to set mmc devname used for booting Sascha Hauer
2013-08-26  6:55 ` [PATCH 06/22] ARM: omap: fix omap_save_bootinfo Sascha Hauer
2013-08-26 12:00   ` Teresa Gamez
2013-08-26  6:55 ` [PATCH 07/22] ARM: omap: rename INIT_LL to omap_uart_lowlevel_init Sascha Hauer
2013-08-26  6:55 ` [PATCH 08/22] ARM: am33xx: Cleanup of lowlevel code Sascha Hauer
2013-08-26  6:55 ` [PATCH 09/22] ARM: pcm051: Clean up " Sascha Hauer
2013-08-26  6:55 ` [PATCH 10/22] ARM: beaglebone: " Sascha Hauer
2013-08-26  6:55 ` [PATCH 11/22] ARM: am33xx: set bootsource instance correctly for MMC1 Sascha Hauer
2013-08-26  6:55 ` [PATCH 12/22] ARM: cpuinfo: display the core name and version Sascha Hauer
2013-08-26  6:55 ` [PATCH 13/22] ARM: am33xx: implement cpu revision decoding Sascha Hauer
2013-08-26  6:55 ` [PATCH 14/22] ARM: am33xx: beaglebone: configure I2C EEPROM Sascha Hauer
2013-08-26  6:55 ` [PATCH 15/22] ARM: am33xx: Add mmc1 registration helper Sascha Hauer
2013-08-26  6:55 ` [PATCH 16/22] ARM: am33xx: make DDR PLL frequency configurable Sascha Hauer
2013-08-26  6:55 ` [PATCH 17/22] rework debug_ll Sascha Hauer
2013-08-26  6:55 ` [PATCH 18/22] ARM: beaglebone: Initialize UART for lowlevel debugging Sascha Hauer
2013-08-26  6:56 ` [PATCH 19/22] ARM: beaglebone: add support for beaglebone black with DDR3 RAM Sascha Hauer
2013-08-26  6:56 ` [PATCH 20/22] ARM: beaglebone: register sd/emmc with persistent name Sascha Hauer
2013-08-26  6:56 ` [PATCH 21/22] ARM: beaglebone: update mlo_small defconfig Sascha Hauer
2013-08-26  6:56 ` [PATCH 22/22] ARM: beaglebone: update defconfig Sascha Hauer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.