Robert Millan wrote:
> I just updated your patch to the latest version of the package (moving the
> definitions to the pre-existing PS3 section), but I cannot check if it
> still works.  Is it safe to assume it does?
> 
> In any case, would be nice if someone could test.

I made the following updated patch and tested it.  It should be
complete.

There are some optional 2.6.25 kernel patches that would be nice
to have applied for the PS3.  I will make a separate bug report
for those.

--
Update the Debian powerpc64 2.6.25 kernel config for Cell platforms.

Adds support for the PS3 game console and updates the
Cell blade config to support QS20 and QS21 machines.

--- linux-2.6-2.6.25.orig/debian/config/powerpc/config.powerpc64
+++ linux-2.6-2.6.25/debian/config/powerpc/config.powerpc64
@@ -14,6 +14,7 @@
 CONFIG_SCHED_SMT=y
 CONFIG_CMDLINE="console=hvsi0 console=hvc0 console=ttyS0,9600 console=tty0"
 CONFIG_KERNEL_START=0xc000000000000000
+# CONFIG_MEMORY_HOTREMOVE is not set
 
 ##
 ## file: arch/powerpc/Kconfig.debug
@@ -30,12 +31,24 @@
 CONFIG_CPU_FREQ_PMAC64=y
 #. It's a bool
 CONFIG_PPC_PASEMI_CPUFREQ=y
+CONFIG_UDBG_RTAS_CONSOLE=y
+CONFIG_PPC_PMI=m
+CONFIG_AXON_RAM=m
 
 ##
 ## file: arch/powerpc/platforms/cell/Kconfig
 ##
-# CONFIG_PPC_IBM_CELL_BLADE is not set
+CONFIG_PPC_CELL=y
+CONFIG_PPC_CELL_NATIVE=y
+CONFIG_PPC_IBM_CELL_BLADE=y
 CONFIG_SPU_FS=m
+CONFIG_SPU_FS_64K_LS=y
+CONFIG_SPU_BASE=y
+CONFIG_CBE_RAS=y
+CONFIG_CBE_THERM=m
+CONFIG_CBE_CPUFREQ=m
+CONFIG_CBE_CPUFREQ_PMI=m
+CONFIG_OPROFILE_CELL=y
 
 ##
 ## file: arch/powerpc/platforms/celleb/Kconfig
@@ -72,7 +85,19 @@
 ##
 ## file: arch/powerpc/platforms/ps3/Kconfig
 ##
-# CONFIG_PPC_PS3 is not set
+CONFIG_PPC_PS3=y
+CONFIG_PS3_ADVANCED=y
+CONFIG_PS3_HTAB_SIZE=20
+# CONFIG_PS3_DYNAMIC_DMA is not set
+CONFIG_PS3_VUART=y
+CONFIG_PS3_PS3AV=y
+CONFIG_PS3_SYS_MANAGER=y
+CONFIG_PS3_STORAGE=m
+CONFIG_PS3_DISK=m
+CONFIG_PS3_ROM=m
+CONFIG_PS3_FLASH=m
+CONFIG_OPROFILE_PS3=m
+CONFIG_PS3_LPM=m
 
 ##
 ## file: arch/powerpc/platforms/pseries/Kconfig
@@ -93,7 +118,7 @@
 CONFIG_HVC_CONSOLE=y
 CONFIG_HVCS=m
 # CONFIG_RTC is not set
-# CONFIG_GEN_RTC is not set
+CONFIG_GEN_RTC=y
 CONFIG_HANGCHECK_TIMER=m
 
 ##
@@ -127,6 +152,24 @@
 CONFIG_SPIDER_NET=m
 # CONFIG_MV643XX_ETH is not set
 CONFIG_PASEMI_MAC=m
+CONFIG_GELIC_NET=m
+CONFIG_GELIC_WIRELESS=y
+CONFIG_GELIC_WIRELESS_OLD_PSK_INTERFACE=y
+
+##
+## file: drivers/net/ibm_newmac/Kconfig
+##
+CONFIG_IBM_NEW_EMAC=m
+CONFIG_IBM_NEW_EMAC_RXB=128
+CONFIG_IBM_NEW_EMAC_TXB=64
+CONFIG_IBM_NEW_EMAC_POLL_WEIGHT=32
+CONFIG_IBM_NEW_EMAC_RX_COPY_THRESHOLD=256
+CONFIG_IBM_NEW_EMAC_RX_SKB_HEADROOM=0
+# CONFIG_IBM_NEW_EMAC_DEBUG is not set
+CONFIG_IBM_NEW_EMAC_ZMII=y
+CONFIG_IBM_NEW_EMAC_RGMII=y
+CONFIG_IBM_NEW_EMAC_TAH=y
+CONFIG_IBM_NEW_EMAC_EMAC4=y
 
 ##
 ## file: drivers/pci/hotplug/Kconfig
@@ -159,6 +202,10 @@
 # CONFIG_FB_IMSTT is not set
 # CONFIG_FB_NVIDIA is not set
 # CONFIG_FB_ATY128 is not set
+CONFIG_FB_PS3=y
+CONFIG_FB_PS3_DEFAULT_SIZE_M=9
+CONFIG_FB_LOGO_EXTRA=y
+CONFIG_LOGO_LINUX_CLUT224=y
 
 ##
 ## file: drivers/watchdog/Kconfig
@@ -176,3 +223,8 @@
 # CONFIG_MEMORY_HOTPLUG is not set
 CONFIG_MIGRATION=y
 
+##
+## file: sound/ppc/Kconfig
+##
+CONFIG_SND_PS3=m
+CONFIG_SND_PS3_DEFAULT_START_DELAY=2000
--- linux-2.6-2.6.25.orig/debian/config/defines
+++ linux-2.6-2.6.25/debian/config/defines
@@ -1,5 +1,5 @@
 [abi]
-abiname: 2
+abiname: 3
 
 [base]
 arches:




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to