Bastian Blank wrote: > On Wed, May 28, 2008 at 12:28:30PM -0700, Geoff Levand wrote: >> -# CONFIG_PPC_IBM_CELL_BLADE is not set >> +CONFIG_PPC_IBM_CELL_BLADE=y >> CONFIG_SPU_FS=m >> +CONFIG_SPU_FS_64K_LS=y >> +CONFIG_CBE_RAS=y >> +CONFIG_CBE_THERM=m >> +CONFIG_CBE_CPUFREQ=m > > Okay. > >> +CONFIG_CBE_CPUFREQ_PMI=m > > Default n and experimental.
OK, we don't need it. >> -# 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_PS3AV=m >> +CONFIG_PS3_STORAGE=m >> +CONFIG_PS3_DISK=m >> +CONFIG_PS3_ROM=m >> +CONFIG_PS3_FLASH=m >> +CONFIG_PS3_LPM=m This is what I posted: +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 CONFIG_PS3_SYS_MANAGER is needed for proper operation. It controls button events and system shutdown. It could be a module, but is is small and with it built-in users can reboot without a forced power off if the root FS is not found. There is a 2.6.25 undefined symbol bug in PS3AV that won't allow it to be built as a module. If you don't want to support profiling, you can disable these: CONFIG_OPROFILE_PS3=n CONFIG_PS3_LPM=n >> -# CONFIG_GEN_RTC is not set >> +CONFIG_GEN_RTC=y > > Why? I am not so familiar with this option. I saw an RTC error message when this was not enabled. Maybe it is not needed? >> +CONFIG_GELIC_NET=m >> +CONFIG_GELIC_WIRELESS=y > >> +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 > > Okay. > >> +CONFIG_FB_PS3=y > > Yeah, everyone wants its favorite fb built-in. We can make this a module, the trouble is that PS3 can only output to the virtual frame buffer, and it comes up very late, so the there is a long delay between starting the boot and some text being displayed. Also, if there is a hang before that, the user is left with a blank screen. CONFIG_FB_PS3 depends on CONFIG_PS3_VUART and CONFIG_PS3_PS3AV. >> +CONFIG_FB_PS3_DEFAULT_SIZE_M=9 We need this. It sets the default size of the virtual frame buffer. This setting will support up to 1080p or WUXGA resolution. >> +CONFIG_FB_LOGO_EXTRA=y >> +CONFIG_LOGO_LINUX_CLUT224=y > > Why? These put the SPE penguins up. Users seem to like (expect?) them: http://www.kernel.org/pub/linux/kernel/people/geoff/cell/debian-penguin-shot.png They aren't needed if CONFIG_FB_PS3=m. Without CONFIG_LOGO_LINUX_CLUT224=y the SPE penguin images are not rendered correctly. I don't know why. >> +CONFIG_SND_PS3=m >> +CONFIG_SND_PS3_DEFAULT_START_DELAY=2000 > > Okay. I can test your proposed config if you make it available to me. -Geoff -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]