summaryrefslogtreecommitdiffstats
path: root/drivers/pci/hotplug/pciehp_ctrl.c
diff options
context:
space:
mode:
authorKenji Kaneshige2008-04-25 23:39:05 +0200
committerJesse Barnes2008-04-25 23:39:05 +0200
commitc27fb883dffe11aa4cb35ecea1fa1832ba45d4da (patch)
tree456adc0fe0b909acdf8382387c2ebfc6c2b8bfa9 /drivers/pci/hotplug/pciehp_ctrl.c
parentpciehp: Add missing memory barrier (diff)
downloadkernel-qcow2-linux-c27fb883dffe11aa4cb35ecea1fa1832ba45d4da.tar.gz
kernel-qcow2-linux-c27fb883dffe11aa4cb35ecea1fa1832ba45d4da.tar.xz
kernel-qcow2-linux-c27fb883dffe11aa4cb35ecea1fa1832ba45d4da.zip
pciehp: Fix wrong slot control register access
Current pciehp implementaion clears hotplug events without waiting for command completion. Because of this, events might not be cleared properly. To prevent this problem, we must use pciehp_write_cmd() to write to Slot Control register. Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com> Signed-off-by: Kristen Carlson Accardi <kristen.c.accardi@intel.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'drivers/pci/hotplug/pciehp_ctrl.c')
0 files changed, 0 insertions, 0 deletions