* [PATCH, RFC 00/22] ARM randconfig bugs
@ 2013-05-02 15:16 Arnd Bergmann
2013-05-02 15:16 ` [PATCH, RFC 22/22] radio-si4713: depend on SND_SOC Arnd Bergmann
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Arnd Bergmann @ 2013-05-02 15:16 UTC (permalink / raw)
To: linux-kernel
Cc: linux-arm-kernel, Arnd Bergmann, Alan Stern, Daniel Lezcano,
Dave Airlie, Greg Kroah-Hartman, Hans Verkuil, Herbert Xu,
John W. Linville, Konrad Rzeszutek Wilk, Mauro Carvalho Chehab,
Oliver Hartkopp, Rafael J. Wysocki, Robert Richter, Samuel Ortiz,
Shawn Guo, Thierry Reding, Tomi Valkeinen, Viresh Kumar,
Zhang Rui, cpufreq, dri-devel, linux-can, linux-media, linux-pm,
oprofile-list
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@rowland.harvard.edu>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Dave Airlie <airlied@redhat.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Hans Verkuil <hverkuil@xs4all.nl>
Cc: Herbert Xu <herbert@gondor.hengli.com.au>
Cc: John W. Linville <linville@tuxdriver.com>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Mauro Carvalho Chehab <mchehab@infradead.org>
Cc: Oliver Hartkopp <socketcan@hartkopp.net>
Cc: Rafael J. Wysocki <rjw@sisk.pl>
Cc: Robert Richter <rric@kernel.org>
Cc: Samuel Ortiz <sameo@linux.intel.com>
Cc: Shawn Guo <shawn.guo@linaro.org>
Cc: Thierry Reding <thierry.reding@avionic-design.de>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: Viresh Kumar <viresh.kumar@linaro.org>
Cc: Zhang Rui <rui.zhang@intel.com>
Cc: cpufreq@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org
Cc: linux-can@vger.kernel.org
Cc: linux-media@vger.kernel.org
Cc: linux-pm@vger.kernel.org
Cc: oprofile-list@lists.sf.net
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH, RFC 22/22] radio-si4713: depend on SND_SOC
2013-05-02 15:16 [PATCH, RFC 00/22] ARM randconfig bugs Arnd Bergmann
@ 2013-05-02 15:16 ` Arnd Bergmann
2013-05-02 15:24 ` edubezval
2013-05-02 17:37 ` Mauro Carvalho Chehab
2013-05-02 18:53 ` [PATCH, RFC 00/22] ARM randconfig bugs Rafael J. Wysocki
[not found] ` <1367507786-505303-22-git-send-email-arnd@arndb.de>
2 siblings, 2 replies; 8+ messages in thread
From: Arnd Bergmann @ 2013-05-02 15:16 UTC (permalink / raw)
To: linux-kernel; +Cc: linux-arm-kernel, Arnd Bergmann, Hans Verkuil, linux-media
It is not possible to select SND_SOC_SI476X if we have not also
enabled SND_SOC.
warning: (RADIO_SI476X) selects SND_SOC_SI476X which has unmet
direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC)
Cc: Hans Verkuil <hverkuil@xs4all.nl>
Cc: linux-media@vger.kernel.org
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
---
drivers/media/radio/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/media/radio/Kconfig b/drivers/media/radio/Kconfig
index c0beee2..d529ba7 100644
--- a/drivers/media/radio/Kconfig
+++ b/drivers/media/radio/Kconfig
@@ -22,6 +22,7 @@ config RADIO_SI476X
tristate "Silicon Laboratories Si476x I2C FM Radio"
depends on I2C && VIDEO_V4L2
depends on MFD_SI476X_CORE
+ depends on SND_SOC
select SND_SOC_SI476X
---help---
Choose Y here if you have this FM radio chip.
--
1.8.1.2
^ permalink raw reply related [flat|nested] 8+ messages in thread* Re: [PATCH, RFC 22/22] radio-si4713: depend on SND_SOC
2013-05-02 15:16 ` [PATCH, RFC 22/22] radio-si4713: depend on SND_SOC Arnd Bergmann
@ 2013-05-02 15:24 ` edubezval
2013-05-02 16:25 ` Arnd Bergmann
2013-05-02 17:37 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 8+ messages in thread
From: edubezval @ 2013-05-02 15:24 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: linux-kernel, linux-arm-kernel, Hans Verkuil, linux-media
Arnd,
On Thu, May 2, 2013 at 11:16 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> It is not possible to select SND_SOC_SI476X if we have not also
> enabled SND_SOC.
>
> warning: (RADIO_SI476X) selects SND_SOC_SI476X which has unmet
> direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC)
>
> Cc: Hans Verkuil <hverkuil@xs4all.nl>
> Cc: linux-media@vger.kernel.org
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> ---
Note on your patch title, this change is against si476X, not on *si4713*.
> drivers/media/radio/Kconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/media/radio/Kconfig b/drivers/media/radio/Kconfig
> index c0beee2..d529ba7 100644
> --- a/drivers/media/radio/Kconfig
> +++ b/drivers/media/radio/Kconfig
> @@ -22,6 +22,7 @@ config RADIO_SI476X
> tristate "Silicon Laboratories Si476x I2C FM Radio"
> depends on I2C && VIDEO_V4L2
> depends on MFD_SI476X_CORE
> + depends on SND_SOC
> select SND_SOC_SI476X
> ---help---
> Choose Y here if you have this FM radio chip.
> --
> 1.8.1.2
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Eduardo Bezerra Valentin
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH, RFC 22/22] radio-si4713: depend on SND_SOC
2013-05-02 15:24 ` edubezval
@ 2013-05-02 16:25 ` Arnd Bergmann
0 siblings, 0 replies; 8+ messages in thread
From: Arnd Bergmann @ 2013-05-02 16:25 UTC (permalink / raw)
To: edubezval@gmail.com
Cc: linux-kernel, linux-arm-kernel, Hans Verkuil, linux-media
On Thursday 02 May 2013, edubezval@gmail.com wrote:
> On Thu, May 2, 2013 at 11:16 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> > It is not possible to select SND_SOC_SI476X if we have not also
> > enabled SND_SOC.
> >
> > warning: (RADIO_SI476X) selects SND_SOC_SI476X which has unmet
> > direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC)
> >
> > Cc: Hans Verkuil <hverkuil@xs4all.nl>
> > Cc: linux-media@vger.kernel.org
> > Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> > ---
>
> Note on your patch title, this change is against si476X, not on *si4713*.
>
Sorry about that, I must have copied the wrong prefix from an older patch
then. I'll fix it up locally in case I need to resend.
Arnd
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH, RFC 22/22] radio-si4713: depend on SND_SOC
2013-05-02 15:16 ` [PATCH, RFC 22/22] radio-si4713: depend on SND_SOC Arnd Bergmann
2013-05-02 15:24 ` edubezval
@ 2013-05-02 17:37 ` Mauro Carvalho Chehab
2013-05-02 17:57 ` Arnd Bergmann
1 sibling, 1 reply; 8+ messages in thread
From: Mauro Carvalho Chehab @ 2013-05-02 17:37 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: linux-kernel, linux-arm-kernel, Hans Verkuil, linux-media
Em 02-05-2013 12:16, Arnd Bergmann escreveu:
> It is not possible to select SND_SOC_SI476X if we have not also
> enabled SND_SOC.
>
> warning: (RADIO_SI476X) selects SND_SOC_SI476X which has unmet
> direct dependencies (SOUND && !M68K && !UML && SND && SND_SOC)
>
> Cc: Hans Verkuil <hverkuil@xs4all.nl>
> Cc: linux-media@vger.kernel.org
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
> ---
> drivers/media/radio/Kconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/media/radio/Kconfig b/drivers/media/radio/Kconfig
> index c0beee2..d529ba7 100644
> --- a/drivers/media/radio/Kconfig
> +++ b/drivers/media/radio/Kconfig
> @@ -22,6 +22,7 @@ config RADIO_SI476X
> tristate "Silicon Laboratories Si476x I2C FM Radio"
> depends on I2C && VIDEO_V4L2
> depends on MFD_SI476X_CORE
> + depends on SND_SOC
> select SND_SOC_SI476X
> ---help---
> Choose Y here if you have this FM radio chip.
>
Do you prefer to send it via your tree or via mine? Either way works for me.
If you're willing to send it via your tree:
Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH, RFC 00/22] ARM randconfig bugs
2013-05-02 15:16 [PATCH, RFC 00/22] ARM randconfig bugs Arnd Bergmann
2013-05-02 15:16 ` [PATCH, RFC 22/22] radio-si4713: depend on SND_SOC Arnd Bergmann
@ 2013-05-02 18:53 ` Rafael J. Wysocki
[not found] ` <1367507786-505303-22-git-send-email-arnd@arndb.de>
2 siblings, 0 replies; 8+ messages in thread
From: Rafael J. Wysocki @ 2013-05-02 18:53 UTC (permalink / raw)
To: Arnd Bergmann
Cc: linux-kernel, linux-arm-kernel, Alan Stern, Daniel Lezcano,
Dave Airlie, Greg Kroah-Hartman, Hans Verkuil, Herbert Xu,
John W. Linville, Konrad Rzeszutek Wilk, Mauro Carvalho Chehab,
Oliver Hartkopp, Robert Richter, Samuel Ortiz, Shawn Guo,
Thierry Reding, Tomi Valkeinen, Viresh Kumar, Zhang Rui, cpufreq,
dri-devel, linux-can, linux-media, linux-pm, oprofile-list
On Thursday, May 02, 2013 05:16:04 PM Arnd Bergmann wrote:
> 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.
For cpufreq and cpuidle:
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
> 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(-)
>
>
--
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.
^ permalink raw reply [flat|nested] 8+ messages in thread[parent not found: <1367507786-505303-22-git-send-email-arnd@arndb.de>]
* Re: [PATCH, RFC 21/22] davinci: vpfe_capture needs i2c
[not found] ` <1367507786-505303-22-git-send-email-arnd@arndb.de>
@ 2013-05-03 11:00 ` Prabhakar Lad
0 siblings, 0 replies; 8+ messages in thread
From: Prabhakar Lad @ 2013-05-03 11:00 UTC (permalink / raw)
To: Arnd Bergmann
Cc: linux-kernel, linux-arm-kernel, Hans Verkuil,
Mauro Carvalho Chehab, dlos, linux-media
Hi Arnd,
Thanks for the patch.
On Thu, May 2, 2013 at 8:46 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> The vpfe_capture driver is implicitly built for three of the davinci
> capture drivers but depends on i2c, so we need to add the dependency
> in Kconfig for each driver using this.
>
> drivers/media/platform/davinci/vpfe_capture.c: In function 'vpfe_probe':
> drivers/media/platform/davinci/vpfe_capture.c:1934:2: error: implicit declaration of function 'i2c_get_adapter' [-Werror=implicit-function-declaration]
> drivers/media/platform/davinci/vpfe_capture.c:1934:11: warning: assignment makes pointer from integer without a cast [enabled by default]
>
> Cc: Lad, Prabhakar <prabhakar.csengg@gmail.com>
> Cc: Hans Verkuil <hans.verkuil@cisco.com>
> Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Lad, Prabhakar <prabhakar.csengg@gmail.com>
Regards,
--Prabhakar Lad
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-05-03 11:00 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-02 15:16 [PATCH, RFC 00/22] ARM randconfig bugs Arnd Bergmann
2013-05-02 15:16 ` [PATCH, RFC 22/22] radio-si4713: depend on SND_SOC Arnd Bergmann
2013-05-02 15:24 ` edubezval
2013-05-02 16:25 ` Arnd Bergmann
2013-05-02 17:37 ` Mauro Carvalho Chehab
2013-05-02 17:57 ` Arnd Bergmann
2013-05-02 18:53 ` [PATCH, RFC 00/22] ARM randconfig bugs Rafael J. Wysocki
[not found] ` <1367507786-505303-22-git-send-email-arnd@arndb.de>
2013-05-03 11:00 ` [PATCH, RFC 21/22] davinci: vpfe_capture needs i2c Prabhakar Lad
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox