-
- Downloads
bif: Add BIF core framework driver
Add a BIF framework which implements core features of the MIPI
(Mobile Industry Processor Interace) BIF (Battery Interface)
specification. MIPI-BIF defines an interface which can be used
to communicate with smart battery packs.
BIF controller drivers register with the BIF framework and
implement hardware specific features. BIF consumers can make use
of an extensive API to communicate with BIF slaves present on a
BIF bus.
Change-Id: Id640344aadf878a49e93b12b16a5ecb181dd5aeb
Signed-off-by:
David Collins <collinsd@codeaurora.org>
Showing
- Documentation/devicetree/bindings/bif/bif.txt 22 additions, 0 deletionsDocumentation/devicetree/bindings/bif/bif.txt
- drivers/Kconfig 2 additions, 0 deletionsdrivers/Kconfig
- drivers/Makefile 2 additions, 0 deletionsdrivers/Makefile
- drivers/bif/Kconfig 12 additions, 0 deletionsdrivers/bif/Kconfig
- drivers/bif/Makefile 4 additions, 0 deletionsdrivers/bif/Makefile
- drivers/bif/bif-core.c 2934 additions, 0 deletionsdrivers/bif/bif-core.c
- include/linux/bif/consumer.h 613 additions, 0 deletionsinclude/linux/bif/consumer.h
- include/linux/bif/driver.h 161 additions, 0 deletionsinclude/linux/bif/driver.h
Loading
Please register or sign in to comment