On 24 January 2016 at 13:53, Mateusz Kulikowski <mateusz.kulikow...@gmail.com> wrote: > Qualcom processors use proprietary bus to talk with PMIC devices - > SPMI (System Power Management Interface). > On wiring level it is similar to I2C, but on protocol level, it's > multi-master and has simple autodetection capabilities. > This commit adds simple uclass that provides bus read/write interface. > > Signed-off-by: Mateusz Kulikowski <mateusz.kulikow...@gmail.com> > Reviewed-by: Simon Glass <s...@chromium.org> > --- > > Changes in v2: > - Use proper entry order in Kconfig > - Rename CONFIG_DM_SPMI -> CONFIG_SPMI > - Fix header ordering > - Add reviewed-by > > Changes in v1: > - Reorder includes > - Add read/write arguments documentation > > drivers/Kconfig | 2 ++ > drivers/Makefile | 1 + > drivers/spmi/Kconfig | 10 ++++++++++ > drivers/spmi/Makefile | 7 +++++++ > drivers/spmi/spmi-uclass.c | 48 > ++++++++++++++++++++++++++++++++++++++++++++++ > include/dm/uclass-id.h | 1 + > include/spmi/spmi.h | 47 +++++++++++++++++++++++++++++++++++++++++++++ > 7 files changed, 116 insertions(+) > create mode 100644 drivers/spmi/Kconfig > create mode 100644 drivers/spmi/Makefile > create mode 100644 drivers/spmi/spmi-uclass.c > create mode 100644 include/spmi/spmi.h
Tested on Dragonboard 410c Tested-by: Simon Glass <s...@chromium.org> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot