[GIT PULL] ata changes for 6.15-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Linus,

The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:

  Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux tags/ata-6.15-rc1

for you to fetch changes up to 565d065acd7ea871874ac32e54e58af2d15a182a:

  ata: ahci: simplify init function (2025-03-19 17:27:58 +0100)

----------------------------------------------------------------
ata changes for 6.15

 - Add 'external' to the libata.force module parameter, in order to
   allow a user to workaround broken firmware (me)

 - Use the str_up_down() helper in the sata_via driver (Salah Triki)

 - Convert the Freescale PowerQUICC SATA device tree binding to YAML
   (J. Neuschäfer)

 - Do not use ATAPI DMA for a device that only supports PIO (me)

 - Add Marvell 88SE9215 PCI device ID to the ahci driver.
   Since the controller has quirks, it cannot rely on the generic
   AHCI PCI class code entry (Daniel Kral)

 - Improve the return value of atapi_check_dma() (Huacai Chen)

 - Fix the NCQ Non-Data log not supported print to actually reference
   the correct log (me)

 - Make Marvel 88SE9215 prefer DMA for ATAPI devices (Huacai Chen)

 - Simplify the AHCI IRQ vector allocations by performing the IRQ
   vector allocations in the same function, regardless of IRQ type
   (Tomas Henzl)

----------------------------------------------------------------
Daniel Kral (1):
      ahci: add PCI ID for Marvell 88SE9215 SATA Controller

Huacai Chen (2):
      ata: libata: Improve return value of atapi_check_dma()
      ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI

J. Neuschäfer (1):
      dt-bindings: ata: Convert fsl,pq-sata to YAML

Niklas Cassel (3):
      ata: libata-core: Add 'external' to the libata.force kernel parameter
      ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode
      ata: libata: Fix NCQ Non-Data log not supported print

Salah Triki (1):
      ata: sata_via: Use str_up_down() helper in vt6420_prereset()

Tomas Henzl (1):
      ata: ahci: simplify init function

 Documentation/admin-guide/kernel-parameters.txt    |  2 +
 .../devicetree/bindings/ata/fsl,pq-sata.yaml       | 60 ++++++++++++++++++++++
 Documentation/devicetree/bindings/ata/fsl-sata.txt | 28 ----------
 drivers/ata/ahci.c                                 | 34 ++++++++----
 drivers/ata/ahci.h                                 |  1 +
 drivers/ata/libahci.c                              |  4 ++
 drivers/ata/libata-core.c                          | 42 ++++++++++++++-
 drivers/ata/libata-eh.c                            | 11 +++-
 drivers/ata/sata_via.c                             |  3 +-
 9 files changed, 141 insertions(+), 44 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/ata/fsl,pq-sata.yaml
 delete mode 100644 Documentation/devicetree/bindings/ata/fsl-sata.txt




[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux