diff --git a/patches/common/wrapper.c b/patches/common/wrapper.c index a283f7d6d..3ce1658d7 100644 --- a/patches/common/wrapper.c +++ b/patches/common/wrapper.c @@ -109,6 +109,7 @@ AT(CHIP_VER_BCM4335b0, FW_VER_ALL, 0x17F98) AT(CHIP_VER_BCM43438, FW_VER_ALL, 0x880B90) AT(CHIP_VER_BCM43430a1, FW_VER_ALL, 0x880B90) AT(CHIP_VER_BCM4358, FW_VER_7_112_300_14, 0x18234c) +AT(CHIP_VER_BCM43455c0, FW_VER_ALL, 0x9BE4C) void free(void *p) VOID_DUMMY @@ -158,6 +159,7 @@ AT(CHIP_VER_BCM4330, FW_VER_5_90_100_41, 0x80D800) AT(CHIP_VER_BCM4358, FW_VER_ALL, 0x8290) AT(CHIP_VER_BCM4356, FW_VER_ALL, 0x80A4) AT(CHIP_VER_BCM4335b0, FW_VER_ALL, 0x17EA8) +AT(CHIP_VER_BCM43455c0, FW_VER_ALL, 0x7FFC) void * hndrte_add_timer(void *t, int ms, int periodic) RETURN_DUMMY @@ -175,6 +177,7 @@ AT(CHIP_VER_BCM4339, FW_VER_ALL, 0x16690) AT(CHIP_VER_BCM43438, FW_VER_ALL, 0x807C24) AT(CHIP_VER_BCM43430a1, FW_VER_ALL, 0x807C24) AT(CHIP_VER_BCM4335b0, FW_VER_ALL, 0x18010) +AT(CHIP_VER_BCM43455c0, FW_VER_ALL, 0x8170) void hndrte_free_timer(void *t) VOID_DUMMY @@ -186,6 +189,7 @@ AT(CHIP_VER_BCM4330, FW_VER_5_90_100_41, 0x80D9A0) AT(CHIP_VER_BCM4358, FW_VER_ALL, 0x84A4) AT(CHIP_VER_BCM4358, FW_VER_ALL, 0x8240) AT(CHIP_VER_BCM4335b0, FW_VER_ALL, 0x18060) +AT(CHIP_VER_BCM43455c0, FW_VER_ALL, 0x8228) void * hndrte_init_timer(void *context, void *data, void *mainfn, void *auxfn) RETURN_DUMMY @@ -194,6 +198,7 @@ AT(CHIP_VER_BCM4339, FW_VER_ALL, 0x168AC) AT(CHIP_VER_BCM43438, FW_VER_ALL, 0x807E60) AT(CHIP_VER_BCM43430a1, FW_VER_ALL, 0x807E60) AT(CHIP_VER_BCM4335b0, FW_VER_ALL, 0x1826C) +AT(CHIP_VER_BCM43455c0, FW_VER_ALL, 0x8524) int hndrte_schedule_work(void *context, void *data, void *taskfn, int delay) RETURN_DUMMY @@ -213,6 +218,7 @@ AT(CHIP_VER_BCM43451b1, FW_VER_ALL, 0x1be7fe) AT(CHIP_VER_BCM43455, FW_VER_7_45_77_0, 0x19ED78) AT(CHIP_VER_BCM4358, FW_VER_7_112_300_14, 0x182238) AT(CHIP_VER_BCM43455, FW_VER_7_45_77_0_23_8_2017, 0x19ED88) +AT(CHIP_VER_BCM43455c0, FW_VER_7_45_154, 0x19A17C) void * malloc(unsigned int size, char alignment) RETURN_DUMMY @@ -296,6 +302,7 @@ RETURN_DUMMY AT(CHIP_VER_BCM4339, FW_VER_6_37_32_RC23_34_40_r581243, 0x1C3D48) AT(CHIP_VER_BCM4339, FW_VER_6_37_32_RC23_34_43_r639704, 0x1C3F94) AT(CHIP_VER_BCM4358, FW_VER_7_112_300_14, 0x1d1860) +AT(CHIP_VER_BCM43455c0, FW_VER_7_45_154, 0x1D9C62) void * phy_reg_write(void *pi, int addr, int val) RETURN_DUMMY @@ -1307,6 +1314,7 @@ AT(CHIP_VER_BCM43438, FW_VER_7_45_41_26_r640327, 0x23F3C) AT(CHIP_VER_BCM43430a1, FW_VER_7_45_41_26_r640327, 0x23F3C) AT(CHIP_VER_BCM43430a1, FW_VER_7_45_41_46, 0x24368) AT(CHIP_VER_BCM4358, FW_VER_7_112_300_14, 0x1d3f54) +AT(CHIP_VER_BCM43455c0, FW_VER_7_45_154, 0x1DE6B8) void wlc_phy_cordic(int theta, void *val) VOID_DUMMY @@ -1324,6 +1332,11 @@ void wlc_phy_loadsampletable_acphy(void *pi, void *tone_buf, unsigned short num_samps) VOID_DUMMY +AT(CHIP_VER_BCM43455c0, FW_VER_7_45_154, 0x1CD7F4) +void +wlc_phy_loadsampletable_acphy_new(void *pi, void *tone_buf, uint16 num_samps, uint8 alloc, uint8 conj) +VOID_DUMMY + AT(CHIP_VER_BCM4339, FW_VER_6_37_32_RC23_34_43_r639704, 0x1BE80C) void wlc_phy_ofdm_crs_acphy(void *pi, uint8 enable)