Commit Graph

619 Commits

Author SHA1 Message Date
Ben Hutchings 7274349990 Explicitly set various config symbols to defaults
svn path=/dists/trunk/linux/; revision=22871
2015-07-29 03:08:50 +00:00
Ben Hutchings 8f0f730e41 Explicitly set various config symbols to defaults
svn path=/dists/trunk/linux/; revision=22870
2015-07-29 02:29:09 +00:00
Ben Hutchings b6d0d17b8a [i386] Disable VM86
svn path=/dists/trunk/linux/; revision=22818
2015-07-09 00:11:12 +00:00
Ben Hutchings 5007cfce3f [x86] Enable MMIOTRACE (Closes: #790808)
svn path=/dists/trunk/linux/; revision=22795
2015-07-05 23:42:00 +00:00
Ian Campbell 55fe5a22eb Clean up config
Use kconfigeditor2/process.py to put all definitions in Kconfig order
with proper headings.

svn path=/dists/trunk/linux/; revision=22731
2015-06-06 10:52:11 +00:00
Ian Campbell aacc0fe224 Cleanup deleted, renamed, merged, split or now-automatic, duplicate config
Identified with kconfigeditor2/process.py and verified:

removed:
CONFIG_ARTHUR (arm)
CONFIG_SERIAL_MFD_HSU
CONFIG_PPC_CELLEB
CONFIG_CLAW (s390)
CONFIG_MATHEMU (s390)
CONFIG_MARCH_G5 (s390)
CONFIG_INTEL_MID_DMAC
CONFIG_DIRECT_GBPAGES (x86)

automatic:
CONFIG_DW_DMAC_CORE
CONFIG_64BIT (s390)

merged:
CONFIG_ARM_AT91_ETHER into CONFIG_MACB
CONFIG_HID_HUION into CONFIG_HID_UCLOGIC

split:
CONFIG_TCG_TIS_I2C_ST33 into CONFIG_TCG_TIS_ST33ZP24 and CONFIG_TCG_TIS_ST33ZP24_I2C

duplicate:
CONFIG_SND_SOC_INTEL_BROADWELL_MACH

svn path=/dists/trunk/linux/; revision=22730
2015-06-06 10:52:07 +00:00
Ben Hutchings cc28b6b52f Merge changes from sid up to 4.0.4-1
Excluding the ABI number bump and the PREEMPT_RT featureset.

svn path=/dists/trunk/linux/; revision=22720
2015-05-27 02:40:14 +00:00
Ben Hutchings 803c4aaccb [x86] ALSA: Enable SND_SOC_INTEL_BROADWELL_MACH as module (Closes: #785422)
svn path=/dists/sid/linux/; revision=22714
2015-05-26 01:29:52 +00:00
Ben Hutchings 76d3edb2c3 [x86] i2c: Change I2C to built-in and enable ACPI_I2C_OPREGION (Closes: #778896)
svn path=/dists/sid/linux/; revision=22710
2015-05-26 01:08:50 +00:00
Ben Hutchings b953465108 [x86] vmwgfx: Enable DRM_VMWGFX_FBCON (Closes: #714929)
svn path=/dists/sid/linux/; revision=22706
2015-05-26 00:42:57 +00:00
Ben Hutchings 9ce5cce4ba Clean up config
Use kconfigeditor2/process.py to put all definitions in Kconfig order
with proper headings.

Delete all definitions of unknown config symbols, which I verified
have been removed (or made automatic) upstream and not renamed.

svn path=/dists/sid/linux/; revision=22701
2015-05-25 02:22:25 +00:00
Ben Hutchings 5fe888b7ec i2o: Disable I2O
svn path=/dists/sid/linux/; revision=22700
2015-05-25 02:16:00 +00:00
Ben Hutchings 342405f753 [i386] pnp: Disable PNPBIOS_PROC_FS
svn path=/dists/sid/linux/; revision=22668
2015-05-22 22:39:53 +00:00
Maximilian Attems e835134870 x86: enable CONFIG_SND_SOC_INTEL_BROADWELL_MACH
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22651
2015-05-16 12:32:50 +00:00
Ben Hutchings c8df9cd7be [x86] nfc: Enable NFC_HCI, NFC_MEI_PHY, NFC_PN544, NFC_PN544_MEI as modules (Closes: #770323)
svn path=/dists/trunk/linux/; revision=22588
2015-05-10 20:05:03 +00:00
Ben Hutchings e78121cb46 [x86] serial: Enable SERIAL_8250_DW as built-in
svn path=/dists/trunk/linux/; revision=22585
2015-05-10 19:37:29 +00:00
Ben Hutchings 8715123851 [x86] tpm: Enable TCG_TIS_I2C_ST33 as module, replacing TCG_ST33_I2C
svn path=/dists/trunk/linux/; revision=22577
2015-05-10 03:02:15 +00:00
Ben Hutchings fafde9ea65 [x86] tpm: Enable TCG_TIS_ST33ZP24 and TCG_TIS_ST33ZP24_I2C as modules, replacing TCG_ST33_I2C
svn path=/dists/trunk/linux/; revision=22575
2015-05-10 02:37:25 +00:00
Ben Hutchings c0a4d419d6 [x86] Enable DW_DMAC and re-enable SND_SOC_INTEL_HASWELL_MACH, SND_SOC_INTEL_BYT_RT5640_MACH, SND_SOC_INTEL_BYT_MAX98090_MACH as modules
svn path=/dists/trunk/linux/; revision=22574
2015-05-10 02:30:31 +00:00
Ben Hutchings fd9e9748b5 misc: Enable INTEL_MIC_BUS and re-enable INTEL_MIC_HOST
svn path=/dists/trunk/linux/; revision=22571
2015-05-10 02:17:26 +00:00
Ben Hutchings 27f61adafc media/rc: Enable IR_IGORPLUGUSB, replacing LIRC_IGORPLUGUSB
svn path=/dists/trunk/linux/; revision=22570
2015-05-10 02:16:15 +00:00
Ben Hutchings 408f739ee0 sound: Enable SND_USB_LINE6, replacing LINE6_USB
svn path=/dists/trunk/linux/; revision=22569
2015-05-10 02:14:56 +00:00
Ben Hutchings 2694c583f5 [x86] Re-enable IOSF_MBI and INTEL_RAPL
svn path=/dists/trunk/linux/; revision=22568
2015-05-10 02:12:22 +00:00
Ben Hutchings a8be41082a [x86] thermal: Enable INT340X_THERMAL, replacing ACPI_INT3403_THERMAL
svn path=/dists/trunk/linux/; revision=22567
2015-05-10 02:10:02 +00:00
Ben Hutchings bbd6f0e4b1 [arm64,armhf,powerpcspe,x86] gpio: Explicitly enable GPIOLIB
Some drivers now depend on rather than selecting it, in particular
FB_VIA.  This fixes an FTBFS on i386 as that driver was no longer
built on 686-pae.

The architectures are chosen to cover everything that selects
ARCH_WANT_OPTIONAL_GPIOLIB and for which we have GPIOLIB enabled
in jessie.

svn path=/dists/trunk/linux/; revision=22564
2015-05-07 00:22:38 +00:00
Ben Hutchings 85cd5a3f6c [x86] Enable PARAVIRT_SPINLOCKS
svn path=/dists/trunk/linux/; revision=22518
2015-04-21 18:42:07 +00:00
Ben Hutchings 6d4496e9a3 Merge changes from sid up to 3.16.7-ckt9-1
svn path=/dists/trunk/linux/; revision=22495
2015-04-08 04:04:18 +00:00
Ben Hutchings 2669f99824 edac: Move selection of x86-specific drivers to the proper config file
svn path=/dists/sid/linux/; revision=22485
2015-04-06 20:28:16 +00:00
Ben Hutchings c426ab5a51 [x86] Disable X86_VERBOSE_BOOTUP (Closes: #781953)
svn path=/dists/sid/linux/; revision=22481
2015-04-06 19:02:38 +00:00
Ben Hutchings c6d983ba6a Merge changes from sid up to 3.16.7-ckt7-1
svn path=/dists/trunk/linux/; revision=22445
2015-03-05 00:45:32 +00:00
Ben Hutchings 8869a3e33e [x86] ALSA: Enable SND_SOC, SND_SOC_INTEL_SST, SND_SOC_INTEL_HASWELL_MACH, SND_SOC_INTEL_BYT_RT5640_MACH, SND_SOC_INTEL_BYT_MAX98090_MACH as modules (Closes: #773835)
svn path=/dists/sid/linux/; revision=22432
2015-03-01 03:35:59 +00:00
Maximilian Attems dccba9a58a configs: keep config value of tmscsim for new scsi driver
Signed-off-by: maximilian attems <maks@debian.org>

svn path=/dists/trunk/linux/; revision=22383
2015-02-12 14:38:38 +00:00
Ben Hutchings 10f7943320 Merge changes from sid up to 3.16.7-ckt4-1
svn path=/dists/trunk/linux/; revision=22265
2015-01-16 02:43:15 +00:00
Ben Hutchings 988cd5cb01 [amd64] Enable EFI_MIXED to support Bay Trail systems
svn path=/dists/sid/linux/; revision=22243
2015-01-05 20:58:19 +00:00
Ben Hutchings b19efc335a [x86] Enable various drivers
svn path=/dists/trunk/linux/; revision=22178
2014-12-09 22:20:35 +00:00
Ben Hutchings 41ccb6caac Enable various new drivers
svn path=/dists/trunk/linux/; revision=22176
2014-12-09 22:11:37 +00:00
Ben Hutchings 09e30614d9 [x86] Remove/rename obsolete config symbols
CONFIG_SOLO6X10 was renamed to CONFIG_VIDEO_SOLO6X10.
CONFIG_USB_MSI3101 was renamed to CONFIG_USB_MSI2500.

CONFIG_SCx200_I2C can supposedly be replaced by the i2c-gpio driver, but
scx200 is not a standard gpio driver so that won't work so don't both
enabling CONFIG_I2C_GPIO.

svn path=/dists/trunk/linux/; revision=22172
2014-12-09 21:37:16 +00:00
Ben Hutchings 9f9a98a575 Tidy config
svn path=/dists/trunk/linux/; revision=22168
2014-12-09 20:49:45 +00:00
Ben Hutchings 73d44fc5c6 wireless: Enable RTL8192EE, RTL8821AE as modules for all architectures (replacing R8192EE, R8821AE for x86 only)
svn path=/dists/trunk/linux/; revision=22166
2014-12-09 20:37:51 +00:00
Ben Hutchings 4b91419f01 wireless: Enable BRCMFMAC, BRCMFMAC_USB, BRCMFMAC_PCIE as modules
svn path=/dists/trunk/linux/; revision=22165
2014-12-09 20:34:06 +00:00
Ben Hutchings 3cff228d57 drivers/net: Enable ET131X as module for all architectures
svn path=/dists/trunk/linux/; revision=22164
2014-12-09 20:05:42 +00:00
Ben Hutchings 32f3fafbe7 Delete configuration of NET_DMA which was removed upstream
svn path=/dists/trunk/linux/; revision=22153
2014-12-09 05:31:28 +00:00
Ben Hutchings ddc03535c6 Explicitly set various config symbols to their defaults
svn path=/dists/trunk/linux/; revision=22152
2014-12-09 05:30:44 +00:00
Ben Hutchings 1372dfa284 [x86] Enable THUNDERBOLT as module (Closes: #768653)
svn path=/dists/sid/linux/; revision=22058
2014-11-09 10:15:54 +00:00
Ben Hutchings 78d8475ba2 Merge changes from sid up to 3.16.7-2
svn path=/dists/trunk/linux/; revision=22054
2014-11-06 21:57:46 +00:00
Ben Hutchings 5eb5c2f9b4 Update to 3.17.2
svn path=/dists/trunk/linux/; revision=22053
2014-11-06 21:24:35 +00:00
Ian Campbell dead94ce84 Enable MTD and MTDBLOCK in top-level config.
svn path=/dists/sid/linux/; revision=22008
2014-10-31 15:21:59 +00:00
Ben Hutchings b57dc00e8d r8723au: Explicitly set driver config options to defaults
svn path=/dists/sid/linux/; revision=21818
2014-09-12 13:06:03 +00:00
Ben Hutchings 9d284e6a76 [!x86] staging: Enable R8712U as module (Closes: #742055)
svn path=/dists/sid/linux/; revision=21816
2014-09-12 06:11:17 +00:00
Ben Hutchings 8af1659921 [!x86] staging: Enable R8188EU as module (Closes: #760859)
svn path=/dists/sid/linux/; revision=21813
2014-09-12 05:48:22 +00:00
Ben Hutchings dfb5e384b3 [x86] Disable USB_SN9C102; this driver is deprecated in favour of the gspca drivers
While we're doing this, move all the staging/media driver disables
into debian/config/kernelarch-x86/config as STAGING_MEDIA is only
enabled on x86.

svn path=/dists/sid/linux/; revision=21811
2014-09-12 05:29:24 +00:00
Ben Hutchings a371875c1b Enable many new(ish) drivers and other features
svn path=/dists/sid/linux/; revision=21810
2014-09-12 05:25:26 +00:00
Ben Hutchings 4376ec2f94 Explicitly set many config symbols to their defaults
svn path=/dists/sid/linux/; revision=21809
2014-09-12 04:07:56 +00:00
Ben Hutchings c9d97d2730 Explicitly set many config symbols to their defaults
svn path=/dists/sid/linux/; revision=21806
2014-09-11 04:20:33 +00:00
Ben Hutchings a25d64fe99 [amd64] Explicitly enable X86_16BIT per default
svn path=/dists/sid/linux/; revision=21805
2014-09-11 03:04:14 +00:00
Ben Hutchings da9022cd10 Explicitly enable SGETMASK_SYSCALL on various architectures per default
svn path=/dists/sid/linux/; revision=21804
2014-09-11 03:01:06 +00:00
Ben Hutchings f2b6484a69 [i386/686-pae] Don't try to enable XO15_EBOOK
It depends on OLPC, which is only enabled on i386/486.

svn path=/dists/trunk/linux/; revision=21776
2014-09-07 20:46:18 +00:00
Ben Hutchings 84a0830f61 sound: Disable SND_CS5535AUDIO on all but i386 and mips*/loongson-2f
Its config dependencies are now X86_32 || MIPS || COMPILE_TEST.
On MIPS, only Loongson 2F platforms use the CS5536 chip.

svn path=/dists/trunk/linux/; revision=21774
2014-09-07 19:04:02 +00:00
Ben Hutchings efd5c33160 Don't try to enable CS5530 drivers on anything except i386
These config symbols now depend on X86_32 || COMPILE_TEST, so move
them into the appropriate config file.

svn path=/dists/trunk/linux/; revision=21773
2014-09-07 19:01:09 +00:00
Ben Hutchings caf5baf65d Move various i386-dependent config symbols into the appropriate config file
These now all have dependencies on X86_32 || COMPILE_TEST, so they
cannot be enabled on amd64.

Also remove the explicit disabling of these symbols at the top level.

svn path=/dists/trunk/linux/; revision=21772
2014-09-07 18:50:43 +00:00
Ben Hutchings 7fb242322b Don't try to enable drivers for platforms we don't support
Various driver config symbols have new dependencies on platform
config symbols that we don't and aren't likely to enable.

svn path=/dists/trunk/linux/; revision=21771
2014-09-07 18:28:43 +00:00
Ben Hutchings c0a5828ab2 [i386] comedi: Enable COMEDI_DAC02 as module, replacing COMEDI_POC
svn path=/dists/trunk/linux/; revision=21770
2014-09-07 16:56:57 +00:00
Ben Hutchings 0abba0422b [arm*,ia64,ppc64el,s390*,sh4] Disable SYSFS_SYSCALL, only needed for SVR4 compatibility
svn path=/dists/trunk/linux/; revision=21716
2014-08-09 17:52:47 +00:00
Ben Hutchings 65990f8495 [!x86] Disable USELIB, only needed by libc5
svn path=/dists/trunk/linux/; revision=21712
2014-08-09 17:23:24 +00:00
Ben Hutchings 015d7cd7da Merge changes from sid up to 3.14.15-1
svn path=/dists/trunk/linux/; revision=21704
2014-08-07 20:30:32 +00:00
Bastian Blank aa5b6a869d * debian/changelog: Update.
* debian/config/config: Enable OPROFILE.

svn path=/dists/trunk/linux/; revision=21696
2014-08-06 21:13:52 +00:00
Bastian Blank 4051568f2b debian/config: Remove known dead options, resurrect others
svn path=/dists/trunk/linux/; revision=21690
2014-08-06 14:33:47 +00:00
Bastian Blank 4bb913b2f4 * debian/changelog: Update.
* debian/config: Enable stack protector on all supported architectures.

svn path=/dists/trunk/linux/; revision=21679
2014-08-04 09:32:59 +00:00
Bastian Blank a01a321474 * debian/changelog: Update.
* debian/config/kernelarch-x86/config: Enable EARLY_PRINTK_EFI.

svn path=/dists/trunk/linux/; revision=21678
2014-08-04 09:30:42 +00:00
Bastian Blank e2a4d40fc3 * debian/changelog: Update.
* debian/config/kernelarch-x86/config: Enable XEN_PVH.

svn path=/dists/trunk/linux/; revision=21675
2014-08-03 20:16:41 +00:00
Bastian Blank c9b147919b debian/config: Reorder config.
svn path=/dists/trunk/linux/; revision=21674
2014-08-03 20:09:47 +00:00
Bastian Blank b4b73bdf65 debian/config/kernelarch-x86/config: Fix STACKPROTECTOR.
svn path=/dists/trunk/linux/; revision=21673
2014-08-03 19:39:29 +00:00
Bastian Blank 198b4c8048 debian/config: Remove some options that are gone for good
svn path=/dists/trunk/linux/; revision=21672
2014-08-03 19:38:47 +00:00
Bastian Blank 895585e136 debian/config: Reorder config.
svn path=/dists/trunk/linux/; revision=21671
2014-08-03 19:05:53 +00:00
Aurelien Jarno 0ae51dd75b [x86] vfio: Enable VFIO_PCI_VGA.
svn path=/dists/trunk/linux/; revision=21663
2014-07-31 18:56:58 +00:00
Ben Hutchings a718693e7b [amd64] Enable X86_X32 (Closes: #708070)
- Reject x32 executables if x32 ABI not supported
- Make x32 syscall support conditional on a kernel parameter
- Enable X86_X32_DISABLED so that x32 support must be explicitly enabled

svn path=/dists/sid/linux/; revision=21634
2014-07-27 04:08:25 +00:00
Ben Hutchings dcb40eedc6 [x86] wireless: Enable R8192EE as module (Closes: #755310)
svn path=/dists/trunk/linux/; revision=21579
2014-07-20 01:04:40 +00:00
Aurelien Jarno 6c6c481521 * topconfig: Enable modular HW_RANDOM.
* [kernelarch-powerpc] Remove HW_RANDOM.
* [kernelarch-x86] Remove HW_RANDOM.
* [mips/4kc-malta] Remove HW_RANDOM.
* [mips/5kc-malta] Remove HW_RANDOM.
* [mips/octeon] Remove HW_RANDOM.

svn path=/dists/sid/linux/; revision=21419
2014-06-11 15:27:00 +00:00
Ben Hutchings da27d6543d [x86] Enable X86_INTEL_LPSS (Closes: #745331)
svn path=/dists/trunk/linux/; revision=21256
2014-04-21 12:26:09 +00:00
Ben Hutchings 11de119c8a Explicitly set various config symbols to their default values
svn path=/dists/trunk/linux/; revision=21218
2014-04-09 02:02:22 +00:00
Ben Hutchings 40bb5a4cb2 Explicitly set various config symbols to their default values
svn path=/dists/trunk/linux/; revision=21214
2014-04-08 01:54:46 +00:00
Ben Hutchings d2294cfc0c Explicitly set default values for various config symbols
svn path=/dists/trunk/linux/; revision=21130
2014-03-07 03:36:23 +00:00
Ben Hutchings 80205fe93b Enable various new drivers and features
svn path=/dists/trunk/linux/; revision=21128
2014-03-07 02:58:35 +00:00
Ben Hutchings 6bb5bc0691 mm: Enable ZSMALLOC as built-in, ZRAM as module (Closes: #676779)
These have been promoted out of staging so hopefully they're really
portable now.

Keep them disabled on armel/{ixp4xx,orion5x} due to size constraints.

svn path=/dists/trunk/linux/; revision=21127
2014-03-07 02:14:00 +00:00
Ben Hutchings b43f3e5e31 [x86] Enable CHROME_PLATFORMS and re-enable CHROMEOS_LAPTOP as module (Closes: #740042)
svn path=/dists/sid/linux/; revision=21112
2014-02-25 14:28:57 +00:00
Ben Hutchings ebb5e47063 [x86] Enable I2C_DESIGNWARE_PLATFORM as module (Closes: #737163)
svn path=/dists/trunk/linux/; revision=21014
2014-02-02 00:48:10 +00:00
Ben Hutchings 9376ffa8a6 [x86] Enable R8188EU as module, 88EU_AP_MODE and 88EU_P2P (Closes: #736905)
svn path=/dists/trunk/linux/; revision=21007
2014-01-31 14:22:26 +00:00
Ben Hutchings e26394fab0 [x86] Enable POWERCAP, INTEL_RAPL as module (Closes: #736399)
svn path=/dists/trunk/linux/; revision=20997
2014-01-23 15:06:59 +00:00
Ben Hutchings 04aa0d4809 Merge changes from sid up to 3.12.8-1
svn path=/dists/trunk/linux/; revision=20985
2014-01-20 03:07:26 +00:00
Ben Hutchings c636b3268f [x86] brcm80211: Enable BRCMFMAC as module, and BRCMFMAC_SDIO (Closes: #735245)
svn path=/dists/sid/linux/; revision=20981
2014-01-19 19:20:02 +00:00
Ben Hutchings 2a4321bb7f crypto: Enable more processor-specific algorithms and drivers
svn path=/dists/sid/linux/; revision=20960
2014-01-07 03:31:32 +00:00
Ben Hutchings 7515c3d6df Enable a large number of new(ish) config symbols
svn path=/dists/trunk/linux/; revision=20935
2013-12-30 01:23:52 +00:00
Ben Hutchings 29669b1f28 Explicitly set various config symbols to their defaults
svn path=/dists/trunk/linux/; revision=20933
2013-12-30 00:54:22 +00:00
Ben Hutchings 0363adb1e1 Merge changes from sid up to 3.12.6-2
svn path=/dists/trunk/linux/; revision=20931
2013-12-29 21:45:11 +00:00
Bastian Blank ccd8819bf3 * debian/changelog: Update.
* debian/config/kernelarch-x86/config: Make MICROCODE built-in.

svn path=/dists/sid/linux/; revision=20922
2013-12-27 15:37:53 +00:00
Ben Hutchings ae09ff1f34 [x86] Explicitly enable PSTORE as built-in
svn path=/dists/sid/linux/; revision=20902
2013-12-21 00:25:58 +00:00
Ben Hutchings 8a38dc4ec5 Merge changes from sid up to 3.11.10-1
svn path=/dists/trunk/linux/; revision=20852
2013-12-05 02:43:56 +00:00
Ben Hutchings c0e9d9ca3b [x86] staging: Enable CRYSTALHD as module (Closes: #730832)
svn path=/dists/trunk/linux/; revision=20838
2013-12-02 04:42:48 +00:00
Ben Hutchings e6e8404b08 Enable EXPERT and adjust config files to avoid consequent changes
1. Reset or remove values for config symbols that were only
   configurable if EXPERT.
2. Set additional configurable symbols to their default values.

This should have no effect on the actual configuration, except for
sh4 where EXPERT is *always* set and so the settings in 1 were
still being followed.

svn path=/dists/trunk/linux/; revision=20825
2013-11-27 07:39:11 +00:00
Ben Hutchings 77d49198c8 Explicitly set various config options to their defaults
svn path=/dists/trunk/linux/; revision=20802
2013-11-21 01:16:57 +00:00
Ben Hutchings f0a483c849 Enable various new config options
svn path=/dists/trunk/linux/; revision=20801
2013-11-21 01:16:30 +00:00
Bastian Blank 43571530a4 debian/config: Unify BLK_DEV_RAM_SIZE.
svn path=/dists/trunk/linux/; revision=20608
2013-09-11 20:37:26 +00:00
Bastian Blank da2f25f699 debian/config/kernelarch-x86/config:
Move HYPERV dependent options from debian/config/config.

svn path=/dists/trunk/linux/; revision=20607
2013-09-11 20:30:20 +00:00
Ben Hutchings a0ce50e15f Merge changes from sid up to 3.10.11-1
svn path=/dists/trunk/linux/; revision=20600
2013-09-11 01:24:25 +00:00
Ben Hutchings e9b2b7d072 Remove configuration for symbols which no longer exist
svn path=/dists/trunk/linux/; revision=20586
2013-09-09 04:09:34 +00:00
Ben Hutchings 2fc55f7dc0 [x86] efi: Ensure efi-pstore is loaded on EFI systems
efi-pstore is now a separate module (dependent on efivars).  We still
want it to be auto-loaded to enable crash dumps on EFI systems, so add
another module alias.

While we're at it, explicitly set EFI_VARS_PSTORE=m matching what the
actual configuration will be.

svn path=/dists/sid/linux/; revision=20577
2013-09-08 16:19:58 +00:00
Bastian Blank 84c91afe33 * debian/changelog: Update.
* debian/config: Remove FONT* overrides.

svn path=/dists/trunk/linux/; revision=20575
2013-09-08 14:35:12 +00:00
Bastian Blank 2f58661684 debian/config: Reorder config.
svn path=/dists/trunk/linux/; revision=20574
2013-09-08 14:24:32 +00:00
Ben Hutchings 631523075f bluetooth: Disable BT_HCIBTUART
This driver doesn't bind to any device IDs, and instead has a comment
saying that the serial_cs and hci_uart drivers should be used instead.
So there's not much point in building it.

svn path=/dists/trunk/linux/; revision=20559
2013-09-02 03:27:20 +00:00
Ben Hutchings 9e41e4a5be Disable parport drivers that are no longer likely to be useful
svn path=/dists/trunk/linux/; revision=20558
2013-09-02 03:20:38 +00:00
Ben Hutchings b40ea580ad Disable some old non-hotplug PCI drivers
svn path=/dists/trunk/linux/; revision=20557
2013-09-02 03:04:53 +00:00
Ben Hutchings 1b743d674d Disable a large number of probably useless drivers
Disable most platform drivers, SPI and I2C drivers at the top level.
Platform drivers should be selected by architecture and flavour
configurations, and generally are.  SPI and I2C devices aren't easily
detectable and their drivers aren't auto-loaded, so again they should
usually be selected in specific configuration files and probed
according to board code or FDTs.

As exceptions, I2C hwmon devices may be probed by lm-sensors and many
media tuners include I2C devices which are probed with the help of the
higher-level device driver.  I've tried to be conservative and also
left I2C iio, input, leds and misc devices alone for now.

Disable the regulator subsystem at the top level as only some
architectures will need it.

Disable MTD_NAND_PLATFORM, PDA_POWER and FB_S1D13XXX on x86, as these
don't appear likely to be used on any x86 system that could run our
generic kernel images.

svn path=/dists/trunk/linux/; revision=20556
2013-09-01 23:26:06 +00:00
Ben Hutchings 17a2e7946f Merge changes from sid up to 3.10.7-1
svn path=/dists/trunk/linux/; revision=20555
2013-09-01 16:46:42 +00:00
Ben Hutchings 7a10a53c96 ehci-hcd: Enable USB_EHCI_ROOT_HUB_TT and USB_EHCI_TT_NEWSCHED everywhere
USB_EHCI_ROOT_HUB_TT adds about 10 lines of code and is safe even if
not needed, so it's never worth turning off.

USB_EHCI_TT_NEWSCHED was 'new' in 2006 and is now the default, so
hardly anyone will be testing the 'old' code now.

svn path=/dists/trunk/linux/; revision=20546
2013-09-01 03:50:25 +00:00
Ben Hutchings 0000a5dbcf Clean up efivars config symbols
Enable EFI_VARS at the top-level config (still dependent on EFI).
Explicitly disable EFI_VARS_PSTORE_DEFAULT_DISABLE.

svn path=/dists/trunk/linux/; revision=20545
2013-09-01 03:23:03 +00:00
Ben Hutchings 4ff7e6d39e Enable many new(ish) config options
svn path=/dists/trunk/linux/; revision=20541
2013-09-01 02:52:56 +00:00
Ben Hutchings 5ed7ad866d Explicitly set various config symbols to default values
svn path=/dists/trunk/linux/; revision=20540
2013-09-01 01:54:20 +00:00
Ben Hutchings 5b305e6619 [x86] ACPI: Re-enable ACPI_HOTPLUG_MEMORY as built-in
We try to build it as a module, which is no longer supported since 3.10.

svn path=/dists/sid/linux/; revision=20539
2013-08-31 22:02:21 +00:00
Ben Hutchings 0d239d8220 [powerpc,x86] hid: Enable HID_APPLEIR as module
svn path=/dists/trunk/linux/; revision=20528
2013-08-28 12:22:20 +00:00
Ben Hutchings da659f9a32 Enable KPROBES at top level
This enables it for the arm*, mips*, s390 and sh4 ports.
Keep it disabled for the reduced armel images.

svn path=/dists/trunk/linux/; revision=20479
2013-08-11 17:38:12 +00:00
Ben Hutchings 9537a83706 [x86] Enable ASUS_OLED as module (Closes: #680016)
svn path=/dists/sid/linux/; revision=20478
2013-08-09 14:01:23 +00:00
Ben Hutchings 9d9c7a0525 [x86] Change INTEL_MEI_ME back to a module (Closes: #717383)
svn path=/dists/sid/linux/; revision=20395
2013-07-20 21:23:45 +00:00
Ben Hutchings 9548aeba02 [x86] efivars: Re-enable pstore support by default
It can be disabled by setting module parameter pstore_disable=Y.

svn path=/dists/sid/linux/; revision=20354
2013-07-16 01:06:01 +00:00
Ben Hutchings 6425f81ada Enable various new(ish) features
svn path=/dists/trunk/linux/; revision=20291
2013-06-24 02:36:15 +00:00
Ben Hutchings 929d433e90 Explicitly set various config symbols to default values
svn path=/dists/trunk/linux/; revision=20287
2013-06-24 01:01:52 +00:00
Ben Hutchings 520079b44c [x86] cpufreq: Enable X86_INTEL_PSTATE (Closes: #712062)
svn path=/dists/trunk/linux/; revision=20258
2013-06-15 16:26:18 +00:00
Ben Hutchings 56937f92db [x86] Enable HYPERVISOR_GUEST
Various paravirtualisation options now depend on this.

svn path=/dists/trunk/linux/; revision=20187
2013-06-03 12:22:46 +00:00
Ben Hutchings 0c8eb822de Enable various new drivers and driver options
svn path=/dists/sid/linux/; revision=20152
2013-05-31 04:14:16 +00:00
Ben Hutchings 540d268e14 Drop CONFIG_BLK_DEV_XD, removed upstream
svn path=/dists/sid/linux/; revision=20144
2013-05-30 03:26:04 +00:00
Ben Hutchings c5be092a7e Change ACPI_CONTAINER and ACPI_PCI_SLOT to built-in, as they can no longer be modular
svn path=/dists/sid/linux/; revision=20142
2013-05-30 03:17:40 +00:00
Ben Hutchings a96f84ee7c Drop config for many obsolete Ethernet drivers removed upstream
svn path=/dists/sid/linux/; revision=20141
2013-05-30 03:07:48 +00:00
Ben Hutchings 7d90f46bfa Drop CONFIG_DE6{0,2}0, removed upstream
svn path=/dists/sid/linux/; revision=20140
2013-05-30 02:24:24 +00:00
Ben Hutchings e8fb402f48 Merge changes from sid up to 3.8.12-1
svn path=/dists/trunk/linux/; revision=20079
2013-05-12 00:53:14 +00:00
Ben Hutchings cccfa18fe9 [x86] Enable VMWARE_VMCI, VSOCKETS, VMWARE_VMCI_VSOCKETS as modules (Closes: #707676)
svn path=/dists/trunk/linux/; revision=20075
2013-05-10 13:28:16 +00:00
Ben Hutchings 2addf6e0da Deal with ABI changes in 3.8.12
Ignore changes in jbd2 and snd-emu10k1, which shouldn't be used by OOT
modules.

Revert change to cgroup structure.

[x86] zsmalloc: Change to built-in, as it can no longer be modular

svn path=/dists/sid/linux/; revision=20070
2013-05-10 03:46:24 +00:00
Ben Hutchings 55da5d676a Merge changes from sid up to 3.2.41-2
svn path=/dists/trunk/linux/; revision=19951
2013-03-27 03:51:48 +00:00
Ben Hutchings 658db8593e [x86] drm: Enable DRM_GMA500 as module, replacing DRM_PSB (Closes: #703506)
svn path=/dists/sid/linux/; revision=19946
2013-03-25 13:37:43 +00:00
Ben Hutchings 3937ca5280 Merge changes from sid up to 3.2.41-1
Drop all changes to backported features and to rt.

svn path=/dists/trunk/linux/; revision=19940
2013-03-23 07:15:51 +00:00
Ben Hutchings 2ea813fe8d efivars: Work around serious firmware bugs
- Allow disabling use as a pstore backend
- Add module parameter to disable use as a pstore backend
  * [x86] Set EFI_VARS_PSTORE_DEFAULT_DISABLE=y
- explicitly calculate length of VariableName
- Handle duplicate names from get_next_variable()

Also apply another fix entangled with them:
- efi_pstore: Introducing workqueue updating sysfs

svn path=/dists/sid/linux/; revision=19937
2013-03-22 20:15:09 +00:00
Ben Hutchings 940319a743 [x86,powerpc/powerpc64] random: Change HW_RANDOM back from built-in to module, as we now have a real fix for #701784
svn path=/dists/sid/linux/; revision=19934
2013-03-22 01:16:31 +00:00
Ben Hutchings 81db6b5fab mfd: Enable MFD_RTSX_PCI as module, replacing RTS_PSTOR (Closes: #702108)
svn path=/dists/trunk/linux/; revision=19897
2013-03-04 02:01:00 +00:00
Bastian Blank 9d6a2689a6 debian/config: Reorder config.
svn path=/dists/trunk/linux/; revision=19891
2013-03-02 22:06:05 +00:00
Ben Hutchings 8fe645e8a0 [x86] random: Change HW_RANDOM from module to built-in, to work around (Closes: #701784)
svn path=/dists/sid/linux/; revision=19866
2013-02-27 03:44:20 +00:00
Ben Hutchings a3590a7797 Merge changes from sid up to 3.2.39-1
Drop most patches as they're already upstream in 3.8 or early.

Refresh some others for 3.8.  In particular, remove use of __devinit from
debian/radeon-firmware-is-required-for-drm-and-kms-on-r600-onward.patch
as this macro is no longer defined or needed.

svn path=/dists/trunk/linux/; revision=19856
2013-02-25 03:35:39 +00:00
Ben Hutchings 9d4a7ca266 Explicitly set defaults for several config variables
svn path=/dists/trunk/linux/; revision=19836
2013-02-21 05:09:00 +00:00
Ben Hutchings d5ac75ce5d wanrouter: Disable as broken and unused
Since Linux 2.6.29, this subsystem would crash if anyone tried to use
it, but no-one noticed.  It will be removed upstream in Linux 3.9.

svn path=/dists/trunk/linux/; revision=19835
2013-02-21 04:52:25 +00:00
Ben Hutchings f56a70f3a6 Update config selections for 3.8
All Atheros wireless drivers depend on a new symbol ATH_CARDS.

Two comedi drivers were merged into others and no longer have their
own config symbols.

drivers/staging/telephony has been removed.

svn path=/dists/trunk/linux/; revision=19832
2013-02-21 03:11:37 +00:00
Ben Hutchings e7ef137d7c [x86] sound: Enable LINE6_USB as module (Closes: #700211)
Apply upstream changes up to Linux 3.8-rc1, since they include many
important bug fixes and also remove a fair amount of crap.

svn path=/dists/sid/linux/; revision=19798
2013-02-10 00:54:43 +00:00
Ben Hutchings 77f1faf401 [amd64] edac: Enable EDAC_SBRIDGE as module (Closes: #699283)
svn path=/dists/sid/linux/; revision=19791
2013-02-06 06:35:24 +00:00
Ben Hutchings 500933e7a9 net: Disable WAN_ROUTER
A change in Linux 2.6.29 completely broke it (it would oops on load)
but no-one reported this, therefore it has no users.  It was removed
upstream and will clearly not be supportable in Debian.

svn path=/dists/sid/linux/; revision=19787
2013-02-06 04:16:13 +00:00
Ben Hutchings 22628d7a86 [!powerpc] radeon: Reenable DRM_RADEON_KMS, as it apparently works on most non-PowerMac systems
svn path=/dists/sid/linux/; revision=19740
2013-01-17 13:13:53 +00:00
Ben Hutchings 4480e0a79a [!x86] Disable ZRAM, ZSMALLOC as modules (Reopens: #676779), as they really aren't portable yet.
svn path=/dists/trunk/linux/; revision=19734
2013-01-15 15:14:14 +00:00
Ben Hutchings 476b0a12f5 Enable ZRAM, ZSMALLOC as modules on all architectures (Closes: #676779)
svn path=/dists/trunk/linux/; revision=19665
2012-12-29 18:02:45 +00:00
Ben Hutchings df5911f385 [x86] drm: Enable DRM_MGAG200 as module
Disable autoloading as it is incompatible with older versions of xserver-xorg-video-mga

svn path=/dists/trunk/linux/; revision=19646
2012-12-24 00:10:56 +00:00
Ben Hutchings d2bb26f367 [x86] drm: Enable DRM_AST as module
Disable autoloading as it is incompatible with older versions of xserver-xorg-video-ast

svn path=/dists/trunk/linux/; revision=19645
2012-12-24 00:06:20 +00:00
Ben Hutchings eb55df0795 [!x86] drm: Disable DRM_VMWGFX
svn path=/dists/trunk/linux/; revision=19642
2012-12-23 23:21:27 +00:00
Ben Hutchings ff1f65e617 Enable various new (or newish) drivers and features
svn path=/dists/trunk/linux/; revision=19639
2012-12-23 22:41:41 +00:00
Ben Hutchings 04bd09967b [i386,alpha] media/radio: Enable V4L_RADIO_ISA_DRIVERS and re-enable the ISA drivers
svn path=/dists/trunk/linux/; revision=19634
2012-12-22 15:10:18 +00:00
Ben Hutchings 3ed2e3b59e [i386] comedi: Re-enable COMEDI_ISA_DRIVERS
svn path=/dists/trunk/linux/; revision=19633
2012-12-22 14:42:31 +00:00
Ben Hutchings ea878cca88 Fix up config for renaming, merging and addition of dependencies in 3.7 and earlier
svn path=/dists/trunk/linux/; revision=19626
2012-12-22 03:35:05 +00:00
Ben Hutchings 8a46ed8fc9 Update V4L/DVB config following reorganisation in 3.7
svn path=/dists/trunk/linux/; revision=19624
2012-12-22 02:45:39 +00:00
Ben Hutchings ef781eb6ee Merge changes from sid up to 3.2.35-1
Exclude RT changes and ABI fudges.

Refresh firmware-remove-redundant-log-messages-from-drivers.patch
against 3.6, but don't attempt to cover anything new yet.

svn path=/dists/trunk/linux/; revision=19603
2012-12-10 04:06:21 +00:00
Maximilian Attems d67e290414 x86 explicitly enable MWIFIEX_USB
svn path=/dists/trunk/linux/; revision=19584
2012-12-06 18:52:00 +00:00
Maximilian Attems e116b0732b x86 enable INTEL_MEI
curious which can of worms this opens.

svn path=/dists/trunk/linux/; revision=19561
2012-11-30 15:20:31 +00:00
Bastian Blank c36d637cca * debian/changelog: Update.
* debian/config/config:
  Move TRANSPARENT_HUGEPAGE from debian/config/kernelarch-x86/config.

svn path=/dists/trunk/linux/; revision=19535
2012-11-25 14:09:06 +00:00
Bastian Blank b68afeea11 debian/config: Remove a lot of not longer supported options.
svn path=/dists/trunk/linux/; revision=19533
2012-11-25 13:52:33 +00:00
Bastian Blank e0c041c869 * debian/changelog: Update.
* debian/config/kernelarch-x86/config:
  Enable ASUS_LAPTOP, FUJITSU_LAPTOP, FUJITSU_TABLET, HP_WMI, MSI_LAPTOP,
  PANASONIC_LAPTOP, COMPAL_LAPTOP, SONY_LAPTOP and APPLE_GMUX.

svn path=/dists/trunk/linux/; revision=19527
2012-11-24 18:09:16 +00:00
Bastian Blank 6926f04e38 * debian/changelog: Update.
* debian/config/kernelarch-x86/config-arch-64:
  Enable CRYPTO_CAMELLIA_X86_64, CRYPTO_SERPENT_AVX_X86_64 and
  CRYPTO_TWOFISH_AVX_X86_64.

svn path=/dists/trunk/linux/; revision=19526
2012-11-24 17:58:48 +00:00
Bastian Blank 71a5335a53 * debian/config/config: Explicit set HVC_XEN_FRONTEND.
* debian/config/kernelarch-x86/config: Explicit set XEN_ACPI_PROCESSOR.

svn path=/dists/trunk/linux/; revision=19524
2012-11-24 17:03:50 +00:00
Bastian Blank 9b4870a9e9 debian/config: Move Xen options to main config.
svn path=/dists/trunk/linux/; revision=19520
2012-11-21 17:46:44 +00:00
Bastian Blank 43488d4af9 debian/config/kernelarch-x86/config: Update COMEDI.
svn path=/dists/trunk/linux/; revision=19519
2012-11-21 17:39:18 +00:00
Bastian Blank 9418523080 * debian/changelog: Update.
* debian/config: Enable POWER_SUPPLY.

svn path=/dists/trunk/linux/; revision=19518
2012-11-21 17:33:43 +00:00
Ben Hutchings dd9f677122 radeon: Re-enable KMS by default on x86; add a load-time check for firmware
KMS is still generally broken on !x86 and particularly PowerPC
(#628972), so I have no idea why it was enabled by default for all
architectures.

The load-time check is a gross hack, but I cannot see any more
reliable solution that doesn't involve major changes to both DRM and
radeon.

svn path=/dists/sid/linux/; revision=19506
2012-11-17 07:03:39 +00:00
Bastian Blank e0ca22e6db * debian/changelog: Update.
* debian/config: Always enable IPV6.

svn path=/dists/trunk/linux/; revision=19495
2012-11-11 11:51:12 +00:00
Bastian Blank 343156970a debian/config: Automatically reorder config.
svn path=/dists/trunk/linux/; revision=19493
2012-11-11 11:31:07 +00:00
Ben Hutchings 53bd1da4b1 [x86] staging: Re-enable ZSMALLOC as module, previously selected by ZRAM but now a dependency (Closes: #692024)
svn path=/dists/trunk/linux/; revision=19477
2012-11-01 14:20:16 +00:00
Bastian Blank 22adf879f4 debian/config: Automatically reorder config.
svn path=/dists/trunk/linux/; revision=19410
2012-10-04 19:22:36 +00:00
Ben Hutchings af9147122a Merge changes from sid up to 3.2.29-1
Most of the patches added to sid are already in 3.5 and could be dropped.
Some others needed to be re-generated without the backporting changes.

Ignore the rt changes as there is no rt featureset for 3.5.

svn path=/dists/trunk/linux/; revision=19387
2012-09-17 02:19:21 +00:00
Ben Hutchings 4feefc75c7 [i386] i810fb: Enable FB_I810_GTF, FB_I810_I2C (Closes: #687644)
svn path=/dists/sid/linux/; revision=19381
2012-09-16 00:19:44 +00:00
Ben Hutchings 638384b951 [i386] video: Clean up Geode framebuffer config
- [i386/486] video: Change FB_GEODE_LX from built-in to module (lxfb) (Closes: #686528)
- [i386/686-pae] video: Disable Geode framebuffer drivers, not used with any chips that support PAE

svn path=/dists/sid/linux/; revision=19368
2012-09-03 01:47:39 +00:00
Ben Hutchings beb83c093c drm: Enable various drivers (Closes: #685479)
svn path=/dists/trunk/linux/; revision=19358
2012-08-30 17:29:09 +00:00
Ben Hutchings 1959e0ddef Merge changes from sid up to 3.2.23-1
svn path=/dists/trunk/linux/; revision=19298
2012-08-01 03:42:23 +00:00
Ben Hutchings c0468ba004 [x86] hwmon: Enable SENSORS_SCH5636 as module (Closes: #680934)
svn path=/dists/sid/linux/; revision=19269
2012-07-21 22:07:39 +00:00
Ben Hutchings 8b1e122672 Merge changes from sid up to 3.2.21-2
svn path=/dists/trunk/linux/; revision=19211
2012-06-26 06:02:51 +00:00
Ben Hutchings 7d1ba06906 [i386] Disable incomplete lguest support
svn path=/dists/sid/linux/; revision=19195
2012-06-24 16:14:45 +00:00
Ben Hutchings f9d7178138 Merge changes from sid up to 3.2.20-1
svn path=/dists/trunk/linux/; revision=19128
2012-06-11 05:21:50 +00:00
Ben Hutchings 39d70141e7 Merge changes from sid branch of linux/linux-2.6 up to r19072
svn path=/dists/trunk/linux/; revision=19127
2012-06-11 05:06:55 +00:00
Ben Hutchings 148d3c9049 [x86] Enable CRASH_DUMP, PROC_VMCORE (Closes: #623177)
svn path=/dists/sid/linux/; revision=19117
2012-06-10 23:54:15 +00:00
Ben Hutchings ee3b09b195 [x86] Enable BATTERY_SBS as module (Closes: #662902)
svn path=/dists/trunk/linux-2.6/; revision=19097
2012-06-08 04:22:09 +00:00
Ben Hutchings 07300ab0ef DFSG: video: Remove nvidiafb and rivafb (Closes: #383481)
These drivers include apparently obfuscated code.  The nouveau driver
supports all the same hardware, aside from RIVA 128 (NV3).

svn path=/dists/sid/linux-2.6/; revision=19057
2012-06-02 20:21:18 +00:00
Ben Hutchings 40fc14743c Merge changes from sid up to 3.2.16-1
svn path=/dists/trunk/linux-2.6/; revision=18964
2012-04-30 03:00:58 +00:00
Ben Hutchings 9ec2630fc6 [x86] Add EFI boot stub support (Closes: #669033)
svn path=/dists/sid/linux-2.6/; revision=18952
2012-04-25 03:16:59 +00:00
Ben Hutchings 296fb7c8c7 Merge changes from sid up to 3.2.12-1
Drop the ABI versions and ignore lists.

svn path=/dists/trunk/linux-2.6/; revision=18870
2012-03-20 16:08:41 +00:00
Ben Hutchings 2ccd3aadf0 [x86] Disable POHMELFS; this version is obsolete
svn path=/dists/sid/linux-2.6/; revision=18852
2012-03-18 03:56:27 +00:00
Ben Hutchings f0a054e3aa [x86] Enable RTS5139 as module (Closes: #663912)
svn path=/dists/sid/linux-2.6/; revision=18851
2012-03-18 03:47:28 +00:00
Ben Hutchings 7cfa39ff88 [x86,ia64] PCI/hotplug: Build-in common hotplug drivers
- Change HOTPLUG_PCI, HOTPLUG_PCI_PCIE to built-in
- [x86] Change HOTPLUG_PCI_ACPI to built-in
- [ia64] Enable HOTPLUG_PCI_SGI as built-in

svn path=/dists/sid/linux-2.6/; revision=18819
2012-03-12 01:03:31 +00:00
Ben Hutchings 4244f4a944 [x86] crypto: Enable CRYPTO_SERPENT_SSE2_586, CRYPTO_SERPENT_SSE2_X86_64
svn path=/dists/trunk/linux-2.6/; revision=18802
2012-03-09 05:28:36 +00:00
Bastian Blank 7fc3bc355d Remove all framebuffer bootup logos.
* debian/changelog: Update.
* debian/config: Disable LOGO.

svn path=/dists/sid/linux-2.6/; revision=18738
2012-02-26 16:46:23 +00:00
Ben Hutchings 1ea0e53d33 x86: Remove various obsolete config definitions
These variables were merged with other variables we already define
or were completely removed.

svn path=/dists/sid/linux-2.6/; revision=18718
2012-02-21 04:24:17 +00:00
Ben Hutchings 99d41ad1c5 [i386] Re-enable INTEL_IOMMU, IRQ_REMAP
svn path=/dists/sid/linux-2.6/; revision=18717
2012-02-21 04:14:00 +00:00