• Home
  • Raw
  • Download

Lines Matching refs:rtl8xxxu_priv

1276 struct rtl8xxxu_priv {  struct
1409 int (*parse_efuse) (struct rtl8xxxu_priv *priv); argument
1410 int (*load_firmware) (struct rtl8xxxu_priv *priv);
1411 int (*power_on) (struct rtl8xxxu_priv *priv);
1412 void (*power_off) (struct rtl8xxxu_priv *priv);
1413 void (*reset_8051) (struct rtl8xxxu_priv *priv);
1414 int (*llt_init) (struct rtl8xxxu_priv *priv);
1415 void (*init_phy_bb) (struct rtl8xxxu_priv *priv);
1416 int (*init_phy_rf) (struct rtl8xxxu_priv *priv);
1417 void (*phy_init_antenna_selection) (struct rtl8xxxu_priv *priv);
1418 void (*phy_iq_calibrate) (struct rtl8xxxu_priv *priv);
1420 int (*parse_rx_desc) (struct rtl8xxxu_priv *priv, struct sk_buff *skb);
1421 void (*init_aggregation) (struct rtl8xxxu_priv *priv);
1422 void (*init_statistics) (struct rtl8xxxu_priv *priv);
1423 void (*enable_rf) (struct rtl8xxxu_priv *priv);
1424 void (*disable_rf) (struct rtl8xxxu_priv *priv);
1425 void (*usb_quirks) (struct rtl8xxxu_priv *priv);
1426 void (*set_tx_power) (struct rtl8xxxu_priv *priv, int channel,
1428 void (*update_rate_mask) (struct rtl8xxxu_priv *priv,
1430 void (*report_connect) (struct rtl8xxxu_priv *priv,
1463 u8 rtl8xxxu_read8(struct rtl8xxxu_priv *priv, u16 addr);
1464 u16 rtl8xxxu_read16(struct rtl8xxxu_priv *priv, u16 addr);
1465 u32 rtl8xxxu_read32(struct rtl8xxxu_priv *priv, u16 addr);
1466 int rtl8xxxu_write8(struct rtl8xxxu_priv *priv, u16 addr, u8 val);
1467 int rtl8xxxu_write16(struct rtl8xxxu_priv *priv, u16 addr, u16 val);
1468 int rtl8xxxu_write32(struct rtl8xxxu_priv *priv, u16 addr, u32 val);
1469 u32 rtl8xxxu_read_rfreg(struct rtl8xxxu_priv *priv,
1471 int rtl8xxxu_write_rfreg(struct rtl8xxxu_priv *priv,
1473 void rtl8xxxu_save_regs(struct rtl8xxxu_priv *priv, const u32 *regs,
1475 void rtl8xxxu_restore_regs(struct rtl8xxxu_priv *priv, const u32 *regs,
1477 void rtl8xxxu_save_mac_regs(struct rtl8xxxu_priv *priv,
1479 void rtl8xxxu_restore_mac_regs(struct rtl8xxxu_priv *priv,
1481 void rtl8xxxu_path_adda_on(struct rtl8xxxu_priv *priv, const u32 *regs,
1483 void rtl8xxxu_mac_calibration(struct rtl8xxxu_priv *priv,
1485 void rtl8xxxu_fill_iqk_matrix_a(struct rtl8xxxu_priv *priv, bool iqk_ok,
1487 void rtl8xxxu_fill_iqk_matrix_b(struct rtl8xxxu_priv *priv, bool iqk_ok,
1489 int rtl8xxxu_init_phy_rf(struct rtl8xxxu_priv *priv,
1492 int rtl8xxxu_init_phy_regs(struct rtl8xxxu_priv *priv,
1494 int rtl8xxxu_load_firmware(struct rtl8xxxu_priv *priv, char *fw_name);
1495 void rtl8xxxu_firmware_self_reset(struct rtl8xxxu_priv *priv);
1496 void rtl8xxxu_power_off(struct rtl8xxxu_priv *priv);
1497 void rtl8xxxu_reset_8051(struct rtl8xxxu_priv *priv);
1498 int rtl8xxxu_auto_llt_table(struct rtl8xxxu_priv *priv);
1499 void rtl8xxxu_gen2_prepare_calibrate(struct rtl8xxxu_priv *priv, u8 start);
1500 int rtl8xxxu_flush_fifo(struct rtl8xxxu_priv *priv);
1501 int rtl8xxxu_gen2_h2c_cmd(struct rtl8xxxu_priv *priv,
1503 int rtl8xxxu_active_to_lps(struct rtl8xxxu_priv *priv);
1504 void rtl8xxxu_disabled_to_emu(struct rtl8xxxu_priv *priv);
1505 int rtl8xxxu_init_llt_table(struct rtl8xxxu_priv *priv);
1506 void rtl8xxxu_gen1_phy_iq_calibrate(struct rtl8xxxu_priv *priv);
1507 void rtl8xxxu_gen1_init_phy_bb(struct rtl8xxxu_priv *priv);
1508 void rtl8xxxu_gen1_set_tx_power(struct rtl8xxxu_priv *priv,
1512 void rtl8xxxu_gen1_usb_quirks(struct rtl8xxxu_priv *priv);
1513 void rtl8xxxu_gen2_usb_quirks(struct rtl8xxxu_priv *priv);
1514 void rtl8xxxu_update_rate_mask(struct rtl8xxxu_priv *priv,
1516 void rtl8xxxu_gen2_update_rate_mask(struct rtl8xxxu_priv *priv,
1518 void rtl8xxxu_gen1_report_connect(struct rtl8xxxu_priv *priv,
1520 void rtl8xxxu_gen2_report_connect(struct rtl8xxxu_priv *priv,
1522 void rtl8xxxu_gen1_init_aggregation(struct rtl8xxxu_priv *priv);
1523 void rtl8xxxu_gen1_enable_rf(struct rtl8xxxu_priv *priv);
1524 void rtl8xxxu_gen1_disable_rf(struct rtl8xxxu_priv *priv);
1525 void rtl8xxxu_gen2_disable_rf(struct rtl8xxxu_priv *priv);
1526 int rtl8xxxu_parse_rxdesc16(struct rtl8xxxu_priv *priv, struct sk_buff *skb);
1527 int rtl8xxxu_parse_rxdesc24(struct rtl8xxxu_priv *priv, struct sk_buff *skb);
1529 bool rtl8xxxu_gen2_simularity_compare(struct rtl8xxxu_priv *priv,
1541 void rtl8723bu_set_ps_tdma(struct rtl8xxxu_priv *priv,