• Bjorn Helgaas's avatar
    Merge branch 'pci/lpc' · 3da1b617
    Bjorn Helgaas authored
      - add support for PCI I/O port space that's neither directly accessible
        via CPU in/out instructions nor directly mapped into CPU physical
        memory space (Zhichang Yuan)
    
      - add support for HiSilicon Hip06/Hip07 LPC I/O space (Zhichang Yuan,
        John Garry)
    
    * pci/lpc:
      MAINTAINERS: Add John Garry as maintainer for HiSilicon LPC driver
      HISI LPC: Add ACPI support
      ACPI / scan: Do not enumerate Indirect IO host children
      ACPI / scan: Rename acpi_is_serial_bus_slave() for more general use
      HISI LPC: Support the LPC host on Hip06/Hip07 with DT bindings
      of: Add missing I/O range exception for indirect-IO devices
      PCI: Apply the new generic I/O management on PCI IO hosts
      PCI: Add fwnode handler as input param of pci_register_io_range()
      PCI: Remove __weak tag from pci_register_io_range()
      lib: Add generic PIO mapping method
    3da1b617
pci.c 152 KB