servod: Attempt to load i2c-dev and i2c-pseudo on I2C initialization.

The modprobe invocations are allowed to quietly fail if either module is
not available.

BRANCH=none
BUG=b:79684405,b:124388894
TEST=Started servod, the modules are loaded when available, servod still
starts when they are unavailable.

Change-Id: Ibe4db49007297fa8ac1ebc5bdd68864a84caf3cd
Signed-off-by: Matthew Blecker <matthewb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1546592
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Reviewed-by: Nick Sanders <nsanders@chromium.org>
2 files changed