Hi Repost of these two patches. I added Eduardo's ack to 1st and moved regulator management in 2nd to single place only as suggested by Eduardo. My first version was separating them to radio-si4713.c and si4713-i2c.c and indeed then there is a risk that vio is missed if si4713-i2c.c is reused in another driver. Anyway vio issue (if not enabled before si4713_probe) must be solved in system level or in i2c core, not in radio-si4713.c. Earlier version and thread can be found from here: http://www.spinics.net/lists/linux-media/msg20199.html -- Jarkko -- 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