Commit Graph

2973 Commits

Author SHA1 Message Date
Ben Hutchings af07cdf241 PCI: Disable PCIEPORTBUS in configurations for systems without PCI Express
No Alpha, PA-RISC or SH4 system supports PCI Express.

The older Marvell SoCs supported by iop32x and ixp4xx don't, but the
newer SoCs do.  ARM Versatile doesn't support it and I'm pretty sure
QEMU won't let you add it, but will leave versatile alone for now.

Most supported MIPS platforms don't, but Octeon does.

I don't think PowerPC SPE systems have either PCI or PCI Express, but
I won't touch that configuration now.

svn path=/dists/trunk/linux/; revision=20579
2013-09-09 02:10:33 +00:00
Bastian Blank 6e8cf21d51 debian/config/config: Remove backward-compatible IP_NF_MATCH_TTL.
svn path=/dists/trunk/linux/; revision=20576
2013-09-08 14:40:26 +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
Bastian Blank 07c6fc5457 * debian/changelog: Update.
* debian/config/defines: Use gcc-4.8 by default.

svn path=/dists/trunk/linux/; revision=20573
2013-09-08 14:20:26 +00:00
Bastian Blank f4d6005762 debian/config/defines: Remove pointless ABI ignores.
svn path=/dists/trunk/linux/; revision=20563
2013-09-05 10:59:11 +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 011f336d55 Explicitly set some more config symbols to default values
svn path=/dists/trunk/linux/; revision=20547
2013-09-01 04:15:24 +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 6ad8ea7fff Enable VIRT_DRIVERS menuconfig symbol, but nothing under it
svn path=/dists/trunk/linux/; revision=20544
2013-09-01 03:20:07 +00:00
Ben Hutchings 0b7aedc131 wireless/ti: Disable WL_TI on all configurations except armhf/armmp
These devices need platform data (even for SDIO) and apparently are
only used with ARM boards at the moment.

svn path=/dists/trunk/linux/; revision=20543
2013-09-01 03:16:27 +00:00
Ben Hutchings 66210758d7 Disable some NET_VENDOR config symbols by default
This should make no difference to the actual configuration.

svn path=/dists/trunk/linux/; revision=20542
2013-09-01 02:58:39 +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 32ad4407d5 mfd: Explicitly disable MFD_WM8400
We currently set it to m, but it's no longer buildable as a module and
it really doesn't make sense to enable it at all in the generic
config.

