This is a quick pass through the ov02c10. v7 as posted on the list with some of these changes on-top have been reported to me as working on a Dell XPS 9345 - the Qualcomm X Elite version. A rough wip of that is available here based on the v9 ov02c10: https://git.codelinaro.org/bryan.odonoghue/kernel/-/tree/x1e80100-6.14-rc6-inspirion14-slim7x-camss?ref_type=heads I'm still waiting to here back on testing for these v9 changes but in general this series is what we would want to-do to reuse this code on the Arm laptops. In particular I think the first three patches could be merged and tested on the x86 systems in parallel. The last patch here can't be applied to the in-flight series as we need an as yet unwritten yaml description but the first three I believe could be merged in. I'm happy to do the donkey work on the yaml and post the last patch with the yaml later on. I thought it might save time to get the necessary logic in on the first pass for ov02c10 wrt OF system probe, power-rails and I think the power-on sequence. I had problems with power-on with ov08x40 which is another reason I thought to publish these changes early. Bryan O'Donoghue (4): media: i2c: ov02c10: Support full range of power rails media: i2c: ov02c10: Make reset gpio logic optional media: i2c: ov02c10: Implement power-on reset media: i2c: ov02c10: Add OF probe support drivers/media/i2c/ov02c10.c | 56 ++++++++++++++++++++++++------------- 1 file changed, 36 insertions(+), 20 deletions(-) -- 2.48.1