mbox series

[GIT,PULL] ata changes for 6.5-rc1

Message ID 20230627003656.1963466-1-dlemoal@kernel.org
State New
Headers show
Series [GIT,PULL] ata changes for 6.5-rc1 | expand

Pull-request

ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata tags/ata-6.5-rc1

Message

Damien Le Moal June 27, 2023, 12:36 a.m. UTC
Linus,

The following changes since commit f1fcbaa18b28dec10281551dfe6ed3a3ed80e3d6:

  Linux 6.4-rc2 (2023-05-14 12:51:40 -0700)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata tags/ata-6.5-rc1

for you to fetch changes up to fd3ac6e8049799ca7dbd2738de8e149536e92a5e:

  dt-bindings: phy: rockchip: rk3588 has two reset lines (2023-06-23 09:33:53 +0900)

----------------------------------------------------------------
ata changes for 6.5-rc1

 - Add support for the .remove_new callback to the ata_platform code to
   simplify device removal interface (Uwe).

 - Code simplification in ata_dev_revalidate() (Yahu)

 - Fix code indentation and coding style in the pata_parport protocol
   modules to avoid warnings from static code analyzers (me)

 - Clarify ata_eh_qc_retry() behavior with better comments (Niklas)

 - Simplify and improve ata_change_queue_depth() behavior to have a
   consistent behavior between libsas managed devices and libata managed
   devices (e.g. AHCI connected devices) (me).

 - Cleanup libata-scsi and libata-eh code to use the ata_ncq_enabled()
   and ata_ncq_supported() helpers instead of open coding flags tests
   (me)

 - Cleanup ahci_reset_controller() code (me).

 - Change the pata_octeon_cf and sata_svw drivers to use
   of_property_read_reg() to simplify the code (Rob, me).

 - Remove unnecessary include files from ahci_octeon driver (me)

 - Modify the DesignWare ahci dt bindings to add support for the
   Rockchip RK3588 AHCI (Sebastian).

----------------------------------------------------------------
Damien Le Moal (22):
      ata: pata_parport: Fix bpck module code indentation and style
      ata: pata_parport: Fix frpw module code indentation and style
      ata: pata_parport: Fix aten module code indentation and style
      ata: pata_parport: Fix bpck6 module code indentation and style
      ata: pata_parport: Fix comm module code indentation and style
      ata: pata_parport: Fix dstr module code indentation and style
      ata: pata_parport: Fix epat module code indentation and style
      ata: pata_parport: Fix epia module code indentation and style
      ata: pata_parport: Fix fit2 module code indentation and style
      ata: pata_parport: Fix fit3 module code indentation and style
      ata: pata_parport: Fix friq module code indentation and style
      ata: pata_parport: Fix kbic module code indentation and style
      ata: pata_parport: Fix ktti module code indentation and style
      ata: pata_parport: Fix on20 module code indentation and style
      ata: pata_parport: Fix on26 module code indentation and style
      ata: libata-sata: Simplify ata_change_queue_depth()
      ata: libata-sata: Improve ata_change_queue_depth()
      ata: libata-eh: Use ata_ncq_enabled() in ata_eh_speed_down()
      ata: libata-scsi: Use ata_ncq_supported in ata_scsi_dev_config()
      ata: ahci: Cleanup ahci_reset_controller()
      ata: pata_octeon_cf: Add missing header include
      ata: ahci_octeon: Remove unnecessary include

Niklas Cassel (1):
      ata: libata-eh: Clarify ata_eh_qc_retry() behavior at call site

Rob Herring (1):
      ata: Use of_property_read_reg() to parse "reg"

Sebastian Reichel (3):
      dt-bindings: ata: dwc-ahci: add PHY clocks
      dt-bindings: ata: dwc-ahci: add Rockchip RK3588
      dt-bindings: phy: rockchip: rk3588 has two reset lines

Uwe Kleine-König (1):
      ata: libata: Make ata_platform_remove_one return void

