arm, am335x: add support for siemens boards
Get series with b4
b4 am 20130828182518.GK17898@bill-the-catVersions newest first · linked by author and title
- v4 Latest posting 3/30 of 6 patches 0 repliesNew
- v4 posting 2/30 of 6 patches 0 repliesSuperseded
- v4 posting 1/31 of 6 patches 0 repliesSuperseded
Earlier versions · 1
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v3 | 2 of 4 patches | 0 replies | Superseded |
Patches in v4 posting 3/3 No applies recorded yet
None of the 6 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v4 yet.
Cover letter [U-Boot] [PATCH v4 0/6] arm, am335x: add support for siemens boards
Quoted 165 lines · Heiko Schocher
add support for the am335x based boards from siemens:
dxr2:
- DDR3 128MiB
- NAND 256MiB
- Ethernet with external Switch SMSC LAN9303
- no PMIC
- internal Watchdog
- DFU supportpxm2:
- DDR2 512 MiB
- NAND 1024 MiB
- PMIC
- PHY atheros ar803x
- USB Host
- internal Watchdog
- DFU supportrut:
- DDR3 256 MiB
- NAND 256 MiB
- PMIC
- PHY natsemi dp83630
- external Watchdog
- DFU supportSigned-off-by Heiko Schocher <[email protected]>Signed-off-by Roger Meier <[email protected]>Signed-off-by Samuel Egli <[email protected]>Cc Pascal Bach <[email protected]>Cc Tom Rini <[email protected]>- changes for v2:
- add a more detailed comment, from where the files are based
- add missing (C)
- changes for v3:
- rebased against u-boot-ti commitbb2a5d8f87fffb4fadfb205837decbd1b3e75f88
- updated with lokeshs v2 patches
- rebased arm, am33xx: add defines forgmii_sel_registerbits patch, and therefore added to this patchserie
- addbd_ram_ofstocpsw_datain board codeneeded since commit 2bf36ac638ab2db9f0295aa47064976eeebf80c1- changes for v4:
- rebased against u-boot-ti commit425faf74cd8189c87919f7e72a0101c684ee3b9ftherefore added defineCONFIG_OMAP_COMMON
- add video splash screen support
Therefor needed patches (already applied to u-boot-video.git):
[U-Boot,2/7] video, da8xx: moveda8xx-fb.htodrivers/video
http://patchwork.ozlabs.org/patch/264387/
applied
[U-Boot,3/7] arm, am33xx: addclk_getprototype
http://patchwork.ozlabs.org/patch/264389/
applied
[U-Boot,4/7] video, da8xx-fb: changes for am335x usage
http://patchwork.ozlabs.org/patch/264388/
applied
[U-Boot,5/7] video, da8xx-fb: show fb addr in bdinfo
http://patchwork.ozlabs.org/patch/264392/
applied
[U-Boot,6/7] tools,bmp_logo: fix index fromuint16_tto int to allow bigger logos
http://patchwork.ozlabs.org/patch/264391/
applied
[U-Boot,7/7] video: add an option to skip cfb console init
http://patchwork.ozlabs.org/patch/264390/
appliedfor patch
[U-Boot,1/7] arm, am335x: add some missing registers and defines for lcd and epwm support
http://patchwork.ozlabs.org/patch/264386/are changes requested, so added this updated patch to this patchserie
The bmp in u-boot:/tools/logos/siemens.bmp is used as logo. on the rut board:
get "DISP1.name" from factoryset, and search it in the list of known displays. If found use this display, if not use display "KWH043ST20-F01" as default.- new patch needed for the rut board splash screen support:
video: add formike lcd panel init- update list of needed patches
Needed patches:
- [U-Boot] arm, spl: add watchdog library to SPL
http://patchwork.ozlabs.org/patch/248503/
reposted with this patchserie
- [U-Boot] arm, arm335x: add watchdog support
http://patchwork.ozlabs.org/patch/248504/
reposted with this patchserie
- [U-Boot,v2] arm, am33xx: add defines forgmii_sel_registerbits
http://patchwork.ozlabs.org/patch/248916/
added in v3 to this patchseries as rebased against u-boot-ti
- [U-Boot,v5] dfu, nand, ubi: add partubi alt settings for updating ubi partition
http://patchwork.ozlabs.org/patch/261583/Tested patches with this patch:
- [U-Boot] dfu: Implementation of target reset after communication with dfu-util's -R switch
http://patchwork.ozlabs.org/patch/260041/
- [U-Boot] ARM: OMAP: GPIO: Fix valid range and enable usage of all GPIOs on OMAP5
http://patchwork.ozlabs.org/patch/253185/Heiko Schocher (6):
arm, am33xx: add defines forgmii_sel_registerbits
arm, am335x: add some missing registers and defines for lcd and epwm
support
arm, spl: add watchdog library to SPL
arm, am335x: add watchdog support
video: add formike lcd panel init
arm, am335x: add support for 3 siemens boardsMAINTAINERS | 5 + arch/arm/include/asm/arch-am33xx/cpu.h | 74 ++- arch/arm/include/asm/arch-am33xx/hardware_am33xx.h | 7 + board/isee/igep0033/board.c | 6 +- board/phytec/pcm051/board.c | 2 - board/siemens/common/board.c | 171 +++++++ board/siemens/common/factoryset.c | 284 ++++++++++++ board/siemens/common/factoryset.h | 27 ++ board/siemens/dxr2/Makefile | 49 ++ board/siemens/dxr2/board.c | 241 ++++++++++ board/siemens/dxr2/board.h | 69 +++ board/siemens/dxr2/mux.c | 112 +++++ board/siemens/pxm2/Makefile | 49 ++ board/siemens/pxm2/board.c | 429 +++++++++++++++++ board/siemens/pxm2/board.h | 22 + board/siemens/pxm2/mux.c | 186 ++++++++ board/siemens/pxm2/pmic.h | 71 +++ board/siemens/rut/Makefile | 49 ++ board/siemens/rut/board.c | 432 +++++++++++++++++ board/siemens/rut/board.h | 22 + board/siemens/rut/mux.c | 347 ++++++++++++++ board/ti/am335x/board.c | 6 +- boards.cfg | 3 + doc/README.SPL | 2 +- drivers/video/Makefile | 1 + drivers/video/formike.c | 511 +++++++++++++++++++++ drivers/watchdog/Makefile | 1 + drivers/watchdog/omap_wdt.c | 121 +++++ include/configs/dxr2.h | 94 ++++ include/configs/pxm2.h | 153 ++++++ include/configs/rut.h | 156 +++++++ include/configs/siemens-am33x-common.h | 463 +++++++++++++++++++ include/video.h | 4 + spl/Makefile | 1 + tools/logos/siemens.bmp | Bin 0 -> 25766 bytes 35 Dateien ge??ndert, 4157 Zeilen hinzugef??gt(+), 13 Zeilen entfernt(-) create mode 100644 board/siemens/common/board.c create mode 100644 board/siemens/common/factoryset.c create mode 100644 board/siemens/common/factoryset.h create mode 100644 board/siemens/dxr2/Makefile create mode 100644 board/siemens/dxr2/board.c create mode 100644 board/siemens/dxr2/board.h create mode 100644 board/siemens/dxr2/mux.c create mode 100644 board/siemens/pxm2/Makefile create mode 100644 board/siemens/pxm2/board.c create mode 100644 board/siemens/pxm2/board.h create mode 100644 board/siemens/pxm2/mux.c create mode 100644 board/siemens/pxm2/pmic.h create mode 100644 board/siemens/rut/Makefile create mode 100644 board/siemens/rut/board.c create mode 100644 board/siemens/rut/board.h
Quoted 8 lines
create mode 100644 board/siemens/rut/mux.c create mode 100644 drivers/video/formike.c create mode 100644 drivers/watchdog/omap_wdt.c create mode 100644 include/configs/dxr2.h create mode 100644 include/configs/pxm2.h create mode 100644 include/configs/rut.h create mode 100644 include/configs/siemens-am33x-common.h create mode 100644 tools/logos/siemens.bmp
With the patch I sent to always build with CONFIG_OMAP_GPIO set (needed for changes in master), this is applied to u-boot-ti/master, thanks!
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130828/aa506887/attachment.pgp>