Browse Source

pciehp: change command polling frequency

Change command polling frequency to 100Hz from 10Hz in order to reduce
the delay in the common case of a command completing quickly.

Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Kenji Kaneshige 17 years ago
parent
commit
66618bad12
1 changed files with 2 additions and 2 deletions
  1. 2 2
      drivers/pci/hotplug/pciehp_hpc.c

+ 2 - 2
drivers/pci/hotplug/pciehp_hpc.c

@@ -259,8 +259,8 @@ static inline int pcie_poll_cmd(struct controller *ctrl)
 		}
 	}
 	while (timeout > 1000) {
-		msleep(100);
-		timeout -= 100;
+		msleep(10);
+		timeout -= 10;
 		if (!pciehp_readw(ctrl, SLOTSTATUS, &slot_status)) {
 			if (slot_status & CMD_COMPLETED) {
 				pciehp_writew(ctrl, SLOTSTATUS, CMD_COMPLETED);