1*4882a593Smuzhiyun* DW9800W vcm driver support 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunRequired Properties: 4*4882a593Smuzhiyun- compatible: Must contain "chipnext,cn3927v" 5*4882a593Smuzhiyun- reg: I2C slave address 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunOptional Properties: 8*4882a593Smuzhiyun- rockchip,vcm-max-current: max output current, unit: mA. 9*4882a593Smuzhiyun- rockchip,vcm-start-current: starting current. 10*4882a593Smuzhiyun- rockchip,vcm-rated-current: rate current. 11*4882a593Smuzhiyun- rockchip,vcm-step-mode: 0 SAC2 mode,1 SAC3 mode,2 SAC4 mode,3 SAC5 mode,4 Direct mode,5 LSC mode. 12*4882a593Smuzhiyun- rockchip,vcm-t-src : SACT[5:0], Tvib = 6.3ms + SACT[5:0]*0.1ms, recommend: 10ms. 13*4882a593Smuzhiyun- rockchip,vcm-t-div : 0 Tvibx2(double),1 Tvibx1(default),2 Tvibx1/2(half),3 Tvibx1/4(quarter),4 Tvibx8,5 Tvibx4, 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunRequired Special properties: 16*4882a593Smuzhiyun- rockchip,camera-module-index : indicate which camera the vcm belongs to. 17*4882a593Smuzhiyun- rockchip,camera-module-facing : indicate the camera facing. 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunExample: 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun&i2c4 { 22*4882a593Smuzhiyun ... 23*4882a593Smuzhiyun dw9800w: dw9800w@c { 24*4882a593Smuzhiyun compatible = "dongwoon,dw9800w"; 25*4882a593Smuzhiyun status = "okay"; 26*4882a593Smuzhiyun reg = <0x0c>; 27*4882a593Smuzhiyun rockchip,vcm-max-current = <100>; 28*4882a593Smuzhiyun rockchip,vcm-start-current = <20>; 29*4882a593Smuzhiyun rockchip,vcm-rated-current = <80>; 30*4882a593Smuzhiyun rockchip,vcm-step-mode = <1>; 31*4882a593Smuzhiyun rockchip,vcm-t-src = <0x25>; 32*4882a593Smuzhiyun rockchip,vcm-t-div = <1>; 33*4882a593Smuzhiyun rockchip,camera-module-index = <0>; 34*4882a593Smuzhiyun rockchip,camera-module-facing = "back"; 35*4882a593Smuzhiyun }; 36*4882a593Smuzhiyun 37*4882a593Smuzhiyun ... 38*4882a593Smuzhiyun imx586: s5kjn1@1a { 39*4882a593Smuzhiyun ... 40*4882a593Smuzhiyun lens-focus = <&dw9800w>; 41*4882a593Smuzhiyun ... 42*4882a593Smuzhiyun }; 43*4882a593Smuzhiyun ... 44*4882a593Smuzhiyun} 45