From 36c7a65617e8190a7f6ca0cc8faab9dcf19eeeb5 Mon Sep 17 00:00:00 2001 From: Dave Jones Date: Jan 16 2012 21:14:17 +0000 Subject: Disable ISA --- diff --git a/TODO b/TODO index bfd5e67..2ab00f1 100644 --- a/TODO +++ b/TODO @@ -1,5 +1,7 @@ Config TODOs: -* At some point disable CONFIG_ISA everywhere. F17 ? +* disable CONFIG_ISA everywhere. +* review & disable a bunch of the I2C, RTC, DVB, SOUND options. +* clean up CONFIG_BLK_DEV_AMD74XX Spec file TODOs: diff --git a/config-arm-generic b/config-arm-generic index 558c7c4..5614558 100644 --- a/config-arm-generic +++ b/config-arm-generic @@ -194,3 +194,6 @@ CONFIG_ARM_ERRATA_751472=y # CONFIG_MX3_IPU is not set # CONFIG_MX3_IPU_IRQS is not set +# CONFIG_NET_VENDOR_CIRRUS is not set +# CONFIG_CS89x0 is not set + diff --git a/config-generic b/config-generic index 7862c52..02674b4 100644 --- a/config-generic +++ b/config-generic @@ -83,9 +83,6 @@ CONFIG_MODULE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set -# -# Bus options (PCI, PCMCIA, EISA, MCA, ISA) -# CONFIG_PCI=y # CONFIG_PCI_DEBUG is not set CONFIG_PCI_STUB=y @@ -103,8 +100,7 @@ CONFIG_PCIEAER_INJECT=m CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_HOTPLUG_PCI_FAKE=m -CONFIG_ISA=y -# CONFIG_EISA is not set +# CONFIG_ISA is not set # CONFIG_MCA is not set # CONFIG_SCx200 is not set @@ -231,19 +227,6 @@ CONFIG_PARPORT_PC_PCMCIA=m CONFIG_PARPORT_1284=y # CONFIG_PARPORT_AX88796 is not set -# -# Plug and Play support -# -CONFIG_PNP=y -# CONFIG_PNP_DEBUG is not set -# CONFIG_PNP_DEBUG_MESSAGES is not set - -# -# Protocols -# -CONFIG_ISAPNP=y -# CONFIG_PNPBIOS is not set - CONFIG_ACPI_PCI_SLOT=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m @@ -253,7 +236,6 @@ CONFIG_HOTPLUG_PCI_ACPI_IBM=m # CONFIG_BLK_DEV=y CONFIG_BLK_DEV_FD=m -# CONFIG_BLK_DEV_XD is not set # CONFIG_PARIDE is not set CONFIG_BLK_CPQ_DA=m @@ -306,7 +288,6 @@ CONFIG_IDE_TASK_IOCTL=y # CONFIG_BLK_DEV_CMD640=y CONFIG_BLK_DEV_CMD640_ENHANCED=y -CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEPCI=y # CONFIG_BLK_DEV_OFFBOARD is not set CONFIG_BLK_DEV_GENERIC=y @@ -405,7 +386,6 @@ CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_SCSI_LOWLEVEL=y CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_SCSI_3W_9XXX=m -# CONFIG_SCSI_7000FASST is not set CONFIG_SCSI_ACARD=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=m @@ -493,22 +473,6 @@ CONFIG_SCSI_LPFC=m # PCMCIA SCSI adapter support # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set -# ISA SCSI Controllers. Sorry your life sucks. -# CONFIG_SCSI_AHA152X is not set -# CONFIG_SCSI_AHA1542 is not set -# CONFIG_SCSI_IN2000 is not set -# CONFIG_SCSI_DTC3280 is not set -# CONFIG_SCSI_GENERIC_NCR5380 is not set -# CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set -# CONFIG_SCSI_NCR53C406A is not set -# CONFIG_SCSI_PAS16 is not set -# CONFIG_SCSI_QLOGIC_FAS is not set -# CONFIG_SCSI_SYM53C416 is not set -# CONFIG_SCSI_T128 is not set -# CONFIG_SCSI_U14_34F is not set -# CONFIG_SCSI_ULTRASTOR is not set - - CONFIG_ATA=y CONFIG_ATA_BMDMA=y CONFIG_ATA_VERBOSE_ERROR=y @@ -535,6 +499,7 @@ CONFIG_SATA_VIA=m CONFIG_SATA_VITESSE=m CONFIG_SATA_ACARD_AHCI=m +# CONFIG_PATA_LEGACY is not set CONFIG_PATA_ACPI=m CONFIG_PATA_ALI=m CONFIG_PATA_AMD=m @@ -555,14 +520,11 @@ CONFIG_PATA_HPT37X=m CONFIG_PATA_HPT3X2N=m CONFIG_PATA_HPT3X3=m # CONFIG_PATA_HPT3X3_DMA is not set -# CONFIG_PATA_ISAPNP is not set CONFIG_PATA_IT821X=m CONFIG_PATA_IT8213=m CONFIG_PATA_JMICRON=m -# CONFIG_PATA_LEGACY is not set CONFIG_PATA_NINJA32=m CONFIG_PATA_MARVELL=m -# CONFIG_PATA_WINBOND_VLB is not set CONFIG_PATA_MPIIX=m CONFIG_PATA_NETCELL=m CONFIG_PATA_NS87410=m @@ -572,7 +534,6 @@ CONFIG_PATA_OPTI=m CONFIG_PATA_OPTIDMA=m CONFIG_PATA_PCMCIA=m CONFIG_PATA_PDC_OLD=m -CONFIG_PATA_QDI=m # CONFIG_PATA_RADISYS is not set CONFIG_PATA_RDC=m # CONFIG_PATA_RZ1000 is not set @@ -1102,7 +1063,6 @@ CONFIG_MACVTAP=m CONFIG_EQUALIZER=m CONFIG_TUN=m CONFIG_VETH=m -CONFIG_NET_SB1000=m # # ATM @@ -1171,7 +1131,6 @@ CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_NET_VENDOR_AMD=y -# CONFIG_LANCE is not set CONFIG_PCNET32=m CONFIG_AMD8111_ETH=m CONFIG_PCMCIA_NMCLAN=m @@ -1192,13 +1151,10 @@ CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m CONFIG_CHELSIO_T4VF=m -# CONFIG_NET_VENDOR_CIRRUS is not set -# CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m CONFIG_NET_VENDOR_DEC=y -CONFIG_EWRK3=m # # Tulip family network device support # @@ -1269,7 +1225,6 @@ CONFIG_NATSEMI=m CONFIG_NS83820=m CONFIG_NET_VENDOR_8390=y -# CONFIG_AC3200 is not set CONFIG_PCMCIA_AXNET=m CONFIG_NE2K_PCI=m CONFIG_NE3210=m @@ -1314,7 +1269,6 @@ CONFIG_SIS900=m CONFIG_SIS190=m CONFIG_NET_VENDOR_SMSC=y -# CONFIG_SMC9194 is not set CONFIG_PCMCIA_SMC91C92=m CONFIG_EPIC100=m CONFIG_SMSC9420=m @@ -1634,10 +1588,6 @@ CONFIG_ROSE=m CONFIG_MKISS=m CONFIG_6PACK=m CONFIG_BPQETHER=m -CONFIG_SCC=m -CONFIG_DMASCC=m -# CONFIG_SCC_DELAY is not set -CONFIG_SCC_TRXECHO=y CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m CONFIG_BAYCOM_PAR=m @@ -1973,7 +1923,6 @@ CONFIG_TOUCHSCREEN_ELO=m CONFIG_TOUCHSCREEN_FUJITSU=m CONFIG_TOUCHSCREEN_GUNZE=m # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set -CONFIG_TOUCHSCREEN_HTCPEN=m CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_MTOUCH=m CONFIG_TOUCHSCREEN_MCS5000=m @@ -2113,7 +2062,6 @@ CONFIG_I2C_ALGOPCA=m # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_BUS is not set -# CONFIG_I2C_ELEKTOR is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set # CONFIG_I2C_NFORCE2_S4985 is not set @@ -2130,7 +2078,6 @@ CONFIG_I2C_NFORCE2=m CONFIG_I2C_PARPORT=m CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_PASEMI=m -CONFIG_I2C_PCA_ISA=m CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set # CONFIG_SCx200_ACB is not set @@ -2312,7 +2259,6 @@ CONFIG_WDTPCI=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=m -# CONFIG_MIXCOMWD is not set # CONFIG_SCx200_WDT is not set # CONFIG_60XX_WDT is not set CONFIG_W83877F_WDT=m @@ -2335,7 +2281,6 @@ CONFIG_IT8712F_WDT=m CONFIG_SMSC_SCH311X_WDT=m CONFIG_W83977F_WDT=m CONFIG_PCIPCWATCHDOG=m -# CONFIG_PCWATCHDOG is not set CONFIG_USBPCWATCHDOG=m # CONFIG_SBC_EPX_C3_WATCHDOG is not set CONFIG_WM8350_WATCHDOG=m @@ -2343,7 +2288,6 @@ CONFIG_WM831X_WATCHDOG=m # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_DW_WATCHDOG is not set CONFIG_W83697UG_WDT=m -# CONFIG_WDT is not set CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m @@ -2396,7 +2340,6 @@ CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_EM3027=m CONFIG_RTC_DRV_RV3029C2=m -CONFIG_DTLK=m CONFIG_R3964=m # CONFIG_APPLICOM is not set # CONFIG_SONYPI is not set @@ -2855,7 +2798,6 @@ CONFIG_FB_UDL=m CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 -# CONFIG_MDA_CONSOLE is not set CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -2916,17 +2858,11 @@ CONFIG_SND_DRIVERS=y # ISA devices # CONFIG_SND_AD1889=m -# CONFIG_SND_WAVEFRONT is not set -# CONFIG_SND_MSND_PINNACLE is not set -# CONFIG_SND_MSND_CLASSIC is not set -# CONFIG_SND_AZT1605 is not set -# CONFIG_SND_AZT2316 is not set # # PCI devices # CONFIG_SND_PCI=y -CONFIG_SND_ADLIB=m CONFIG_SND_ALI5451=m CONFIG_SND_ALS300=m CONFIG_SND_ALS4000=m @@ -2989,7 +2925,6 @@ CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m CONFIG_SND_MAESTRO3=m CONFIG_SND_MAESTRO3_INPUT=y -CONFIG_SND_MIRO=m CONFIG_SND_MIXART=m CONFIG_SND_NM256=m CONFIG_SND_OXYGEN=m @@ -2999,7 +2934,6 @@ CONFIG_SND_PCXHR=m CONFIG_SND_RIPTIDE=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m -CONFIG_SND_SC6000=m CONFIG_SND_SIS7019=m CONFIG_SND_SONICVIBES=m CONFIG_SND_HDSP=m @@ -4015,89 +3949,17 @@ CONFIG_CPU_FREQ_TABLE=y CONFIG_CPU_FREQ_STAT=m CONFIG_CPU_FREQ_STAT_DETAILS=y -## BEGIN ISA Junk. - -CONFIG_I82365=m -# CONFIG_TCIC is not set -# CONFIG_PCMCIA_PROBE is not set -# CONFIG_LTPC is not set -# CONFIG_COPS is not set - -# CONFIG_EL1 is not set -# CONFIG_EL2 is not set -CONFIG_EL3=m -# CONFIG_3C515 is not set CONFIG_NET_VENDOR_SMC=y -# CONFIG_WD80x3 is not set -CONFIG_ULTRA=m -# CONFIG_NET_VENDOR_RACAL is not set -# CONFIG_NI65 is not set -# CONFIG_DEPCA is not set -CONFIG_NET_ISA=y -CONFIG_NE2000=m -# CONFIG_E2100 is not set -# CONFIG_HPLAN_PLUS is not set -# CONFIG_HPLAN is not set # CONFIG_IBMTR is not set # CONFIG_SKISA is not set # CONFIG_PROTEON is not set # CONFIG_SMCTR is not set -# CONFIG_HISAX_16_0 is not set -# CONFIG_HISAX_AVM_A1 is not set -# CONFIG_HISAX_IX1MICROR2 is not set -# CONFIG_HISAX_ASUSCOM is not set -# CONFIG_HISAX_TELEINT is not set -# CONFIG_HISAX_HFCS is not set -# CONFIG_HISAX_SPORTSTER is not set -# CONFIG_HISAX_MIC is not set -# CONFIG_HISAX_ISURF is not set -# CONFIG_HISAX_HSTSAPHIR is not set -# CONFIG_ISDN_DRV_ICN is not set -# CONFIG_ISDN_DRV_PCBIT is not set -# CONFIG_ISDN_DRV_SC is not set -# CONFIG_ISDN_DRV_ACT2000 is not set -# CONFIG_ISDN_DRV_AVMB1_B1ISA is not set -# CONFIG_ISDN_DRV_AVMB1_T1ISA is not set - -# CONFIG_MOUSE_INPORT is not set -# CONFIG_MOUSE_ATIXL is not set -# CONFIG_MOUSE_LOGIBM is not set -# CONFIG_MOUSE_PC110PAD is not set -# CONFIG_SERIAL_8250_FOURPORT is not set -# CONFIG_SERIAL_8250_ACCENT is not set -# CONFIG_SERIAL_8250_BOCA is not set -# CONFIG_SERIAL_8250_HUB6 is not set -# CONFIG_SERIAL_8250_EXAR_ST16C554 is not set +# CONFIG_MOUSE_ATIXL is not set # CONFIG_RADIO_ADAPTERS is not set -# CONFIG_SND_OPL4_LIB is not set -# CONFIG_SND_AD1816A is not set -# CONFIG_SND_AD1848 is not set -# CONFIG_SND_CS4231 is not set -CONFIG_SND_CS4236=m -# CONFIG_SND_ES1688 is not set -# CONFIG_SND_ES18XX is not set -# CONFIG_SND_GUSCLASSIC is not set -# CONFIG_SND_GUSEXTREME is not set -# CONFIG_SND_GUSMAX is not set -# CONFIG_SND_INTERWAVE is not set -# CONFIG_SND_JAZZ16 is not set -# CONFIG_SND_INTERWAVE_STB is not set -# CONFIG_SND_OPTI92X_AD1848 is not set -# CONFIG_SND_OPTI92X_CS4231 is not set -# CONFIG_SND_OPTI93X is not set -# CONFIG_SND_SB8 is not set -CONFIG_SND_SB16=m -CONFIG_SND_SBAWE=m -# CONFIG_SND_SB16_CSP is not set -# CONFIG_SND_ALS100 is not set -# CONFIG_SND_AZT2320 is not set -# CONFIG_SND_CMI8330 is not set -CONFIG_SND_OPL3SA2=m -# CONFIG_SND_SSCAPE is not set CONFIG_SND_DARLA20=m CONFIG_SND_GINA20=m CONFIG_SND_LAYLA20=m @@ -4114,8 +3976,6 @@ CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m # CONFIG_SND_SOC is not set -## END of ISA options. - CONFIG_COMPACTION=y CONFIG_MIGRATION=y CONFIG_NEW_LEDS=y diff --git a/config-x86-generic b/config-x86-generic index fec30ea..230c788 100644 --- a/config-x86-generic +++ b/config-x86-generic @@ -21,6 +21,11 @@ CONFIG_X86_CPUID=y CONFIG_EDD=m # CONFIG_EDD_OFF is not set +CONFIG_PNP=y +# CONFIG_PNP_DEBUG_MESSAGES is not set + +# CONFIG_NET_SB1000 is not set + CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 diff --git a/config-x86_64-generic b/config-x86_64-generic index 02b440d..f5bbf9f 100644 --- a/config-x86_64-generic +++ b/config-x86_64-generic @@ -34,8 +34,6 @@ CONFIG_ACPI_HOTPLUG_MEMORY=m # SHPC has half-arsed PCI probing, which makes it load on too many systems CONFIG_HOTPLUG_PCI_SHPC=m -CONFIG_PNP=y - # Really ? not 32bit only ? CONFIG_BLK_DEV_AMD74XX=y diff --git a/kernel.spec b/kernel.spec index 3d21966..1c09a95 100644 --- a/kernel.spec +++ b/kernel.spec @@ -2322,6 +2322,9 @@ fi # ||----w | # || || %changelog +* Mon Jan 16 2012 Dave Jones +- Disable ISA + * Mon Jan 16 2012 John W. Linville - Re-enable CONFIG_BRCMFMAC builds (found work-around for GCC 4.7 builds)