Early import of the powerpc specific parts into the common kernel.

svn path=/branches/kernel-image-2.6.11/; revision=3115
This commit is contained in:
Sven Luther 2005-05-15 06:40:11 +00:00
parent 7cf165867d
commit e85c65f8f8
11 changed files with 2499 additions and 0 deletions

View File

@ -0,0 +1,6 @@
powerpc default: powerpc.stub nosmp.stub cpufreq.stub common.stub
@cat $^
%-smp: %.stub smp.stub nocpufreq.stub common.stub
@cat $^
%: %.stub nosmp.stub nocpufreq.stub common.stub
@cat $^

View File

@ -0,0 +1,7 @@
This directory contains only fragments of .config files. Using any
single one of them as a .config file for your kernel will result in
a lot of questions being asked. In order to assemble some of those
fragments into a valid .config file, run the command `make flavour'
where flavour is the flavour of a pre-packaged Debian kernel-image,
for example powerpc or power4-smp.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,13 @@
CONFIG_CPU_FREQ=y
# CONFIG_CPU_FREQ_DEBUG is not set
CONFIG_CPU_FREQ_STAT=m
CONFIG_CPU_FREQ_STAT_DETAILS=y
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=m
CONFIG_CPU_FREQ_GOV_ONDEMAND=m
CONFIG_CPU_FREQ_PMAC=y
CONFIG_CPU_FREQ_TABLE=y
CONFIG_MAC_FLOPPY=y

View File

@ -0,0 +1,2 @@
# CONFIG_CPU_FREQ is not set
# CONFIG_MAC_FLOPPY is not set

View File

@ -0,0 +1,14 @@
CONFIG_BROKEN_ON_SMP=y
CONFIG_LOG_BUF_SHIFT=14
# CONFIG_SMP is not set
CONFIG_MKISS=m
CONFIG_6PACK=m
# CONFIG_IRPORT_SIR is not set
CONFIG_PCMCIA_XIRTULIP=m
CONFIG_ISDN_DRV_AVMB1_B1PCI=m
CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y
CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m
CONFIG_ISDN_DRV_AVMB1_AVM_CS=m
CONFIG_ISDN_DRV_AVMB1_T1PCI=m
CONFIG_ISDN_DRV_AVMB1_C4=m
# CONFIG_USB_SERIAL_WHITEHEAT is not set

View File

@ -0,0 +1,10 @@
# CONFIG_6xx is not set
CONFIG_POWER3=y
# CONFIG_POWER4 is not set
CONFIG_PPC64BRIDGE=y
CONFIG_ADB_CUDA=y
CONFIG_ADB_MACIO=y
CONFIG_THERM_WINDTUNNEL=m
CONFIG_THERM_ADT746X=m
CONFIG_ANSLCD=m
# CONFIG_PMAC_PBOOK is not set

View File

@ -0,0 +1,8 @@
# CONFIG_6xx is not set
# CONFIG_POWER3 is not set
CONFIG_POWER4=y
# CONFIG_ALTIVEC is not set
CONFIG_PPC64BRIDGE=y
CONFIG_PPC_PMAC64=y
CONFIG_THERM_PM72=y
# CONFIG_PMAC_PBOOK is not set

View File

@ -0,0 +1,15 @@
CONFIG_6xx=y
# CONFIG_POWER3 is not set
# CONFIG_POWER4 is not set
CONFIG_ALTIVEC=y
CONFIG_TAU=y
# CONFIG_TAU_INT is not set
# CONFIG_TAU_AVERAGE is not set
# CONFIG_TAU_CALIBRATED is not set
CONFIG_PPC601_SYNC_FIX=y
CONFIG_ADB_CUDA=y
CONFIG_ADB_MACIO=y
CONFIG_THERM_WINDTUNNEL=m
CONFIG_THERM_ADT746X=m
CONFIG_ANSLCD=m
CONFIG_PMAC_PBOOK=y

View File

@ -0,0 +1,5 @@
CONFIG_LOG_BUF_SHIFT=15
CONFIG_STOP_MACHINE=y
CONFIG_SMP=y
# CONFIG_IRQ_ALL_CPUS is not set
CONFIG_NR_CPUS=32

183
arch/powerpc/control.in Normal file
View File

@ -0,0 +1,183 @@
Package: kernel-headers-2.6.11-1-386
Architecture: i386
Section: devel
Priority: optional
Depends: coreutils | fileutils (>= 4.0), kernel-headers-2.6.11-1
Provides: kernel-headers, kernel-headers-2.6
Description: Linux kernel headers 2.6.11 on 386
This package provides kernel header files for version 2.6.11 on 386.
Please read /usr/share/doc/kernel-headers-2.6.11-1/debian.README.gz for
details
Package: kernel-image-2.6.11-1-386
Architecture: i386
Section: base
Priority: optional
Provides: kernel-image, kernel-image-2.6
Depends: initrd-tools (>= 0.1.76), coreutils | fileutils (>= 4.0), module-init-tools (>= 0.9.13)
Conflicts: hotplug (<< 0.0.20040105-1)
Suggests: lilo (>= 19.1) | grub, fdutils, kernel-doc-2.6.11 | kernel-source-2.6.11
Description: Linux kernel image for version 2.6.11 on 386.
This package contains the Linux kernel image for version 2.6.11 on 386,
the corresponding System.map file, and the modules built by the packager.
It also contains scripts that try to ensure that the system is not left in
a unbootable state after an update.
.
If you wish to update a bootdisk, or to use a bootloader to make
installing and using the image easier, we suggest you install the latest
fdutils (for formatting a floppy to be used as boot disk), and LILO, for a
powerful bootloader. Of course, both these are optional.
.
Kernel image packages are generally produced using kernel-package,
and it is suggested that you install that package if you wish to
create a custom kernel from the sources.
Package: kernel-headers-2.6.11-1-686
Architecture: i386
Section: devel
Priority: optional
Depends: coreutils | fileutils (>= 4.0), kernel-headers-2.6.11-1
Provides: kernel-headers, kernel-headers-2.6
Description: Linux kernel headers 2.6.11 on PPro/Celeron/PII/PIII/P4
This package provides kernel header files for version 2.6.11 on
Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4.
Please read /usr/share/doc/kernel-headers-2.6.11-1/debian.README.gz for
details
Package: kernel-image-2.6.11-1-686
Architecture: i386
Section: base
Priority: optional
Provides: kernel-image, kernel-image-2.6
Depends: initrd-tools (>= 0.1.76), coreutils | fileutils (>= 4.0), module-init-tools (>= 0.9.13)
Conflicts: hotplug (<< 0.0.20040105-1)
Suggests: lilo (>= 19.1) | grub, fdutils, kernel-doc-2.6.11 | kernel-source-2.6.11
Description: Linux kernel image for version 2.6.11 on PPro/Celeron/PII/PIII/P4.
This package contains the Linux kernel image for version 2.6.11 on
Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4,
the corresponding System.map file, and the modules built by the packager.
It also contains scripts that try to ensure that the system is not left in
a unbootable state after an update.
.
If you wish to update a bootdisk, or to use a bootloader to make
installing and using the image easier, we suggest you install the latest
fdutils (for formatting a floppy to be used as boot disk), and LILO, for a
powerful bootloader. Of course, both these are optional.
.
Kernel image packages are generally produced using kernel-package,
and it is suggested that you install that package if you wish to
create a custom kernel from the sources.
Package: kernel-headers-2.6.11-1-686-smp
Architecture: i386
Section: devel
Priority: optional
Depends: coreutils | fileutils (>= 4.0), kernel-headers-2.6.11-1
Provides: kernel-headers, kernel-headers-2.6
Description: Linux kernel headers 2.6.11 on PPro/Celeron/PII/PIII/P4 SMP
This package provides kernel header files for version 2.6.11 on
Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4 with SMP support.
SMP (symmetric multi-processing) is needed if you have multiple processors.
Please read /usr/share/doc/kernel-headers-2.6.11-1/debian.README.gz for
details
Package: kernel-image-2.6.11-1-686-smp
Architecture: i386
Section: base
Priority: optional
Provides: kernel-image, kernel-image-2.6
Depends: initrd-tools (>= 0.1.76), coreutils | fileutils (>= 4.0), module-init-tools (>= 0.9.13)
Conflicts: hotplug (<< 0.0.20040105-1)
Recommends: irqbalance
Suggests: lilo (>= 19.1) | grub, fdutils, kernel-doc-2.6.11 | kernel-source-2.6.11
Description: Linux kernel image for version 2.6.11 on PPro/Celeron/PII/PIII/P4 SMP.
This package contains the Linux kernel image for version 2.6.11 on
Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4 with SMP support,
the corresponding System.map file, and the modules built by the packager.
SMP (symmetric multi-processing) is needed if you have multiple processors.
It also contains scripts that try to ensure that the system is not left in
a unbootable state after an update.
.
If you wish to update a bootdisk, or to use a bootloader to make
installing and using the image easier, we suggest you install the latest
fdutils (for formatting a floppy to be used as boot disk), and LILO, for a
powerful bootloader. Of course, both these are optional.
.
Kernel image packages are generally produced using kernel-package,
and it is suggested that you install that package if you wish to
create a custom kernel from the sources.
Package: kernel-headers-2.6.11-1-k7
Architecture: i386
Section: devel
Priority: optional
Depends: coreutils | fileutils (>= 4.0), kernel-headers-2.6.11-1
Provides: kernel-headers, kernel-headers-2.6
Description: Linux kernel headers 2.6.11 on AMD K7
This package provides kernel header files for version 2.6.11 on
32bit AMD Duron/Athlon/AthlonXP.
Please read /usr/share/doc/kernel-headers-2.6.11-1/debian.README.gz for
details
Package: kernel-image-2.6.11-1-k7
Architecture: i386
Section: base
Priority: optional
Provides: kernel-image, kernel-image-2.6
Depends: initrd-tools (>= 0.1.76), coreutils | fileutils (>= 4.0), module-init-tools (>= 0.9.13)
Conflicts: hotplug (<< 0.0.20040105-1)
Suggests: lilo (>= 19.1) | grub, fdutils, kernel-doc-2.6.11 | kernel-source-2.6.11
Description: Linux kernel image for version 2.6.11 on AMD K7.
This package contains the Linux kernel image for version 2.6.11 on
32bit AMD Duron/Athlon/AthlonXP, the corresponding System.map file,
and the modules built by the packager.
It also contains scripts that try to ensure that the system is not left in
a unbootable state after an update.
.
If you wish to update a bootdisk, or to use a bootloader to make
installing and using the image easier, we suggest you install the latest
fdutils (for formatting a floppy to be used as boot disk), and LILO, for a
powerful bootloader. Of course, both these are optional.
.
Kernel image packages are generally produced using kernel-package,
and it is suggested that you install that package if you wish to
create a custom kernel from the sources.
Package: kernel-headers-2.6.11-1-k7-smp
Architecture: i386
Section: devel
Priority: optional
Depends: coreutils | fileutils (>= 4.0), kernel-headers-2.6.11-1
Provides: kernel-headers, kernel-headers-2.6
Description: Linux kernel headers 2.6.11 on AMD K7 SMP
This package provides kernel header files for version 2.6.11 on
32bit AMD Duron/Athlon/AthlonXP with SMP support.
SMP (symmetric multi-processing) is needed if you have multiple processors.
Please read /usr/share/doc/kernel-headers-2.6.11-1/debian.README.gz for
details
Package: kernel-image-2.6.11-1-k7-smp
Architecture: i386
Section: base
Priority: optional
Provides: kernel-image, kernel-image-2.6
Depends: initrd-tools (>= 0.1.76), coreutils | fileutils (>= 4.0), module-init-tools (>= 0.9.13)
Conflicts: hotplug (<< 0.0.20040105-1)
Recommends: irqbalance
Suggests: lilo (>= 19.1) | grub, fdutils, kernel-doc-2.6.11 | kernel-source-2.6.11
Description: Linux kernel image for version 2.6.11 on AMD K7 SMP.
This package contains the Linux kernel image for version 2.6.11 on
32bit AMD Duron/Athlon/AthlonXP with SMP support, the corresponding
System.map file, and the modules built by the packager.
SMP (symmetric multi-processing) is needed if you have multiple processors.
It also contains scripts that try to ensure that the system is not left in
a unbootable state after an update.
.
If you wish to update a bootdisk, or to use a bootloader to make
installing and using the image easier, we suggest you install the latest
fdutils (for formatting a floppy to be used as boot disk), and LILO, for a
powerful bootloader. Of course, both these are optional.
.
Kernel image packages are generally produced using kernel-package,
and it is suggested that you install that package if you wish to
create a custom kernel from the sources.