Yahu Gao (1):
      ata: libata-core: Simplify if condition in ata_dev_revalidate()

 .../devicetree/bindings/ata/rockchip,dwc-ahci.yaml | 124 ++++++
 .../bindings/ata/snps,dwc-ahci-common.yaml         |   8 +-
 .../devicetree/bindings/ata/snps,dwc-ahci.yaml     |  13 +-
 .../bindings/phy/phy-rockchip-naneng-combphy.yaml  |  34 +-
 drivers/ata/ahci_brcm.c                            |   6 +-
 drivers/ata/ahci_ceva.c                            |   2 +-
 drivers/ata/ahci_da850.c                           |   2 +-
 drivers/ata/ahci_dm816.c                           |   2 +-
 drivers/ata/ahci_dwc.c                             |   2 +-
 drivers/ata/ahci_imx.c                             |   2 +-
 drivers/ata/ahci_mtk.c                             |   2 +-
 drivers/ata/ahci_mvebu.c                           |   2 +-
 drivers/ata/ahci_octeon.c                          |   1 -
 drivers/ata/ahci_platform.c                        |   2 +-
 drivers/ata/ahci_qoriq.c                           |   2 +-
 drivers/ata/ahci_seattle.c                         |   2 +-
 drivers/ata/ahci_st.c                              |   2 +-
 drivers/ata/ahci_sunxi.c                           |   2 +-
 drivers/ata/ahci_tegra.c                           |   2 +-
 drivers/ata/ahci_xgene.c                           |   2 +-
 drivers/ata/libahci.c                              |  61 ++-
 drivers/ata/libata-core.c                          |  10 +-
 drivers/ata/libata-eh.c                            |  21 +-
 drivers/ata/libata-sata.c                          |  50 ++-
 drivers/ata/libata-scsi.c                          |   2 +-
 drivers/ata/pata_ixp4xx_cf.c                       |   2 +-
 drivers/ata/pata_octeon_cf.c                       |  27 +-
 drivers/ata/pata_of_platform.c                     |   2 +-
 drivers/ata/pata_parport/aten.c                    | 103 ++---
 drivers/ata/pata_parport/bpck.c                    | 466 ++++++++++++---------
 drivers/ata/pata_parport/bpck6.c                   |  67 +--
 drivers/ata/pata_parport/comm.c                    | 238 ++++++-----
 drivers/ata/pata_parport/dstr.c                    | 285 +++++++------
 drivers/ata/pata_parport/epat.c                    | 320 +++++++-------
 drivers/ata/pata_parport/epia.c                    | 442 +++++++++----------
 drivers/ata/pata_parport/fit2.c                    | 131 +++---
 drivers/ata/pata_parport/fit3.c                    | 206 ++++-----
 drivers/ata/pata_parport/friq.c                    | 292 ++++++-------
 drivers/ata/pata_parport/frpw.c                    | 322 +++++++-------
 drivers/ata/pata_parport/kbic.c                    | 314 +++++++-------
 drivers/ata/pata_parport/ktti.c                    |  85 ++--
 drivers/ata/pata_parport/on20.c                    | 149 ++++---
 drivers/ata/pata_parport/on26.c                    | 414 +++++++++---------
 drivers/ata/pata_platform.c                        |   2 +-
 drivers/ata/sata_highbank.c                        |   2 +-
 drivers/ata/sata_svw.c                             |   8 +-
 drivers/scsi/libsas/sas_scsi_host.c                |   3 +-
 include/linux/libata.h                             |   6 +-
 48 files changed, 2317 insertions(+), 1927 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/ata/rockchip,dwc-ahci.yaml

Comments

pr-tracker-bot@kernel.org June 30, 2023, 7:28 p.m. UTC | #1
The pull request you sent on Tue, 27 Jun 2023 09:36:56 +0900:

> ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata tags/ata-6.5-rc1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/1546cd4bfda49fd6faad47eb30f4e744e2d79a8f

Thank you!