| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | bcmxtlv.c | 117 bcm_xtlv_t *xtlv; in bcm_xtlv_put_data() local 125 xtlv = (bcm_xtlv_t *)bcm_xtlv_buf(tbuf); in bcm_xtlv_put_data() 126 xtlv->id = htol16(type); in bcm_xtlv_put_data() 127 xtlv->len = htol16(dlen); in bcm_xtlv_put_data() 128 memcpy(xtlv->data, data, dlen); in bcm_xtlv_put_data() 135 bcm_xtlv_t *xtlv; in bcm_xtlv_put_8() local 143 xtlv = (bcm_xtlv_t *)bcm_xtlv_buf(tbuf); in bcm_xtlv_put_8() 144 xtlv->id = htol16(type); in bcm_xtlv_put_8() 145 xtlv->len = htol16(sizeof(data)); in bcm_xtlv_put_8() 146 xtlv->data[0] = data; in bcm_xtlv_put_8() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | bcmxtlv.c | 199 bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, const uint8 *data, in bcm_xtlv_pack_xtlv() argument 206 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 207 uint8 *lenp = idp + sizeof(xtlv->id); in bcm_xtlv_pack_xtlv() 212 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 218 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 224 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 247 bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len, in bcm_xtlv_unpack_xtlv() argument 251 *type = (uint16)bcm_xtlv_id(xtlv, opts); in bcm_xtlv_unpack_xtlv() 253 *len = (uint16)bcm_xtlv_len(xtlv, opts); in bcm_xtlv_unpack_xtlv() 255 *data = (const uint8 *)xtlv + BCM_XTLV_HDR_SIZE_EX(opts); in bcm_xtlv_unpack_xtlv() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | bcmxtlv.c | 199 bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, const uint8 *data, in bcm_xtlv_pack_xtlv() argument 206 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 207 uint8 *lenp = idp + sizeof(xtlv->id); in bcm_xtlv_pack_xtlv() 212 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 218 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 224 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 247 bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len, in bcm_xtlv_unpack_xtlv() argument 251 *type = (uint16)bcm_xtlv_id(xtlv, opts); in bcm_xtlv_unpack_xtlv() 253 *len = (uint16)bcm_xtlv_len(xtlv, opts); in bcm_xtlv_unpack_xtlv() 255 *data = (const uint8 *)xtlv + BCM_XTLV_HDR_SIZE_EX(opts); in bcm_xtlv_unpack_xtlv() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | bcmxtlv.c | 199 bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, const uint8 *data, in bcm_xtlv_pack_xtlv() argument 206 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 207 uint8 *lenp = idp + sizeof(xtlv->id); in bcm_xtlv_pack_xtlv() 212 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 218 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 224 uint8 *idp = (uint8 *)xtlv; in bcm_xtlv_pack_xtlv() 247 bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len, in bcm_xtlv_unpack_xtlv() argument 251 *type = (uint16)bcm_xtlv_id(xtlv, opts); in bcm_xtlv_unpack_xtlv() 253 *len = (uint16)bcm_xtlv_len(xtlv, opts); in bcm_xtlv_unpack_xtlv() 255 *data = (const uint8 *)xtlv + BCM_XTLV_HDR_SIZE_EX(opts); in bcm_xtlv_unpack_xtlv() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | bcmxtlv.c | 214 BCMPOSTTRAPFN(bcm_xtlv_pack_xtlv)(bcm_xtlv_t *xtlv, uint16 type, uint16 len, const uint8 *data, in BCMPOSTTRAPFN() 221 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN() 222 uint8 *lenp = idp + sizeof(xtlv->id); in BCMPOSTTRAPFN() 227 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN() 233 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN() 239 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN() 261 bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len, in bcm_xtlv_unpack_xtlv() argument 265 *type = (uint16)bcm_xtlv_id(xtlv, opts); in bcm_xtlv_unpack_xtlv() 267 *len = (uint16)bcm_xtlv_len(xtlv, opts); in bcm_xtlv_unpack_xtlv() 269 *data = (const uint8 *)xtlv + BCM_XTLV_HDR_SIZE_EX(opts); in bcm_xtlv_unpack_xtlv() [all …]
|
| H A D | dhd_timesync.c | 949 ts_config.xtlv.id = BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG; in dhd_timesync_send_host_timestamping_config() 951 ts_config.xtlv.id = BCMMSGBUF_HOST_TS_BADTAG; in dhd_timesync_send_host_timestamping_config() 953 ts_config.xtlv.len = sizeof(ts_config) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_timestamping_config() 969 ts_config.xtlv.id, ts_config.xtlv.len, ts_config.period_ms, in dhd_timesync_send_host_timestamping_config() 1001 ts_clk_sel.xtlv.id = BCMMSGBUF_HOST_CLOCK_SELECT_TAG; in dhd_timesync_send_host_clock_selection() 1002 ts_clk_sel.xtlv.len = sizeof(ts_clk_sel) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_clock_selection() 1006 ts_clk_sel.xtlv.id, ts_clk_sel.xtlv.len, ts_clk_sel.min_clk_idx, in dhd_timesync_send_host_clock_selection() 1050 host_clock_info->xtlv.id = BCMMSGBUF_HOST_CLOCK_INFO_TAG; in dhd_timesync_send_host_clk_info() 1051 host_clock_info->xtlv.len = sizeof(*host_clock_info) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_clk_info() 1106 ts_clk_crtion.xtlv.id = BCMMSGBUF_D2H_CLOCK_CORRECTION_TAG; in dhd_timesync_send_D2H_clk_correction() [all …]
|
| H A D | wl_cfgnan.c | 6091 const bcm_xtlv_t *xtlv; in wl_cfgnan_get_capability() local 6135 xtlv = ((const bcm_xtlv_t *)&sub_cmd_resp->data[0]); in wl_cfgnan_get_capability() 6136 if (!xtlv) { in wl_cfgnan_get_capability() 6141 bcm_xtlv_unpack_xtlv(xtlv, &type, (uint16*)&len, NULL, BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_get_capability() 6151 fw_cap = (wl_nan_fw_cap_t*)xtlv->data; in wl_cfgnan_get_capability() 6162 } while ((xtlv = bcm_next_xtlv(xtlv, &len, BCM_XTLV_OPTION_ALIGN32))); in wl_cfgnan_get_capability() 7506 bcm_xtlv_t *xtlv = (bcm_xtlv_t *)event_data; in wl_nan_dp_cmn_event_data() local 7511 if (xtlv->id == WL_NAN_XTLV_DATA_DP_INFO) { in wl_nan_dp_cmn_event_data() 7512 ev_dp = (wl_nan_ev_datapath_cmn_t *)xtlv->data; in wl_nan_dp_cmn_event_data() 7681 WL_DBG(("%s:ID = 0x%02x not supported\n", __FUNCTION__, xtlv->id)); in wl_nan_dp_cmn_event_data() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | bcmxtlv.c | 214 BCMPOSTTRAPFN(bcm_xtlv_pack_xtlv)(bcm_xtlv_t *xtlv, uint16 type, uint16 len, const uint8 *data, in BCMPOSTTRAPFN() 221 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN() 222 uint8 *lenp = idp + sizeof(xtlv->id); in BCMPOSTTRAPFN() 227 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN() 233 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN() 239 uint8 *idp = (uint8 *)xtlv; in BCMPOSTTRAPFN() 261 bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len, in bcm_xtlv_unpack_xtlv() argument 265 *type = (uint16)bcm_xtlv_id(xtlv, opts); in bcm_xtlv_unpack_xtlv() 267 *len = (uint16)bcm_xtlv_len(xtlv, opts); in bcm_xtlv_unpack_xtlv() 269 *data = (const uint8 *)xtlv + BCM_XTLV_HDR_SIZE_EX(opts); in bcm_xtlv_unpack_xtlv() [all …]
|
| H A D | dhd_timesync.c | 949 ts_config.xtlv.id = BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG; in dhd_timesync_send_host_timestamping_config() 951 ts_config.xtlv.id = BCMMSGBUF_HOST_TS_BADTAG; in dhd_timesync_send_host_timestamping_config() 953 ts_config.xtlv.len = sizeof(ts_config) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_timestamping_config() 969 ts_config.xtlv.id, ts_config.xtlv.len, ts_config.period_ms, in dhd_timesync_send_host_timestamping_config() 1001 ts_clk_sel.xtlv.id = BCMMSGBUF_HOST_CLOCK_SELECT_TAG; in dhd_timesync_send_host_clock_selection() 1002 ts_clk_sel.xtlv.len = sizeof(ts_clk_sel) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_clock_selection() 1006 ts_clk_sel.xtlv.id, ts_clk_sel.xtlv.len, ts_clk_sel.min_clk_idx, in dhd_timesync_send_host_clock_selection() 1050 host_clock_info->xtlv.id = BCMMSGBUF_HOST_CLOCK_INFO_TAG; in dhd_timesync_send_host_clk_info() 1051 host_clock_info->xtlv.len = sizeof(*host_clock_info) - sizeof(_bcm_xtlv_t); in dhd_timesync_send_host_clk_info() 1106 ts_clk_crtion.xtlv.id = BCMMSGBUF_D2H_CLOCK_CORRECTION_TAG; in dhd_timesync_send_D2H_clk_correction() [all …]
|
| H A D | wl_cfgnan.c | 6091 const bcm_xtlv_t *xtlv; in wl_cfgnan_get_capability() local 6135 xtlv = ((const bcm_xtlv_t *)&sub_cmd_resp->data[0]); in wl_cfgnan_get_capability() 6136 if (!xtlv) { in wl_cfgnan_get_capability() 6141 bcm_xtlv_unpack_xtlv(xtlv, &type, (uint16*)&len, NULL, BCM_XTLV_OPTION_ALIGN32); in wl_cfgnan_get_capability() 6151 fw_cap = (wl_nan_fw_cap_t*)xtlv->data; in wl_cfgnan_get_capability() 6162 } while ((xtlv = bcm_next_xtlv(xtlv, &len, BCM_XTLV_OPTION_ALIGN32))); in wl_cfgnan_get_capability() 7506 bcm_xtlv_t *xtlv = (bcm_xtlv_t *)event_data; in wl_nan_dp_cmn_event_data() local 7511 if (xtlv->id == WL_NAN_XTLV_DATA_DP_INFO) { in wl_nan_dp_cmn_event_data() 7512 ev_dp = (wl_nan_ev_datapath_cmn_t *)xtlv->data; in wl_nan_dp_cmn_event_data() 7681 WL_DBG(("%s:ID = 0x%02x not supported\n", __FUNCTION__, xtlv->id)); in wl_nan_dp_cmn_event_data() [all …]
|
| /OK3568_Linux_fs/kernel/include/sound/ |
| H A D | wss.h | 188 #define WSS_SINGLE_TLV(xname, xindex, reg, shift, mask, invert, xtlv) \ argument 197 .tlv = { .p = (xtlv) } } 200 shift_left, shift_right, mask, invert, xtlv) \ argument 210 .tlv = { .p = (xtlv) } }
|
| /OK3568_Linux_fs/kernel/sound/isa/cs423x/ |
| H A D | cs4236_lib.c | 386 #define CS4236_SINGLE_TLV(xname, xindex, reg, shift, mask, invert, xtlv) \ argument 392 .tlv = { .p = (xtlv) } } 498 shift_right, mask, invert, xtlv) \ argument 505 .tlv = { .p = (xtlv) } } 585 shift_right, mask, invert, xtlv) \ argument 592 .tlv = { .p = (xtlv) } } 647 #define CS4236_MASTER_DIGITAL(xname, xindex, xtlv) \ argument 653 .tlv = { .p = (xtlv) } } 691 #define CS4235_OUTPUT_ACCU(xname, xindex, xtlv) \ argument 697 .tlv = { .p = (xtlv) } }
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/ |
| H A D | bcmmsgbuf.h | 1160 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member 1170 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1176 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member 1184 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1192 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
|
| /OK3568_Linux_fs/kernel/sound/pci/ |
| H A D | ak4531_codec.c | 51 #define AK4531_SINGLE_TLV(xname, xindex, reg, shift, mask, invert, xtlv) \ argument 58 .tlv = { .p = (xtlv) } } 118 …K4531_DOUBLE_TLV(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert, xtlv) \ argument 125 .tlv = { .p = (xtlv) } }
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/ |
| H A D | bcmmsgbuf.h | 1296 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member 1306 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1312 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member 1320 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1328 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
|
| H A D | bcmtlv.h | 310 void bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, 314 void bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/ |
| H A D | bcmmsgbuf.h | 1296 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member 1306 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1312 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member 1320 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1328 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
|
| H A D | bcmtlv.h | 310 void bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, 314 void bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len,
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/ |
| H A D | bcmmsgbuf.h | 1296 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member 1306 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1312 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member 1320 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1328 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
|
| H A D | bcmtlv.h | 310 void bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, 314 void bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len,
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/ |
| H A D | bcmmsgbuf.h | 1502 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member 1512 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1518 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member 1526 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1534 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
|
| H A D | bcmtlv.h | 334 void bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, 338 void bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/ |
| H A D | bcmmsgbuf.h | 1502 _bcm_xtlv_t xtlv; /* BCMMSGBUF_FW_CLOCK_INFO_TAG */ member 1512 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1518 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_SELECT_TAG */ member 1526 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_CLOCK_INFO_TAG */ member 1534 _bcm_xtlv_t xtlv; /* BCMMSGBUF_HOST_TIMESTAMPING_CONFIG_TAG */ member
|
| H A D | bcmtlv.h | 334 void bcm_xtlv_pack_xtlv(bcm_xtlv_t *xtlv, uint16 type, uint16 len, 338 void bcm_xtlv_unpack_xtlv(const bcm_xtlv_t *xtlv, uint16 *type, uint16 *len,
|
| /OK3568_Linux_fs/kernel/sound/isa/ad1816a/ |
| H A D | ad1816a_lib.c | 741 #define AD1816A_SINGLE_TLV(xname, reg, shift, mask, invert, xtlv) \ argument 747 .tlv = { .p = (xtlv) } } 805 #define AD1816A_DOUBLE_TLV(xname, reg, shift_left, shift_right, mask, invert, xtlv) \ argument 811 .tlv = { .p = (xtlv) } }
|