android_kernel_xiaomi_sm8350/include
Tejun Heo b8b275efc2 ata_piix: fix suspend/resume for some TOSHIBA laptops
ACPI implementations in several TOSHIBA laptops are weird and burn cpu
cycles for tens of seconds while trying to suspend if the PCI device
for the ATA controller is disabled when the ACPI suspend is called.

This patch uses DMI to match those machines and bypass device disable
on those machines during suspend.  As the device needs to be put into
enabled state on resume without affecting PCI enable count, matching
resume callback uses __pci_reenable_device().

This bug is reported in bugzilla bug 7780.

  http://bugzilla.kernel.org/show_bug.cgi?id=7780

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2007-07-24 16:55:01 -04:00
..
acpi Pull netlink into release branch 2007-07-22 04:14:07 -04:00
asm-alpha take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-arm Merge branches 'at91', 'imx', 'iop', 'ixp', 'ks8695', 'misc', 'ns9xxx', 'pxa' and 's3c' into devel 2007-07-22 17:09:17 +01:00
asm-arm26 take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-avr32
asm-blackfin
asm-cris
asm-frv
asm-generic
asm-h8300 take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-i386 i386: Use patchable lock prefix in set_64bit 2007-07-22 11:03:38 -07:00
asm-ia64 take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-m32r
asm-m68k take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-m68knommu
asm-mips [MIPS] User stack pointer randomisation 2007-07-20 18:57:40 +01:00
asm-parisc
asm-powerpc [POWERPC] MPIC protected sources 2007-07-22 21:30:59 +10:00
asm-ppc [POWERPC] Fix ARCH=ppc builds 2007-07-22 21:30:58 +10:00
asm-s390
asm-sh sh: intc - add support for SH7750 and its variants 2007-07-20 18:44:49 +09:00
asm-sh64 take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-sparc take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-sparc64 [SPARC64]: Convert parport to of_platform_driver. 2007-07-20 17:15:35 -07:00
asm-um
asm-v850 take declarations of enable_irq() et.al. to linux/interrupt.h 2007-07-22 11:44:00 -07:00
asm-x86_64 x86_64: Share msidef.h and hypertransport.h includes with i386 2007-07-22 11:03:38 -07:00
asm-xtensa
crypto
keys
linux ata_piix: fix suspend/resume for some TOSHIBA laptops 2007-07-24 16:55:01 -04:00
math-emu
media
mtd
net
pcmcia
rdma
rxrpc
scsi [SCSI] libsas: make ATA functions selectable by a config option 2007-07-22 13:23:13 -05:00
sound [ALSA] version 1.0.14 2007-07-20 11:13:35 +02:00
video
xen
Kbuild