Hi subsystem maintainers, This is a set of patches to to fix build errors I hit while trying to build lots of randconfig kernels on linux-next.
Most of them are simple missing dependencies in Kconfig, but some are more substantial. I would like to see at least the obvious patches get merged for 3.10. If you are happy with the patches, feel free to apply them directly, otherwise please provide feedback. No single patch out of these is very important though, most of them only concern corner cases and don't matter in practice. Arnd Arnd Bergmann (22): can: move CONFIG_HAVE_CAN_FLEXCAN out of CAN_DEV cpufreq: ARM_DT_BL_CPUFREQ needs ARM_CPU_TOPOLOGY cpuidle: calxeda: select ARM_CPU_SUSPEND staging/drm: imx: add missing dependencies drm: always provide debugfs function prototypes gpu/drm: host1x: add dependency on Tegra drm/tilcd: select BACKLIGHT_LCD_SUPPORT OMAPDSS: DPI needs DSI crypto: lz4: don't build on ARM mfd: ab8500: debugfs code depends on gpadc iwlegacy: il_pm_ops is only provided for PM_SLEEP thermal: cpu_cooling: fix stub function staging/logger: use kuid_t internally oprofile: always enable IRQ_WORK USB: EHCI: remove bogus #error USB: UHCI: clarify Kconfig dependencies USB: OHCI: clarify Kconfig dependencies Xen: SWIOTLB is only used on x86 staging/solo6x10: depend on CONFIG_FONTS media: coda: select GENERIC_ALLOCATOR davinci: vpfe_capture needs i2c radio-si4713: depend on SND_SOC arch/Kconfig | 1 + crypto/Kconfig | 2 ++ drivers/cpufreq/Kconfig.arm | 1 + drivers/cpuidle/Kconfig | 1 + drivers/gpu/drm/tilcdc/Kconfig | 1 + drivers/gpu/host1x/drm/Kconfig | 1 + drivers/media/platform/Kconfig | 1 + drivers/media/platform/davinci/Kconfig | 3 ++ drivers/media/radio/Kconfig | 1 + drivers/mfd/Kconfig | 2 +- drivers/net/can/Kconfig | 6 ++-- drivers/net/wireless/iwlegacy/common.h | 2 +- drivers/staging/android/logger.c | 4 +-- drivers/staging/android/logger.h | 2 +- drivers/staging/imx-drm/Kconfig | 4 +++ drivers/staging/media/solo6x10/Kconfig | 1 + drivers/usb/host/Kconfig | 65 +++++++++++++++++++++++++++++----- drivers/usb/host/Makefile | 4 +-- drivers/usb/host/ehci-hcd.c | 17 --------- drivers/usb/host/ohci-hcd.c | 19 ---------- drivers/usb/host/uhci-hcd.c | 4 +-- drivers/video/console/Makefile | 2 ++ drivers/video/omap2/dss/Kconfig | 1 + drivers/xen/Kconfig | 2 +- include/drm/drmP.h | 3 +- include/linux/cpu_cooling.h | 2 +- 26 files changed, 91 insertions(+), 61 deletions(-) -- 1.8.1.2 Cc: Alan Stern <stern at rowland.harvard.edu> Cc: Daniel Lezcano <daniel.lezcano at linaro.org> Cc: Dave Airlie <airlied at redhat.com> Cc: Greg Kroah-Hartman <gregkh at linuxfoundation.org> Cc: Hans Verkuil <hverkuil at xs4all.nl> Cc: Herbert Xu <herbert at gondor.hengli.com.au> Cc: John W. Linville <linville at tuxdriver.com> Cc: Konrad Rzeszutek Wilk <konrad.wilk at oracle.com> Cc: Mauro Carvalho Chehab <mchehab at infradead.org> Cc: Oliver Hartkopp <socketcan at hartkopp.net> Cc: Rafael J. Wysocki <rjw at sisk.pl> Cc: Robert Richter <rric at kernel.org> Cc: Samuel Ortiz <sameo at linux.intel.com> Cc: Shawn Guo <shawn.guo at linaro.org> Cc: Thierry Reding <thierry.reding at avionic-design.de> Cc: Tomi Valkeinen <tomi.valkeinen at ti.com> Cc: Viresh Kumar <viresh.kumar at linaro.org> Cc: Zhang Rui <rui.zhang at intel.com> Cc: cpufreq at vger.kernel.org Cc: dri-devel at lists.freedesktop.org Cc: linux-can at vger.kernel.org Cc: linux-media at vger.kernel.org Cc: linux-pm at vger.kernel.org Cc: oprofile-list at lists.sf.net