* [GIT PULL] ata changes for 6.6-rc1
@ 2023-09-05 7:11 Damien Le Moal
2023-09-05 20:13 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Damien Le Moal @ 2023-09-05 7:11 UTC (permalink / raw)
To: Linus Torvalds, linux-ide
Linus,
The following changes since commit 5d0c230f1de8c7515b6567d9afba1f196fb4e2f4:
Linux 6.5-rc4 (2023-07-30 13:23:47 -0700)
are available in the Git repository at:
ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata tags/ata-6.6-rc1
for you to fetch changes up to 27fd071040e3a5bbea9f44548c93f1092b451714:
ata: libata-core: Disable NCQ_TRIM on Micron 1100 drives (2023-09-02 12:04:51 +0900)
----------------------------------------------------------------
ata changes for 6.6
- Fix OF include file for ata platform drivers (Rob).
- Simplify various ahci, sata and pata platform drivers using the
function devm_platform_ioremap_resource() (Yangtao).
- Cleanup libata time related argument types (e.g. timeouts values)
(Sergey).
- Cleanup libata code around error handling as all ata drivers now
define a error_handler operation (Hannes and Niklas).
- Remove functions intended for libsas that are in fact unused
(Niklas).
- Change the remove device callback of platform drivers to a null
function (Uwe).
- Simplify the pata_imx driver using devm_clk_get_enabled() (Li).
- Remove old and uinused remnants of the ide code in arm, parisc,
powerpc, sparc and m68k architectures and associated drivers
(pata_buddha, pata_falcon and pata_gayle) (Geert).
- Add missing MODULE_DESCRIPTION() in the sata_gemini and pata_ftide010
drivers (me).
- Several fixes for the pata_ep93xx and pata_falcon drivers (Nikita,
Michael).
- Add Elkhart Lake AHCI controller support to the ahci driver (Werner).
- Disable NCQ trim on Micron 1100 drives (Pawel).
----------------------------------------------------------------
Damien Le Moal (2):
ata: pata_ftide010: Add missing MODULE_DESCRIPTION
ata: sata_gemini: Add missing MODULE_DESCRIPTION
Geert Uytterhoeven (9):
ARM: Remove <asm/ide.h>
parisc: Remove <asm/ide.h>
powerpc: Remove <asm/ide.h>
sparc: Remove <asm/ide.h>
asm-generic: Remove ide_iops.h
ata: pata_buddha: Remove #include <asm/ide.h>
ata: pata_falcon: Remove #include <asm/ide.h>
ata: pata_gayle: Remove #include <asm/ide.h>
m68k: Remove <asm/ide.h>
Hannes Reinecke (6):
ata: libata: remove references to non-existing error_handler()
ata,scsi: remove ata_sas_port_{start,stop} callbacks
ata,scsi: remove ata_sas_port_destroy()
ata: libata-sata: remove ata_sas_sync_probe()
ata: libata-core: inline ata_port_probe()
ata,scsi: cleanup __ata_port_probe()
Li Zetao (1):
ata: pata_imx: Use helper function devm_clk_get_enabled()
Michael Schmitz (2):
ata: pata_falcon: fix IO base selection for Q40
ata: pata_falcon: add data_swab option to byte-swap disk data
Nikita Shubin (2):
ata: pata_ep93xx: fix error return code in probe
ata: pata_ep93xx: use soc_device_match for UDMA modes
Niklas Cassel (4):
ata,scsi: remove ata_sas_port_init()
ata: sata_sx4: drop already completed TODO
ata: libata-core: remove ata_bus_probe()
ata: libata: remove deprecated EH callbacks
Pawel Zmarzly (1):
ata: libata-core: Disable NCQ_TRIM on Micron 1100 drives
Rob Herring (1):
ata: Explicitly include correct DT includes
Sergey Shtylyov (8):
ata: libata: fix parameter type of ata_deadline()
ata: libata-core: fix parameter types of ata_wait_register()
ata: libata-eh: fix reset timeout type
ata: fix debounce timings type
ata: libata-scsi: fix timeout type in ata_scsi_park_store()
ata: libahci: fix parameter type of ahci_exec_polled_cmd()
ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val()
ata: sata_sil24: fix parameter type of sil24_exec_polled_cmd()
Uwe Kleine-König (12):
ata: pata_arasan_cf: Convert to platform remove callback returning void
ata: pata_ep93xx: Convert to platform remove callback returning void
ata: pata_ftide010: Convert to platform remove callback returning void
ata: pata_imx: Convert to platform remove callback returning void
ata: pata_mpc52xx: Convert to platform remove callback returning void
ata: pata_pxa: Convert to platform remove callback returning void
ata: pata_rb532_cf: Convert to platform remove callback returning void
ata: sata_dwc_460ex: Convert to platform remove callback returning void
ata: sata_fsl: Convert to platform remove callback returning void
ata: sata_gemini: Convert to platform remove callback returning void
ata: sata_mv: Convert to platform remove callback returning void
ata: sata_rcar: Convert to platform remove callback returning void
Werner Fischer (1):
ata: ahci: Add Elkhart Lake AHCI controller
Yangtao Li (11):
ata: ahci_octeon: Convert to devm_platform_ioremap_resource()
ata: ahci_seattle: Convert to devm_platform_ioremap_resource()
ata: ahci_xgene: Convert to devm_platform_ioremap_resource()
ata: ahci_tegra: Convert to devm_platform_ioremap_resource()
ata: sata_rcar: drop useless initializer
ata: sata_rcar: Remove unnecessary return value check
ata: sata_rcar: Convert to devm_platform_ioremap_resource()
ata: pata_ixp4xx: Use devm_platform_get_and_ioremap_resource()
ata: pata_ixp4xx: Remove unnecessary return value check
ata: pata_ftide010: Use devm_platform_get_and_ioremap_resource()
ata: pata_imx: Use devm_platform_get_and_ioremap_resource()
Documentation/driver-api/libata.rst | 38 +---
arch/arm/include/asm/ide.h | 24 ---
arch/m68k/include/asm/ide.h | 67 -------
arch/parisc/include/asm/ide.h | 54 -----
arch/powerpc/include/asm/ide.h | 18 --
arch/sparc/include/asm/ide.h | 97 ---------
drivers/ata/ahci.c | 4 +-
drivers/ata/ahci_ceva.c | 2 +-
drivers/ata/ahci_dwc.c | 2 +-
drivers/ata/ahci_mtk.c | 1 +
drivers/ata/ahci_mvebu.c | 2 +-
drivers/ata/ahci_octeon.c | 4 +-
drivers/ata/ahci_qoriq.c | 4 +-
drivers/ata/ahci_seattle.c | 4 +-
drivers/ata/ahci_sunxi.c | 2 +-
drivers/ata/ahci_tegra.c | 5 +-
drivers/ata/ahci_xgene.c | 16 +-
drivers/ata/libahci.c | 7 +-
drivers/ata/libahci_platform.c | 1 +
drivers/ata/libata-core.c | 367 +++++++++-------------------------
drivers/ata/libata-eh.c | 158 ++++++---------
drivers/ata/libata-sata.c | 112 +----------
drivers/ata/libata-scsi.c | 165 ++-------------
drivers/ata/libata-sff.c | 32 +--
drivers/ata/libata.h | 3 -
drivers/ata/pata_arasan_cf.c | 6 +-
drivers/ata/pata_buddha.c | 1 -
drivers/ata/pata_ep93xx.c | 25 ++-
drivers/ata/pata_falcon.c | 63 +++---
drivers/ata/pata_ftide010.c | 16 +-
drivers/ata/pata_gayle.c | 1 -
drivers/ata/pata_imx.c | 37 +---
drivers/ata/pata_ixp4xx_cf.c | 24 +--
drivers/ata/pata_mpc52xx.c | 10 +-
drivers/ata/pata_pxa.c | 6 +-
drivers/ata/pata_rb532_cf.c | 6 +-
drivers/ata/pata_sl82c105.c | 3 +-
drivers/ata/sata_dwc_460ex.c | 8 +-
drivers/ata/sata_fsl.c | 12 +-
drivers/ata/sata_gemini.c | 10 +-
drivers/ata/sata_highbank.c | 4 +-
drivers/ata/sata_inic162x.c | 2 +-
drivers/ata/sata_mv.c | 7 +-
drivers/ata/sata_nv.c | 2 +-
drivers/ata/sata_rcar.c | 17 +-
drivers/ata/sata_sil24.c | 4 +-
drivers/ata/sata_sx4.c | 1 -
drivers/scsi/hisi_sas/hisi_sas_main.c | 2 +-
drivers/scsi/libsas/sas_ata.c | 9 +-
drivers/scsi/libsas/sas_discover.c | 2 +-
include/asm-generic/ide_iops.h | 39 ----
include/linux/libata.h | 40 ++--
52 files changed, 355 insertions(+), 1191 deletions(-)
delete mode 100644 arch/arm/include/asm/ide.h
delete mode 100644 arch/m68k/include/asm/ide.h
delete mode 100644 arch/parisc/include/asm/ide.h
delete mode 100644 arch/powerpc/include/asm/ide.h
delete mode 100644 arch/sparc/include/asm/ide.h
delete mode 100644 include/asm-generic/ide_iops.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] ata changes for 6.6-rc1
2023-09-05 7:11 [GIT PULL] ata changes for 6.6-rc1 Damien Le Moal
@ 2023-09-05 20:13 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2023-09-05 20:13 UTC (permalink / raw)
To: Damien Le Moal; +Cc: Linus Torvalds, linux-ide
The pull request you sent on Tue, 5 Sep 2023 16:11:54 +0900:
> ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata tags/ata-6.6-rc1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4b3d6e0c6c4cb3565c73012d7d292c22e68393a9
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-09-05 20:19 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-05 7:11 [GIT PULL] ata changes for 6.6-rc1 Damien Le Moal
2023-09-05 20:13 ` 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