On Tue, Feb 20, 2018 at 01:48:31AM +0800, John Garry wrote:
This patchset supports the IPMI-bt device attached to the Low-Pin-Count
interface implemented on Hisilicon Hip06/Hip07 SoC.
-----------
| LPC host|
| |
-----------
|
_____________V_______________LPC
| |
V V
------------
| BT(ipmi)|
------------
.../arm/hisilicon/hisilicon-low-pin-count.txt | 33 ++
MAINTAINERS | 7 +
drivers/acpi/pci_root.c | 8 +-
drivers/acpi/scan.c | 14 +
drivers/bus/Kconfig | 8 +
drivers/bus/Makefile | 1 +
drivers/bus/hisi_lpc.c | 646 +++++++++++++++++++++
drivers/of/address.c | 96 ++-
drivers/pci/pci.c | 95 +--
include/asm-generic/io.h | 4 +-
include/linux/logic_pio.h | 131 +++++
include/linux/pci.h | 3 +-
lib/Kconfig | 15 +
lib/Makefile | 2 +
lib/logic_pio.c | 285 +++++++++
15 files changed, 1250 insertions(+), 98 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
create mode 100644 drivers/bus/hisi_lpc.c
create mode 100644 include/linux/logic_pio.h
create mode 100644 lib/logic_pio.c
Tested this version on a D05 board, no problems. So, for the series:
Tested-by: dann frazier <dann.frazier@xxxxxxxxxxxxx>
.