X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=carlfw%2Finclude%2Fusb.h;h=3f35567f8b9910133cb45fb401a28c56ab39a859;hb=13859edfa20c4b84b575f8e872636fd8cdd81d7f;hp=59088399506653fa880fed20f3fc104a443abe23;hpb=1dbab55a460484fd655c44c99fc192b9e3702485;p=carl9170fw.git diff --git a/carlfw/include/usb.h b/carlfw/include/usb.h index 5908839..3f35567 100644 --- a/carlfw/include/usb.h +++ b/carlfw/include/usb.h @@ -122,12 +122,12 @@ static inline __inline void usb_data_in0Byte(void) static inline __inline void usb_stop_down_queue(void) { - andl(AR9170_USB_REG_DMA_CTL, ~AR9170_DMA_CTL_ENABLE_TO_DEVICE); + andl(AR9170_USB_REG_DMA_CTL, ~AR9170_USB_DMA_CTL_ENABLE_TO_DEVICE); } static inline __inline void usb_start_down_queue(void) { - orl(AR9170_USB_REG_DMA_CTL, AR9170_DMA_CTL_ENABLE_TO_DEVICE); + orl(AR9170_USB_REG_DMA_CTL, AR9170_USB_DMA_CTL_ENABLE_TO_DEVICE); } static inline __inline void usb_clear_input_ep_toggle(unsigned int ep) @@ -162,7 +162,7 @@ static inline void usb_structure_check(void) BUILD_BUG_ON(sizeof(struct usb_interface_descriptor) != USB_DT_INTERFACE_SIZE); } -void __attribute__((noreturn)) jump_to_bootcode(void); +void __noreturn jump_to_bootcode(void); void send_cmd_to_host(const uint8_t len, const uint8_t type, const uint8_t ext, const uint8_t *body); @@ -180,11 +180,7 @@ void usb_print_hex_dump(const void *buf, int len); void usb_init_highspeed_fifo_cfg(void); void usb_init_fullspeed_fifo_cfg(void); -void start(void); -void __attribute__((noreturn)) reboot(void); - -#ifdef CONFIG_CARL9170FW_USB_WATCHDOG -void usb_watchdog_timer(void); -#endif /* CONFIG_CARL9170FW_USB_WATCHDOG */ +void __noreturn start(void); +void __noreturn reboot(void); #endif /* __CARL9170FW_USB_H */