Hi Linus, Here's the pull request for libata for 5.6-rc1. As usual pretty quiet, mostly trivial fixes (or dead code removal), outside of various fixes for ahci_bcrm. Please pull! git://git.kernel.dk/linux-block.git tags/for-5.6/libata-2020-01-27 ---------------------------------------------------------------- Alex Shi (1): ata/acard_ahci: remove unused variable n_elem Arnd Bergmann (2): ata: brcm: mark PM functions as __maybe_unused ata: brcm: fix reset controller API usage Chen Zhou (1): ata: pata_macio: fix comparing pointer to 0 Florian Fainelli (6): ata: ahci_brcm: Manage reset line during suspend/resume ata: ahci_brcm: Add a shutdown callback dt-bindings: ata: Document BCM7216 AHCI controller compatible ata: ahci_brcm: Support BCM7216 reset controller name ata: ahci_brcm: Perform reset after obtaining resources ata: ahci_brcm: BCM7216 reset is self de-asserting .../devicetree/bindings/ata/brcm,sata-brcm.txt | 7 +++ drivers/ata/acard-ahci.c | 4 +- drivers/ata/ahci_brcm.c | 70 +++++++++++++++++----- drivers/ata/pata_macio.c | 2 +- 4 files changed, 65 insertions(+), 18 deletions(-) -- Jens Axboe