opensuse:kernel-source.git
2 years ago- Update Xen patches to 4.0-final. master
Jan Beulich [Tue, 21 Apr 2015 15:04:11 +0000 (17:04 +0200)]
- Update Xen patches to 4.0-final.

2 years agoMerge branch 'packaging'
Michal Marek [Tue, 21 Apr 2015 14:34:46 +0000 (16:34 +0200)]
Merge branch 'packaging'

2 years agorpm/mkspec: Do not build kernel-obs-* on 32bit ppc
Michal Marek [Tue, 21 Apr 2015 14:33:44 +0000 (16:33 +0200)]
rpm/mkspec: Do not build kernel-obs-* on 32bit ppc

The buildservice uses the ppc64 kernel-obs-build package for 32bit
workers.

2 years agocreate .build.hostarch.kvm for kernel-obs-build
Dinar Valeev [Tue, 21 Apr 2015 14:23:11 +0000 (16:23 +0200)]
create .build.hostarch.kvm for kernel-obs-build

OBS needs to know hostarch, with ppc64/ppc64le this is not that easy.
Lets create a marker file to help with it.

See obs-build commit: e47399d738e51

Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2 years agokernel-obs-build: Force load kernel modules
Alexander Graf [Sun, 7 Sep 2014 23:10:45 +0000 (01:10 +0200)]
kernel-obs-build: Force load kernel modules
  - fixes QEMU kiwi builds

2 years agorpm/kernel-obs-build.spec.in: Enable 32bit ARM builds
Alexander Graf [Sun, 7 Sep 2014 22:39:30 +0000 (00:39 +0200)]
rpm/kernel-obs-build.spec.in: Enable 32bit ARM builds

2 years agoMerge branch 'packaging'
Michal Marek [Tue, 14 Apr 2015 13:38:58 +0000 (15:38 +0200)]
Merge branch 'packaging'

2 years agorpm/kernel-obs-qa.spec.in: Do not fail if the kernel versions do not match
Michal Marek [Tue, 14 Apr 2015 13:36:11 +0000 (15:36 +0200)]
rpm/kernel-obs-qa.spec.in: Do not fail if the kernel versions do not match

