Linus Torvalds
b3e5838ac0
Merge branch 'for-4.1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
...
Pull libata fixes from Tejun Heo:
"Rather big for fixes pull.
- SCC controllers never lived to see the light of the day. Both
libata and ide drivers removed.
- In some configurations, link power management policy changes
sometimes cause delayed spurious PHY events which can develop into
noticeable failures. This has been reported several times over the
years. Gabriele's patches suppress PHY events for a while after
LPM policy changes which should help most of these failures without
causing too much problem for hotplug use cases.
- A few controller specific fixes"
[ Hmm. I don't think removing SSC support is really a "fix", but hey, it
removes a lot of lines of code. Which I like. So ... good riddance ]
* 'for-4.1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata:
ahci: avoton port-disable reset-quirk
ata: select DW_DMAC in case of SATA_DWC
libata: Blacklist queued TRIM on all Samsung 800-series
libata: Ignore spurious PHY event on LPM policy change
libata: Add helper to determine when PHY events should be ignored
ata: ahci_st: fixup layering violations / drvdata errors
Remove celleb-only SCC PATA drivers
2015-05-11 10:54:20 -07:00
..
aec62xx.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
ali14xx.c
sections: fix section conflicts in drivers/ide
2012-10-06 03:04:41 +09:00
alim15x3.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
amd74xx.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
atiixp.c
Drivers: ide: Remove typedef atiixp_ide_timing
2014-10-15 14:27:38 -04:00
au1xxx-ide.c
ide: drop owner assignment from platform_drivers
2014-10-20 16:20:38 +02:00
buddha.c
zorro: ZTWO_VADDR() should return "void __iomem *"
2013-11-26 11:09:07 +01:00
cmd64x.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
cmd640.c
sections: fix section conflicts in drivers/ide
2012-10-06 03:04:41 +09:00
cs5520.c
ide: remove deprecated use of pci api
2015-04-17 15:32:07 -04:00
cs5530.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
cs5535.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
cs5536.c
ide: cs5536: use module_pci_driver()
2013-11-14 18:21:25 -05:00
cy82c693.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
delkin_cb.c
drivers/ide/delkin_cb: Convert to module_pci_driver
2013-07-10 12:09:10 -07:00
dtc2278.c
sections: fix section conflicts in drivers/ide
2012-10-06 03:04:41 +09:00
falconide.c
gayle.c
ide: drop owner assignment from platform_drivers
2014-10-20 16:20:38 +02:00
hpt366.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
ht6560b.c
sections: fix section conflicts in drivers/ide
2012-10-06 03:04:41 +09:00
icside.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
ide-4drives.c
module_param: make bool parameters really bool (drivers & misc)
2012-01-13 09:32:20 +10:30
ide-acpi.c
ACPI / bind: Move acpi_get_child() to drivers/ide/ide-acpi.c
2013-12-07 01:05:50 +01:00
ide-atapi.c
ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed
2011-10-31 19:31:37 -04:00
ide-cd.c
drivers: avoid format string in dev_set_name
2013-07-03 16:07:41 -07:00
ide-cd.h
ide-cd_ioctl.c
ide-cd_verbose.c
drivers: ide: Include appropriate header file in ide-cd_verbose.c
2014-01-28 23:35:09 -08:00
ide-cs.c
drivers/ide/ide-cs.c: adjust suspicious bit operation
2012-06-12 15:51:41 -07:00
ide-devsets.c
ide-disk.c
block: disable entropy contributions for nonrot devices
2014-10-04 10:55:32 -06:00
ide-disk.h
ide-disk_ioctl.c
ide-disk_proc.c
procfs: new helper - PDE_DATA(inode)
2013-04-09 14:13:32 -04:00
ide-dma-sff.c
ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed
2011-10-31 19:31:37 -04:00
ide-dma.c
ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed
2011-10-31 19:31:37 -04:00
ide-eh.c
ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed
2011-10-31 19:31:37 -04:00
ide-floppy.c
drivers: ide: Fix mostly harmless off-by-one hardcoded value
2014-12-12 15:26:31 -05:00
ide-floppy.h
ide-floppy_ioctl.c
block: add and use scsi_blk_cmd_ioctl
2012-01-14 15:07:24 -08:00
ide-floppy_proc.c
procfs: new helper - PDE_DATA(inode)
2013-04-09 14:13:32 -04:00
ide-gd.c
drivers: avoid format string in dev_set_name
2013-07-03 16:07:41 -07:00
ide-gd.h
ide-generic.c
ide-io-std.c
ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed
2011-10-31 19:31:37 -04:00
ide-io.c
ide-ioctls.c
ide-disk_proc: use macro to replace magic number
2013-09-05 15:21:29 -04:00
ide-iops.c
ide-legacy.c
ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed
2011-10-31 19:31:37 -04:00
ide-lib.c
ide,ata: Rename ATA_IDX to ATA_SENSE
2015-03-27 11:59:22 -04:00
ide-park.c
block,scsi: fixup blk_get_request dead queue scenarios
2014-08-28 10:03:46 -06:00
ide-pci-generic.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
ide-pio-blacklist.c
drivers: ide: Include appropriate header file in ide-pio-blacklist.c
2014-01-28 23:35:09 -08:00
ide-pm.c
ide: fix generic_ide_suspend/resume Oops
2012-08-21 14:54:42 -07:00
ide-pnp.c
PNP: ide/ide-pnp: Use module_pnp_driver to register driver
2015-03-18 22:39:17 +01:00
ide-probe.c
ide,ata: Rename ATA_IDX to ATA_SENSE
2015-03-27 11:59:22 -04:00
ide-proc.c
procfs: new helper - PDE_DATA(inode)
2013-04-09 14:13:32 -04:00
ide-scan-pci.c
ide/ide-scan-pci.c: Use for_each_pci_dev().
2011-05-16 14:24:46 -07:00
ide-sysfs.c
ide: convert bus code to use dev_groups
2013-10-16 18:40:57 -07:00
ide-tape.c
ide_tape: convert jiffies with jiffies_to_msecs
2015-03-18 23:25:57 -04:00
ide-taskfile.c
ide: Fix IDE PIO size calculation
2013-07-10 12:09:10 -07:00
ide-timings.c
ide-xfer-mode.c
ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where needed
2011-10-31 19:31:37 -04:00
ide.c
IDE: Deletion of an unnecessary check before the function call "module_put"
2014-12-12 15:26:31 -05:00
ide_platform.c
ide: drop owner assignment from platform_drivers
2014-10-20 16:20:38 +02:00
it821x.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
it8172.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
it8213.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
jmicron.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
Kconfig
Remove celleb-only SCC PATA drivers
2015-04-14 13:07:17 -04:00
macide.c
ide/ata: Add module.h to the implicit modular users
2011-10-31 19:31:37 -04:00
Makefile
Remove celleb-only SCC PATA drivers
2015-04-14 13:07:17 -04:00
ns87415.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
opti621.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
palm_bk3710.c
ide: drop owner assignment from platform_drivers
2014-10-20 16:20:38 +02:00
pdc202xx_new.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
pdc202xx_old.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
piix.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
pmac.c
ide: remove deprecated use of pci api
2015-04-17 15:32:07 -04:00
q40ide.c
ide/ata: Add module.h to the implicit modular users
2011-10-31 19:31:37 -04:00
qd65xx.c
sections: fix section conflicts in drivers/ide
2012-10-06 03:04:41 +09:00
qd65xx.h
rapide.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
rz1000.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
sc1200.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
serverworks.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
setup-pci.c
ide: remove deprecated use of pci api
2015-04-17 15:32:07 -04:00
sgiioc4.c
ide: remove deprecated use of pci api
2015-04-17 15:32:07 -04:00
siimage.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
sis5513.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
sl82c105.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
slc90e66.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
tc86c001.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
triflex.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
trm290.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
tx4938ide.c
ide: drop owner assignment from platform_drivers
2014-10-20 16:20:38 +02:00
tx4939ide.c
ide: drop owner assignment from platform_drivers
2014-10-20 16:20:38 +02:00
umc8672.c
sections: fix section conflicts in drivers/ide
2012-10-06 03:04:41 +09:00
via82cxxx.c
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00