All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jan Hoogenraad <jan-conceptronic@hoogenraad.net>
To: Antti Palosaari <crope@iki.fi>, linux-media@vger.kernel.org
Cc: Hans Verkuil <hverkuil@xs4all.nl>
Subject: How to build I2C_MUX in media_build as rtl28xxu depends on it ?
Date: Mon, 24 Mar 2014 19:08:50 +0100	[thread overview]
Message-ID: <533074B2.4000007@hoogenraad.net> (raw)
In-Reply-To: <1394756071-22410-12-git-send-email-crope@iki.fi>

After recent changes, I cannot build  rtl28xxu on systems with linux
2.6.32 or 3.2.0.
rtl28xxu is one of the few drivers depending on  I2C_MUX.
Kconfig.kern lists I2C_MUX (correctly) as not in the kernel of the system.
I don't know if it is possible to load a new module for that.

Who can help me with this ?

Antti Palosaari wrote:
> We need depend on I2C_MUX as rtl2832 demod used requires it.
>
> All error/warnings:
> warning: (DVB_USB_RTL28XXU) selects DVB_RTL2832 which has unmet direct dependencies (MEDIA_SUPPORT && DVB_CORE && I2C && I2C_MUX)
> ERROR: "i2c_add_mux_adapter" [drivers/media/dvb-frontends/rtl2832.ko] undefined!
> ERROR: "i2c_del_mux_adapter" [drivers/media/dvb-frontends/rtl2832.ko] undefined!
>
> Reported-by: kbuild test robot <fengguang.wu@intel.com>
> Signed-off-by: Antti Palosaari <crope@iki.fi>
> ---
>  drivers/media/usb/dvb-usb-v2/Kconfig | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/media/usb/dvb-usb-v2/Kconfig b/drivers/media/usb/dvb-usb-v2/Kconfig
> index bfb7378..037e519 100644
> --- a/drivers/media/usb/dvb-usb-v2/Kconfig
> +++ b/drivers/media/usb/dvb-usb-v2/Kconfig
> @@ -126,7 +126,7 @@ config DVB_USB_MXL111SF
>  
>  config DVB_USB_RTL28XXU
>  	tristate "Realtek RTL28xxU DVB USB support"
> -	depends on DVB_USB_V2
> +	depends on DVB_USB_V2 && I2C_MUX
>  	select DVB_RTL2830
>  	select DVB_RTL2832
>  	select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT


-- 
Jan Hoogenraad
Hoogenraad Interface Services
Postbus 2717
3500 GS Utrecht


  reply	other threads:[~2014-03-24 18:17 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-03-14  0:14 [PATCH 00/17] SDR API - rtl2832_sdr driver Antti Palosaari
2014-03-14  0:14 ` [PATCH 01/17] e4000: convert DVB tuner to I2C driver model Antti Palosaari
2014-03-14  0:14 ` [PATCH 02/17] e4000: implement controls via v4l2 control framework Antti Palosaari
2014-03-14  0:14 ` [PATCH 03/17] e4000: fix PLL calc to allow higher frequencies Antti Palosaari
2014-03-14  0:14 ` [PATCH 04/17] e4000: implement PLL lock v4l control Antti Palosaari
2014-03-14  0:14 ` [PATCH 05/17] rtl2832_sdr: Realtek RTL2832 SDR driver module Antti Palosaari
2014-03-14  0:14 ` [PATCH 06/17] rtl2832_sdr: expose e4000 controls to user Antti Palosaari
2014-03-14  0:14 ` [PATCH 07/17] rtl28xxu: constify demod config structs Antti Palosaari
2014-03-14  0:14 ` [PATCH 08/17] rtl28xxu: attach SDR extension module Antti Palosaari
2014-03-14  0:14 ` [PATCH 09/17] rtl28xxu: fix switch-case style issue Antti Palosaari
2014-03-14  0:14 ` [PATCH 10/17] rtl28xxu: use muxed RTL2832 I2C adapters for E4000 and RTL2832_SDR Antti Palosaari
2014-03-14  0:14 ` [PATCH 11/17] rtl28xxu: depends on I2C_MUX Antti Palosaari
2014-03-24 18:08   ` Jan Hoogenraad [this message]
2014-03-24 19:31     ` How to build I2C_MUX in media_build as rtl28xxu depends on it ? Antti Palosaari
2014-03-14  0:14 ` [PATCH 12/17] e4000: get rid of DVB i2c_gate_ctrl() Antti Palosaari
2014-03-14  0:14 ` [PATCH 13/17] e4000: convert to Regmap API Antti Palosaari
2014-03-14  0:14 ` [PATCH 14/17] e4000: rename some variables Antti Palosaari
2014-03-14  0:14 ` [PATCH 15/17] rtl2832_sdr: fixing v4l2-compliance issues Antti Palosaari
2014-03-14  0:14 ` [PATCH 16/17] rtl2832_sdr: clamp bandwidth to nearest legal value in automode Antti Palosaari
2014-03-14  0:14 ` [PATCH 17/17] MAINTAINERS: add rtl2832_sdr driver Antti Palosaari

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=533074B2.4000007@hoogenraad.net \
    --to=jan-conceptronic@hoogenraad.net \
    --cc=crope@iki.fi \
    --cc=hverkuil@xs4all.nl \
    --cc=linux-media@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.