Hi, These patches generate the current diff that I plan to squash into the current MAX9286v7 driver, to prepare a v8 posting. There are several key fixups from Sakari's review, along with new features and functionality changes. As such I've kept them separate so that the changes are clearly visible to the current interested parties :-) If you have comments on any of these changes, please let me know - otherwise they'll all get squashed directly into the max9286 driver in preparation for the v8. Kieran Bingham (13): squash! max9286: Update the bound_sources mask on unbind squash! max9286: convert probe kzalloc squash! max9286: Fix cleanup path from GPIO powerdown squash! max9286: cleanup GPIO device registration fail path squash! max9286: Convert to use devm_regulator_get() squash! max9286: Fit max9286_parse_dt print on one line squash! max9286: Move multi-device workarounds out of upstream squash! max9286: Remove I2C mod-table sqaush! max9286: Lock format changes squash! max9286: Implement Pixelrate control squash! max9286: Disable overlap window sqaush! max9286: Describe pad index usage sqaush! max9286: Remove poc_enabled workaround drivers/media/i2c/max9286.c | 156 ++++++++++++++++++++++++++---------- 1 file changed, 115 insertions(+), 41 deletions(-) -- 2.20.1