I2C function for 8/16-Bit register width (e.g. VM-016)
======================================================
i2c function for to read and write camera-sensor registers

"v4l2-dbg"
----------
v4l2-dbg -d0 -?			# help
v4l2-dbg -d0 -n			# scan devices

v4l2-dbg -l -c [camera dev or subdev-number] -d0 -g [register] -w2

example: read camera-ID of camera VM-010:
v4l2-dbg -c subdev1 -d0 -g 0x00


example: read camera-ID of camera VM-016:
v4l2-dbg -c subdev1 -d0 -g 0x3000 -w2
example: read reg 0x3000 - 0x300f of camera VM-016
v4l2-dbg -c subdev1 -d0 -l min=0x3000,max=0x300f -w2



I2C Tool for set more than 1 register with one call via "register...txt"
========================================================================

"cam_regs.sh"
------------
cam_regs.sh -help
cam_regs.sh -r <reg.txt> [-s <subdev>] [-d <videodev>]

example execute register-settings-mt9v02x.txt of VM-010:
./cam_regs.sh -r ../register-settings-mt9v02x.txt -s subdev1 -d /dev/video0

example execute register-settings-ar0144.txt of VM-016:
./cam_regs.sh -r ../register-settings-ar0144.txt -s subdev1 -d /dev/video0


"cam_regs.py"
-------------
python3 cam_regs.py -help
python3 cam_regs.py -r <reg.txt> [-s <subdev>] [-d <videodev>]


example execute register-settings-mt9v02x.txt of VM-010:
python3 cam_regs.py ../register-settings-mt9v02x.txt -s subdev1 -d /dev/video0
