smbus - still need to modify kernel module
clean up
commit before branch