All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v4 00/12] board: atmel: Add new board SAMA5D27-SOM1-EK board.
@ 2017-09-06  5:23 Wenyou Yang
  2017-09-06  5:23 ` [U-Boot] [PATCH v4 01/12] board: atmel: Create board/atmel/common folder Wenyou Yang
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Wenyou Yang @ 2017-09-06  5:23 UTC (permalink / raw)
  To: u-boot

The SAMA5D27-SOM1-EK board embeds a SAMA5D27 SOM1 module, which includes
a SAMA5D27-SiP chip and QSPI flash, Phy and MAC EEPROM. The SAMA5D27 SiP
integrates the SAMA5D2 with 1Gbit DDR2-SDRAM in a single package.
It is based on the patch,
	[PATCH v2] misc: Kconfig: Add SPL_I2C_EEPROM option
	https://lists.denx.de/pipermail/u-boot/2017-September/304914.html

Changes in v4:
 - Rebase the uboot/master (84a4206).
 - Remove the default config file for the spiflash.
 - Integrate the following patches into this patch series.
   1./ [PATCH v2 0/3] board: atmel: Set the ethernet mac address from eeprom
   2./ [PATCH 1/7] lib: at91: Add logo files used by API from DM_VIDEO
   3./ [PATCH 2/7] atmel: common: Add function to display via DM_VIDEO's API
   4./ [PATCH] board: sama5d2_xplained: Make SPL work on spiflash
 - Remove the dependency on [PATCH 0/5] configs: at91: Remove value of CONFIG_SYS_EXTRA_OPTIONS option.

Changes in v3:
 - Rebase on the PATCH: Atmel PIT timer driver and Remove CONFIG_SYS_EXTRA_OPTIONS.
 - Use the new Atmel PIT timer driver.
 - Remove "SAMA5D2" from CONFIG_SYS_EXTRA_OPTIONS options.
 - Move CONFIG_ENV_IS_IN_FAT to Kconfig.

Changes in v2:
 - Add the reviewed-by tag.
 - Add the help in Kconfig to describe the board and peripherals.
 - Add the code to display the company's logo and board information.
 - Replace the code to set the ethernet mac address with the common
   code from the board/atmel/common folder.

Wenyou Yang (12):
  board: atmel: Create board/atmel/common folder
  board: sama5d2_xplained: Replace code of setting mac addr
  board: sama5d4_xplained: Set mac address from eeprom
  lib: at91: Add logo files used via API of DM_VIDEO
  atmel: common: Add function to display via DM_VIDEO's API
  ARM: at91: spl: Adjust switching to oscillator for SAMA5D2
  ARM: at91: spl: Add mck function to lower rate while switching
  ARM: at91: spl: Add boot device for boot from QSPI
  board: sama5d2_xplained: Make SPL work on spiflash
  ARM: at91: mach: Add missing defines of MPDDRC
  ARM: at91: Get the Chip ID of SAMA5D2 SiP
  board: atmel: Add SAMA5D27 SOM1 EK board

 arch/arm/dts/Makefile                           |    3 +
 arch/arm/dts/at91-sama5d27_som1_ek.dts          |  215 ++++
 arch/arm/dts/at91-sama5d2_xplained.dts          |    5 +
 arch/arm/dts/at91-sama5d4_xplained.dts          |    5 +
 arch/arm/dts/sama5d2.dtsi                       |   20 +
 arch/arm/dts/sama5d27_som1.dtsi                 |  159 +++
 arch/arm/mach-at91/Kconfig                      |   14 +
 arch/arm/mach-at91/armv7/clock.c                |   36 +
 arch/arm/mach-at91/armv7/sama5d2_devices.c      |   26 +-
 arch/arm/mach-at91/include/mach/at91_common.h   |    4 +
 arch/arm/mach-at91/include/mach/at91_pmc.h      |    2 +
 arch/arm/mach-at91/include/mach/atmel_mpddrc.h  |    4 +
 arch/arm/mach-at91/include/mach/sama5d2.h       |    7 +-
 arch/arm/mach-at91/spl.c                        |    2 +
 arch/arm/mach-at91/spl_atmel.c                  |   18 +-
 board/atmel/common/Makefile                     |   10 +
 board/atmel/common/board.c                      |   12 +
 board/atmel/common/mac_eeprom.c                 |   36 +
 board/atmel/common/video_display.c              |   72 ++
 board/atmel/sama5d27_som1_ek/Kconfig            |   15 +
 board/atmel/sama5d27_som1_ek/MAINTAINERS        |    6 +
 board/atmel/sama5d27_som1_ek/Makefile           |    8 +
 board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c |  189 ++++
 board/atmel/sama5d2_xplained/sama5d2_xplained.c |   56 +-
 board/atmel/sama5d4_xplained/sama5d4_xplained.c |   12 +
 configs/sama5d27_som1_ek_mmc_defconfig          |   88 ++
 configs/sama5d2_xplained_mmc_defconfig          |    1 +
 configs/sama5d2_xplained_spiflash_defconfig     |    1 +
 configs/sama5d4_xplained_mmc_defconfig          |    3 +
 configs/sama5d4_xplained_nandflash_defconfig    |    3 +
 configs/sama5d4_xplained_spiflash_defconfig     |    3 +
 include/atmel_lcd.h                             |    9 +
 include/configs/sama5d27_som1_ek.h              |   92 ++
 include/configs/sama5d2_xplained.h              |    6 +-
 include/configs/sama5d4_xplained.h              |    2 +
 lib/Makefile                                    |    1 +
 lib/at91/Makefile                               |    8 +
 lib/at91/at91.c                                 |   30 +
 lib/at91/atmel_logo_8bpp.h                      | 1310 +++++++++++++++++++++++
 lib/at91/microchip_logo_8bpp.h                  | 1082 +++++++++++++++++++
 tools/logos/microchip.bmp                       |  Bin 0 -> 12726 bytes
 41 files changed, 3524 insertions(+), 51 deletions(-)
 create mode 100644 arch/arm/dts/at91-sama5d27_som1_ek.dts
 create mode 100644 arch/arm/dts/sama5d27_som1.dtsi
 create mode 100644 board/atmel/common/Makefile
 create mode 100644 board/atmel/common/board.c
 create mode 100644 board/atmel/common/mac_eeprom.c
 create mode 100644 board/atmel/common/video_display.c
 create mode 100644 board/atmel/sama5d27_som1_ek/Kconfig
 create mode 100644 board/atmel/sama5d27_som1_ek/MAINTAINERS
 create mode 100644 board/atmel/sama5d27_som1_ek/Makefile
 create mode 100644 board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c
 create mode 100644 configs/sama5d27_som1_ek_mmc_defconfig
 create mode 100644 include/configs/sama5d27_som1_ek.h
 create mode 100644 lib/at91/Makefile
 create mode 100644 lib/at91/at91.c
 create mode 100644 lib/at91/atmel_logo_8bpp.h
 create mode 100644 lib/at91/microchip_logo_8bpp.h
 create mode 100644 tools/logos/microchip.bmp

-- 
2.13.0

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

end of thread, other threads:[~2017-09-06  5:23 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-09-06  5:23 [U-Boot] [PATCH v4 00/12] board: atmel: Add new board SAMA5D27-SOM1-EK board Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 01/12] board: atmel: Create board/atmel/common folder Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 02/12] board: sama5d2_xplained: Replace code of setting mac addr Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 03/12] board: sama5d4_xplained: Set mac address from eeprom Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 04/12] lib: at91: Add logo files used via API of DM_VIDEO Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 05/12] atmel: common: Add function to display via DM_VIDEO's API Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 06/12] ARM: at91: spl: Adjust switching to oscillator for SAMA5D2 Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 07/12] ARM: at91: spl: Add mck function to lower rate while switching Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 08/12] ARM: at91: spl: Add boot device for boot from QSPI Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 09/12] board: sama5d2_xplained: Make SPL work on spiflash Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 10/12] ARM: at91: mach: Add missing defines of MPDDRC Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 11/12] ARM: at91: Get the Chip ID of SAMA5D2 SiP Wenyou Yang
2017-09-06  5:23 ` [U-Boot] [PATCH v4 12/12] board: atmel: Add SAMA5D27 SOM1 EK board Wenyou Yang

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.