[PULL v2][Bionic] Replace LPC patchset with upstream version
dann frazier
dann.frazier at canonical.com
Tue Apr 10 15:37:41 UTC 2018
BugLink: https://bugs.launchpad.net/bugs/1762758
The LPC patchset for HiSilicon boards landed upstream in the v4.17
merge window. We're currently carrying an earlier version (v14) of the
patches as SAUCE, while v17 + a bug fix is what was eventually merged.
There is at least one notable bug fix in the upstream version (a
Coverity-discovered dereference-before-null-check), along with quite a
bit of coding style clean-up. Replacing our patches w/ upstream
cherry-picks will increase the odds that future upstream bug fixes
will apply cleanly. Let's fix that bug and reduce our technical debt
by syncing with the upstream patches.
v2: Use a new bug instead of reusing the original LPC support bug ID.
The following changes since commit e11f6df5108b12a63480686da6428e3fe1d9ccfa:
cxl: Check if PSL data-cache is available before issue flush request (2018-04-09 11:40:29 -0300)
are available in the Git repository at:
git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux upstream-lpc-bionic-v2
for you to fetch changes up to c9a1885ae22c2e4cd197ee88dc83afa37547753e:
MAINTAINERS: Add John Garry as maintainer for HiSilicon LPC driver (2018-04-10 09:32:35 -0600)
----------------------------------------------------------------
Gabriele Paoloni (2):
PCI: Remove __weak tag from pci_register_io_range()
PCI: Add fwnode handler as input param of pci_register_io_range()
John Garry (4):
ACPI / scan: Rename acpi_is_serial_bus_slave() for more general use
ACPI / scan: Do not enumerate Indirect IO host children
HISI LPC: Add ACPI support
MAINTAINERS: Add John Garry as maintainer for HiSilicon LPC driver
Zhichang Yuan (4):
lib: Add generic PIO mapping method
PCI: Apply the new generic I/O management on PCI IO hosts
of: Add missing I/O range exception for indirect-IO devices
HISI LPC: Support the LPC host on Hip06/Hip07 with DT bindings
dann frazier (9):
Revert "UBUNTU: SAUCE: MAINTAINERS: Add maintainer for HiSilicon LPC driver"
Revert "UBUNTU: SAUCE: HISI LPC: Add ACPI support"
Revert "UBUNTU: SAUCE: ACPI / scan: do not enumerate Indirect IO host children"
Revert "UBUNTU: SAUCE: HISI LPC: Support the LPC host on Hip06/Hip07 with DT bindings"
Revert "UBUNTU: SAUCE: OF: Add missing I/O range exception for indirect-IO devices"
Revert "UBUNTU: SAUCE: PCI: Apply the new generic I/O management on PCI IO hosts"
Revert "UBUNTU: SAUCE: PCI: Add fwnode handler as input param of pci_register_io_range()"
Revert "UBUNTU: SAUCE: PCI: Remove unused __weak attribute in pci_register_io_range()"
Revert "UBUNTU: SAUCE: LIB: Introduce a generic PIO mapping method"
.../arm/hisilicon/hisilicon-low-pin-count.txt | 4 +-
drivers/acpi/scan.c | 19 +-
drivers/bus/Kconfig | 8 +-
drivers/bus/Makefile | 2 +-
drivers/bus/hisi_lpc.c | 297 +++++++++------------
drivers/of/address.c | 10 +-
drivers/pci/pci.c | 2 +-
include/acpi/acpi_bus.h | 2 +-
include/linux/logic_pio.h | 26 +-
lib/Kconfig | 5 +-
lib/logic_pio.c | 113 ++++----
11 files changed, 223 insertions(+), 265 deletions(-)
More information about the kernel-team
mailing list