Package: linux-image-2.6-powerpc64 Version: 2.6.24-1 Severity: normal Tags: patch
Hi, Support for PA Semi's powerpc platform is working well in the upstream kernel sources, and only needs enablement of a few kernel config options to work with the rest of the distro. I've attached a patch to the powerpc kernel config. It'll enable the config options in question. I hope I've generated it right, I normally don't use the debian package management tools to configure and build my kernel. The gist of the additions are: * Enable CONFIG_PPC_PASEMI for base platform support * Enable CONFIG_PASEMI_MAC=m for ethernet drivers * Enable CONFIG_FB_NVIDIA=y, since we tend to use those cards in some eval systems and it's convenient * Set CONFIG_PHYLIB=y instead of =m so I can: * Enable CONFIG_PPC_PASEMI_MDIO=y (it doesn't auto-probe well at the moment so =y is needed) * CONFIG_HW_RANDOM_PASEMI=y to enable the hw rng driver * CONFIG_I2C_PASEMI=y for i2c driver * CONFIG_EDAC=m and CONFIG_PASEMI_EDAC=m for edac support (ECC error reporting) * CONFIG_ELECTRA_IDE=m for the simple ide interface on some of the eval boards I think that was most of it, it's pretty straightforward. Please do let me know if there are any questions. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: powerpc (ppc64) Kernel: Linux 2.6.24-03863-g0ba6c33-dirty (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash *** diff --- linux-2.6-2.6.24/debian/config/powerpc/config.powerpc64.orig 2008-01-29 21:10:25.000000000 -0600 +++ linux-2.6-2.6.24/debian/config/powerpc/config.powerpc64 2008-01-29 21:47:26.000000000 -0600 @@ -9,7 +9,7 @@ CONFIG_EEH=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_PLATINUM is not set # CONFIG_FB_VALKYRIE is not set -# CONFIG_FB_NVIDIA is not set +CONFIG_FB_NVIDIA=y CONFIG_FORCE_MAX_ZONEORDER=13 # CONFIG_GEN_RTC is not set CONFIG_HANGCHECK_TIMER=m @@ -99,3 +99,18 @@ CONFIG_MIGRATION=y CONFIG_CMDLINE="console=hvsi0 console=hvc0 console=ttyS0,9600 console=tty0" # CONFIG_MV643XX_ETH is not set CONFIG_BLK_DEV_AMD74XX=m +# CONFIG_PPC_CELLEB is not set +CONFIG_PPC_PASEMI_CPUFREQ=y +CONFIG_PPC_PASEMI_IOMMU=y +CONFIG_ELECTRA_IDE=m +CONFIG_EDAC=m +CONFIG_MPIC_BROKEN_REGREAD=y +CONFIG_I2C_PASEMI=m +CONFIG_PPC_PASEMI=y +CONFIG_OF_DEVICE=y +CONFIG_PASEMI_MAC=m +CONFIG_HW_RANDOM_PASEMI=m +CONFIG_EDAC_MM_EDAC=y +CONFIG_EDAC_PASEMI=m +CONFIG_PHYLIB=y +CONFIG_PPC_PASEMI_MDIO=y -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

