Hi! This series implements Lager HDMI input support on top of Niklas's herculean rewrite of the rcar-vin driver ("[media] rcar-vin: add Renesas R-Car VIN IP core"). A couple of the included patches are pushed or have been picked up elsewhere already and are included here for ease of testing. The EDID initialization blob has been lifted wholesale from the cobalt driver, with only the vendor ID adjusted to "REN". (Note for testing: To get up-to-date DV timings, you have to use a client that does QUERY_DV_TIMINGS/S_DV_TIMINGS. Few do.) CU Uli Ian Molton (1): ARM: shmobile: lager dts: specify default-input for ADV7612 Laurent Pinchart (1): v4l: subdev: Add pad config allocator and init Ulrich Hecht (5): adv7604: fix SPA register location for ADV7612 media: rcar_vin: Use correct pad number in try_fmt media: rcar-vin: pad-aware driver initialisation media: rcar-vin: add DV timings support media: rcar-vin: initialize EDID data William Towle (2): media: adv7604: automatic "default-input" selection ARM: shmobile: lager dts: Add entries for VIN HDMI input support arch/arm/boot/dts/r8a7790-lager.dts | 41 +++++++- drivers/media/i2c/adv7604.c | 27 ++++-- drivers/media/platform/rcar-vin/rcar-dma.c | 145 ++++++++++++++++++++++++++++- drivers/media/platform/rcar-vin/rcar-vin.h | 1 + drivers/media/v4l2-core/v4l2-subdev.c | 19 +++- include/media/v4l2-subdev.h | 10 ++ 6 files changed, 229 insertions(+), 14 deletions(-) -- 2.6.4