drivers: misc: 30pin: driver revision 2

bring back sysfs for dock observer
fix typos
HumberOS-v1.22
Merge branch 'cm-10.1' into cm-10.1-next