From: Joonyoung Shim <jy0922.shim@samsung.com>
To: Tobias Lorenz <tobias.lorenz@gmx.net>
Cc: klimov.linux@gmail.com, linux-media@vger.kernel.org,
kyungmin.park@samsung.com
Subject: Re: About the radio-si470x driver for I2C interface
Date: Mon, 13 Apr 2009 14:30:18 +0900 [thread overview]
Message-ID: <49E2CDEA.4080409@samsung.com> (raw)
In-Reply-To: <49E29962.5010209@samsung.com>
On 4/13/2009 10:46 AM, Joonyoung Shim wrote:
> On 4/13/2009 5:56 AM, Tobias Lorenz wrote:
>> Hi Joonyoung,
>>
>> Hi Alexey,
>>
>> I've split the driver into a couple of segments:
>>
>> - radio-si470x-common.c is for common functions
>>
>> - radio-si470x-usb.c are the usb support functions
>>
>> - radio-si470x-i2c.c is an untested prototyped file for your i2c support
>> functions
>>
>> - radio-si470x.h is a header file with everything required by the c-files
>>
>> I hope this is a basis we can start on with i2c support. What do you think?
>>
>> The URL is:
>>
>> http://linuxtv.org/hg/~tlorenz/v4l-dvb
>
> It looks good, i will test with implementing the i2c functions.
I compiled getting your source from above URL, but i could not compile because
of supporting only usb compilation at Makefile.
I suggest to modify at Kconfig and Makefile like following patch.
What do you think?
diff -r 43d455adb02c linux/drivers/media/radio/Makefile
--- a/linux/drivers/media/radio/Makefile Sun Apr 12 22:51:40 2009 +0200
+++ b/linux/drivers/media/radio/Makefile Mon Apr 13 14:31:05 2009 +0900
@@ -17,7 +17,7 @@
obj-$(CONFIG_RADIO_TRUST) += radio-trust.o
obj-$(CONFIG_RADIO_MAESTRO) += radio-maestro.o
obj-$(CONFIG_USB_DSBR) += dsbr100.o
-obj-$(CONFIG_USB_SI470X) += si470x/
+obj-$(CONFIG_RADIO_SI470X) += si470x/
obj-$(CONFIG_USB_MR800) += radio-mr800.o
obj-$(CONFIG_RADIO_TEA5764) += radio-tea5764.o
diff -r 43d455adb02c linux/drivers/media/radio/si470x/Kconfig
--- a/linux/drivers/media/radio/si470x/Kconfig Sun Apr 12 22:51:40 2009 +0200
+++ b/linux/drivers/media/radio/si470x/Kconfig Mon Apr 13 14:31:05 2009 +0900
@@ -1,6 +1,10 @@
+config RADIO_SI470X
+ tristate "Silicon Labs Si470x FM Radio Receiver support"
+ depends on VIDEO_V4L2
+
config USB_SI470X
tristate "Silicon Labs Si470x FM Radio Receiver support with USB"
- depends on USB && VIDEO_V4L2
+ depends on USB && RADIO_SI470X
---help---
This is a driver for USB devices with the Silicon Labs SI470x
chip. Currently these devices are known to work:
@@ -25,7 +29,7 @@
config I2C_SI470X
tristate "Silicon Labs Si470x FM Radio Receiver support with I2C"
- depends on I2C && VIDEO_V4L2
+ depends on I2C && RADIO_SI470X
---help---
This is a driver for I2C devices with the Silicon Labs SI470x
chip.
diff -r 43d455adb02c linux/drivers/media/radio/si470x/Makefile
--- a/linux/drivers/media/radio/si470x/Makefile Sun Apr 12 22:51:40 2009 +0200
+++ b/linux/drivers/media/radio/si470x/Makefile Mon Apr 13 14:31:05 2009 +0900
@@ -2,8 +2,8 @@
# Makefile for radios with Silicon Labs Si470x FM Radio Receivers
#
-radio-si470x-objs := radio-si470x-usb.o radio-si470x-common.o
-radio-si470x-i2c-objs := radio-si470x-i2c.o radio-si470x-common.o
+si470x-usb-objs := radio-si470x-usb.o radio-si470x-common.o
+si470x-i2c-objs := radio-si470x-i2c.o radio-si470x-common.o
-obj-$(CONFIG_USB_SI470X) += radio-si470x.o
-obj-$(CONFIG_I2C_SI470X) += radio-si470x-i2c.o
+obj-$(CONFIG_USB_SI470X) += si470x-usb.o
+obj-$(CONFIG_I2C_SI470X) += si470x-i2c.o
>
> Thanks.
> --
> 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
>
next prev parent reply other threads:[~2009-04-13 5:31 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-06 3:13 About the radio-si470x driver for I2C interface Joonyoung Shim
2009-03-06 10:46 ` Mauro Carvalho Chehab
2009-03-07 15:27 ` Problem with changeset 10837: causes "make all" not to build many modules Alain Kalker
2009-03-08 16:54 ` Mauro Carvalho Chehab
2009-03-09 2:17 ` Alain Kalker
2009-03-09 4:30 ` Mauro Carvalho Chehab
2009-03-09 13:57 ` Alain Kalker
[not found] ` <200903092333.38819.tobias.lorenz@gmx.net>
2009-03-09 23:20 ` About the radio-si470x driver for I2C interface Mauro Carvalho Chehab
2009-03-31 22:54 ` Alexey Klimov
[not found] ` <4e1455be0904011754l2c51cf2fi6336d07d591cbb71@mail.gmail.com>
2009-04-02 1:42 ` Joonyoung Shim
[not found] ` <200904122256.12305.tobias.lorenz@gmx.net>
2009-04-13 1:14 ` Alexey Klimov
2009-04-13 11:06 ` Hans Verkuil
2009-04-13 1:46 ` Joonyoung Shim
2009-04-13 5:30 ` Joonyoung Shim [this message]
[not found] ` <200904131215.05703.tobias.lorenz@gmx.net>
2009-04-13 10:31 ` Joonyoung Shim
2009-04-13 10:42 ` Joonyoung Shim
[not found] ` <200904132035.57419.tobias.lorenz@gmx.net>
2009-04-14 5:29 ` Joonyoung Shim
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=49E2CDEA.4080409@samsung.com \
--to=jy0922.shim@samsung.com \
--cc=klimov.linux@gmail.com \
--cc=kyungmin.park@samsung.com \
--cc=linux-media@vger.kernel.org \
--cc=tobias.lorenz@gmx.net \
/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