This patch-set ensures the kernel is bootable on the newly released AArch64 based Laptops using ACPI configuration tables. The Pinctrl changes have been accepted, leaving only I2C (keyboard, touchpad, touchscreen, fingerprint, etc, HID device) and USB (root filesystem, camera, networking, etc) enablement. v4: * Collecting Acks * Adding Andy Gross' new email * Removing applied Pinctrl patches Lee Jones (6): i2c: i2c-qcom-geni: Provide support for ACPI i2c: i2c-qcom-geni: Signify successful driver probe soc: qcom: geni: Add support for ACPI usb: dwc3: qcom: Add support for booting with ACPI usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 usb: dwc3: qcom: Improve error handling drivers/i2c/busses/i2c-qcom-geni.c | 17 ++- drivers/soc/qcom/qcom-geni-se.c | 21 ++- drivers/usb/dwc3/Kconfig | 2 +- drivers/usb/dwc3/dwc3-qcom.c | 221 +++++++++++++++++++++++++---- 4 files changed, 225 insertions(+), 36 deletions(-) -- 2.17.1