rtl8xxxu_priv 1309 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int (*parse_efuse) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1310 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int (*load_firmware) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1311 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int (*power_on) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1312 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*power_off) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1313 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*reset_8051) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1314 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int (*llt_init) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1315 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*init_phy_bb) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1316 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int (*init_phy_rf) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1317 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*phy_init_antenna_selection) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1318 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*phy_iq_calibrate) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1320 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int (*parse_rx_desc) (struct rtl8xxxu_priv *priv, struct sk_buff *skb); rtl8xxxu_priv 1321 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*init_aggregation) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1322 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*init_statistics) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1323 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*enable_rf) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1324 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*disable_rf) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1325 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*usb_quirks) (struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1326 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*set_tx_power) (struct rtl8xxxu_priv *priv, int channel, rtl8xxxu_priv 1328 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*update_rate_mask) (struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1330 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void (*report_connect) (struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1363 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h u8 rtl8xxxu_read8(struct rtl8xxxu_priv *priv, u16 addr); rtl8xxxu_priv 1364 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h u16 rtl8xxxu_read16(struct rtl8xxxu_priv *priv, u16 addr); rtl8xxxu_priv 1365 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h u32 rtl8xxxu_read32(struct rtl8xxxu_priv *priv, u16 addr); rtl8xxxu_priv 1366 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_write8(struct rtl8xxxu_priv *priv, u16 addr, u8 val); rtl8xxxu_priv 1367 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_write16(struct rtl8xxxu_priv *priv, u16 addr, u16 val); rtl8xxxu_priv 1368 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_write32(struct rtl8xxxu_priv *priv, u16 addr, u32 val); rtl8xxxu_priv 1369 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h u32 rtl8xxxu_read_rfreg(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1371 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_write_rfreg(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1373 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_save_regs(struct rtl8xxxu_priv *priv, const u32 *regs, rtl8xxxu_priv 1375 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_restore_regs(struct rtl8xxxu_priv *priv, const u32 *regs, rtl8xxxu_priv 1377 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_save_mac_regs(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1379 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_restore_mac_regs(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1381 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_path_adda_on(struct rtl8xxxu_priv *priv, const u32 *regs, rtl8xxxu_priv 1383 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_mac_calibration(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1385 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_fill_iqk_matrix_a(struct rtl8xxxu_priv *priv, bool iqk_ok, rtl8xxxu_priv 1387 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_fill_iqk_matrix_b(struct rtl8xxxu_priv *priv, bool iqk_ok, rtl8xxxu_priv 1389 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_init_phy_rf(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1392 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_init_phy_regs(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1394 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_load_firmware(struct rtl8xxxu_priv *priv, char *fw_name); rtl8xxxu_priv 1395 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_firmware_self_reset(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1396 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_power_off(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1397 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_reset_8051(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1398 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_auto_llt_table(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1399 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen2_prepare_calibrate(struct rtl8xxxu_priv *priv, u8 start); rtl8xxxu_priv 1400 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_flush_fifo(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1401 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_gen2_h2c_cmd(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1403 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_active_to_lps(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1404 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_disabled_to_emu(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1405 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_init_llt_table(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1406 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen1_phy_iq_calibrate(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1407 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen1_init_phy_bb(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1408 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen1_set_tx_power(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1412 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen1_usb_quirks(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1413 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen2_usb_quirks(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1414 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_update_rate_mask(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1416 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen2_update_rate_mask(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1418 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen1_report_connect(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1420 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen2_report_connect(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1422 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen1_init_aggregation(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1423 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen1_enable_rf(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1424 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen1_disable_rf(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1425 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h void rtl8xxxu_gen2_disable_rf(struct rtl8xxxu_priv *priv); rtl8xxxu_priv 1426 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_parse_rxdesc16(struct rtl8xxxu_priv *priv, struct sk_buff *skb); rtl8xxxu_priv 1427 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h int rtl8xxxu_parse_rxdesc24(struct rtl8xxxu_priv *priv, struct sk_buff *skb); rtl8xxxu_priv 1429 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h bool rtl8xxxu_gen2_simularity_compare(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 329 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c static int rtl8192cu_load_firmware(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 346 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c static int rtl8192cu_parse_efuse(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 414 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c static int rtl8192cu_init_phy_rf(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 438 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192c.c static int rtl8192cu_power_on(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 482 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c rtl8192e_set_tx_power(struct rtl8xxxu_priv *priv, int channel, bool ht40) rtl8xxxu_priv 557 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_parse_efuse(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 626 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_load_firmware(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 638 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static void rtl8192eu_init_phy_bb(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 665 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_init_phy_rf(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 679 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_iqk_path_a(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 723 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_rx_iqk_path_a(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 840 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_iqk_path_b(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 886 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_rx_iqk_path_b(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1007 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static void rtl8192eu_phy_iqcalibrate(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1193 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static void rtl8192eu_phy_iq_calibrate(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1287 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static void rtl8192e_crystal_afe_adjust(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1319 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static void rtl8192e_disabled_to_emu(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1329 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192e_emu_to_active(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1394 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_active_to_lps(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1453 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_active_to_emu(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1491 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_emu_to_disabled(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1504 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static int rtl8192eu_power_on(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1554 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static void rtl8192eu_power_off(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1588 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c static void rtl8192e_enable_rf(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 132 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c static int rtl8723au_parse_efuse(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 183 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c static int rtl8723au_load_firmware(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 207 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c static int rtl8723au_init_phy_rf(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 222 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c static int rtl8723a_emu_to_active(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 314 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723a.c static int rtl8723au_power_on(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 307 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static void rtl8723bu_write_btreg(struct rtl8xxxu_priv *priv, u8 reg, u8 data) rtl8xxxu_priv 328 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static void rtl8723bu_reset_8051(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 358 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c rtl8723b_set_tx_power(struct rtl8xxxu_priv *priv, int channel, bool ht40) rtl8xxxu_priv 396 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static int rtl8723bu_parse_efuse(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 468 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static int rtl8723bu_load_firmware(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 482 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static void rtl8723bu_init_phy_bb(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 505 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static int rtl8723bu_init_phy_rf(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 521 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static void rtl8723bu_phy_init_antenna_selection(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 559 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static int rtl8723bu_iqk_path_a(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 669 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static int rtl8723bu_rx_iqk_path_a(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 878 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static void rtl8723bu_phy_iqcalibrate(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1086 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static void rtl8723bu_phy_iq_calibrate(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1210 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static int rtl8723bu_active_to_emu(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1268 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static int rtl8723b_emu_to_active(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1389 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static int rtl8723bu_power_on(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1445 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static void rtl8723bu_power_off(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1487 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static void rtl8723b_enable_rf(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1603 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static void rtl8723bu_init_aggregation(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1622 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c static void rtl8723bu_init_statistics(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 74 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_submit_rx_urb(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 649 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c u8 rtl8xxxu_read8(struct rtl8xxxu_priv *priv, u16 addr) rtl8xxxu_priv 669 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c u16 rtl8xxxu_read16(struct rtl8xxxu_priv *priv, u16 addr) rtl8xxxu_priv 689 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c u32 rtl8xxxu_read32(struct rtl8xxxu_priv *priv, u16 addr) rtl8xxxu_priv 709 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_write8(struct rtl8xxxu_priv *priv, u16 addr, u8 val) rtl8xxxu_priv 729 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_write16(struct rtl8xxxu_priv *priv, u16 addr, u16 val) rtl8xxxu_priv 748 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_write32(struct rtl8xxxu_priv *priv, u16 addr, u32 val) rtl8xxxu_priv 768 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_writeN(struct rtl8xxxu_priv *priv, u16 addr, u8 *buf, u16 len) rtl8xxxu_priv 807 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c u32 rtl8xxxu_read_rfreg(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 852 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_write_rfreg(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 890 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_gen1_h2c_cmd(struct rtl8xxxu_priv *priv, struct h2c_cmd *h2c, int len) rtl8xxxu_priv 940 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_gen2_h2c_cmd(struct rtl8xxxu_priv *priv, struct h2c_cmd *h2c, int len) rtl8xxxu_priv 990 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen1_enable_rf(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1034 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen1_disable_rf(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1073 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_stop_tx_beacon(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1134 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 1257 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 1387 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_gen1_set_tx_power(struct rtl8xxxu_priv *priv, int channel, bool ht40) rtl8xxxu_priv 1520 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_set_linktype(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 1551 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_set_retry(struct rtl8xxxu_priv *priv, u16 short_retry, u16 long_retry) rtl8xxxu_priv 1564 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_set_spec_sifs(struct rtl8xxxu_priv *priv, u16 cck, u16 ofdm) rtl8xxxu_priv 1574 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_print_chipinfo(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1608 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_identify_chip(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1764 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_read_efuse8(struct rtl8xxxu_priv *priv, u16 offset, u8 *data) rtl8xxxu_priv 1798 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_read_efuse(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1910 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_reset_8051(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1931 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_start_firmware(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 1985 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_download_firmware(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 2066 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_load_firmware(struct rtl8xxxu_priv *priv, char *fw_name) rtl8xxxu_priv 2115 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_firmware_self_reset(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 2143 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_init_mac(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 2172 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_init_phy_regs(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 2198 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen1_init_phy_bb(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 2254 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_init_phy_bb(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 2337 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_init_rf_regs(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 2385 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_init_phy_rf(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 2450 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_llt_write(struct rtl8xxxu_priv *priv, u8 address, u8 data) rtl8xxxu_priv 2471 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_init_llt_table(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 2505 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_auto_llt_table(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 2530 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_init_queue_priority(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 2649 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_fill_iqk_matrix_a(struct rtl8xxxu_priv *priv, bool iqk_ok, rtl8xxxu_priv 2726 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_fill_iqk_matrix_b(struct rtl8xxxu_priv *priv, bool iqk_ok, rtl8xxxu_priv 2805 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static bool rtl8xxxu_simularity_compare(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 2859 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c bool rtl8xxxu_gen2_simularity_compare(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 2945 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_save_mac_regs(struct rtl8xxxu_priv *priv, const u32 *reg, u32 *backup) rtl8xxxu_priv 2955 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_restore_mac_regs(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 2966 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_save_regs(struct rtl8xxxu_priv *priv, const u32 *regs, rtl8xxxu_priv 2975 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_restore_regs(struct rtl8xxxu_priv *priv, const u32 *regs, rtl8xxxu_priv 2985 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_path_adda_on(struct rtl8xxxu_priv *priv, const u32 *regs, rtl8xxxu_priv 3005 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_mac_calibration(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 3018 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_iqk_path_a(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3075 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_iqk_path_b(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3111 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_phy_iqcalibrate(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 3316 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen2_prepare_calibrate(struct rtl8xxxu_priv *priv, u8 start) rtl8xxxu_priv 3327 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen1_phy_iq_calibrate(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3427 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8723a_phy_lc_calibrate(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3487 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_set_mac(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3500 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_set_bssid(struct rtl8xxxu_priv *priv, const u8 *bssid) rtl8xxxu_priv 3516 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_set_ampdu_factor(struct rtl8xxxu_priv *priv, u8 ampdu_factor) rtl8xxxu_priv 3537 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_set_ampdu_min_space(struct rtl8xxxu_priv *priv, u8 density) rtl8xxxu_priv 3547 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_active_to_emu(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3595 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_active_to_lps(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3651 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_disabled_to_emu(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3671 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_emu_to_disabled(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3696 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_flush_fifo(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3729 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen1_usb_quirks(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3764 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen2_usb_quirks(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3773 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_power_off(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3824 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8723bu_set_ps_tdma(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 3840 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen2_disable_rf(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3849 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_init_queue_reserved_page(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 3883 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 4246 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_cam_write(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 4291 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 4302 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 4310 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_update_rate_mask(struct rtl8xxxu_priv *priv, u32 ramask, int sgi) rtl8xxxu_priv 4329 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen2_update_rate_mask(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 4355 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen1_report_connect(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 4372 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen2_report_connect(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 4396 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_gen1_init_aggregation(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 4463 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_set_basic_rates(struct rtl8xxxu_priv *priv, u32 rate_cfg) rtl8xxxu_priv 4488 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 4641 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_free_tx_resources(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 4656 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_alloc_tx_urb(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 4679 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_free_tx_urb(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 4704 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv; rtl8xxxu_priv 4776 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 4846 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 4913 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5035 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_rx_parse_phystats(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 5069 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_free_rx_resources(struct rtl8xxxu_priv *priv) rtl8xxxu_priv 5086 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8xxxu_queue_rx_urb(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 5113 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv; rtl8xxxu_priv 5120 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv = container_of(work, struct rtl8xxxu_priv, rx_urb_wq); rtl8xxxu_priv 5154 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static void rtl8723bu_handle_c2h(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 5199 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_parse_rxdesc16(struct rtl8xxxu_priv *priv, struct sk_buff *skb) rtl8xxxu_priv 5292 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int rtl8xxxu_parse_rxdesc24(struct rtl8xxxu_priv *priv, struct sk_buff *skb) rtl8xxxu_priv 5358 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5382 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_submit_rx_urb(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 5415 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = (struct rtl8xxxu_priv *)urb->context; rtl8xxxu_priv 5434 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5465 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5491 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5498 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5547 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5599 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5665 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5739 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5781 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5859 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv = hw->priv; rtl8xxxu_priv 5907 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_parse_usb(struct rtl8xxxu_priv *priv, rtl8xxxu_priv 5986 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv; rtl8xxxu_priv 6040 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c hw = ieee80211_alloc_hw(sizeof(struct rtl8xxxu_priv), &rtl8xxxu_ops); rtl8xxxu_priv 6165 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_priv *priv;