Please pull nintendo wii/gamecube support
Grant Likely
grant.likely at secretlab.ca
Sun Dec 13 18:18:04 EST 2009
Hi Ben,
I've picked up the Nintendo Gamecube & Wii support patch series and
compile tested it. Looks all good to me. Please pull.
Cheers,
g.
The following changes since commit 22763c5cf3690a681551162c15d34d935308c8d7:
Linus Torvalds (1):
Linux 2.6.32
are available in the git repository at:
git://git.secretlab.ca/git/linux-2.6 next
Albert Herranz (22):
powerpc: gamecube/wii: usbgecko bootwrapper console support
powerpc: gamecube: device tree
powerpc: gamecube: bootwrapper bits
powerpc: gamecube/wii: introduce GAMECUBE_COMMON
powerpc: gamecube/wii: declare as non-coherent platforms
powerpc: gamecube/wii: do not include PCI support
powerpc: gamecube/wii: udbg support for usbgecko
powerpc: gamecube/wii: flipper interrupt controller support
powerpc: gamecube: platform support
powerpc: gamecube: default config
powerpc: wii: device tree
powerpc: wii: bootwrapper bits
powerpc: broadway processor support
powerpc: wii: hollywood interrupt controller support
powerpc: wii: platform support
powerpc: wii: default config
powerpc: reserve fixmap entries for early debug
powerpc: gamecube/wii: early debugging using usbgecko
wii: bootwrapper: add fixup to calc useable mem2
wii: use both mem1 and mem2 as ram
powerpc: allow ioremap within reserved memory regions
powerpc: wii: allow ioremap within the memory hole
.../powerpc/dts-bindings/nintendo/gamecube.txt | 109 ++
.../powerpc/dts-bindings/nintendo/wii.txt | 184 +++
arch/powerpc/Kconfig | 2 +-
arch/powerpc/Kconfig.debug | 8 +
arch/powerpc/boot/Makefile | 7 +-
arch/powerpc/boot/dts/gamecube.dts | 114 ++
arch/powerpc/boot/dts/wii.dts | 218 +++
arch/powerpc/boot/gamecube-head.S | 111 ++
arch/powerpc/boot/gamecube.c | 35 +
arch/powerpc/boot/ugecon.c | 147 ++
arch/powerpc/boot/ugecon.h | 24 +
arch/powerpc/boot/wii-head.S | 142 ++
arch/powerpc/boot/wii.c | 158 +++
arch/powerpc/boot/wrapper | 4 +
arch/powerpc/configs/gamecube_defconfig | 1061 +++++++++++++++
arch/powerpc/configs/wii_defconfig | 1406 ++++++++++++++++++++
arch/powerpc/include/asm/fixmap.h | 3 +
arch/powerpc/include/asm/udbg.h | 1 +
arch/powerpc/kernel/cputable.c | 6 +-
arch/powerpc/kernel/head_32.S | 25 +
arch/powerpc/kernel/udbg.c | 2 +
arch/powerpc/mm/init_32.c | 9 +
arch/powerpc/mm/mmu_decl.h | 11 +-
arch/powerpc/mm/pgtable_32.c | 36 +-
arch/powerpc/mm/ppc_mmu_32.c | 4 +-
arch/powerpc/platforms/Kconfig.cputype | 2 +-
arch/powerpc/platforms/embedded6xx/Kconfig | 33 +
arch/powerpc/platforms/embedded6xx/Makefile | 4 +
arch/powerpc/platforms/embedded6xx/flipper-pic.c | 263 ++++
arch/powerpc/platforms/embedded6xx/flipper-pic.h | 25 +
arch/powerpc/platforms/embedded6xx/gamecube.c | 118 ++
arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 241 ++++
arch/powerpc/platforms/embedded6xx/hlwd-pic.h | 22 +
arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c | 328 +++++
arch/powerpc/platforms/embedded6xx/usbgecko_udbg.h | 32 +
arch/powerpc/platforms/embedded6xx/wii.c | 268 ++++
include/linux/lmb.h | 1 +
lib/lmb.c | 7 +-
38 files changed, 5155 insertions(+), 16 deletions(-)
create mode 100644 Documentation/powerpc/dts-bindings/nintendo/gamecube.txt
create mode 100644 Documentation/powerpc/dts-bindings/nintendo/wii.txt
create mode 100644 arch/powerpc/boot/dts/gamecube.dts
create mode 100644 arch/powerpc/boot/dts/wii.dts
create mode 100644 arch/powerpc/boot/gamecube-head.S
create mode 100644 arch/powerpc/boot/gamecube.c
create mode 100644 arch/powerpc/boot/ugecon.c
create mode 100644 arch/powerpc/boot/ugecon.h
create mode 100644 arch/powerpc/boot/wii-head.S
create mode 100644 arch/powerpc/boot/wii.c
create mode 100644 arch/powerpc/configs/gamecube_defconfig
create mode 100644 arch/powerpc/configs/wii_defconfig
create mode 100644 arch/powerpc/platforms/embedded6xx/flipper-pic.c
create mode 100644 arch/powerpc/platforms/embedded6xx/flipper-pic.h
create mode 100644 arch/powerpc/platforms/embedded6xx/gamecube.c
create mode 100644 arch/powerpc/platforms/embedded6xx/hlwd-pic.c
create mode 100644 arch/powerpc/platforms/embedded6xx/hlwd-pic.h
create mode 100644 arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c
create mode 100644 arch/powerpc/platforms/embedded6xx/usbgecko_udbg.h
create mode 100644 arch/powerpc/platforms/embedded6xx/wii.c
--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
More information about the Linuxppc-dev
mailing list