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]