• Linus Torvalds's avatar
    Merge tag 'ata-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata · 1546cd4b
    Linus Torvalds authored
    Pull ata updates from Damien Le Moal:
    
     - 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)
    
    * tag 'ata-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata: (29 commits)
      dt-bindings: phy: rockchip: rk3588 has two reset lines
      dt-bindings: ata: dwc-ahci: add Rockchip RK3588
      dt-bindings: ata: dwc-ahci: add PHY clocks
      ata: ahci_octeon: Remove unnecessary include
      ata: pata_octeon_cf: Add missing header include
      ata: ahci: Cleanup ahci_reset_controller()
      ata: Use of_property_read_reg() to parse "reg"
      ata: libata-scsi: Use ata_ncq_supported in ata_scsi_dev_config()
      ata: libata-eh: Use ata_ncq_enabled() in ata_eh_speed_down()
      ata: libata-sata: Improve ata_change_queue_depth()
      ata: libata-sata: Simplify ata_change_queue_depth()
      ata: libata-eh: Clarify ata_eh_qc_retry() behavior at call site
      ata: pata_parport: Fix on26 module code indentation and style
      ata: pata_parport: Fix on20 module code indentation and style
      ata: pata_parport: Fix ktti module code indentation and style
      ata: pata_parport: Fix kbic module code indentation and style
      ata: pata_parport: Fix friq module code indentation and style
      ata: pata_parport: Fix fit3 module code indentation and style
      ata: pata_parport: Fix fit2 module code indentation and style
      ata: pata_parport: Fix epia module code indentation and style
      ...
    1546cd4b
libata-core.c 167 KB