[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <200805032247.38738.alistair@devzero.co.uk>
Date: Sat, 3 May 2008 22:47:38 +0100
From: Alistair John Strachan <alistair@...zero.co.uk>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Mauro Carvalho Chehab <mchehab@...radead.org>
Subject: Re: Linux 2.6.26-rc1
On Saturday 03 May 2008 20:38:20 Linus Torvalds wrote:
> So go out and test it.
drivers/built-in.o: In function `xc2028_get_reg':
tuner-xc2028.c:(.text+0x6b613): undefined reference to `i2c_transfer'
drivers/built-in.o: In function `load_firmware':
tuner-xc2028.c:(.text+0x6bf90): undefined reference to `i2c_transfer'
drivers/built-in.o: In function `generic_set_freq':
tuner-xc2028.c:(.text+0x6cdff): undefined reference to `i2c_transfer'
tuner-xc2028.c:(.text+0x6ce65): undefined reference to `i2c_transfer'
tuner-xc2028.c:(.text+0x6ceea): undefined reference to `i2c_transfer'
drivers/built-in.o:tuner-xc2028.c:(.text+0x6cf61): more undefined references
to `i2c_transfer' follow
drivers/built-in.o: In function `simple_set_params':
tuner-simple.c:(.text+0x6e425): undefined reference to `i2c_clients_command'
tuner-simple.c:(.text+0x6e454): undefined reference to `i2c_transfer'
tuner-simple.c:(.text+0x6e75b): undefined reference to `i2c_transfer'
tuner-simple.c:(.text+0x6e7c0): undefined reference to `i2c_transfer'
tuner-simple.c:(.text+0x6e9f6): undefined reference to `i2c_clients_command'
tuner-simple.c:(.text+0x6ea7e): undefined reference to `i2c_transfer'
tuner-simple.c:(.text+0x6eb6c): undefined reference to `i2c_transfer'
tuner-simple.c:(.text+0x6ec0a): undefined reference to `i2c_transfer'
tuner-simple.c:(.text+0x6ecee): undefined reference to `i2c_transfer'
drivers/built-in.o: In function `simple_tuner_attach':
(.text+0x6efcc): undefined reference to `i2c_transfer'
drivers/built-in.o:tuner-simple.c:(.text+0x6f387): more undefined references
to `i2c_transfer' follow
drivers/built-in.o: In function `v4l2_i2c_drv_detach_legacy':
tuner-core.c:(.text+0x7d191): undefined reference to `i2c_detach_client'
drivers/built-in.o: In function `v4l2_i2c_drv_probe_legacy':
tuner-core.c:(.text+0x7d1e7): undefined reference to `i2c_probe'
drivers/built-in.o: In function `v4l2_i2c_drv_attach_legacy':
tuner-core.c:(.text+0x7d20d): undefined reference to `v4l2_i2c_attach'
drivers/built-in.o: In function `set_type':
tuner-core.c:(.text+0x7d98a): undefined reference to `i2c_master_send'
tuner-core.c:(.text+0x7d9c7): undefined reference to `i2c_master_send'
drivers/built-in.o: In function `tuner_probe':
tuner-core.c:(.text+0x7e2d3): undefined reference to `i2c_master_recv'
drivers/built-in.o: In function `v4l2_i2c_drv_init':
tuner-core.c:(.init.text+0x6191): undefined reference to `i2c_register_driver'
tuner-core.c:(.init.text+0x61e9): undefined reference to `i2c_register_driver'
tuner-core.c:(.init.text+0x61fb): undefined reference to `i2c_del_driver'
drivers/built-in.o: In function `v4l2_i2c_drv_cleanup':
tuner-core.c:(.exit.text+0x44a): undefined reference to `i2c_del_driver'
tuner-core.c:(.exit.text+0x456): undefined reference to `i2c_del_driver'
Config attached.
I'm actually a bit annoyed this stuff was even pulled in; I have no TV tuner
nor any desire to use the tuner-core code, and I find the reason it was
pulled in was this fairly terrible config option:
menuconfig MEDIA_TUNER_CUSTOMIZE
bool "Customize analog and hybrid tuner modules to build"
depends on MEDIA_TUNER
help
This allows the user to deselect tuner drivers unnecessary
for their hardware from the build. Use this option with care
as deselecting tuner drivers which are in fact necessary will
result in V4L/DVB devices which cannot be tuned due to lack of
driver support
If unsure say N.
Why is this option acting like CONFIG_EMBEDDED and not like basically every
other subsystem where I can turn ON support for hardware, but by default it's
OFF? (Obviously in my hasty oldconfig run I just went with the default.)
--
Cheers,
Alistair.
137/1 Warrender Park Road, Edinburgh, UK.
View attachment ".config" of type "text/plain" (39625 bytes)
Powered by blists - more mailing lists