Symbol: hwinfo
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
774
u32 hwinfo, pat_geom;
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
837
hwinfo = dmm_read(omap_dmm, DMM_PAT_HWINFO);
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
838
omap_dmm->num_engines = (hwinfo >> 24) & 0x1F;
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
839
omap_dmm->num_lut = (hwinfo >> 16) & 0x1F;
drivers/iommu/amd/iommufd.c
16
struct iommu_hw_info_amd *hwinfo;
drivers/iommu/amd/iommufd.c
22
hwinfo = kzalloc_obj(*hwinfo);
drivers/iommu/amd/iommufd.c
23
if (!hwinfo)
drivers/iommu/amd/iommufd.c
26
*length = sizeof(*hwinfo);
drivers/iommu/amd/iommufd.c
29
hwinfo->efr = amd_iommu_efr;
drivers/iommu/amd/iommufd.c
30
hwinfo->efr2 = amd_iommu_efr2;
drivers/iommu/amd/iommufd.c
32
return hwinfo;
drivers/media/platform/ti/cal/cal.c
1067
u32 hwinfo;
drivers/media/platform/ti/cal/cal.c
1086
hwinfo = cal_read(cal, CAL_HL_HWINFO);
drivers/media/platform/ti/cal/cal.c
1087
if (hwinfo != CAL_HL_HWINFO_VALUE)
drivers/media/platform/ti/cal/cal.c
1089
hwinfo, CAL_HL_HWINFO_VALUE);
drivers/net/ethernet/marvell/octeontx2/af/mcs.c
1082
struct hwinfo *hw = mcs->hw;
drivers/net/ethernet/marvell/octeontx2/af/mcs.c
1485
struct hwinfo *hw = mcs->hw;
drivers/net/ethernet/marvell/octeontx2/af/mcs.c
1517
mcs->hw = devm_kzalloc(dev, sizeof(struct hwinfo), GFP_KERNEL);
drivers/net/ethernet/marvell/octeontx2/af/mcs.h
138
struct hwinfo *hw;
drivers/net/ethernet/marvell/octeontx2/af/mcs_cnf10kb.c
27
struct hwinfo *hw = mcs->hw;
drivers/net/ethernet/netronome/nfp/abm/main.c
263
char hwinfo[32];
drivers/net/ethernet/netronome/nfp/abm/main.c
272
snprintf(hwinfo, sizeof(hwinfo), "eth%u.mac.pf%u",
drivers/net/ethernet/netronome/nfp/abm/main.c
290
err = nfp_nsp_hwinfo_lookup(nsp, hwinfo, sizeof(hwinfo));
drivers/net/ethernet/netronome/nfp/abm/main.c
299
if (sscanf(hwinfo, "%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhx",
drivers/net/ethernet/netronome/nfp/abm/main.c
303
hwinfo);
drivers/net/ethernet/netronome/nfp/devlink_param.c
106
snprintf(hwinfo, sizeof(hwinfo), arg->hwinfo_name);
drivers/net/ethernet/netronome/nfp/devlink_param.c
107
err = nfp_nsp_hwinfo_lookup_optional(nsp, hwinfo, sizeof(hwinfo),
drivers/net/ethernet/netronome/nfp/devlink_param.c
114
err = kstrtol(hwinfo, 0, &value);
drivers/net/ethernet/netronome/nfp/devlink_param.c
142
char hwinfo[32];
drivers/net/ethernet/netronome/nfp/devlink_param.c
158
snprintf(hwinfo, sizeof(hwinfo), "%s=%u",
drivers/net/ethernet/netronome/nfp/devlink_param.c
160
err = nfp_nsp_hwinfo_set(nsp, hwinfo, sizeof(hwinfo));
drivers/net/ethernet/netronome/nfp/devlink_param.c
90
char hwinfo[32];
drivers/net/ethernet/netronome/nfp/nfp_devlink.c
157
const char *hwinfo;
drivers/net/ethernet/netronome/nfp/nfp_devlink.c
178
val = nfp_hwinfo_lookup(pf->hwinfo, info->hwinfo);
drivers/net/ethernet/netronome/nfp/nfp_devlink.c
247
vendor = nfp_hwinfo_lookup(pf->hwinfo, "assembly.vendor");
drivers/net/ethernet/netronome/nfp/nfp_devlink.c
248
part = nfp_hwinfo_lookup(pf->hwinfo, "assembly.partno");
drivers/net/ethernet/netronome/nfp/nfp_devlink.c
249
sn = nfp_hwinfo_lookup(pf->hwinfo, "assembly.serial");
drivers/net/ethernet/netronome/nfp/nfp_main.c
188
cp = nfp_hwinfo_lookup(pf->hwinfo, "board.state");
drivers/net/ethernet/netronome/nfp/nfp_main.c
214
kfree(pf->hwinfo);
drivers/net/ethernet/netronome/nfp/nfp_main.c
215
pf->hwinfo = nfp_hwinfo_read(pf->cpp);
drivers/net/ethernet/netronome/nfp/nfp_main.c
413
fw_model = nfp_hwinfo_lookup(pf->hwinfo, "nffw.partno");
drivers/net/ethernet/netronome/nfp/nfp_main.c
415
fw_model = nfp_hwinfo_lookup(pf->hwinfo, "assembly.partno");
drivers/net/ethernet/netronome/nfp/nfp_main.c
450
char hwinfo[64];
drivers/net/ethernet/netronome/nfp/nfp_main.c
454
snprintf(hwinfo, sizeof(hwinfo), key);
drivers/net/ethernet/netronome/nfp/nfp_main.c
455
err = nfp_nsp_hwinfo_lookup_optional(nsp, hwinfo, sizeof(hwinfo),
drivers/net/ethernet/netronome/nfp/nfp_main.c
460
err = kstrtol(hwinfo, 0, &hi_val);
drivers/net/ethernet/netronome/nfp/nfp_main.c
464
hwinfo, key);
drivers/net/ethernet/netronome/nfp/nfp_main.c
487
char hwinfo[64];
drivers/net/ethernet/netronome/nfp/nfp_main.c
490
snprintf(hwinfo, sizeof(hwinfo), "abi_drv_load_ifc");
drivers/net/ethernet/netronome/nfp/nfp_main.c
491
err = nfp_nsp_hwinfo_lookup_optional(nsp, hwinfo, sizeof(hwinfo),
drivers/net/ethernet/netronome/nfp/nfp_main.c
497
ptr = hwinfo;
drivers/net/ethernet/netronome/nfp/nfp_main.c
722
char hwinfo[32];
drivers/net/ethernet/netronome/nfp/nfp_main.c
739
snprintf(hwinfo, sizeof(hwinfo), "sp_indiff=%d", sp_indiff);
drivers/net/ethernet/netronome/nfp/nfp_main.c
740
err = nfp_nsp_hwinfo_set(nsp, hwinfo, sizeof(hwinfo));
drivers/net/ethernet/netronome/nfp/nfp_main.c
816
pf->hwinfo = nfp_hwinfo_read(pf->cpp);
drivers/net/ethernet/netronome/nfp/nfp_main.c
819
nfp_hwinfo_lookup(pf->hwinfo, "assembly.vendor"),
drivers/net/ethernet/netronome/nfp/nfp_main.c
820
nfp_hwinfo_lookup(pf->hwinfo, "assembly.partno"),
drivers/net/ethernet/netronome/nfp/nfp_main.c
821
nfp_hwinfo_lookup(pf->hwinfo, "assembly.serial"),
drivers/net/ethernet/netronome/nfp/nfp_main.c
822
nfp_hwinfo_lookup(pf->hwinfo, "assembly.revision"),
drivers/net/ethernet/netronome/nfp/nfp_main.c
823
nfp_hwinfo_lookup(pf->hwinfo, "cpld.version"));
drivers/net/ethernet/netronome/nfp/nfp_main.c
881
kfree(pf->hwinfo);
drivers/net/ethernet/netronome/nfp/nfp_main.c
919
kfree(pf->hwinfo);
drivers/net/ethernet/netronome/nfp/nfp_main.h
122
struct nfp_hwinfo *hwinfo;
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
212
value = nfp_hwinfo_lookup(pf->hwinfo, spec->data);
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
289
hwinfo_size = nfp_hwinfo_get_packed_str_size(pf->hwinfo);
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
400
char *hwinfo;
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
403
hwinfo = nfp_hwinfo_get_packed_strings(pf->hwinfo);
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
404
hwinfo_size = nfp_hwinfo_get_packed_str_size(pf->hwinfo);
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
411
memcpy(dump_header->data, hwinfo, hwinfo_size);
drivers/net/ethernet/netronome/nfp/nfp_net_debugdump.c
431
value = nfp_hwinfo_lookup(pf->hwinfo, key);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2393
char hwinfo[32] = {};
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2402
snprintf(hwinfo, sizeof(hwinfo), "eth%u.mac", index);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2403
err = nfp_nsp_hwinfo_lookup(nsp, hwinfo, sizeof(hwinfo));
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2411
if (sscanf(hwinfo, "%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhx",
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2415
hwinfo);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2426
char hwinfo[32] = {};
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2435
snprintf(hwinfo, sizeof(hwinfo),
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2440
err = nfp_nsp_hwinfo_set(nsp, hwinfo, sizeof(hwinfo));
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2444
err, hwinfo);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h
21
const char *nfp_hwinfo_lookup(struct nfp_hwinfo *hwinfo, const char *lookup);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h
22
char *nfp_hwinfo_get_packed_strings(struct nfp_hwinfo *hwinfo);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp.h
23
u32 nfp_hwinfo_get_packed_str_size(struct nfp_hwinfo *hwinfo);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
100
static bool nfp_hwinfo_is_updating(struct nfp_hwinfo *hwinfo)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
102
return le32_to_cpu(hwinfo->version) & NFP_HWINFO_VERSION_UPDATING;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
106
hwinfo_db_walk(struct nfp_cpp *cpp, struct nfp_hwinfo *hwinfo, u32 size)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
108
const char *key, *val, *end = hwinfo->data + size;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
110
for (key = hwinfo->data; *key && key < end;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
255
const char *nfp_hwinfo_lookup(struct nfp_hwinfo *hwinfo, const char *lookup)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
259
if (!hwinfo || !lookup)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
262
end = hwinfo->data + le32_to_cpu(hwinfo->size) - sizeof(u32);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
264
for (key = hwinfo->data; *key && key < end;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
276
char *nfp_hwinfo_get_packed_strings(struct nfp_hwinfo *hwinfo)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
278
return hwinfo->data;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
281
u32 nfp_hwinfo_get_packed_str_size(struct nfp_hwinfo *hwinfo)
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
283
return le32_to_cpu(hwinfo->size) - sizeof(u32);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1547
kfree(target->hwinfo);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1548
target->hwinfo = NULL;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1575
if (ether_addr_equal(&target->hwinfo->bssid[2],
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1603
kfree(target->hwinfo);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1604
target->hwinfo = kmemdup(scan_info,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1607
if (!target->hwinfo)
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1676
if (ether_addr_equal(&scan_info->hwinfo->bssid[2],
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1690
security = be16_to_cpu(scan_info->hwinfo->security) &
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1717
scan_info->hwinfo->essid,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1730
&best_bss->hwinfo->bssid[2]);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2008
memcpy(wl->active_bssid, &bss->hwinfo->bssid[2], ETH_ALEN);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2373
kfree(scan_info->hwinfo);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
569
struct gelic_eurus_scan_info *scan = network->hwinfo;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
763
pr_debug("bssid=%pM\n", &scan_info->hwinfo->bssid[2]);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
764
pr_debug("essid=%s\n", scan_info->hwinfo->essid);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.h
168
struct gelic_eurus_scan_info *hwinfo;
drivers/net/wireless/quantenna/qtnfmac/commands.c
881
struct qtnf_hw_info *hwinfo = &bus->hw_info;
drivers/net/wireless/quantenna/qtnfmac/commands.c
896
hwinfo->num_mac = resp->num_mac;
drivers/net/wireless/quantenna/qtnfmac/commands.c
897
hwinfo->mac_bitmap = resp->mac_bitmap;
drivers/net/wireless/quantenna/qtnfmac/commands.c
898
hwinfo->fw_ver = le32_to_cpu(resp->fw_ver);
drivers/net/wireless/quantenna/qtnfmac/commands.c
899
hwinfo->total_tx_chain = resp->total_tx_chain;
drivers/net/wireless/quantenna/qtnfmac/commands.c
900
hwinfo->total_rx_chain = resp->total_rx_chain;
drivers/net/wireless/quantenna/qtnfmac/commands.c
933
memcpy(hwinfo->hw_capab, tlv->val,
drivers/net/wireless/quantenna/qtnfmac/commands.c
934
min(sizeof(hwinfo->hw_capab), (size_t)tlv_len));
drivers/net/wireless/quantenna/qtnfmac/commands.c
966
hwinfo->mac_bitmap,
drivers/net/wireless/quantenna/qtnfmac/commands.c
967
hwinfo->total_rx_chain, hwinfo->total_tx_chain,
drivers/net/wireless/quantenna/qtnfmac/commands.c
968
hwinfo->fw_ver);
drivers/net/wireless/quantenna/qtnfmac/commands.c
970
strscpy(hwinfo->fw_version, bld_label, sizeof(hwinfo->fw_version));
drivers/net/wireless/quantenna/qtnfmac/commands.c
971
hwinfo->hw_version = hw_ver;
drivers/net/wireless/realtek/rtlwifi/efuse.c
1223
int max_size, u8 *hwinfo, const int *params)
drivers/net/wireless/realtek/rtlwifi/efuse.c
1245
memcpy(hwinfo, &rtlefuse->efuse_map[EFUSE_INIT_MAP][0], max_size);
drivers/net/wireless/realtek/rtlwifi/efuse.c
1248
hwinfo, max_size);
drivers/net/wireless/realtek/rtlwifi/efuse.c
1250
eeprom_id = *((u16 *)&hwinfo[0]);
drivers/net/wireless/realtek/rtlwifi/efuse.c
1263
rtlefuse->eeprom_vid = *(u16 *)&hwinfo[params[1]];
drivers/net/wireless/realtek/rtlwifi/efuse.c
1264
rtlefuse->eeprom_did = *(u16 *)&hwinfo[params[2]];
drivers/net/wireless/realtek/rtlwifi/efuse.c
1265
rtlefuse->eeprom_svid = *(u16 *)&hwinfo[params[3]];
drivers/net/wireless/realtek/rtlwifi/efuse.c
1266
rtlefuse->eeprom_smid = *(u16 *)&hwinfo[params[4]];
drivers/net/wireless/realtek/rtlwifi/efuse.c
1279
usvalue = *(u16 *)&hwinfo[params[5] + i];
drivers/net/wireless/realtek/rtlwifi/efuse.c
1284
rtlefuse->eeprom_channelplan = *&hwinfo[params[6]];
drivers/net/wireless/realtek/rtlwifi/efuse.c
1285
rtlefuse->eeprom_version = *(u16 *)&hwinfo[params[7]];
drivers/net/wireless/realtek/rtlwifi/efuse.c
1287
rtlefuse->eeprom_oemid = *&hwinfo[params[8]];
drivers/net/wireless/realtek/rtlwifi/efuse.h
92
int max_size, u8 *hwinfo, const int *params);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1554
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1561
(eeaddr + 1), hwinfo[eeaddr + 1]);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1562
if (0xFF == hwinfo[eeaddr+1]) /*YJ,add,120316*/
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1579
hwinfo[eeaddr++];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1586
hwinfo[eeaddr++];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1592
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1596
(hwinfo[eeaddr]&0xf0)>>4;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1602
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1606
(hwinfo[eeaddr]&0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1614
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1618
(hwinfo[eeaddr]&0xf0)>>4;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1625
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1630
(hwinfo[eeaddr]&0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1638
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1642
(hwinfo[eeaddr]&0xf0)>>4;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1649
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1653
(hwinfo[eeaddr]&0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1665
hwinfo[eeaddr++];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1673
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1677
(hwinfo[eeaddr]&0xf0)>>4;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1682
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1685
pwrinfo5g->ofdm_diff[rfpath][0] = (hwinfo[eeaddr]&0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1691
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1695
(hwinfo[eeaddr]&0xf0)>>4;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1702
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1706
(hwinfo[eeaddr]&0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1715
if (hwinfo[eeaddr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1720
(hwinfo[eeaddr]&0xf0)>>4;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1722
(hwinfo[eeaddr]&0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1726
if (hwinfo[eeaddr] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1729
pwrinfo5g->ofdm_diff[rfpath][3] = (hwinfo[eeaddr]&0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1743
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1753
&pwrinfo5g, autoload_fail, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1780
hwinfo[EEPROM_THERMAL_METER_88E];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1795
hwinfo[EEPROM_RF_BOARD_OPTION_88E] & 0x07;/*bit0~2*/
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1796
if (hwinfo[EEPROM_RF_BOARD_OPTION_88E] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1814
u8 *hwinfo;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1816
hwinfo = kzalloc(HWSET_MAX_SIZE, GFP_KERNEL);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1817
if (!hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1820
if (rtl_get_hwinfo(hw, rtlpriv, HWSET_MAX_SIZE, hwinfo, params))
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1833
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1838
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1842
((hwinfo[EEPROM_RF_BOARD_OPTION_88E] & 0xE0) >> 5);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1846
((hwinfo[EEPROM_RF_FEATURE_OPTION_88E] & 0x40) >> 6);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1848
rtlefuse->crystalcap = hwinfo[EEPROM_XTAL_88E];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1849
if (hwinfo[EEPROM_XTAL_88E])
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1853
(hwinfo[EEPROM_RF_BOARD_OPTION_88E] & 0x18) >> 3;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1854
if (hwinfo[EEPROM_RF_BOARD_OPTION_88E] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1860
rtlefuse->antenna_div_type = hwinfo[EEPROM_RF_ANTENNA_OPT_88E];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1902
kfree(hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2435
bool auto_load_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2442
((hwinfo[EEPROM_RF_FEATURE_OPTION_88E] & 0xe0) >> 5);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2443
if (hwinfo[EEPROM_RF_FEATURE_OPTION_88E] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2445
value = hwinfo[EEPROM_RF_BT_SETTING_88E];
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
34
bool autoload_fail, u8 *hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1417
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1427
hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i] != 0xff &&
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1428
hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 + i] != 0xff) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1431
hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1434
hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 +
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1449
hwinfo[EEPROM_TXPOWERHT40_2SDIFF + i] != 0xff)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1450
tempval = hwinfo[EEPROM_TXPOWERHT40_2SDIFF + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1507
hwinfo[EEPROM_TXPWR_GROUP + i] != 0xff &&
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1508
hwinfo[EEPROM_TXPWR_GROUP + 3 + i] != 0xff) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1510
hwinfo[EEPROM_TXPWR_GROUP + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1512
hwinfo[EEPROM_TXPWR_GROUP + 3 + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1554
hwinfo[EEPROM_TXPOWERHT20DIFF + index] != 0xff)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1555
tempval = hwinfo[EEPROM_TXPOWERHT20DIFF + index];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1572
hwinfo[EEPROM_TXPOWER_OFDMDIFF + index] != 0xff)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1573
tempval = hwinfo[EEPROM_TXPOWER_OFDMDIFF + index];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1602
if (!autoload_fail && hwinfo[RF_OPTION1] != 0xff)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1603
rtlefuse->eeprom_regulatory = (hwinfo[RF_OPTION1] & 0x7);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1610
hwinfo[EEPROM_TSSI_A] != 0xff &&
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1611
hwinfo[EEPROM_TSSI_B] != 0xff) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1612
rtlefuse->eeprom_tssi[RF90_PATH_A] = hwinfo[EEPROM_TSSI_A];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1613
rtlefuse->eeprom_tssi[RF90_PATH_B] = hwinfo[EEPROM_TSSI_B];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1622
if (!autoload_fail && hwinfo[EEPROM_THERMAL_METER] != 0xff)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1623
tempval = hwinfo[EEPROM_THERMAL_METER];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1645
u8 *hwinfo;
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1647
hwinfo = kzalloc(HWSET_MAX_SIZE, GFP_KERNEL);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1648
if (!hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1651
if (rtl_get_hwinfo(hw, rtlpriv, HWSET_MAX_SIZE, hwinfo, params))
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1656
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1660
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1687
kfree(hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2242
bool auto_load_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2249
((hwinfo[RF_OPTION1] & 0xe0) >> 5);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2250
val = hwinfo[RF_OPTION4];
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
47
bool autoload_fail, u8 *hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
100
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
112
hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
115
hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 +
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
129
tempval = hwinfo[EEPROM_TXPOWERHT40_2SDIFF + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
181
hwinfo[EEPROM_TXPWR_GROUP + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
183
hwinfo[EEPROM_TXPWR_GROUP + 3 + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
220
tempval = hwinfo[EEPROM_TXPOWERHT20DIFF + index];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
232
tempval = hwinfo[EEPROM_TXPOWER_OFDMDIFF + index];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
258
rtlefuse->eeprom_regulatory = (hwinfo[RF_OPTION1] & 0x7);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
264
rtlefuse->eeprom_tssi[RF90_PATH_A] = hwinfo[EEPROM_TSSI_A];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
265
rtlefuse->eeprom_tssi[RF90_PATH_B] = hwinfo[EEPROM_TSSI_B];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
275
tempval = hwinfo[EEPROM_THERMAL_METER];
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
317
u8 *hwinfo;
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
319
hwinfo = kzalloc(HWSET_MAX_SIZE, GFP_KERNEL);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
320
if (!hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
323
if (rtl_get_hwinfo(hw, rtlpriv, HWSET_MAX_SIZE, hwinfo, params))
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
327
rtlefuse->autoload_failflag, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
328
_rtl92cu_read_board_type(hw, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
357
kfree(hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
504
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
512
_rtl92d_readpowervalue_fromprom(&pwrinfo, hwinfo, autoload_fail);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
515
rtlefuse->eeprom_regulatory = (hwinfo[EEPROM_RF_OPT1] & 0x7);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
517
hwinfo[EEPROM_THERMAL_METER] & 0x1f;
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
518
rtlefuse->crystalcap = hwinfo[EEPROM_XTAL_K];
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
519
tempval[0] = hwinfo[EEPROM_IQK_DELTA] & 0x03;
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
520
tempval[1] = (hwinfo[EEPROM_LCK_DELTA] & 0x0C) >> 2;
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
525
!((hwinfo[EEPROM_TSSI_A_5G] & BIT(6)) >> 6);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
527
!((hwinfo[EEPROM_TSSI_B_5G] & BIT(6)) >> 6);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
533
rtlefuse->eeprom_c9 = hwinfo[EEPROM_RF_OPT6];
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
534
rtlefuse->eeprom_cc = hwinfo[EEPROM_RF_OPT7];
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
697
u8 *hwinfo;
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
702
hwinfo = kzalloc(HWSET_MAX_SIZE, GFP_KERNEL);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
703
if (!hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
706
if (rtl_get_hwinfo(hw, rtlpriv, HWSET_MAX_SIZE, hwinfo, params))
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
710
_rtl92d_read_macphymode_and_bandtype(hw, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
715
&hwinfo[EEPROM_MAC_ADDR_MAC1_92D]);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
720
_rtl92d_read_txpower_info(hw, rtlefuse->autoload_failflag, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
739
kfree(hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1785
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1792
(addr + 1), hwinfo[addr + 1]);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1793
if (0xFF == hwinfo[addr+1]) /*YJ,add,120316*/
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1844
pwr2g->index_cck_base[rf][group] = hwinfo[addr++];
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1849
pwr2g->index_bw40_base[rf][group] = hwinfo[addr++];
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1856
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1859
pwr2g->bw20_diff[rf][i] = (hwinfo[addr]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1865
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1868
pwr2g->ofdm_diff[rf][i] = (hwinfo[addr]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1876
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1879
pwr2g->bw40_diff[rf][i] = (hwinfo[addr]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1885
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1888
pwr2g->bw20_diff[rf][i] = (hwinfo[addr]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1895
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1898
pwr2g->ofdm_diff[rf][i] = (hwinfo[addr]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1904
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1907
pwr2g->cck_diff[rf][i] = (hwinfo[addr]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1918
pwr5g->index_bw40_base[rf][group] = hwinfo[addr++];
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1927
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1930
pwr5g->bw20_diff[rf][0] = (hwinfo[addr]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1936
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1939
pwr5g->ofdm_diff[rf][0] = (hwinfo[addr]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1946
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1949
pwr5g->bw40_diff[rf][i] = (hwinfo[addr]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1955
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1958
pwr5g->bw20_diff[rf][i] = (hwinfo[addr]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1967
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1971
pwr5g->ofdm_diff[rf][1] = (hwinfo[addr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1972
pwr5g->ofdm_diff[rf][2] = (hwinfo[addr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1976
if (hwinfo[addr] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1979
pwr5g->ofdm_diff[rf][3] = (hwinfo[addr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1990
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1993
pwr5g->bw80_diff[rf][i] = (hwinfo[addr] & 0xf0)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1999
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2003
(hwinfo[addr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2014
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2024
autoload_fail, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2070
efu->eeprom_thermalmeter = hwinfo[EEPROM_THERMAL_METER_92E];
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2084
efu->eeprom_regulatory = hwinfo[EEPROM_RF_BOARD_OPTION_92E]
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2086
if (hwinfo[EEPROM_RF_BOARD_OPTION_92E] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2104
u8 *hwinfo;
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2106
hwinfo = kzalloc(HWSET_MAX_SIZE, GFP_KERNEL);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2107
if (!hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2110
if (rtl_get_hwinfo(hw, rtlpriv, HWSET_MAX_SIZE, hwinfo, params))
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2122
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2125
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2128
rtlefuse->board_type = (((*(u8 *)&hwinfo[EEPROM_RF_BOARD_OPTION_92E])
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2130
if ((*(u8 *)&hwinfo[EEPROM_RF_BOARD_OPTION_92E]) == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2140
rtlefuse->crystalcap = hwinfo[EEPROM_XTAL_92E];
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2141
if (hwinfo[EEPROM_XTAL_92E] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2165
kfree(hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2542
bool auto_load_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2548
value = hwinfo[EEPROM_RF_BOARD_OPTION_92E];
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
33
bool autoload_fail, u8 *hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1639
u8 hwinfo[HWSET_MAX_SIZE_92S];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1656
memcpy(hwinfo, &rtlefuse->efuse_map[EFUSE_INIT_MAP][0],
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1660
hwinfo, HWSET_MAX_SIZE_92S);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1662
eeprom_id = *((u16 *)&hwinfo[0]);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1679
rtlefuse->eeprom_vid = *(u16 *)&hwinfo[EEPROM_VID];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1680
rtlefuse->eeprom_did = *(u16 *)&hwinfo[EEPROM_DID];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1681
rtlefuse->eeprom_svid = *(u16 *)&hwinfo[EEPROM_SVID];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1682
rtlefuse->eeprom_smid = *(u16 *)&hwinfo[EEPROM_SMID];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1683
rtlefuse->eeprom_version = *(u16 *)&hwinfo[EEPROM_VERSION];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1697
usvalue = *(u16 *)&hwinfo[EEPROM_MAC_ADDR + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1713
hwinfo[EEPROM_TXPOWERBASE + rf_path * 3 + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1717
hwinfo[EEPROM_TXPOWERBASE + 6 + rf_path * 3 + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1721
= hwinfo[EEPROM_TXPOWERBASE + 12 +
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1789
hwinfo[EEPROM_TXPWRGROUP + rf_path * 3 + i];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1836
tempval = hwinfo[EEPROM_TX_PWR_HT20_DIFF + index] & 0xff;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1852
tempval = hwinfo[EEPROM_TX_PWR_OFDM_DIFF + index] & 0xff;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1858
tempval = hwinfo[TX_PWR_SAFETY_CHK];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1867
(hwinfo[EEPROM_REGULATORY] & 0x7);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1870
(hwinfo[EEPROM_REGULATORY] & 0x1);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1897
tempval = hwinfo[EEPROM_RFIND_POWERDIFF] & 0xff;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1906
usvalue = *(u16 *)&hwinfo[EEPROM_TSSI_A];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1908
usvalue = hwinfo[EEPROM_TSSI_B];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1917
tempval = hwinfo[EEPROM_THERMALMETER];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1927
tempval = hwinfo[EEPROM_CRYSTALCAP] >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1934
rtlefuse->eeprom_channelplan = hwinfo[EEPROM_CHANNELPLAN];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1940
tempval = hwinfo[EEPROM_BOARDTYPE];
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1962
rtlefuse->eeprom_oemid = *&hwinfo[EEPROM_CUSTOMID];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1386
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1397
hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1399
hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 + i];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1411
tempval = hwinfo[EEPROM_TXPOWERHT40_2SDIFF + i];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1470
hwinfo[EEPROM_TXPWR_GROUP + i];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1472
hwinfo[EEPROM_TXPWR_GROUP + 3 + i];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1510
tempval = hwinfo[EEPROM_TXPOWERHT20DIFF + index];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1527
tempval = hwinfo[EEPROM_TXPOWER_OFDMDIFF + index];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1557
rtlefuse->eeprom_regulatory = (hwinfo[RF_OPTION1] & 0x7);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1564
rtlefuse->eeprom_tssi[RF90_PATH_A] = hwinfo[EEPROM_TSSI_A];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1574
tempval = hwinfo[EEPROM_THERMAL_METER];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1597
u8 *hwinfo;
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1603
hwinfo = kzalloc(HWSET_MAX_SIZE, GFP_KERNEL);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1604
if (!hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1607
if (rtl_get_hwinfo(hw, rtlpriv, HWSET_MAX_SIZE, hwinfo, params))
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1611
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1614
rtlefuse->autoload_failflag, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1748
kfree(hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2338
bool auto_load_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2350
value = hwinfo[RF_OPTION4];
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
40
bool autoload_fail, u8 *hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1742
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1749
(addr + 1), hwinfo[addr + 1]);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1750
if (0xFF == hwinfo[addr + 1]) /*YJ,add,120316*/
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1780
pw2g->index_cck_base[path][group] = hwinfo[addr++];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1786
pw2g->index_bw40_base[path][group] = hwinfo[addr++];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1793
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1797
(hwinfo[addr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1804
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1808
(hwinfo[addr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1817
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1821
(hwinfo[addr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1827
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1831
(hwinfo[addr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1838
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1842
(hwinfo[addr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1848
if (hwinfo[addr] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1852
(hwinfo[addr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1863
pw5g->index_bw40_base[path][group] = hwinfo[addr++];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1872
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1876
(hwinfo[addr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1882
if (hwinfo[addr] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1886
(hwinfo[addr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1893
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1897
(hwinfo[addr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1902
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1906
(hwinfo[addr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1914
if (hwinfo[addr] == 0xFF) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1918
pw5g->ofdm_diff[path][1] = (hwinfo[addr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1919
pw5g->ofdm_diff[path][2] = (hwinfo[addr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1923
if (hwinfo[addr] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1926
pw5g->ofdm_diff[path][3] = (hwinfo[addr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1940
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1950
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1981
hwinfo[EEPROM_THERMAL_METER_88E];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1996
hwinfo[EEPROM_RF_BOARD_OPTION_88E] & 0x07;/*bit0~2*/
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1997
if (hwinfo[EEPROM_RF_BOARD_OPTION_88E] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2049
u8 *hwinfo;
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2078
hwinfo = kzalloc(HWSET_MAX_SIZE, GFP_KERNEL);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2079
if (!hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2082
if (rtl_get_hwinfo(hw, rtlpriv, HWSET_MAX_SIZE, hwinfo, params))
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2086
rtlefuse->crystalcap = hwinfo[EEPROM_XTAL_8723BE];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2091
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2095
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2217
kfree(hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2662
bool auto_load_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2675
value = hwinfo[EEPROM_RF_BT_SETTING_8723B];
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
35
bool autoload_fail, u8 *hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2542
u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2549
(eeaddr + 1), hwinfo[eeaddr + 1]);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2550
if (hwinfo[eeaddr + 1] == 0xFF) /*YJ,add,120316*/
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2600
pwrinfo24g->index_cck_base[rfpath][group] = hwinfo[eeaddr++];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2605
pwrinfo24g->index_bw40_base[rfpath][group] = hwinfo[eeaddr++];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2613
pwrinfo24g->bw20_diff[rfpath][txcount] = (hwinfo[eeaddr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2617
pwrinfo24g->ofdm_diff[rfpath][txcount] = (hwinfo[eeaddr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2624
pwrinfo24g->bw40_diff[rfpath][txcount] = (hwinfo[eeaddr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2628
pwrinfo24g->bw20_diff[rfpath][txcount] = (hwinfo[eeaddr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2634
pwrinfo24g->ofdm_diff[rfpath][txcount] = (hwinfo[eeaddr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2638
pwrinfo24g->cck_diff[rfpath][txcount] = (hwinfo[eeaddr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2648
pwrinfo5g->index_bw40_base[rfpath][group] = hwinfo[eeaddr++];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2657
pwrinfo5g->bw20_diff[rfpath][0] = (hwinfo[eeaddr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2661
pwrinfo5g->ofdm_diff[rfpath][0] = (hwinfo[eeaddr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2667
pwrinfo5g->bw40_diff[rfpath][txcount] = (hwinfo[eeaddr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2671
pwrinfo5g->bw20_diff[rfpath][txcount] = (hwinfo[eeaddr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2679
pwrinfo5g->ofdm_diff[rfpath][1] = (hwinfo[eeaddr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2680
pwrinfo5g->ofdm_diff[rfpath][2] = (hwinfo[eeaddr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2684
pwrinfo5g->ofdm_diff[rfpath][3] = (hwinfo[eeaddr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2693
pwrinfo5g->bw80_diff[rfpath][txcount] = (hwinfo[eeaddr] & 0xf0) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2698
pwrinfo5g->bw160_diff[rfpath][txcount] = (hwinfo[eeaddr] & 0x0f);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2709
u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2719
&pwrinfo5g, autoload_fail, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2774
hwinfo[EEPROM_RF_BOARD_OPTION] & 0x07;/*bit0~2*/
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2775
if (hwinfo[EEPROM_RF_BOARD_OPTION] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2787
bool autoload_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2797
&pwrinfo5g, autoload_fail, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2851
rtlefuse->eeprom_regulatory = hwinfo[EEPROM_RF_BOARD_OPTION] & 0x07;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2852
if (hwinfo[EEPROM_RF_BOARD_OPTION] == 0xFF)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2862
static void _rtl8812ae_read_pa_type(struct ieee80211_hw *hw, u8 *hwinfo,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2869
rtlhal->pa_type_2g = hwinfo[0XBC];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2870
rtlhal->lna_type_2g = hwinfo[0XBD];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2882
rtlhal->pa_type_5g = hwinfo[0XBC];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2883
rtlhal->lna_type_5g = hwinfo[0XBF];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2902
static void _rtl8812ae_read_amplifier_type(struct ieee80211_hw *hw, u8 *hwinfo,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2908
u8 ext_type_pa_2g_a = (hwinfo[0XBD] & BIT(2)) >> 2; /* 0XBD[2] */
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2909
u8 ext_type_pa_2g_b = (hwinfo[0XBD] & BIT(6)) >> 6; /* 0XBD[6] */
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2910
u8 ext_type_pa_5g_a = (hwinfo[0XBF] & BIT(2)) >> 2; /* 0XBF[2] */
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2911
u8 ext_type_pa_5g_b = (hwinfo[0XBF] & BIT(6)) >> 6; /* 0XBF[6] */
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2913
u8 ext_type_lna_2g_a = (hwinfo[0XBD] & (BIT(1) | BIT(0))) >> 0;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2915
u8 ext_type_lna_2g_b = (hwinfo[0XBD] & (BIT(5) | BIT(4))) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2917
u8 ext_type_lna_5g_a = (hwinfo[0XBF] & (BIT(1) | BIT(0))) >> 0;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2919
u8 ext_type_lna_5g_b = (hwinfo[0XBF] & (BIT(5) | BIT(4))) >> 4;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2921
_rtl8812ae_read_pa_type(hw, hwinfo, autoload_fail);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2940
static void _rtl8821ae_read_pa_type(struct ieee80211_hw *hw, u8 *hwinfo,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2947
rtlhal->pa_type_2g = hwinfo[0XBC];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2948
rtlhal->lna_type_2g = hwinfo[0XBD];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2956
rtlhal->pa_type_5g = hwinfo[0XBC];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2957
rtlhal->lna_type_5g = hwinfo[0XBF];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2972
static void _rtl8821ae_read_rfe_type(struct ieee80211_hw *hw, u8 *hwinfo,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2979
if (hwinfo[EEPROM_RFE_OPTION] & BIT(7)) {
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2994
rtlhal->rfe_type = hwinfo[EEPROM_RFE_OPTION] & 0x3F;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3014
bool auto_load_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3020
value = *(u8 *)&hwinfo[EEPROM_RF_BOARD_OPTION];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3027
value = hwinfo[EEPROM_RF_BT_SETTING];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3038
bool auto_load_fail, u8 *hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3052
value = hwinfo[EEPROM_RF_BT_SETTING];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3073
u8 *hwinfo;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3079
hwinfo = kzalloc(HWSET_MAX_SIZE, GFP_KERNEL);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3080
if (!hwinfo)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3083
if (rtl_get_hwinfo(hw, rtlpriv, HWSET_MAX_SIZE, hwinfo, params))
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3087
hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3090
_rtl8812ae_read_amplifier_type(hw, hwinfo,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3093
rtlefuse->autoload_failflag, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3095
_rtl8821ae_read_pa_type(hw, hwinfo, rtlefuse->autoload_failflag);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3097
rtlefuse->autoload_failflag, hwinfo);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3100
_rtl8821ae_read_rfe_type(hw, hwinfo, rtlefuse->autoload_failflag);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3119
rtlefuse->eeprom_channelplan = *(u8 *)&hwinfo[EEPROM_CHANNELPLAN];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3127
rtlefuse->crystalcap = hwinfo[EEPROM_XTAL_8821AE];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3131
rtlefuse->eeprom_thermalmeter = *(u8 *)&hwinfo[EEPROM_THERMAL_METER];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3144
(hwinfo[EEPROM_RF_BOARD_OPTION] & 0x18) >> 3;
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3145
if (hwinfo[EEPROM_RF_BOARD_OPTION] == 0xff)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3152
rtlefuse->antenna_div_type = hwinfo[EEPROM_RF_ANTENNA_OPT_88E];
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3186
kfree(hwinfo);
drivers/s390/crypto/ap_bus.c
1984
struct ap_tapq_hwinfo hwinfo;
drivers/s390/crypto/ap_bus.c
2012
rc = ap_queue_info(qid, &hwinfo, &decfg, &chkstop);
drivers/s390/crypto/ap_bus.c
2036
aq->se_bstate = hwinfo.bs;
drivers/s390/crypto/ap_bus.c
2067
aq->se_bstate = hwinfo.bs;
drivers/s390/crypto/ap_bus.c
2141
struct ap_tapq_hwinfo hwinfo;
drivers/s390/crypto/ap_bus.c
2175
if (ap_queue_info(qid, &hwinfo, &decfg, &chkstop) > 0)
drivers/s390/crypto/ap_bus.c
2191
if (!hwinfo.at) {
drivers/s390/crypto/ap_bus.c
2203
hwinfo.value &= TAPQ_CARD_HWINFO_MASK; /* filter card specific hwinfo */
drivers/s390/crypto/ap_bus.c
2206
if (ac->hwinfo.at != hwinfo.at) {
drivers/s390/crypto/ap_bus.c
2208
__func__, ap, hwinfo.at);
drivers/s390/crypto/ap_bus.c
2212
} else if (ac->hwinfo.fac != hwinfo.fac) {
drivers/s390/crypto/ap_bus.c
2214
__func__, ap, hwinfo.fac);
drivers/s390/crypto/ap_bus.c
2248
comp_type = ap_get_compatible_type(qid, hwinfo.at, hwinfo.fac);
drivers/s390/crypto/ap_bus.c
2251
__func__, ap, hwinfo.at);
drivers/s390/crypto/ap_bus.c
2254
ac = ap_card_create(ap, hwinfo, comp_type);
drivers/s390/crypto/ap_bus.c
2285
__func__, ap, hwinfo.at, hwinfo.fac);
drivers/s390/crypto/ap_bus.c
2288
__func__, ap, hwinfo.at, hwinfo.fac);
drivers/s390/crypto/ap_bus.c
2291
__func__, ap, hwinfo.at, hwinfo.fac);
drivers/s390/crypto/ap_bus.c
361
static int ap_queue_info(ap_qid_t qid, struct ap_tapq_hwinfo *hwinfo,
drivers/s390/crypto/ap_bus.c
366
hwinfo->value = 0;
drivers/s390/crypto/ap_bus.c
374
status = ap_test_queue(qid, ap_apft_available(), hwinfo);
drivers/s390/crypto/ap_bus.c
392
if (WARN_ON_ONCE(!hwinfo->value))
drivers/s390/crypto/ap_bus.c
683
if (ac->hwinfo.accel)
drivers/s390/crypto/ap_bus.c
685
else if (ac->hwinfo.cca)
drivers/s390/crypto/ap_bus.c
687
else if (ac->hwinfo.ep11)
drivers/s390/crypto/ap_bus.c
695
if (aq->card->hwinfo.accel)
drivers/s390/crypto/ap_bus.c
697
else if (aq->card->hwinfo.cca)
drivers/s390/crypto/ap_bus.c
699
else if (aq->card->hwinfo.ep11)
drivers/s390/crypto/ap_bus.h
176
struct ap_tapq_hwinfo hwinfo; /* TAPQ GR2 content */
drivers/s390/crypto/ap_card.c
231
struct ap_card *ap_card_create(int id, struct ap_tapq_hwinfo hwinfo,
drivers/s390/crypto/ap_card.c
242
ac->hwinfo = hwinfo;
drivers/s390/crypto/ap_card.c
244
ac->maxmsgsize = hwinfo.ml > 0 ?
drivers/s390/crypto/ap_card.c
245
hwinfo.ml * AP_TAPQ_ML_FIELD_CHUNK_SIZE : AP_DEFAULT_MAX_MSG_SIZE;
drivers/s390/crypto/ap_card.c
36
return sysfs_emit(buf, "%d\n", ac->hwinfo.at);
drivers/s390/crypto/ap_card.c
46
return sysfs_emit(buf, "%d\n", ac->hwinfo.qd + 1);
drivers/s390/crypto/ap_card.c
56
return sysfs_emit(buf, "0x%08X\n", ac->hwinfo.fac);
drivers/s390/crypto/ap_queue.c
1017
status = ap_test_queue(aq->qid, 1, &hwinfo);
drivers/s390/crypto/ap_queue.c
1025
aq->se_bstate = hwinfo.bs;
drivers/s390/crypto/ap_queue.c
1026
if (!(hwinfo.bs == AP_BS_Q_USABLE ||
drivers/s390/crypto/ap_queue.c
1027
hwinfo.bs == AP_BS_Q_USABLE_NO_SECURE_KEY)) {
drivers/s390/crypto/ap_queue.c
1029
__func__, hwinfo.bs,
drivers/s390/crypto/ap_queue.c
1052
struct ap_tapq_hwinfo hwinfo;
drivers/s390/crypto/ap_queue.c
1057
status = ap_test_queue(aq->qid, 1, &hwinfo);
drivers/s390/crypto/ap_queue.c
1067
aq->se_bstate = hwinfo.bs;
drivers/s390/crypto/ap_queue.c
1070
switch (hwinfo.bs) {
drivers/s390/crypto/ap_queue.c
1092
struct ap_tapq_hwinfo hwinfo;
drivers/s390/crypto/ap_queue.c
1107
status = ap_test_queue(aq->qid, 1, &hwinfo);
drivers/s390/crypto/ap_queue.c
1115
aq->se_bstate = hwinfo.bs;
drivers/s390/crypto/ap_queue.c
1116
if (hwinfo.bs != AP_BS_Q_USABLE_NO_SECURE_KEY) {
drivers/s390/crypto/ap_queue.c
1118
__func__, hwinfo.bs,
drivers/s390/crypto/ap_queue.c
288
if (aq->queue_count < aq->card->hwinfo.qd + 1) {
drivers/s390/crypto/ap_queue.c
33
return aq->card->hwinfo.ep11 || aq->card->hwinfo.accel;
drivers/s390/crypto/ap_queue.c
369
struct ap_tapq_hwinfo hwinfo;
drivers/s390/crypto/ap_queue.c
373
status = ap_test_queue(aq->qid, 1, &hwinfo);
drivers/s390/crypto/ap_queue.c
377
aq->se_bstate = hwinfo.bs;
drivers/s390/crypto/ap_queue.c
38
return aq->card->hwinfo.ep11 || aq->card->hwinfo.accel;
drivers/s390/crypto/ap_queue.c
43
return aq->card->hwinfo.ep11;
drivers/s390/crypto/ap_queue.c
449
struct ap_tapq_hwinfo hwinfo;
drivers/s390/crypto/ap_queue.c
451
status = ap_test_queue(aq->qid, 1, &hwinfo);
drivers/s390/crypto/ap_queue.c
471
aq->se_bstate = hwinfo.bs;
drivers/s390/crypto/ap_queue.c
474
switch (hwinfo.bs) {
drivers/s390/crypto/ap_queue.c
491
__func__, hwinfo.bs,
drivers/s390/crypto/ap_queue.c
718
struct ap_tapq_hwinfo hwinfo;
drivers/s390/crypto/ap_queue.c
720
status = ap_test_queue(aq->qid, 1, &hwinfo);
drivers/s390/crypto/ap_queue.c
728
return sysfs_emit(buf, "0x%08X\n", hwinfo.fac);
drivers/s390/crypto/ap_queue.c
924
struct ap_tapq_hwinfo hwinfo;
drivers/s390/crypto/ap_queue.c
929
status = ap_test_queue(aq->qid, 1, &hwinfo);
drivers/s390/crypto/ap_queue.c
939
aq->se_bstate = hwinfo.bs;
drivers/s390/crypto/ap_queue.c
942
switch (hwinfo.bs) {
drivers/s390/crypto/ap_queue.c
957
struct ap_tapq_hwinfo hwinfo;
drivers/s390/crypto/ap_queue.c
980
status = ap_test_queue(aq->qid, 1, &hwinfo);
drivers/s390/crypto/ap_queue.c
990
aq->se_bstate = hwinfo.bs;
drivers/s390/crypto/ap_queue.c
991
if (hwinfo.bs != AP_BS_Q_AVAIL_FOR_BINDING) {
drivers/s390/crypto/ap_queue.c
993
__func__, hwinfo.bs,
drivers/s390/crypto/zcrypt_api.c
1105
!zc->card->hwinfo.ep11)
drivers/s390/crypto/zcrypt_api.c
1242
!zc->card->hwinfo.cca)
drivers/s390/crypto/zcrypt_api.c
1303
stat->functions = zc->card->hwinfo.fac >> 26;
drivers/s390/crypto/zcrypt_api.c
1331
stat->functions = zc->card->hwinfo.fac >> 26;
drivers/s390/crypto/zcrypt_api.c
1354
devstat->functions = zc->card->hwinfo.fac >> 26;
drivers/s390/crypto/zcrypt_api.c
680
!(zc->card->hwinfo.accel || zc->card->hwinfo.cca))
drivers/s390/crypto/zcrypt_api.c
786
!(zc->card->hwinfo.accel || zc->card->hwinfo.cca))
drivers/s390/crypto/zcrypt_api.c
908
!zc->card->hwinfo.cca)
drivers/s390/crypto/zcrypt_cex4.c
475
if (ac->hwinfo.accel) {
drivers/s390/crypto/zcrypt_cex4.c
504
if (ac->hwinfo.mex4k && ac->hwinfo.crt4k) {
drivers/s390/crypto/zcrypt_cex4.c
513
} else if (ac->hwinfo.cca) {
drivers/s390/crypto/zcrypt_cex4.c
553
} else if (ac->hwinfo.ep11) {
drivers/s390/crypto/zcrypt_cex4.c
596
if (ac->hwinfo.cca) {
drivers/s390/crypto/zcrypt_cex4.c
603
} else if (ac->hwinfo.ep11) {
drivers/s390/crypto/zcrypt_cex4.c
624
if (ac->hwinfo.cca)
drivers/s390/crypto/zcrypt_cex4.c
626
else if (ac->hwinfo.ep11)
drivers/s390/crypto/zcrypt_cex4.c
651
if (aq->card->hwinfo.accel) {
drivers/s390/crypto/zcrypt_cex4.c
657
} else if (aq->card->hwinfo.cca) {
drivers/s390/crypto/zcrypt_cex4.c
663
} else if (aq->card->hwinfo.ep11) {
drivers/s390/crypto/zcrypt_cex4.c
686
if (aq->card->hwinfo.cca) {
drivers/s390/crypto/zcrypt_cex4.c
693
} else if (aq->card->hwinfo.ep11) {
drivers/s390/crypto/zcrypt_cex4.c
714
if (aq->card->hwinfo.cca)
drivers/s390/crypto/zcrypt_cex4.c
716
else if (aq->card->hwinfo.ep11)
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1197
void Hal_EfuseParseIDCode(struct adapter *padapter, u8 *hwinfo)
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1205
EEPROMId = le16_to_cpu(*((__le16 *)hwinfo));
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1369
struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1385
tempval = hwinfo[EEPROM_RF_BT_SETTING_8723B];
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1428
struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1434
pHalData->EEPROMVersion = hwinfo[EEPROM_VERSION_8723B];
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1442
struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1476
struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1482
pEEPROM->adjuseVoltageVal = (hwinfo[EEPROM_Voltage_ADDR_8723B] & 0xf0) >> 4;
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1486
struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1491
hwinfo ? hwinfo[EEPROM_ChannelPlan_8723B] : 0xFF,
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1501
struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1507
pHalData->EEPROMCustomerID = hwinfo[EEPROM_CustomID_8723B];
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1513
struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1519
pHalData->CrystalCap = hwinfo[EEPROM_XTAL_8723B];
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1008
struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1017
memcpy(pEEPROM->mac_addr, &hwinfo[EEPROM_MAC_ADDR_8723BS], ETH_ALEN);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1022
struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1028
pHalData->BoardType = (hwinfo[EEPROM_RF_BOARD_OPTION_8723B] & 0xE0) >> 5;
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1038
u8 *hwinfo = NULL;
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1044
hwinfo = pEEPROM->efuse_eeprom_data;
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1046
Hal_InitPGData(padapter, hwinfo);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1048
Hal_EfuseParseIDCode(padapter, hwinfo);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1049
Hal_EfuseParseEEPROMVer_8723B(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1051
Hal_EfuseParseMACAddr_8723BS(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1053
Hal_EfuseParseTxPowerInfo_8723B(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1054
Hal_EfuseParseBoardType_8723BS(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1059
Hal_EfuseParsePackageType_8723B(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1060
Hal_EfuseParseBTCoexistInfo_8723B(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1061
Hal_EfuseParseChnlPlan_8723B(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1062
Hal_EfuseParseXtal_8723B(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1063
Hal_EfuseParseThermalMeter_8723B(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1064
Hal_EfuseParseCustomerID_8723B(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1066
Hal_EfuseParseVoltage_8723B(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/hal/sdio_halinit.c
1068
Hal_ReadRFGainOffset(padapter, hwinfo, pEEPROM->bautoload_fail_flag);
drivers/staging/rtl8723bs/include/rtl8723b_hal.h
202
void Hal_EfuseParseIDCode(struct adapter *padapter, u8 *hwinfo);
drivers/staging/rtl8723bs/include/rtl8723b_hal.h
205
void Hal_EfuseParseBTCoexistInfo_8723B(struct adapter *padapter, u8 *hwinfo,
drivers/staging/rtl8723bs/include/rtl8723b_hal.h
207
void Hal_EfuseParseEEPROMVer_8723B(struct adapter *padapter, u8 *hwinfo,
drivers/staging/rtl8723bs/include/rtl8723b_hal.h
209
void Hal_EfuseParseChnlPlan_8723B(struct adapter *padapter, u8 *hwinfo,
drivers/staging/rtl8723bs/include/rtl8723b_hal.h
211
void Hal_EfuseParseCustomerID_8723B(struct adapter *padapter, u8 *hwinfo,
drivers/staging/rtl8723bs/include/rtl8723b_hal.h
213
void Hal_EfuseParseXtal_8723B(struct adapter *padapter, u8 *hwinfo,
drivers/staging/rtl8723bs/include/rtl8723b_hal.h
215
void Hal_EfuseParseThermalMeter_8723B(struct adapter *padapter, u8 *hwinfo,
drivers/staging/rtl8723bs/include/rtl8723b_hal.h
217
void Hal_EfuseParsePackageType_8723B(struct adapter *padapter, u8 *hwinfo,
drivers/staging/rtl8723bs/include/rtl8723b_hal.h
219
void Hal_EfuseParseVoltage_8723B(struct adapter *padapter, u8 *hwinfo,
drivers/staging/rtl8723bs/include/rtl8723b_hal.h
242
void Hal_ReadRFGainOffset(struct adapter *padapter, u8 *hwinfo,
sound/firewire/fireworks/fireworks.c
102
if (hwinfo->flags & BIT(FLAG_RESP_ADDR_CHANGABLE))
sound/firewire/fireworks/fireworks.c
106
if ((hwinfo->min_sample_rate <= 22050)
sound/firewire/fireworks/fireworks.c
107
&& (22050 <= hwinfo->max_sample_rate))
sound/firewire/fireworks/fireworks.c
109
if ((hwinfo->min_sample_rate <= 32000)
sound/firewire/fireworks/fireworks.c
110
&& (32000 <= hwinfo->max_sample_rate))
sound/firewire/fireworks/fireworks.c
112
if ((hwinfo->min_sample_rate <= 44100)
sound/firewire/fireworks/fireworks.c
113
&& (44100 <= hwinfo->max_sample_rate))
sound/firewire/fireworks/fireworks.c
115
if ((hwinfo->min_sample_rate <= 48000)
sound/firewire/fireworks/fireworks.c
116
&& (48000 <= hwinfo->max_sample_rate))
sound/firewire/fireworks/fireworks.c
118
if ((hwinfo->min_sample_rate <= 88200)
sound/firewire/fireworks/fireworks.c
119
&& (88200 <= hwinfo->max_sample_rate))
sound/firewire/fireworks/fireworks.c
121
if ((hwinfo->min_sample_rate <= 96000)
sound/firewire/fireworks/fireworks.c
122
&& (96000 <= hwinfo->max_sample_rate))
sound/firewire/fireworks/fireworks.c
124
if ((hwinfo->min_sample_rate <= 176400)
sound/firewire/fireworks/fireworks.c
125
&& (176400 <= hwinfo->max_sample_rate))
sound/firewire/fireworks/fireworks.c
127
if ((hwinfo->min_sample_rate <= 192000)
sound/firewire/fireworks/fireworks.c
128
&& (192000 <= hwinfo->max_sample_rate))
sound/firewire/fireworks/fireworks.c
132
if (hwinfo->midi_out_ports > SND_EFW_MAX_MIDI_OUT_PORTS ||
sound/firewire/fireworks/fireworks.c
133
hwinfo->midi_in_ports > SND_EFW_MAX_MIDI_IN_PORTS) {
sound/firewire/fireworks/fireworks.c
137
efw->midi_out_ports = hwinfo->midi_out_ports;
sound/firewire/fireworks/fireworks.c
138
efw->midi_in_ports = hwinfo->midi_in_ports;
sound/firewire/fireworks/fireworks.c
140
if (hwinfo->amdtp_tx_pcm_channels > AM824_MAX_CHANNELS_FOR_PCM ||
sound/firewire/fireworks/fireworks.c
141
hwinfo->amdtp_tx_pcm_channels_2x > AM824_MAX_CHANNELS_FOR_PCM ||
sound/firewire/fireworks/fireworks.c
142
hwinfo->amdtp_tx_pcm_channels_4x > AM824_MAX_CHANNELS_FOR_PCM ||
sound/firewire/fireworks/fireworks.c
143
hwinfo->amdtp_rx_pcm_channels > AM824_MAX_CHANNELS_FOR_PCM ||
sound/firewire/fireworks/fireworks.c
144
hwinfo->amdtp_rx_pcm_channels_2x > AM824_MAX_CHANNELS_FOR_PCM ||
sound/firewire/fireworks/fireworks.c
145
hwinfo->amdtp_rx_pcm_channels_4x > AM824_MAX_CHANNELS_FOR_PCM) {
sound/firewire/fireworks/fireworks.c
149
efw->pcm_capture_channels[0] = hwinfo->amdtp_tx_pcm_channels;
sound/firewire/fireworks/fireworks.c
150
efw->pcm_capture_channels[1] = hwinfo->amdtp_tx_pcm_channels_2x;
sound/firewire/fireworks/fireworks.c
151
efw->pcm_capture_channels[2] = hwinfo->amdtp_tx_pcm_channels_4x;
sound/firewire/fireworks/fireworks.c
152
efw->pcm_playback_channels[0] = hwinfo->amdtp_rx_pcm_channels;
sound/firewire/fireworks/fireworks.c
153
efw->pcm_playback_channels[1] = hwinfo->amdtp_rx_pcm_channels_2x;
sound/firewire/fireworks/fireworks.c
154
efw->pcm_playback_channels[2] = hwinfo->amdtp_rx_pcm_channels_4x;
sound/firewire/fireworks/fireworks.c
157
if (hwinfo->phys_in_grp_count > HWINFO_MAX_CAPS_GROUPS ||
sound/firewire/fireworks/fireworks.c
158
hwinfo->phys_out_grp_count > HWINFO_MAX_CAPS_GROUPS) {
sound/firewire/fireworks/fireworks.c
162
efw->phys_in = hwinfo->phys_in;
sound/firewire/fireworks/fireworks.c
163
efw->phys_out = hwinfo->phys_out;
sound/firewire/fireworks/fireworks.c
164
efw->phys_in_grp_count = hwinfo->phys_in_grp_count;
sound/firewire/fireworks/fireworks.c
165
efw->phys_out_grp_count = hwinfo->phys_out_grp_count;
sound/firewire/fireworks/fireworks.c
166
memcpy(&efw->phys_in_grps, hwinfo->phys_in_grps,
sound/firewire/fireworks/fireworks.c
167
sizeof(struct snd_efw_phys_grp) * hwinfo->phys_in_grp_count);
sound/firewire/fireworks/fireworks.c
168
memcpy(&efw->phys_out_grps, hwinfo->phys_out_grps,
sound/firewire/fireworks/fireworks.c
169
sizeof(struct snd_efw_phys_grp) * hwinfo->phys_out_grp_count);
sound/firewire/fireworks/fireworks.c
172
if (hwinfo->type == MODEL_ECHO_AUDIOFIRE_9)
sound/firewire/fireworks/fireworks.c
175
if (hwinfo->type == MODEL_ECHO_AUDIOFIRE_2 ||
sound/firewire/fireworks/fireworks.c
176
hwinfo->type == MODEL_ECHO_AUDIOFIRE_4 ||
sound/firewire/fireworks/fireworks.c
177
hwinfo->type == MODEL_ECHO_AUDIOFIRE_9 ||
sound/firewire/fireworks/fireworks.c
178
hwinfo->type == MODEL_GIBSON_RIP ||
sound/firewire/fireworks/fireworks.c
179
hwinfo->type == MODEL_GIBSON_GOLDTOP)
sound/firewire/fireworks/fireworks.c
182
kfree(hwinfo);
sound/firewire/fireworks/fireworks.c
75
struct snd_efw_hwinfo *hwinfo;
sound/firewire/fireworks/fireworks.c
79
hwinfo = kzalloc_obj(struct snd_efw_hwinfo);
sound/firewire/fireworks/fireworks.c
80
if (hwinfo == NULL)
sound/firewire/fireworks/fireworks.c
83
err = snd_efw_command_get_hwinfo(efw, hwinfo);
sound/firewire/fireworks/fireworks.c
89
(hwinfo->arm_version >> 24) & 0xff,
sound/firewire/fireworks/fireworks.c
90
(hwinfo->arm_version >> 16) & 0xff);
sound/firewire/fireworks/fireworks.c
91
efw->firmware_version = hwinfo->arm_version;
sound/firewire/fireworks/fireworks.c
94
strscpy(efw->card->shortname, hwinfo->model_name);
sound/firewire/fireworks/fireworks.c
95
strscpy(efw->card->mixername, hwinfo->model_name);
sound/firewire/fireworks/fireworks.c
98
hwinfo->vendor_name, hwinfo->model_name, version,
sound/firewire/fireworks/fireworks.c
99
hwinfo->guid_hi, hwinfo->guid_lo,
sound/firewire/fireworks/fireworks.h
197
struct snd_efw_hwinfo *hwinfo);
sound/firewire/fireworks/fireworks_command.c
212
struct snd_efw_hwinfo *hwinfo)
sound/firewire/fireworks/fireworks_command.c
218
NULL, 0, (__be32 *)hwinfo, sizeof(*hwinfo));
sound/firewire/fireworks/fireworks_command.c
222
be32_to_cpus(&hwinfo->flags);
sound/firewire/fireworks/fireworks_command.c
223
be32_to_cpus(&hwinfo->guid_hi);
sound/firewire/fireworks/fireworks_command.c
224
be32_to_cpus(&hwinfo->guid_lo);
sound/firewire/fireworks/fireworks_command.c
225
be32_to_cpus(&hwinfo->type);
sound/firewire/fireworks/fireworks_command.c
226
be32_to_cpus(&hwinfo->version);
sound/firewire/fireworks/fireworks_command.c
227
be32_to_cpus(&hwinfo->supported_clocks);
sound/firewire/fireworks/fireworks_command.c
228
be32_to_cpus(&hwinfo->amdtp_rx_pcm_channels);
sound/firewire/fireworks/fireworks_command.c
229
be32_to_cpus(&hwinfo->amdtp_tx_pcm_channels);
sound/firewire/fireworks/fireworks_command.c
230
be32_to_cpus(&hwinfo->phys_out);
sound/firewire/fireworks/fireworks_command.c
231
be32_to_cpus(&hwinfo->phys_in);
sound/firewire/fireworks/fireworks_command.c
232
be32_to_cpus(&hwinfo->phys_out_grp_count);
sound/firewire/fireworks/fireworks_command.c
233
be32_to_cpus(&hwinfo->phys_in_grp_count);
sound/firewire/fireworks/fireworks_command.c
234
be32_to_cpus(&hwinfo->midi_out_ports);
sound/firewire/fireworks/fireworks_command.c
235
be32_to_cpus(&hwinfo->midi_in_ports);
sound/firewire/fireworks/fireworks_command.c
236
be32_to_cpus(&hwinfo->max_sample_rate);
sound/firewire/fireworks/fireworks_command.c
237
be32_to_cpus(&hwinfo->min_sample_rate);
sound/firewire/fireworks/fireworks_command.c
238
be32_to_cpus(&hwinfo->dsp_version);
sound/firewire/fireworks/fireworks_command.c
239
be32_to_cpus(&hwinfo->arm_version);
sound/firewire/fireworks/fireworks_command.c
240
be32_to_cpus(&hwinfo->mixer_playback_channels);
sound/firewire/fireworks/fireworks_command.c
241
be32_to_cpus(&hwinfo->mixer_capture_channels);
sound/firewire/fireworks/fireworks_command.c
242
be32_to_cpus(&hwinfo->fpga_version);
sound/firewire/fireworks/fireworks_command.c
243
be32_to_cpus(&hwinfo->amdtp_rx_pcm_channels_2x);
sound/firewire/fireworks/fireworks_command.c
244
be32_to_cpus(&hwinfo->amdtp_tx_pcm_channels_2x);
sound/firewire/fireworks/fireworks_command.c
245
be32_to_cpus(&hwinfo->amdtp_rx_pcm_channels_4x);
sound/firewire/fireworks/fireworks_command.c
246
be32_to_cpus(&hwinfo->amdtp_tx_pcm_channels_4x);
sound/firewire/fireworks/fireworks_command.c
249
hwinfo->vendor_name[HWINFO_NAME_SIZE_BYTES - 1] = '\0';
sound/firewire/fireworks/fireworks_command.c
250
hwinfo->model_name[HWINFO_NAME_SIZE_BYTES - 1] = '\0';
sound/firewire/fireworks/fireworks_proc.c
101
kfree(hwinfo);
sound/firewire/fireworks/fireworks_proc.c
32
struct snd_efw_hwinfo *hwinfo;
sound/firewire/fireworks/fireworks_proc.c
34
hwinfo = kmalloc_obj(struct snd_efw_hwinfo);
sound/firewire/fireworks/fireworks_proc.c
35
if (hwinfo == NULL)
sound/firewire/fireworks/fireworks_proc.c
38
if (snd_efw_command_get_hwinfo(efw, hwinfo) < 0)
sound/firewire/fireworks/fireworks_proc.c
41
snd_iprintf(buffer, "guid_hi: 0x%X\n", hwinfo->guid_hi);
sound/firewire/fireworks/fireworks_proc.c
42
snd_iprintf(buffer, "guid_lo: 0x%X\n", hwinfo->guid_lo);
sound/firewire/fireworks/fireworks_proc.c
43
snd_iprintf(buffer, "type: 0x%X\n", hwinfo->type);
sound/firewire/fireworks/fireworks_proc.c
44
snd_iprintf(buffer, "version: 0x%X\n", hwinfo->version);
sound/firewire/fireworks/fireworks_proc.c
45
snd_iprintf(buffer, "vendor_name: %s\n", hwinfo->vendor_name);
sound/firewire/fireworks/fireworks_proc.c
46
snd_iprintf(buffer, "model_name: %s\n", hwinfo->model_name);
sound/firewire/fireworks/fireworks_proc.c
48
snd_iprintf(buffer, "dsp_version: 0x%X\n", hwinfo->dsp_version);
sound/firewire/fireworks/fireworks_proc.c
49
snd_iprintf(buffer, "arm_version: 0x%X\n", hwinfo->arm_version);
sound/firewire/fireworks/fireworks_proc.c
50
snd_iprintf(buffer, "fpga_version: 0x%X\n", hwinfo->fpga_version);
sound/firewire/fireworks/fireworks_proc.c
52
snd_iprintf(buffer, "flags: 0x%X\n", hwinfo->flags);
sound/firewire/fireworks/fireworks_proc.c
54
snd_iprintf(buffer, "max_sample_rate: 0x%X\n", hwinfo->max_sample_rate);
sound/firewire/fireworks/fireworks_proc.c
55
snd_iprintf(buffer, "min_sample_rate: 0x%X\n", hwinfo->min_sample_rate);
sound/firewire/fireworks/fireworks_proc.c
57
hwinfo->supported_clocks);
sound/firewire/fireworks/fireworks_proc.c
59
snd_iprintf(buffer, "phys out: 0x%X\n", hwinfo->phys_out);
sound/firewire/fireworks/fireworks_proc.c
60
snd_iprintf(buffer, "phys in: 0x%X\n", hwinfo->phys_in);
sound/firewire/fireworks/fireworks_proc.c
63
hwinfo->phys_in_grp_count);
sound/firewire/fireworks/fireworks_proc.c
64
for (i = 0; i < hwinfo->phys_in_grp_count; i++) {
sound/firewire/fireworks/fireworks_proc.c
67
i, hwinfo->phys_out_grps[i].type,
sound/firewire/fireworks/fireworks_proc.c
68
hwinfo->phys_out_grps[i].count);
sound/firewire/fireworks/fireworks_proc.c
72
hwinfo->phys_out_grp_count);
sound/firewire/fireworks/fireworks_proc.c
73
for (i = 0; i < hwinfo->phys_out_grp_count; i++) {
sound/firewire/fireworks/fireworks_proc.c
76
i, hwinfo->phys_out_grps[i].type,
sound/firewire/fireworks/fireworks_proc.c
77
hwinfo->phys_out_grps[i].count);
sound/firewire/fireworks/fireworks_proc.c
81
hwinfo->amdtp_rx_pcm_channels);
sound/firewire/fireworks/fireworks_proc.c
83
hwinfo->amdtp_tx_pcm_channels);
sound/firewire/fireworks/fireworks_proc.c
85
hwinfo->amdtp_rx_pcm_channels_2x);
sound/firewire/fireworks/fireworks_proc.c
87
hwinfo->amdtp_tx_pcm_channels_2x);
sound/firewire/fireworks/fireworks_proc.c
89
hwinfo->amdtp_rx_pcm_channels_4x);
sound/firewire/fireworks/fireworks_proc.c
91
hwinfo->amdtp_tx_pcm_channels_4x);
sound/firewire/fireworks/fireworks_proc.c
93
snd_iprintf(buffer, "midi out ports: 0x%X\n", hwinfo->midi_out_ports);
sound/firewire/fireworks/fireworks_proc.c
94
snd_iprintf(buffer, "midi in ports: 0x%X\n", hwinfo->midi_in_ports);
sound/firewire/fireworks/fireworks_proc.c
97
hwinfo->mixer_playback_channels);
sound/firewire/fireworks/fireworks_proc.c
99
hwinfo->mixer_capture_channels);