This second patch series combines these two earlier patch series: http://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg65582.html http://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg65510.html While rebasing the new drivers on the latest code I realized that it made more sense to combine the two and to improve the v4l2-dv-timings functions a bit. The first 17 patches apply a bunch of fixes from the internal Cisco tree and it adds a number of improvements to v4l2-dv-timings. If there are no comments regarding those patches, then I intend to make a pull request for them later this week. The final three patches add the new adv7842 and adv7511 drivers. Changes since RFCv1 for those last three: - use the new v4l2_*_dv_timings helpers - use devm_kzalloc TODO: - adv7604 needs to use the new dv-timings helpers as well. It's done for the adv7842, but not yet for the adv7604. - STD handling in adv7842 can be improved: at the moment the s_std value does not set the hardware correctly (the hardware is always set to autodetect). - the advxxxx internal IP blocks are quite similar and parts of it can be refactored. In particular notifier, control and event IDs can easily be shared. - the adv7xxx_check_dv_timings callback should notify the v4l2_device as well in case there are additional constraints in the bridge driver. These TODOs do not block merging these new drivers IMHO and can be done later. Regards, Hans -- 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