This patchset introduces Serial Camera Control Bus (SCCB) helper functions and convert ov772x driver to use the helpers.
* v3 - Rewrite the helpers based on the code provided by Wolfram - Convert ov772x driver to use SCCB helpers v2 - Convert all helpers into static inline functions, and remove C source and Kconfig option. - Acquire i2c adapter lock while issuing two requests for sccb_read_byte Akinobu Mita (2): i2c: add SCCB helpers media: ov772x: use SCCB helpers drivers/media/i2c/ov772x.c | 20 +++--------- include/linux/i2c-sccb.h | 77 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 82 insertions(+), 15 deletions(-) create mode 100644 include/linux/i2c-sccb.h Cc: Peter Rosin <[email protected]> Cc: Sebastian Reichel <[email protected]> Cc: Wolfram Sang <[email protected]> Cc: Jacopo Mondi <[email protected]> Cc: Laurent Pinchart <[email protected]> Cc: Hans Verkuil <[email protected]> Cc: Sakari Ailus <[email protected]> Cc: Mauro Carvalho Chehab <[email protected]> -- 2.7.4
