Hi, all I send the radio-si470x patches worked on http://linuxtv.org/hg/v4l-dvb. The patches is updated to version 2. I have a board with Silicon Labs si4709 chip using the i2c interface, but the radio-si470x is only support usb interface currently. I posted about separating usb and i2c interface in radio-si470x the past. http://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg02483.html Tobias informed me the base code for seperating at http://linuxtv.org/hg/~tlorenz/v4l-dvb of Tobias repository in above mail, i based on it, but it cannot find now at Tobias repository. The patch 1/4 is for separating common and usb code. The patch 2/4 is about using dev_* macro instead of printk. The patch 3/4 is about adding disconnect check function for i2c interface. The patch 4/4 is for supporting si470x i2c interface. Please review, thank you. -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html