From: Mauro Carvalho Chehab <m.chehab@samsung.com>
To: Mauro Carvalho Chehab <m.chehab@samsung.com>
Cc: kbuild test robot <fengguang.wu@intel.com>,
Antti Palosaari <crope@iki.fi>,
linux-media@vger.kernel.org
Subject: Re: [linuxtv-media:master 483/499] m88ds3103.c:undefined reference to `i2c_del_mux_adapter'
Date: Sat, 21 Dec 2013 09:04:00 -0200 [thread overview]
Message-ID: <20131221090400.766a9cdf@samsung.com> (raw)
In-Reply-To: <20131221085048.40a00d81@samsung.com>
Em Sat, 21 Dec 2013 08:50:48 -0200
Mauro Carvalho Chehab <m.chehab@samsung.com> escreveu:
> From: Mauro Carvalho Chehab <m.chehab@samsung.com>
> Date: Sat, 21 Dec 2013 05:42:11 -0200
> Subject: [PATCH] [media] subdev autoselect only works if I2C and I2C_MUX is selected
>
> As reported by the kbuild test robot <fengguang.wu@intel.com>:
>
> > warning: (VIDEO_EM28XX_DVB) selects DVB_M88DS3103 which has unmet direct dependencies (MEDIA_SUPPORT && DVB_CORE && I2C && I2C_MUX)
> > drivers/built-in.o: In function `m88ds3103_release':
> > >> m88ds3103.c:(.text+0x1ab1af): undefined reference to `i2c_del_mux_adapter'
> > drivers/built-in.o: In function `m88ds3103_attach':
> > >> (.text+0x1ab342): undefined reference to `i2c_add_mux_adapter'
>
> Reported-by: kbuild test robot <fengguang.wu@intel.com>
> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
It is the Christmas week. I don't think we'll have enough reviews for this,
as most are preparing themselves to properly celebrate the birth of our
Lord, or to just rest during Seasons.
Due to that, I'll likely just apply this patch with a better description,
as I intend to merge the pending patches at -next during this weekend,
and I don't want to spread compilation breakages there.
If we latter agree with some other solution, reverting this one while
applying other changes should be trivial.
Happy Seasons!
Mauro
>
> diff --git a/drivers/media/Kconfig b/drivers/media/Kconfig
> index 8270388e2a0d..1d0758aeb8e4 100644
> --- a/drivers/media/Kconfig
> +++ b/drivers/media/Kconfig
> @@ -172,6 +172,9 @@ comment "Media ancillary drivers (tuners, sensors, i2c, frontends)"
> config MEDIA_SUBDRV_AUTOSELECT
> bool "Autoselect ancillary drivers (tuners, sensors, i2c, frontends)"
> depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_CAMERA_SUPPORT
> + depends on HAS_IOMEM
> + select I2C
> + select I2C_MUX
> default y
> help
> By default, a media driver auto-selects all possible ancillary
> --
prev parent reply other threads:[~2013-12-21 11:04 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-21 2:27 [linuxtv-media:master 483/499] m88ds3103.c:undefined reference to `i2c_del_mux_adapter' kbuild test robot
2013-12-21 10:50 ` Mauro Carvalho Chehab
2013-12-21 11:04 ` Mauro Carvalho Chehab [this message]
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=20131221090400.766a9cdf@samsung.com \
--to=m.chehab@samsung.com \
--cc=crope@iki.fi \
--cc=fengguang.wu@intel.com \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox