Add acx package
[openwrt.git] / package / acx / patches / 001-no-reset.diff
1 --- acx-20060521.orig/pci.c     2007-01-25 15:43:48.000000000 +0700
2 +++ acx-20060521/pci.c  2007-01-25 15:43:48.000000000 +0700
3 @@ -906,10 +906,13 @@
4  
5         acx_lock(adev, flags);
6  
7 -       acxpci_l_reset_mac(adev);
8 -
9         ecpu_ctrl = read_reg16(adev, IO_ACX_ECPU_CTRL) & 1;
10         if (!ecpu_ctrl) {
11 +               acxpci_l_reset_mac(adev);
12 +               ecpu_ctrl = read_reg16(adev, IO_ACX_ECPU_CTRL) & 1;
13 +       }
14 +
15 +       if (!ecpu_ctrl) {
16                 msg = "eCPU is already running. ";
17                 goto end_unlock;
18         }