mbox series

[GIT,PULL] ata changes for 6.4-rc1

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

Pull-request

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

Message

Damien Le Moal April 25, 2023, 2:23 p.m. UTC
Linus,

The following changes since commit e8d018dd0257f744ca50a729e3d042cf2ec9da65:

  Linux 6.3-rc3 (2023-03-19 13:27:55 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 140b26035b2d379d94e6e3936ab2e0adf94efe46:

  ata: pata_parport-bpck6: Declare mode_map as static (2023-03-28 09:28:06 +0900)

----------------------------------------------------------------
ata change for 6.4-rc1

 * Many cleanups of the pata_parport driver and of its protocol modules,
   from Ondrej.

 * Remove unused code (ata_id_xxx() functions), from Sergey.

 * Add Add UniPhier SATA controller DT bindings, from Kunihiko.

 * Fix dependencies for the Freescale QorIQ AHCI SATA controller driver,
   from Geert.

 * DT property handling improvements, from Rob.

----------------------------------------------------------------
Damien Le Moal (2):
      ata: pata_parport-bpck6: Remove dependency on 64BIT
      ata: pata_parport-bpck6: Declare mode_map as static

Geert Uytterhoeven (1):
      ahci: qoriq: Add platform dependencies

Kunihiko Hayashi (1):
      dt-bindings: ata: Add UniPhier controller binding

Ondrej Zary (50):
      ata: pata_parport: fix EPAT C7/C8 Kconfig
      ata: pata_parport: probe all units automatically
      ata: pata_parport: Remove pi_swab16 and pi_swab32
      ata: pata_parport: remove useless printks at module_init of bpck6
      ata: pata_parport: Introduce module_pata_parport_driver macro
      ata: pata_parport: remove devtype from struct pi_adapter
      ata: pata_parport: remove device from struct pi_adapter
      ata: pata_parport: remove typedef struct PIA
      ata: pata_parport: remove verbose parameter from log_adapter()
      ata: pata_parport: remove scratch parameter from log_adapter()
      ata: pata_parport: use dev_* instead of printk
      ata: pata_parport: use print_hex_*
      ata: pata_parport: simplify log_adapter prints, remove VERSION defines
      ata: pata_parport: remove bpck6 verbose parameter
      ata: pata_parport: remove verbose parameter from test_proto()
      ata: pata_parport: remove scratch parameter from test_proto()
      ata: pata_parport: remove obsolete changelogs
      ata: pata_parport: move pata_parport.h to drivers/ata/pata_parport
      ata: pata_parport-bpck6: remove useless defines
      ata: pata_parport-bpck6: remove useless range check from read/write_regr
      ata: pata_parport-bpck6: don't cast pi->pardev to struct pardevice *
      ata: pata_parport-bpck6: pass around struct pi_adapter *
      ata: pata_parport-bpck6: remove lpt_addr from struct ppc_storage
      ata: pata_parport-bpck6: remove ppc_id from struct ppc_storage
      ata: pata_parport-bpck6: remove org_* from struct ppc_storage
      ata: pata_parport-bpck6: remove mode from struct ppc_storage
      ata: pata_parport-bpck6: remove struct ppc_storage
      ata: pata_parport-bpck6: remove parallel port bit defines
      ata: parport_pc: add 16-bit and 8-bit fast EPP transfer flags
      ata: pata_parport-bpck6: use parport access functions instead of port I/O
      ata: pata_parport-bpck6: use parport_frob_control and remove CUR_CTRL
      ata: pata_parport-bpck6: remove PPC_FLAGS
      ata: pata_parport-bpck6: remove ppc6_close
      ata: pata_parport-bpck6: merge ppc6_rd_port into bpck6_read_regr
      ata: pata_parport-bpck6: merge ppc6_wr_port into bpck6_write_regr
      ata: pata_parport-bpck6: merge ppc6_rd_port16_blk into bpck6_read_block
      ata: pata_parport-bpck6: merge ppc6_wr_port16_blk into bpck6_write_block
      ata: pata_parport-bpck6: merge ppc6_rd_data_blk into bpck6_read_block
      ata: pata_parport-bpck6: merge ppc6_wr_data_blk into bpck6_write_block
      ata: pata_parport-bpck6: move ppc6_wait_for_fifo to bpck6.c and rename
      ata: pata_parport-bpck6: move ppc6_wr_extout to bpck6.c and rename
      ata: pata_parport-bpck6: move ppc6_open to bpck6.c and rename
      ata: pata_parport-bpck6: merge ppc6_select into bpck6_open
      ata: pata_parport-bpck6: move ppc6_deselect to bpck6.c and rename
      ata: pata_parport-bpck6: move ppc6_send_cmd to bpck6.c and rename
      ata: pata_parport-bpck6: move ppc6_rd_data_byte to bpck6.c and rename
      ata: pata_parport-bpck6: move ppc6_wr_data_byte to bpck6.c and rename
      ata: pata_parport-bpck6: move defines and mode_map to bpck6.c
      ata: pata_parport-bpck6: delete ppc6lnx.c
      ata: pata_parport-bpck6: reduce indents in bpck6_open

Rob Herring (1):
      ata: Use of_property_present() for testing DT property presence

Sergey Shtylyov (2):
      ata: drop unused ata_id_to_hd_driveid()
      ata: drop unused ata_id_is_lba_capacity_ok()

 .../devicetree/bindings/ata/ahci-platform.yaml     |  49 +-
 drivers/ata/Kconfig                                |   1 +
 drivers/ata/ahci_mtk.c                             |   2 +-
 drivers/ata/libahci_platform.c                     |   2 +-
 drivers/ata/pata_parport/Kconfig                   |   2 +-
 drivers/ata/pata_parport/aten.c                    |  45 +-
 drivers/ata/pata_parport/bpck.c                    |  86 +--
 drivers/ata/pata_parport/bpck6.c                   | 541 ++++++++++-----
 drivers/ata/pata_parport/comm.c                    |  52 +-
 drivers/ata/pata_parport/dstr.c                    |  45 +-
 drivers/ata/pata_parport/epat.c                    |  48 +-
 drivers/ata/pata_parport/epia.c                    |  55 +-
 drivers/ata/pata_parport/fit2.c                    |  37 +-
 drivers/ata/pata_parport/fit3.c                    |  39 +-
 drivers/ata/pata_parport/friq.c                    |  56 +-
 drivers/ata/pata_parport/frpw.c                    |  71 +-
 drivers/ata/pata_parport/kbic.c                    |  66 +-
 drivers/ata/pata_parport/ktti.c                    |  38 +-
 drivers/ata/pata_parport/on20.c                    |  45 +-
 drivers/ata/pata_parport/on26.c                    |  52 +-
 drivers/ata/pata_parport/pata_parport.c            |  31 +-
 .../ata/pata_parport}/pata_parport.h               |  41 +-
 drivers/ata/pata_parport/ppc6lnx.c                 | 726 ---------------------
 drivers/ata/sata_dwc_460ex.c                       |   4 +-
 drivers/parport/parport_pc.c                       |  20 +-
 include/linux/ata.h                                |  71 --
 include/uapi/linux/parport.h                       |   3 +
 27 files changed, 683 insertions(+), 1545 deletions(-)
 rename {include/linux => drivers/ata/pata_parport}/pata_parport.h (75%)
 delete mode 100644 drivers/ata/pata_parport/ppc6lnx.c

Comments

pr-tracker-bot@kernel.org April 26, 2023, 8:13 p.m. UTC | #1
The pull request you sent on Tue, 25 Apr 2023 23:23:11 +0900:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/36006b1d5c04692924f011aa949e8788f1c604de

Thank you!