[PATCH 00/21] TVP5150 fixes and new features

Marco Felsch
2018-06-28T16:20:32Z

First some fixes were made which may possibly interesting for other
kernel versions.

Then I picked most of the patches from Philipp [1] and ported them
to the recent media_tree master branch [3].

But the main purpose of this series is to convert the proprietary
connector DT property into the generic input port property. I picked commit
('partial revert of "[media] tvp5150: add HW input connectors support"')
to have a clean working base and used the results of the discussion [2].

[1] https://patchwork.linuxtv.org/patch/33464/
[2] https://patchwork.linuxtv.org/patch/33852/
[3] https://git.linuxtv.org/media_tree.git/log/

Javier Martinez Canillas (1):
partial revert of "[media] tvp5150: add HW input connectors support"

Marco Felsch (10):
[media] tvp5150: fix width alignment during set_selection()
[media] tvp5150: fix switch exit in set control handler
[media] tvp5150: make use of regmap_update_bits
[media] v4l2-rect.h: add position and equal helpers
[media] tvp5150: add FORMAT_TRY support for get/set selection handlers
[media] tvp5150: add default format helper
[media] tvp5150: add g_std callback
[media] tvp5150: add input source selection of_graph support
[media] tvp5150: Add input port connectors DT bindings
[media] tvp5150: Change default input source selection behaviour

Michael Tretter (1):
[media] tvp5150: initialize subdev before parsing device tree

Philipp Zabel (10):
[media] tvp5150: convert register access to regmap
[media] tvp5150: trigger autodetection on subdev open to reset
cropping
[media] tvp5150: fix standard autodetection
[media] tvp5150: split reset/enable routine
[media] tvp5150: remove pin configuration from initialization tables
[media] tvp5150: Add sync lock interrupt handling
[media] tvp5150: disable output while signal not locked
[media] tvp5150: issue source change events
[media] tvp5150: add sync lock/loss signal debug messages
[media] tvp5150: add querystd

.../devicetree/bindings/media/i2c/tvp5150.txt | 118 ++-
drivers/media/i2c/tvp5150.c | 959 ++++++++++++------
drivers/media/i2c/tvp5150_reg.h | 3 +
include/dt-bindings/media/tvp5150.h | 2 -
include/media/v4l2-rect.h | 27 +
5 files changed, 812 insertions(+), 297 deletions(-)

--
2.17.1