Hi Linus, Here are the libata changes queued up for 5.1. Pretty quiet round, a few small fixes, comment typo, and most notably a low level driver for the PATA Buddha controller. Please pull! git://git.kernel.dk/linux-block.git tags/for-5.1/libata-20190301 ---------------------------------------------------------------- Alexander Shiyan (2): ata: pata_of_platform: Allow to use 16-bit wide data transfer ata: pata_platform: Add IRQF_SHARED to IRQ flags Bartlomiej Zolnierkiewicz (1): ata: add Buddha PATA controller driver Chengguang Xu (1): libata: fix a typo in comment John Garry (1): ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq handler implemented Rob Herring (1): ata: macio: Use of_node_name_eq for node name comparisons Wolfram Sang (1): ata: pata_samsung_cf: simplify getting .driver_data drivers/ata/Kconfig | 12 ++ drivers/ata/Makefile | 1 + drivers/ata/libahci.c | 3 +- drivers/ata/libata-scsi.c | 2 +- drivers/ata/pata_buddha.c | 257 +++++++++++++++++++++++++++++++++++++++++ drivers/ata/pata_macio.c | 2 +- drivers/ata/pata_of_platform.c | 6 +- drivers/ata/pata_platform.c | 24 ++-- drivers/ata/pata_samsung_cf.c | 8 +- include/linux/ata_platform.h | 3 +- 10 files changed, 297 insertions(+), 21 deletions(-) create mode 100644 drivers/ata/pata_buddha.c -- Jens Axboe