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
ide: move ack_intr() method into 'struct ide_port_ops' (take 2)
2009-06-15 18:52:58 +02:00
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: Convert to bdops->check_events()
2011-03-09 19:54:27 +01:00
ide-cd_ioctl.c
ide: unexport DISK_EVENT_MEDIA_CHANGE for ide-gd and ide-cd
2011-04-21 19:43:59 +02:00
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
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
ide-disk.c
block: disable entropy contributions for nonrot devices
2014-10-04 10:55:32 -06:00
ide-disk.h
[PATCH] switch ide_disk_ops ->ioctl() to sane prototype
2008-10-21 07:47:30 -04:00
ide-disk_ioctl.c
block: autoconvert trivial BKL users to private mutex
2010-10-05 15:01:10 +02:00
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
[PATCH] switch ide_disk_ops ->ioctl() to sane prototype
2008-10-21 07:47:30 -04:00
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: move ->failed_pc to ide_drive_t
2009-03-27 12:46:34 +01:00
ide-generic.c
ide: remove hw_regs_t typedef
2009-05-17 19:12:25 +02:00
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: always ensure that blk_delay_queue() is called if we have pending IO
2011-04-05 23:52:49 +02:00
ide-ioctls.c
ide-disk_proc: use macro to replace magic number
2013-09-05 15:21:29 -04:00
ide-iops.c
ide: add SATA cable detection support
2010-01-19 01:41:57 -08:00
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: ide_timing_compute() fixup
2010-01-19 11:30:09 -08:00
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
ide: do not access ide_drive_t 'drive_data' field directly
2009-06-15 22:13:44 +02:00
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