[U-Boot] [PATCH 0/9] Exynos4: add support for device tree

Piotr Wilczek p.wilczek at samsung.com
Mon Jan 27 15:15:34 CET 2014


This patch set enables support for device tree on all Exynos4 based boards.

DT support is enabled on Exynos mipi dsim and sdhci drives.
Common board_exynos4.c file is created for all functions common for
Exynos4 boards. Origen, Universal, Trats and Trats2 boards are modifed
to support device tree.

This patch set is based on patchset:
[PATCH V2 0/8] arm: add runtime envs describing build
http://patchwork.ozlabs.org/patch/313277/
...
http://patchwork.ozlabs.org/patch/313271/

Piotr Wilczek (9):
  exynos4:pinmux:fdt: decode peripheral id
  video:mipidsim:fdt: Add DT support for mipi dsim driver
  video:exynos_fb:fdt: add additional fdt data
  drivers:mmc:sdhci: enable support for DT
  arm:exynos: add common board file for exynos 4
  board:origen:fdt: Enable device tree on Origen
  board:universal:fdt: Enable device tree on Universal
  trats:fdt: Enable device tree on Trats
  board:trats2:fdt: Enable device tree on Trats2

 arch/arm/cpu/armv7/exynos/pinmux.c              |   21 ++
 arch/arm/dts/exynos4.dtsi                       |  139 ++++++++
 arch/arm/include/asm/arch-exynos/mipi_dsim.h    |    3 +
 arch/arm/include/asm/arch-exynos/mmc.h          |    7 +
 board/samsung/common/Makefile                   |    1 +
 board/samsung/common/board_exynos4.c            |   83 +++++
 board/samsung/dts/exynos4210-origen.dts         |   45 +++
 board/samsung/dts/exynos4210-trats.dts          |  120 +++++++
 board/samsung/dts/exynos4210-universal_c210.dts |   83 +++++
 board/samsung/dts/exynos4412-trats2.dts         |  434 +++++++++++++++++++++++
 board/samsung/origen/origen.c                   |   86 +----
 board/samsung/trats/trats.c                     |  176 +--------
 board/samsung/trats2/trats2.c                   |  216 +----------
 board/samsung/universal_c210/universal.c        |  178 +++-------
 drivers/mmc/s5p_sdhci.c                         |  130 ++++++-
 drivers/video/exynos_fb.c                       |   19 +
 drivers/video/exynos_mipi_dsi.c                 |   98 +++++
 include/configs/exynos4-dt.h                    |  170 +++++++++
 include/configs/origen.h                        |  103 ++----
 include/configs/s5pc210_universal.h             |  128 +------
 include/configs/trats.h                         |  177 ++-------
 include/configs/trats2.h                        |  199 +----------
 include/fdtdec.h                                |    2 +
 include/sdhci.h                                 |    5 +
 lib/fdtdec.c                                    |    2 +
 25 files changed, 1511 insertions(+), 1114 deletions(-)
 create mode 100644 arch/arm/dts/exynos4.dtsi
 create mode 100644 board/samsung/common/board_exynos4.c
 create mode 100644 board/samsung/dts/exynos4210-origen.dts
 create mode 100644 board/samsung/dts/exynos4210-trats.dts
 create mode 100644 board/samsung/dts/exynos4210-universal_c210.dts
 create mode 100644 board/samsung/dts/exynos4412-trats2.dts
 create mode 100644 include/configs/exynos4-dt.h

-- 
1.7.9.5



More information about the U-Boot mailing list