svn path=/dists/trunk/linux/; revision=20538
2013-08-31 21:53:34 +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 56fb9a954c hid: Enable HID_HUION as module (Closes: #721002)
svn path=/dists/trunk/linux/; revision=20527
2013-08-28 12:21:49 +00:00
Ben Hutchings d58ea92ffd [armel] Disable iop32x and ixp4xx flavours (fixes FTBFS)
svn path=/dists/trunk/linux/; revision=20502
2013-08-15 21:46:42 +00:00
Ben Hutchings fb4f2e3217 Remove duplicate 'flavours: amd64' in amd64 definitions
When an architecture has featuresets enabled, flavours should be
defined per-featureset, not for the architecture.  Currently
the amd64 flavour is listed at both levels for amd64 and the
binary packages for (amd64, none) are being built twice!

svn path=/dists/sid/linux/; revision=20486
2013-08-12 15:46:02 +00:00
Ben Hutchings ad5d669ebf trace: Enable UPROBES, UPROBE_EVENT (Closes: #691167)
svn path=/dists/trunk/linux/; revision=20481
2013-08-11 17:41:56 +00:00
Ben Hutchings 38eb548dde trace: Enable KPROBE_EVENT (Closes: #640953)
svn path=/dists/trunk/linux/; revision=20480
2013-08-11 17:40:11 +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 8458336937 Merge changes from sid up to 3.10.5-1
Exclude rt featureset addition.

svn path=/dists/trunk/linux/; revision=20458
2013-08-08 08:29:51 +00:00
Ben Hutchings bb5207710b [rt] md: Disable BCACHE, as it fails to build
svn path=/dists/sid/linux/; revision=20453
2013-08-07 20:31:29 +00:00
Ben Hutchings 4cef35b5d8 [rt] Update to 3.10.4-rt1 and reenable
svn path=/dists/sid/linux/; revision=20450
2013-08-07 12:53:18 +00:00
Ben Hutchings 4bbd0a0969 Update to Linux 3.10.5
Bump ABI to 2, as there is a firewire ABI change that I can't see how to
work around.

svn path=/dists/sid/linux/; revision=20445
2013-08-04 12:14:43 +00:00
Ben Hutchings 61b7114d86 Ignore ABI change in EDAC in 3.10.4, which should not affect OOT modules
svn path=/dists/sid/linux/; revision=20437
2013-07-31 10:21:30 +00:00
Ben Hutchings 69b7620273 Merge changes from sid up to 3.10.3-1
svn path=/dists/trunk/linux/; revision=20419
2013-07-28 03:11:34 +00:00
Ben Hutchings 57388244cf Update config as requested by Thorsten Glaser
* nfs: Enable swap on NFS
* fs/nls: Enable Macintosh HFS+ codepage modules

svn path=/dists/sid/linux/; revision=20414
2013-07-27 22:55:16 +00:00
Ben Hutchings b19bc34f32 Update m68k configs (Closes: #717689)
From: Thorsten Glaser <tg@mirbsd.de>

- disable some functionality due to size constraints
- switch to using initrd
- drop all flavours; build a generic image that runs on
  multiple subarchitectores (old Amiga, Atari, Macintosh tested;
  old BVME6000, MVME147, MVME16x, new Apollo, Q40/Q60 untested)
- use gcc-4.8
- add patch to make Atari EtherNAT actually selectable


svn path=/dists/sid/linux/; revision=20413
2013-07-27 22:49:11 +00:00
Ben Hutchings e4a48208f7 ata: Disable SATA_INIC162X - this driver corrupts data and is not expected to be fixed (Closes: #714295)
svn path=/dists/sid/linux/; revision=20411
2013-07-26 04:55:17 +00:00
Hector Oron 73eab09ae4 [armhf/armmp] Enable NET_CALXEDA_XGMAC as module
svn path=/dists/trunk/linux/; revision=20406
2013-07-22 09:59:43 +00:00
Ben Hutchings 9f71a67f85 Merge changes from sid up to 3.10.1-1
svn path=/dists/trunk/linux/; revision=20402
2013-07-22 03:17:47 +00:00
Ben Hutchings 604623bcef [armhf/armmp] Enable NET_CALXEDA_XGMAC as module (Closes: #717269)
svn path=/dists/sid/linux/; revision=20397
2013-07-20 21:48:53 +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 e4b21e673e Set ABI to 1
svn path=/dists/sid/linux/; revision=20348
2013-07-15 02:20:11 +00:00
Ben Hutchings b3f4afe37d [armel/{iop32x,ixp4xx,orion5x}] Disable features to reduce kernel size
- Disable KSM, YAMA
- [armel/orion5x] Disable FTRACE (already disabled for the others)

svn path=/dists/trunk/linux/; revision=20293
2013-06-24 13:55:07 +00:00
Ben Hutchings 25f0270d1e [armel] Move size-reducing config overrides into a common file, config-reduced
svn path=/dists/trunk/linux/; revision=20292
2013-06-24 05:00:18 +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 6ecffddb09 Remove irrelevant abi/ignore-changes definition
svn path=/dists/trunk/linux/; revision=20257
2013-06-15 15:47:52 +00:00
Ben Hutchings 9d021dd201 Merge changes from sid up to 3.9.6-1
svn path=/dists/trunk/linux/; revision=20256
2013-06-15 15:47:11 +00:00