linux-gbmc: Backport ltc4286 support

Add a driver to support ltc4286 chip
ref:https://github.com/torvalds/linux/blob/master/drivers/hwmon/pmbus/ltc4286.c

Tested:
:~# cat /sys/class/hwmon/hwmon8/in1_label
vin
:~# cat /sys/class/hwmon/hwmon8/in1_input
47921
:~# cat /sys/class/hwmon/hwmon8/in2_label
vout1
:~# cat /sys/class/hwmon/hwmon8/in2_input
48025
:~# cat /sys/class/hwmon/hwmon8/curr1_label
iout1
:~# cat /sys/class/hwmon/hwmon8/curr1_input
2929
:~# cat /sys/class/hwmon/hwmon8/temp1_input
29000

Fusion-Link: https://fusion2.corp.google.com/e6282dd5-00d5-3533-9f72-fc7a221217cc
Google-Bug-Id: 336108135
Google-Bug-Id: 321848886
Change-Id: If1fab275ea908aa372367114ab753ef0e15b3bae
Signed-off-by: Charles Hsu <charles.hsu@quanta.corp-partner.google.com>
4 files changed
tree: bed5bfdfb9f51a529eeaccd09c47d874f8e64e13
  1. conf/
  2. dynamic-layers/
  3. recipes-bsp/
  4. recipes-connectivity/
  5. recipes-core/
  6. recipes-devtools/
  7. recipes-extended/
  8. recipes-google/
  9. recipes-kernel/
  10. recipes-phosphor/
  11. recipes-tpm1/
  12. LICENSE
  13. README.md
README.md

meta-gbmc-staging

This repository contains additions to the openbmc/meta-google layer that are not yet ready for OpenBMC inclusion.

How to use this layer

  1. Clone openbmc/openbmc from GitHub.
  2. Clone this layer from GitHub into a subdirectory of openbmc.