diff --git a/patches/common/wrapper.c b/patches/common/wrapper.c index d17a16131..57daef5a5 100644 --- a/patches/common/wrapper.c +++ b/patches/common/wrapper.c @@ -1958,39 +1958,51 @@ RETURN_DUMMY AT(CHIP_VER_BCM4366c0, FW_VER_ALL, 0x1CED4) AT(CHIP_VER_BCM4375b1, FW_VER_18_41_113_sta, 0x1D7A2C) +AT(CHIP_VER_BCM4398d0, FW_VER_ALL, 0x257730) void * wl_init_timer(void *wl, void (*fn)(void* arg), void *arg, const char *name) RETURN_DUMMY AT(CHIP_VER_BCM4366c0, FW_VER_ALL, 0x1CEBC) AT(CHIP_VER_BCM4375b1, FW_VER_18_41_113_sta, 0x1D7A48) +AT(CHIP_VER_BCM4398d0, FW_VER_ALL, 0x257740) void wl_free_timer(void *wl, void *t) VOID_DUMMY AT(CHIP_VER_BCM4366c0, FW_VER_ALL, 0x1CD1C) AT(CHIP_VER_BCM4375b1, FW_VER_18_41_113_sta, 0x1D7A4E) +AT(CHIP_VER_BCM4398d0, FW_VER_ALL, 0x257750) void wl_add_timer(void *wl, void *t, uint ms, int periodic) VOID_DUMMY +AT(CHIP_VER_BCM4398d0, FW_VER_ALL, 0x257760) +void +wl_add_timer_us(void *wl, void *t, uint us, int periodic) +VOID_DUMMY + AT(CHIP_VER_BCM4366c0, FW_VER_ALL, 0x1CDC4) AT(CHIP_VER_BCM4375b1, FW_VER_18_41_113_sta, 0x1D7A58) +AT(CHIP_VER_BCM4398d0, FW_VER_ALL, 0x257770) uint wl_del_timer(void *wl, void *t) RETURN_DUMMY AT(CHIP_VER_BCM4375b1, FW_VER_ALL, 0x66640) +AT(CHIP_VER_BCM4398d0, FW_VER_ALL, 0xF1F50) bool hnd_timer_start_us(void *timer, uint32 us, bool periodic) RETURN_DUMMY AT(CHIP_VER_BCM4375b1, FW_VER_ALL, 0xFFBF4) +AT(CHIP_VER_BCM4398d0, FW_VER_ALL, 0x1E9CEC) int wlc_rsdb_get_wlcs(void *wlc, void **wlc_2g, void **wlc_5g) RETURN_DUMMY AT(CHIP_VER_BCM4375b1, FW_VER_ALL, 0x762A4) +AT(CHIP_VER_BCM4398d0, FW_VER_ALL, 0x106E04) void * wlc_find_wlc_for_chanspec(void *wlc, uint16 chanspec) RETURN_DUMMY