This series introduced AHCI shutdown handler for AHCI PCIe driver, to disable host controller DMA and interrupts in order to avoid potentially corrupting or otherwise interfering with a new kernel being started with kexec. Part of this patch move the common part between platform and pcie drivers to libahci.c. Hanna Hawa (2): ata: libahci: move ahci platform shutdown function to libahci ata: ahci: Add shutdown handler drivers/ata/ahci.c | 9 +++++++++ drivers/ata/ahci.h | 1 + drivers/ata/libahci.c | 33 +++++++++++++++++++++++++++++++++ drivers/ata/libahci_platform.c | 20 +------------------- 4 files changed, 44 insertions(+), 19 deletions(-) -- 2.17.1