X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=carlfw%2Fusb%2Fmain.c;fp=carlfw%2Fusb%2Fmain.c;h=890970c24ab237a7cd596eb8eb1903ecc04cc7e1;hb=42f3ffb244e5cabba181fe6c59042caa61b650cb;hp=cdaf760cdf285605e3575bc6803bbc5b649796e4;hpb=14108e0ff46ddbfa2fd1886ac9d73263c90fc1d5;p=carl9170fw.git diff --git a/carlfw/usb/main.c b/carlfw/usb/main.c index cdaf760..890970c 100644 --- a/carlfw/usb/main.c +++ b/carlfw/usb/main.c @@ -23,12 +23,13 @@ #include "carl9170.h" +#include "shared/phy.h" #include "hostif.h" #include "printf.h" #include "timer.h" #include "rom.h" #include "wl.h" -#include "shared/phy.h" +#include "wol.h" #ifdef CONFIG_CARL9170FW_DEBUG_USB void usb_putc(const char c) @@ -386,13 +387,13 @@ static void usb_handler(uint8_t usb_interrupt_level1) #ifdef CONFIG_CARL9170FW_WOL if (!(fw.usb.device_feature & USB_DEVICE_REMOTE_WAKEUP) || - !fw.wlan.wol.cmd.flags) { + !fw.wol.cmd.flags) { disable_watchdog(); /* GO_TO_SUSPEND stops the CPU clock too. */ orb(AR9170_USB_REG_MAIN_CTRL, AR9170_USB_MAIN_CTRL_GO_TO_SUSPEND); } else { - wlan_prepare_wol(); + wol_prepare(); } #else /* CONFIG_CARL9170FW_WOL */ disable_watchdog();