Merge branch 'for-3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
Pull libata changes from Tejun Heo: "Two interesting changes. - libata acpi handling has been restructured so that the association between ata devices and ACPI handles are less convoluted. This change shouldn't change visible behavior. - Queued TRIM support, which enables sending TRIM to the device without draining in-flight RW commands, is added. Currently only enabled for ahci (and likely to stay that way for the foreseeable future). Other changes are driver-specific updates / fixes" * 'for-3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata: libata: bugfix: Remove __le32 in ata_tf_to_fis() libata: acpi: Remove ata_dev_acpi_handle stub in libata.h libata: Add support for queued DSM TRIM libata: Add support for SEND/RECEIVE FPDMA QUEUED libata: Add H2D FIS "auxiliary" port flag libata: Populate host-to-device FIS "auxiliary" field ata: acpi: rework the ata acpi bind support sata, highbank: send extra clock cycles in SGPIO patterns sata, highbank: set tx_atten override bits devicetree: create a separate binding description for sata_highbank drivers/ata/sata_rcar.c: simplify use of devm_ioremap_resource sata highbank: enable 64-bit DMA mask when using LPAE ata: pata_samsung_cf: add missing __iomem annotation ata: pata_arasan: Staticize local symbols sata_mv: Remove unneeded CONFIG_HAVE_CLK ifdefs ata: use dev_get_platdata() sata_mv: Remove unneeded forward declaration libata: acpi: remove dead code for ata_acpi_(un)bind libata: move 'struct ata_taskfile' and friends from ata.h to libata.h
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/ata/ahci-platform.txt 4 additions, 14 deletionsDocumentation/devicetree/bindings/ata/ahci-platform.txt
- Documentation/devicetree/bindings/ata/sata_highbank.txt 44 additions, 0 deletionsDocumentation/devicetree/bindings/ata/sata_highbank.txt
- drivers/ata/ahci.c 8 additions, 0 deletionsdrivers/ata/ahci.c
- drivers/ata/libata-acpi.c 79 additions, 199 deletionsdrivers/ata/libata-acpi.c
- drivers/ata/libata-core.c 20 additions, 9 deletionsdrivers/ata/libata-core.c
- drivers/ata/libata-scsi.c 25 additions, 13 deletionsdrivers/ata/libata-scsi.c
- drivers/ata/libata-transport.c 2 additions, 0 deletionsdrivers/ata/libata-transport.c
- drivers/ata/libata-zpodd.c 7 additions, 5 deletionsdrivers/ata/libata-zpodd.c
- drivers/ata/libata.h 9 additions, 10 deletionsdrivers/ata/libata.h
- drivers/ata/pata_acpi.c 2 additions, 2 deletionsdrivers/ata/pata_acpi.c
- drivers/ata/pata_arasan_cf.c 2 additions, 2 deletionsdrivers/ata/pata_arasan_cf.c
- drivers/ata/pata_at32.c 1 addition, 1 deletiondrivers/ata/pata_at32.c
- drivers/ata/pata_at91.c 1 addition, 1 deletiondrivers/ata/pata_at91.c
- drivers/ata/pata_ixp4xx_cf.c 2 additions, 2 deletionsdrivers/ata/pata_ixp4xx_cf.c
- drivers/ata/pata_octeon_cf.c 1 addition, 1 deletiondrivers/ata/pata_octeon_cf.c
- drivers/ata/pata_platform.c 1 addition, 1 deletiondrivers/ata/pata_platform.c
- drivers/ata/pata_pxa.c 1 addition, 1 deletiondrivers/ata/pata_pxa.c
- drivers/ata/pata_samsung_cf.c 5 additions, 5 deletionsdrivers/ata/pata_samsung_cf.c
- drivers/ata/sata_highbank.c 61 additions, 13 deletionsdrivers/ata/sata_highbank.c
- drivers/ata/sata_mv.c 8 additions, 18 deletionsdrivers/ata/sata_mv.c
Loading
Please register or sign in to comment