From: Albert H. <he...@us...> - 2008-03-04 06:20:53
|
Update of /cvsroot/gc-linux/linux/arch/powerpc/boot/dts In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv7117/arch/powerpc/boot/dts Added Files: gamecube.dts wii.dts Log Message: Added powerpc arch. Tweaked some driver for wii compatibility. --- NEW FILE: gamecube.dts --- /* * * */ /* /memreserve/ 01654000-017fffff; */ / { model = "NintendoGameCube"; compatible = "nintendo,gamecube"; #address-cells = <1>; #size-cells = <1>; chosen { bootargs = "root=/dev/ram0 video=gcnfb:tv=auto ip=192.168.001.047:192.168.001.253:192.168.001.251 force_keyboard_port=4"; }; memory { device_type = "memory"; /* 24M - framebuffer - fifo - kexec, 00000000-01653fff */ reg = <00000000 01654000>; }; cpus { #cpus = <1>; #address-cells = <1>; #size-cells = <0>; PowerPC,gekko@0 { device_type = "cpu"; reg = <0>; clock-frequency = <1cf7c580>; /* 486MHz */ bus-frequency = <9a7ec80>; /* 162MHz core-to-bus 3x */ timebase-frequency = <269fb20>; /* 162MHz / 4 */ /* Following required by dtc but not used */ i-cache-line-size = <20>; d-cache-line-size = <20>; i-cache-size = <8000>; d-cache-size = <8000>; }; }; }; --- NEW FILE: wii.dts --- /* * * */ /* /memreserve/ 01654000-017fffff; */ / { model = "NintendoWii"; compatible = "nintendo,gamecube"; #address-cells = <1>; #size-cells = <1>; chosen { bootargs = "root=/dev/ram0 video=gcnfb:tv=auto ip=192.168.001.047:192.168.001.253:192.168.001.251 force_keyboard_port=4"; }; memory { device_type = "memory"; /* 24M - framebuffer - fifo - kexec, 00000000-01653fff */ reg = <00000000 01654000>; }; cpus { #cpus = <1>; #address-cells = <1>; #size-cells = <0>; PowerPC,gekko@0 { device_type = "cpu"; reg = <0>; clock-frequency = <2b73a840>; /* 729MHz */ bus-frequency = <e7be2c0>; /* 243MHz core-to-bus 3x */ timebase-frequency = <39ef8b0>; /* 243MHz / 4 */ /* Following required by dtc but not used */ i-cache-line-size = <20>; d-cache-line-size = <20>; i-cache-size = <8000>; d-cache-size = <8000>; }; }; }; |