From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Cooper Date: Tue, 26 Jul 2011 21:19:21 +0000 Subject: [U-Boot] RFC [PATCH 0/5 v5] add dreamplug support In-Reply-To: <05ec95501d6c02ffeb1bc38d09fdca99142956a3.1307979826.git.u-boot@lakedaemon.net> References: <05ec95501d6c02ffeb1bc38d09fdca99142956a3.1307979826.git.u-boot@lakedaemon.net> Message-ID: <1311714350-12454-1-git-send-email-u-boot@lakedaemon.net> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de All, This is a complete redo from v4. I received a copy of the u-boot source code GlobalScale used in the Dreamplug. This series is a mix of my code and theirs. Patches 1 and 2 add features to boards using the kirkwood arch. I think. I have no way to test it on guruplug/sheevaplug/etc. They work on dreamplug, though. Patch 3 increases the timeout for slow-to-respond EHCI chips, like that found in the dreamplug. It may help other places. If it's non-harmful, it can also be applied separately. Patch 4 adds the dreamplug support. It uses the spi flash, boots from it, writes the environment to it, etc. It also enables and uses patches 1 and 2. Patch 5 is for once the dreamplug machid and board support are added to the mailine Linux kernel. Jason Cooper (5): drivers/rtc: add Marvell Integrated RTC. arm/kirkwood: print speeds with cpu info. usb: Some EHCI chipsets are slow to respond. dreamplug: initial board support. dreamplug: use MACH_TYPE_DREAMPLUG MAINTAINERS | 4 + MAKEALL | 1 + arch/arm/cpu/arm926ejs/kirkwood/cpu.c | 46 +++++++++ arch/arm/include/asm/arch-kirkwood/cpu.h | 1 + board/Marvell/dreamplug/Makefile | 54 ++++++++++ board/Marvell/dreamplug/dreamplug.c | 154 ++++++++++++++++++++++++++++ board/Marvell/dreamplug/dreamplug.h | 42 ++++++++ board/Marvell/dreamplug/kwbimage.cfg | 163 ++++++++++++++++++++++++++++++ boards.cfg | 1 + drivers/rtc/Makefile | 1 + drivers/rtc/mvinteg_rtc.c | 151 +++++++++++++++++++++++++++ drivers/rtc/mvinteg_rtc.h | 89 ++++++++++++++++ include/configs/dreamplug.h | 138 +++++++++++++++++++++++++ include/usb.h | 2 +- 14 files changed, 846 insertions(+), 1 deletions(-) create mode 100644 board/Marvell/dreamplug/Makefile create mode 100644 board/Marvell/dreamplug/dreamplug.c create mode 100644 board/Marvell/dreamplug/dreamplug.h create mode 100644 board/Marvell/dreamplug/kwbimage.cfg create mode 100644 drivers/rtc/mvinteg_rtc.c create mode 100644 drivers/rtc/mvinteg_rtc.h create mode 100644 include/configs/dreamplug.h