Linux ATA/IDE development
 help / color / mirror / Atom feed
* [GIT PULL] ata changes for 6.15-rc1
@ 2025-03-25 19:29 Niklas Cassel
  2025-03-27  4:00 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Niklas Cassel @ 2025-03-25 19:29 UTC (permalink / raw)
  To: Linus Torvalds, linux-ide; +Cc: Damien Le Moal, Niklas Cassel

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-03-27  4:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-25 19:29 [GIT PULL] ata changes for 6.15-rc1 Niklas Cassel
2025-03-27  4:00 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox