[PATCH, RFC 00/22] ARM randconfig bugs

From: Arnd Bergmann
Date: Thu May 02 2013 - 11:17:26 EST


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@xxxxxxxxxxxxxxxxxxx>
Cc: Daniel Lezcano <daniel.lezcano@xxxxxxxxxx>
Cc: Dave Airlie <airlied@xxxxxxxxxx>
Cc: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
Cc: Hans Verkuil <hverkuil@xxxxxxxxx>
Cc: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxxx>
Cc: John W. Linville <linville@xxxxxxxxxxxxx>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Cc: Mauro Carvalho Chehab <mchehab@xxxxxxxxxxxxx>
Cc: Oliver Hartkopp <socketcan@xxxxxxxxxxxx>
Cc: Rafael J. Wysocki <rjw@xxxxxxx>
Cc: Robert Richter <rric@xxxxxxxxxx>
Cc: Samuel Ortiz <sameo@xxxxxxxxxxxxxxx>
Cc: Shawn Guo <shawn.guo@xxxxxxxxxx>
Cc: Thierry Reding <thierry.reding@xxxxxxxxxxxxxxxxx>
Cc: Tomi Valkeinen <tomi.valkeinen@xxxxxx>
Cc: Viresh Kumar <viresh.kumar@xxxxxxxxxx>
Cc: Zhang Rui <rui.zhang@xxxxxxxxx>
Cc: cpufreq@xxxxxxxxxxxxxxx
Cc: dri-devel@xxxxxxxxxxxxxxxxxxxxx
Cc: linux-can@xxxxxxxxxxxxxxx
Cc: linux-media@xxxxxxxxxxxxxxx
Cc: linux-pm@xxxxxxxxxxxxxxx
Cc: oprofile-list@xxxxxxxxxxxx

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