* [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