Hi all,

this patch set just adds various missing GENERIC_HARDIRQS to a couple of
Kconfig files in order to make an s390 allmodconfig/alldefconfig compile
again.
This is necessary since during the last merge window s390 got CONFIG_PCI
and with that also CONFIG_HAS_DMA and CONFIG_HAS_IOMEM. These new config
options enable lots and lots of new drivers for s390, which however does
not support GENERIC_HARDIRQS.
Therefore a couple of drivers do not compile. To fix this, just add the
missing dependency (instead of sprinkling a !S390 dependency across the
whole tree).

The patches below are all against linux-next as of today.

If the you as the maintainers would take the patches that would be great.
Or please let me know if any patch should go in via the s390 tree.

Thanks!

Heiko Carstens (15):
  drivers/input: add couple of missing GENERIC_HARDIRQS dependencies
  drivers/i2c: remove !S390 dependency, add missing GENERIC_HARDIRQS 
dependencies
  drivers/mfd: add missing GENERIC_HARDIRQS dependecies
  drivers/block/mtip32xx: add missing GENERIC_HARDIRQS dependency
  drivers/dma/dw_dmac: add missing GENERIC_HARDIRQS dependency
  drivers/gpio: add missing GENERIC_HARDIRQ dependency
  drivers/hid: add missing GENERIC_HARDIRQ dependency
  drivers/misc/cb710: add missing GENERIC_HARDIRQS dependency
  drivers/media: add missing GENERIC_HARDIRQS dependencies
  drivers/net,AT91RM9200: add missing GENERIC_HARDIRQS dependency
  drivers/spi: add missing GENERIC_HARDIRQS dependencies
  sound: add missing HAS_IOPORT and GENERIC_HARDIRQS dependencies
  drivers/usb: add missing GENERIC_HARDIRQS dependencies
  drivers/power,goldfisch battery: add missing GENERIC_HARDIRQS dependency
  drivers/serial: add GENERIC_HARDIRQS dependency

 drivers/block/mtip32xx/Kconfig       |    2 +-
 drivers/dma/Kconfig                  |    1 +
 drivers/gpio/Kconfig                 |    4 +-
 drivers/hid/Kconfig                  |    2 +-
 drivers/i2c/Kconfig                  |    2 +-
 drivers/i2c/busses/Kconfig           |    6 ++-
 drivers/input/Kconfig                |    2 +-
 drivers/input/keyboard/Kconfig       |    4 +-
 drivers/input/serio/Kconfig          |    1 +
 drivers/input/touchscreen/Kconfig    |    2 +-
 drivers/media/platform/Kconfig       |    2 +-
 drivers/media/radio/Kconfig          |    2 +-
 drivers/mfd/Kconfig                  |   72 ++++++++++++++++++----------------
 drivers/misc/cb710/Kconfig           |    2 +-
 drivers/mmc/host/Kconfig             |    2 +-
 drivers/net/ethernet/cadence/Kconfig |    1 +
 drivers/power/Kconfig                |    1 +
 drivers/spi/Kconfig                  |    3 +-
 drivers/tty/serial/Kconfig           |    2 +-
 drivers/usb/dwc3/Kconfig             |    2 +-
 drivers/usb/gadget/Kconfig           |    3 +-
 drivers/usb/host/Kconfig             |    2 +-
 drivers/usb/musb/Kconfig             |    1 +
 drivers/usb/renesas_usbhs/Kconfig    |    2 +-
 sound/pci/Kconfig                    |    1 +
 sound/soc/codecs/Kconfig             |    2 +-
 26 files changed, 70 insertions(+), 56 deletions(-)

-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to