Add SMBus shell module for testing. This allows arbitrary boards with SMBus driver supported exploring the SMBus communication with peripheral devices. Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
Introduces SMBus driver API for SMBus controllers. Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>