2 years agoUpdate config files. (boo#925479)
Lee, Chun-Yi [Tue, 14 Apr 2015 06:32:12 +0000 (14:32 +0800)]
Update config files. (boo#925479)

Do not set CONFIG_SYSTEM_TRUSTED_KEYRING until we need it in future
openSUSE version:
e.g. MODULE_SIG, IMA, PKCS7(new), KEXEC_BZIMAGE_VERIFY_SIG(new)

2 years agoUpdate to 4.0-final.
Jeff Mahoney [Mon, 13 Apr 2015 14:11:20 +0000 (10:11 -0400)]
Update to 4.0-final.

2 years agoUpdate to 4.0-rc7.
Jeff Mahoney [Fri, 10 Apr 2015 14:44:35 +0000 (10:44 -0400)]
Update to 4.0-rc7.
- Config changes:
  - x86_64/pv:
    - CONFIG_XEN_BALLOON_MEMORY_HOTPLUG_LIMIT=512 (default)

2 years agoof: Fix size when dma-range is not used.
Alexander Graf [Thu, 9 Apr 2015 19:17:01 +0000 (21:17 +0200)]
of: Fix size when dma-range is not used.

2 years agoof: Move of_dma_configure() to device.c to help re-use.
Alexander Graf [Thu, 9 Apr 2015 19:17:01 +0000 (21:17 +0200)]
of: Move of_dma_configure() to device.c to help re-use.

2 years agoof: iommu: Add ptr to OF node arg to of_iommu_configure().
Alexander Graf [Thu, 9 Apr 2015 19:17:01 +0000 (21:17 +0200)]
of: iommu: Add ptr to OF node arg to of_iommu_configure().

2 years agoPCI: Add helper functions pci_get[put]_host_bridge_device().
Alexander Graf [Thu, 9 Apr 2015 19:17:01 +0000 (21:17 +0200)]
PCI: Add helper functions pci_get[put]_host_bridge_device().

2 years agoPCI: Update DMA configuration from DT.
Alexander Graf [Thu, 9 Apr 2015 19:17:01 +0000 (21:17 +0200)]
PCI: Update DMA configuration from DT.

2 years agoof/pci: Add of_pci_dma_configure() to update DMA configuration.
Alexander Graf [Thu, 9 Apr 2015 19:17:01 +0000 (21:17 +0200)]
of/pci: Add of_pci_dma_configure() to update DMA configuration.

2 years agoBtrfs: fix inode eviction infinite loop after cloning into it.
David Sterba [Wed, 8 Apr 2015 13:44:22 +0000 (15:44 +0200)]
Btrfs: fix inode eviction infinite loop after cloning into it.

2 years agoUpdate XGBE-A0 support to latest code
Alexander Graf [Tue, 7 Apr 2015 16:45:12 +0000 (18:45 +0200)]
Update XGBE-A0 support to latest code

2 years agoARMv7: config: Enable more features
Dirk Mueller [Mon, 6 Apr 2015 09:40:41 +0000 (11:40 +0200)]
ARMv7: config: Enable more features

Sync over config settings that have been enabled on x86_64 in the
last few years also to ARMv7

2 years agoARMv8: config: Enable more modules / feature flags
Dirk Mueller [Sun, 5 Apr 2015 16:06:56 +0000 (18:06 +0200)]
ARMv8: config: Enable more modules / feature flags

2 years agoARM64: config: Disable CONFIG_INPUT_E3X0_BUTTON
Dirk Mueller [Sun, 5 Apr 2015 04:25:25 +0000 (06:25 +0200)]
ARM64: config: Disable CONFIG_INPUT_E3X0_BUTTON

2 years agoARMv6/v7/v8: config: Disable ISA bus related drivers
Dirk Mueller [Sun, 5 Apr 2015 04:16:00 +0000 (06:16 +0200)]
ARMv6/v7/v8: config: Disable ISA bus related drivers

There is no ISA bus here

2 years agoARMv7/v8: config: Disable IIO dummy drivers
Dirk Mueller [Sun, 5 Apr 2015 04:09:18 +0000 (06:09 +0200)]
ARMv7/v8: config: Disable IIO dummy drivers

Not enabled on any other arch either.

2 years agoARMv7: config: Disable accessibility
Dirk Mueller [Sun, 5 Apr 2015 03:59:33 +0000 (05:59 +0200)]
ARMv7: config: Disable accessibility

Its not enabled on any other architecture, and enablement was
an accident.

2 years agoARMv6/v7/v8: config: Disable debug/compat/self test options
Dirk Mueller [Sun, 5 Apr 2015 03:47:29 +0000 (05:47 +0200)]
ARMv6/v7/v8: config: Disable debug/compat/self test options

Disable those options that shouldn't be enabled on a production
kernel and are not either enabled on x86_64

2 years agoARMv8/v7: config: Sync more features from x86_64
Dirk Mueller [Sun, 5 Apr 2015 03:04:45 +0000 (05:04 +0200)]
ARMv8/v7: config: Sync more features from x86_64

Enable various feature flags on ARM if they're also set on x86_64
to ensure that the feature sets available is roughly compareable

2 years agoARMv6/v7: config: build uncommon HID drivers as modules
Dirk Mueller [Sat, 4 Apr 2015 12:39:27 +0000 (14:39 +0200)]
ARMv6/v7: config: build uncommon HID drivers as modules

92db3f1ad forgot to update ARM configs accordingly.

2 years agoARM64: config: Sync vanilla with default config
Dirk Mueller [Sat, 4 Apr 2015 11:46:11 +0000 (13:46 +0200)]
ARM64: config: Sync vanilla with default config

2 years agoARM64/ARMv6/ARMv7: config: Sync tunables with x86_64
Dirk Mueller [Sat, 4 Apr 2015 11:40:00 +0000 (13:40 +0200)]
ARM64/ARMv6/ARMv7: config: Sync tunables with x86_64

Set numeric tunables to the same values as on x86_64 if they're
available for both platforms.

2 years agoARMv6: config: Update and reenable for 4.0-rc6
Dirk Mueller [Thu, 2 Apr 2015 11:32:51 +0000 (13:32 +0200)]
ARMv6: config: Update and reenable for 4.0-rc6

2 years agoARMv6: config: Reenable DWC2 host support
Dirk Mueller [Wed, 1 Apr 2015 15:14:39 +0000 (17:14 +0200)]
ARMv6: config: Reenable DWC2 host support

We need the USB host controller support in order to have
network on the Raspberry Pi, as the network is connected
via USB.

2 years agoARMv6: config: Cleanup default config
Dirk Mueller [Tue, 31 Mar 2015 20:33:18 +0000 (22:33 +0200)]
ARMv6: config: Cleanup default config

Previous updates enabled config options that do not make sense
on ARMv6. ARMv6 default flavor is actually just a RPi1 kernel,
so enabling platform support for hardware that is unavailable there
and that conflicts with the Rpi drivers should not be done.

This causes the kernel to boot again on a Rpi1.

2 years agoARM: config: Enable Stack Protector
Dirk Mueller [Tue, 31 Mar 2015 20:38:51 +0000 (22:38 +0200)]
ARM: config: Enable Stack Protector

Signed-off-by: Dirk Mueller <dmueller@suse.com>
2 years agoMerge branch 'packaging'
Michal Marek [Mon, 6 Apr 2015 14:08:06 +0000 (16:08 +0200)]
Merge branch 'packaging'

Conflicts:
rpm/old-flavors

2 years agoAutomatically Provide/Obsolete all subpackages of old flavors (bnc#925567)
Michal Marek [Fri, 3 Apr 2015 15:49:40 +0000 (17:49 +0200)]
Automatically Provide/Obsolete all subpackages of old flavors (bnc#925567)

2 years agoUpdate to 4.0-rc6.
Jeff Mahoney [Tue, 31 Mar 2015 01:37:19 +0000 (21:37 -0400)]
Update to 4.0-rc6.

2 years agoMerge branch 'packaging'
Michal Marek [Fri, 27 Mar 2015 17:16:02 +0000 (18:16 +0100)]
Merge branch 'packaging'

2 years agoguards: Include the file name also in the "Not found" error
Michal Marek [Fri, 27 Mar 2015 16:53:27 +0000 (17:53 +0100)]
guards: Include the file name also in the "Not found" error

2 years agoguards: Add support for an external filelist in --check mode
Michal Marek [Fri, 27 Mar 2015 16:32:31 +0000 (17:32 +0100)]
guards: Add support for an external filelist in --check mode

This will allow us to run --check without a kernel-source.git work tree.

2 years agoguards: Simplify help text
Michal Marek [Fri, 27 Mar 2015 16:21:43 +0000 (17:21 +0100)]
guards: Simplify help text

2 years agoMerge branch 'scripts'
Michal Marek [Thu, 26 Mar 2015 15:32:33 +0000 (16:32 +0100)]
Merge branch 'scripts'

2 years agoscripts/osc_wrapper: Better check for a working osc setup
Michal Marek [Thu, 26 Mar 2015 15:20:47 +0000 (16:20 +0100)]
scripts/osc_wrapper: Better check for a working osc setup

We have to call a command that actually connects to the API server. But
we only have to do this in the 'build' mode. The 'upload' mode is
implemented by bs-upload-kernel which has better error handling.

2 years ago- Update Xen patches to 4.0-rc5.
Jan Beulich [Tue, 24 Mar 2015 14:44:01 +0000 (15:44 +0100)]
- Update Xen patches to 4.0-rc5.

2 years agoconfig: disable SCSI_MQ_DEFAULT on all architectures and configs
David Sterba [Tue, 24 Mar 2015 14:26:38 +0000 (15:26 +0100)]
config: disable SCSI_MQ_DEFAULT on all architectures and configs

The scsi-mq feature lacks support for io schedulers right now.  This
exhibits as performance drop for random RW workloads due to excessive
seeking. The real benefit of scsi-mq comes with high-end and fast
devices, the estimated impact on our users is low.

Signed-off-by: David Sterba <dsterba@suse.cz>
2 years agobs-upload-kernel: Fix Perl warning when the branch is not given
Michal Marek [Mon, 23 Mar 2015 15:14:23 +0000 (16:14 +0100)]
bs-upload-kernel: Fix Perl warning when the branch is not given

2 years agobs-upload-kernel: Split the QA repository into QA and QA_ports
Michal Marek [Mon, 23 Mar 2015 14:42:34 +0000 (15:42 +0100)]
bs-upload-kernel: Split the QA repository into QA and QA_ports

According to Adrian, it is not possible to refer to two repositories of
the same project (here, "standard" and "ports").

2 years agobs-upload-kernel: Only build the kernel-obs-build package in the QA repository
Michal Marek [Mon, 23 Mar 2015 13:34:56 +0000 (14:34 +0100)]
bs-upload-kernel: Only build the kernel-obs-build package in the QA repository

This allows us to get rid of the prjconfig for the standard repository
and use the distribution-provided kernel-obs-build package there. The
downside is that we have a potential bootstrap problem in the QA
repository, but that's something we can live with.

2 years agobs-upload-kernel: Rebuild kGraft patches if the kernel changes
Michal Marek [Fri, 21 Nov 2014 15:42:54 +0000 (16:42 +0100)]
bs-upload-kernel: Rebuild kGraft patches if the kernel changes

2 years agobs-upload-kernel: Allow to build against SUSE:Maintenance:XXX projects
Michal Marek [Fri, 21 Nov 2014 15:33:34 +0000 (16:33 +0100)]
bs-upload-kernel: Allow to build against SUSE:Maintenance:XXX projects

Their repositories are named SUSE_<distro>_Update.

2 years agobs-upload-kernel: Do not create two identical packages for kgraft patches
Michal Marek [Fri, 21 Nov 2014 15:17:12 +0000 (16:17 +0100)]
bs-upload-kernel: Do not create two identical packages for kgraft patches

2 years agopci: Enable pci-host-generic support for ARM64 (bnc#911732).
Alexander Graf [Mon, 23 Mar 2015 22:52:26 +0000 (23:52 +0100)]
pci: Enable pci-host-generic support for ARM64 (bnc#911732).

2 years agoPCI/MSI: of: Allow msi_domain lookup using the PHB node
Alexander Graf [Mon, 23 Mar 2015 22:52:26 +0000 (23:52 +0100)]
PCI/MSI: of: Allow msi_domain lookup using the PHB node
(bnc#911732).

2 years agoPCI/MSI: Drop domain field from msi_controller (bnc#911732).
Alexander Graf [Mon, 23 Mar 2015 22:52:26 +0000 (23:52 +0100)]
PCI/MSI: Drop domain field from msi_controller (bnc#911732).

2 years agoirqchip: gicv3-its: Get rid of struct msi_controller
Alexander Graf [Mon, 23 Mar 2015 22:52:26 +0000 (23:52 +0100)]
irqchip: gicv3-its: Get rid of struct msi_controller
(bnc#911732).

2 years agoirqchip: GICv2m: Get rid of struct msi_controller (bnc#911732).
Alexander Graf [Mon, 23 Mar 2015 22:52:26 +0000 (23:52 +0100)]
irqchip: GICv2m: Get rid of struct msi_controller (bnc#911732).

2 years agoPCI/MSI: Let pci_msi_get_domain use struct device's msi_domain
Alexander Graf [Mon, 23 Mar 2015 22:52:26 +0000 (23:52 +0100)]
PCI/MSI: Let pci_msi_get_domain use struct device's msi_domain
(bnc#911732).

2 years agoPCI/MSI: of: add support for OF-provided msi_domain
Alexander Graf [Mon, 23 Mar 2015 22:52:26 +0000 (23:52 +0100)]
PCI/MSI: of: add support for OF-provided msi_domain
(bnc#911732).

2 years agoPCI/MSI: add hooks to populate the msi_domain field
Alexander Graf [Mon, 23 Mar 2015 22:52:26 +0000 (23:52 +0100)]
PCI/MSI: add hooks to populate the msi_domain field
(bnc#911732).

2 years agodevice core: Introduce per-device MSI domain pointer
Alexander Graf [Mon, 23 Mar 2015 22:52:26 +0000 (23:52 +0100)]
device core: Introduce per-device MSI domain pointer
(bnc#911732).

2 years agoDelete patches.arch/arm64-0012-generic-pci.patch.
Alexander Graf [Mon, 23 Mar 2015 22:38:27 +0000 (23:38 +0100)]
Delete patches.arch/arm64-0012-generic-pci.patch.

2 years agoRefresh
Alexander Graf [Mon, 23 Mar 2015 22:36:26 +0000 (23:36 +0100)]
Refresh
patches.arch/arm64-0010-KVM-ARM-Hack-to-enable-VGIC-mapping-on-64k-PAGE_SIZE.patch.

2 years agoconfig: disable CONFIG_ACPI_PROCFS_POWER (i386/x86_64) (boo#917728)
Jeff Mahoney [Mon, 23 Mar 2015 15:02:52 +0000 (11:02 -0400)]
config: disable CONFIG_ACPI_PROCFS_POWER (i386/x86_64) (boo#917728)

CONFIG_ACPI_PROCFS_POWER is deprecated and should be disabled.

2 years agoMerge branch 'scripts'
Michal Marek [Mon, 23 Mar 2015 14:53:01 +0000 (15:53 +0100)]
Merge branch 'scripts'

2 years agoFix _find_tarball for v4.x
Michal Marek [Mon, 23 Mar 2015 14:51:53 +0000 (15:51 +0100)]
Fix _find_tarball for v4.x

2 years agoUpdate to 4.0-rc5.
Jeff Mahoney [Mon, 23 Mar 2015 13:53:09 +0000 (09:53 -0400)]
Update to 4.0-rc5.
- Eliminated 1 patch.
- Config changes:
  - ARM64:
    - CAN_XILINXCAN=m

2 years agoARM64: config: Raise NR cpus to 64
Dirk Mueller [Sat, 21 Mar 2015 14:40:33 +0000 (15:40 +0100)]
ARM64: config: Raise NR cpus to 64

There is hardware that has more than 32 cores, so we would
like to support them out of the box.

Signed-off-by: Dirk Mueller <dmueller@suse.com>
2 years agoARM64: Update patch-mainline for A0-silicon support
Dirk Mueller [Mon, 16 Mar 2015 18:40:38 +0000 (19:40 +0100)]
ARM64: Update patch-mainline for A0-silicon support

2 years agoARM64: Fix support for ARMv7 userspace
Dirk Mueller [Sun, 15 Mar 2015 11:44:37 +0000 (12:44 +0100)]
ARM64: Fix support for ARMv7 userspace

2 years ago- Update Xen patches to 4.0-rc4 and c/s 1283.
Jan Beulich [Wed, 18 Mar 2015 11:40:14 +0000 (12:40 +0100)]
- Update Xen patches to 4.0-rc4 and c/s 1283.
- config.conf: Re-enable Xen and PV configs.
- Update config files.

2 years agoARM64: Adjust xkbe-a0 to Linux 4.0rc3
Dirk Mueller [Sun, 15 Mar 2015 11:48:31 +0000 (12:48 +0100)]
ARM64: Adjust xkbe-a0 to Linux 4.0rc3

Upstream commit df8a39defad4 (net: rename vlan_tx_* helpers since "tx"
is misleading there) renamed vlan_tx_* helpers causing a build failure for
xgbe. This commit resyncs with 4.0-rc3.

2 years agoUpdate to 4.0-rc4.
Jeff Mahoney [Mon, 16 Mar 2015 12:57:40 +0000 (08:57 -0400)]
Update to 4.0-rc4.

- Config changes:
  - ppc/ppc64/ppc64le/armv7hl/arm64:
    - OF_OVERLAY=y (no functional change, the option was introduced to
                    allow disabling of previously builtin behavior)
    - CONFIG_OF_RECONFIG_NOTIFIER_ERROR_INJECT=m
  - i386:
    - OF_OVERLAY=n

2 years agoconfig: refresh armv7hl-vanilla config
Jeff Mahoney [Mon, 16 Mar 2015 12:54:27 +0000 (08:54 -0400)]
config: refresh armv7hl-vanilla config

The armv7hl-vanilla config contained options not offered by the vanilla
kernel, showing it hadn't been resynced.

2 years agoconfig: update arm64-vanilla config
Jeff Mahoney [Mon, 16 Mar 2015 12:53:48 +0000 (08:53 -0400)]
config: update arm64-vanilla config

The ARM64 update for 4.0-rc3 updated default, but not vanilla. This commit
just syncs the changes.

2 years agoscripts/stableids: better handling of versions
Jiri Slaby [Thu, 12 Mar 2015 12:01:55 +0000 (13:01 +0100)]
scripts/stableids: better handling of versions

2 years agoscripts/tar-up.sh: Do not ignore missing files
Michal Marek [Wed, 11 Mar 2015 17:19:35 +0000 (18:19 +0100)]
scripts/tar-up.sh: Do not ignore missing files

2 years agoSpeed up tar-up.sh
Michal Marek [Wed, 11 Mar 2015 17:10:52 +0000 (18:10 +0100)]
Speed up tar-up.sh

Instead of determining the newest file in an archive, use the time of
the latest change in the parent directory as the timestamp of the
archive. This gives different results when a file is deleted, but the
content of the archive changes anyway, so this is not a problem.

2 years agoconfig: armv7hl: Reenable for armv7hl
Matwey V. Kornilov [Wed, 4 Mar 2015 18:45:18 +0000 (21:45 +0300)]
config: armv7hl: Reenable for armv7hl

Reviewed-by: Dirk Mueller <dmueller@suse.com>
Signed-off-by: Matwey V. Kornilov <matwey.kornilov@gmail.com>
2 years agoconfig: ARM64: Reenable configs for 4.0-rc3
Dirk Mueller [Mon, 9 Mar 2015 17:54:33 +0000 (18:54 +0100)]
config: ARM64: Reenable configs for 4.0-rc3

This mainly adds support for Exynos 7, Mediatek and
Freescale's SoCs.

2 years agoARM64: Use 64k zero page protection like on other arches
Dirk Mueller [Mon, 9 Mar 2015 17:15:05 +0000 (18:15 +0100)]
ARM64: Use 64k zero page protection like on other arches

For cross-architecture compatibility, use the 64k MMAP min
addr. The old value was nonsensical anyway since we switched to 64k
page size, which means this change is effectively a NOOP in the 64k
Pagesize flavor.

2 years agoconfig: disable FEC_MPC52xx on ppc
Jeff Mahoney [Mon, 9 Mar 2015 13:45:09 +0000 (09:45 -0400)]
config: disable FEC_MPC52xx on ppc

List discussion indicates that the openSUSE kernel doesn't properly
support Efika and that there aren't users of the hardware.

These devices can only be enumerated using open firmware.

2 years agoconfig: disable SERIAL_XILINX_PS_UART on i386
Jeff Mahoney [Sat, 7 Mar 2015 18:55:43 +0000 (13:55 -0500)]
config: disable SERIAL_XILINX_PS_UART on i386

These devices can only be enumerated using open firmware.

2 years agoconfig: disable W1_MASTER_GPIO on i386, x86_64
Jeff Mahoney [Sat, 7 Mar 2015 18:54:00 +0000 (13:54 -0500)]
config: disable W1_MASTER_GPIO on i386, x86_64

These devices can only be enumerated using open firmware.

2 years agoconfig: disable VIRTIO_MMIO on i386, x86_64
Jeff Mahoney [Sat, 7 Mar 2015 18:52:17 +0000 (13:52 -0500)]
config: disable VIRTIO_MMIO on i386, x86_64

These devices can only be enumerated using open firmware.

2 years agoconfig: disable MFD_TI_AM335X_TSCADC on non-ARM platforms
Jeff Mahoney [Sat, 7 Mar 2015 18:47:05 +0000 (13:47 -0500)]
config: disable MFD_TI_AM335X_TSCADC on non-ARM platforms

These devices can only be enumerated using open firmware.

2 years agoconfig: disable STMMAC_PLATFORM on non-ARM platforms
Jeff Mahoney [Sat, 7 Mar 2015 18:45:48 +0000 (13:45 -0500)]
config: disable STMMAC_PLATFORM on non-ARM platforms

These devices can only be enumerated using open firmware.

2 years agoconfig: disable TI_ST and RADIO_WL128X on i386, x86_64
Jeff Mahoney [Sat, 7 Mar 2015 18:44:07 +0000 (13:44 -0500)]
config: disable TI_ST and RADIO_WL128X on i386, x86_64

Can probably also be disabled on ppc*

These devices can only be enumerated using open firmware.

2 years agoconfig: disable MMC_SDHCI_OF_ARASAN on i386
Jeff Mahoney [Sat, 7 Mar 2015 18:39:51 +0000 (13:39 -0500)]
config: disable MMC_SDHCI_OF_ARASAN on i386

Can probably also be disabled on ARM64

These devices can only be enumerated using open firmware.

2 years agoconfig: disable PPS_CLIENT_GPIO on i386, x86_64
Jeff Mahoney [Sat, 7 Mar 2015 18:36:48 +0000 (13:36 -0500)]
config: disable PPS_CLIENT_GPIO on i386, x86_64

These devices can only be enumerated using open firmware.

2 years agoconfig: disable MDIO_BUS_MUX_GPIO on i386
Jeff Mahoney [Sat, 7 Mar 2015 18:34:54 +0000 (13:34 -0500)]
config: disable MDIO_BUS_MUX_GPIO on i386

These devices can only be enumerated using open firmware.

2 years agoconfig: disable KS8851_MLL on i386, x86_64
Jeff Mahoney [Sat, 7 Mar 2015 18:32:50 +0000 (13:32 -0500)]
config: disable KS8851_MLL on i386, x86_64

Can probably also be disabled on ppc, ppc64, ppc64le but I couldn't
find a definitive list of platforms this hardware is used with.

These devices can only be enumerated using open firmware.

2 years agoconfig: disable I2C_MPC on ppc64, ppc64le
Jeff Mahoney [Sat, 7 Mar 2015 18:30:09 +0000 (13:30 -0500)]
config: disable I2C_MPC on ppc64, ppc64le

These devices can only be enumerated using open firmware.

2 years agoconfig: disable GPIO_WATCHDOG on i386
Jeff Mahoney [Sat, 7 Mar 2015 18:28:32 +0000 (13:28 -0500)]
config: disable GPIO_WATCHDOG on i386

These devices can only be enumerated using open firmware.

2 years agoconfig: disable GPIO_SYSCON on i386
Jeff Mahoney [Sat, 7 Mar 2015 18:27:09 +0000 (13:27 -0500)]
config: disable GPIO_SYSCON on i386

These devices can only be enumerated using open firmware.

2 years agoconfig: disable IR_GPIO_CIR on i386, x86_64
Jeff Mahoney [Sat, 7 Mar 2015 18:21:34 +0000 (13:21 -0500)]
config: disable IR_GPIO_CIR on i386, x86_64

These devices can only be enumerated using open firmware.

2 years agoconfig: disable GPIO_GRGPIO on i386, ppc, ppc64, ppc64le
Jeff Mahoney [Sat, 7 Mar 2015 18:19:44 +0000 (13:19 -0500)]
config: disable GPIO_GRGPIO on i386, ppc, ppc64, ppc64le

The hardware enabled by this driver is typically only found on LEON
SPARC systems. Since it enables an IP library that could potentially
be found on any embedded board, I've left it enabled for ARM and PPC.

2 years agoconfig: disable INPUT_GPIO_BEEPER on i386, x86_64
Jeff Mahoney [Sat, 7 Mar 2015 18:18:08 +0000 (13:18 -0500)]
config: disable INPUT_GPIO_BEEPER on i386, x86_64

These devices can only be enumerated using open firmware.

2 years agoconfig: disable GPIO_74XX_MMIO on i386
Jeff Mahoney [Sat, 7 Mar 2015 18:16:39 +0000 (13:16 -0500)]
config: disable GPIO_74XX_MMIO on i386

These devices can only be enumerated using open firmware.

2 years agoconfig: disable SERIAL_FSL_LPUART on non-ARM platforms.
Jeff Mahoney [Sat, 7 Mar 2015 18:13:59 +0000 (13:13 -0500)]
config: disable SERIAL_FSL_LPUART on non-ARM platforms.

This hardware is only found on Freescale ARM platforms.

2 years agoconfig: disable DW_WATCHDOG on i386, x86_64, ppc, ppc64, ppc64le
Jeff Mahoney [Sat, 7 Mar 2015 18:04:09 +0000 (13:04 -0500)]
config: disable DW_WATCHDOG on i386, x86_64, ppc, ppc64, ppc64le

This hardware used to be ARM-only but is now available on Xtensa, so
we can disable it everywhere bug ARM.