Author: nbd Date: 2014-06-10 11:06:25 +0200 (Tue, 10 Jun 2014) New Revision: 41096
Modified: trunk/target/linux/atheros/patches-3.10/105-ar2315_pci.patch Log: atheros: fix too short msleep Use msleep(20) instead of msleep(10) to make code closer to reality since msleep can sleep for up to 20ms even we request shorter delay. All updated calls are located in PCI initialization routine which is called only once upon device boot. So there should be no performance issues caused by more longer delay. Signed-off-by: Sergey Ryazanov <[email protected]> Modified: trunk/target/linux/atheros/patches-3.10/105-ar2315_pci.patch =================================================================== --- trunk/target/linux/atheros/patches-3.10/105-ar2315_pci.patch 2014-06-10 09:06:22 UTC (rev 41095) +++ trunk/target/linux/atheros/patches-3.10/105-ar2315_pci.patch 2014-06-10 09:06:25 UTC (rev 41096) @@ -198,11 +198,11 @@ + set_io_port_base(ar231x_pci_controller.io_map_base); /* PCI I/O space*/ + + reg = ar231x_mask_reg(AR2315_RESET, 0, AR2315_RESET_PCIDMA); -+ msleep(10); ++ msleep(20); + + reg &= ~AR2315_RESET_PCIDMA; + ar231x_write_reg(AR2315_RESET, reg); -+ msleep(10); ++ msleep(20); + + ar231x_mask_reg(AR2315_ENDIAN_CTL, 0, + AR2315_CONFIG_PCIAHB | AR2315_CONFIG_PCIAHB_BRIDGE); _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
