Lines Matching refs:wl1271
611 static int wl127x_prepare_read(struct wl1271 *wl, u32 rx_desc, u32 len) in wl127x_prepare_read()
640 static int wl12xx_identify_chip(struct wl1271 *wl) in wl12xx_identify_chip()
735 static int __must_check wl12xx_top_reg_write(struct wl1271 *wl, int addr, in wl12xx_top_reg_write()
760 static int __must_check wl12xx_top_reg_read(struct wl1271 *wl, int addr, in wl12xx_top_reg_read()
802 static int wl128x_switch_tcxo_to_fref(struct wl1271 *wl) in wl128x_switch_tcxo_to_fref()
831 static bool wl128x_is_tcxo_valid(struct wl1271 *wl) in wl128x_is_tcxo_valid()
846 static bool wl128x_is_fref_valid(struct wl1271 *wl) in wl128x_is_fref_valid()
861 static int wl128x_manually_configure_mcs_pll(struct wl1271 *wl) in wl128x_manually_configure_mcs_pll()
880 static int wl128x_configure_mcs_pll(struct wl1271 *wl, int clk) in wl128x_configure_mcs_pll()
928 static int wl128x_boot_clk(struct wl1271 *wl, int *selected_clock) in wl128x_boot_clk()
976 static int wl127x_boot_clk(struct wl1271 *wl) in wl127x_boot_clk()
1052 static int wl1271_boot_soft_reset(struct wl1271 *wl) in wl1271_boot_soft_reset()
1096 static int wl12xx_pre_boot(struct wl1271 *wl) in wl12xx_pre_boot()
1160 static int wl12xx_pre_upload(struct wl1271 *wl) in wl12xx_pre_upload()
1207 static int wl12xx_enable_interrupts(struct wl1271 *wl) in wl12xx_enable_interrupts()
1235 static int wl12xx_boot(struct wl1271 *wl) in wl12xx_boot()
1283 static int wl12xx_trigger_cmd(struct wl1271 *wl, int cmd_box_addr, in wl12xx_trigger_cmd()
1297 static int wl12xx_ack_event(struct wl1271 *wl) in wl12xx_ack_event()
1303 static u32 wl12xx_calc_tx_blocks(struct wl1271 *wl, u32 len, u32 spare_blks) in wl12xx_calc_tx_blocks()
1312 wl12xx_set_tx_desc_blocks(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc, in wl12xx_set_tx_desc_blocks()
1324 wl12xx_set_tx_desc_data_len(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc, in wl12xx_set_tx_desc_data_len()
1359 wl12xx_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc) in wl12xx_get_rx_buf_align()
1367 static u32 wl12xx_get_rx_packet_len(struct wl1271 *wl, void *rx_data, in wl12xx_get_rx_packet_len()
1380 static int wl12xx_tx_delayed_compl(struct wl1271 *wl) in wl12xx_tx_delayed_compl()
1389 static int wl12xx_hw_init(struct wl1271 *wl) in wl12xx_hw_init()
1442 static void wl12xx_convert_fw_status(struct wl1271 *wl, void *raw_fw_status, in wl12xx_convert_fw_status()
1473 static u32 wl12xx_sta_get_ap_rate_mask(struct wl1271 *wl, in wl12xx_sta_get_ap_rate_mask()
1479 static void wl12xx_conf_init(struct wl1271 *wl) in wl12xx_conf_init()
1490 static bool wl12xx_mac_in_fuse(struct wl1271 *wl) in wl12xx_mac_in_fuse()
1518 static int wl12xx_get_fuse_mac(struct wl1271 *wl) in wl12xx_get_fuse_mac()
1546 static int wl12xx_get_pg_ver(struct wl1271 *wl, s8 *ver) in wl12xx_get_pg_ver()
1564 static int wl12xx_get_mac(struct wl1271 *wl) in wl12xx_get_mac()
1572 static void wl12xx_set_tx_desc_csum(struct wl1271 *wl, in wl12xx_set_tx_desc_csum()
1579 static int wl12xx_plt_init(struct wl1271 *wl) in wl12xx_plt_init()
1642 static int wl12xx_get_spare_blocks(struct wl1271 *wl, bool is_gem) in wl12xx_get_spare_blocks()
1650 static int wl12xx_set_key(struct wl1271 *wl, enum set_key_cmd cmd, in wl12xx_set_key()
1658 static int wl12xx_set_peer_cap(struct wl1271 *wl, in wl12xx_set_peer_cap()
1667 static bool wl12xx_lnk_high_prio(struct wl1271 *wl, u8 hlid, in wl12xx_lnk_high_prio()
1680 static bool wl12xx_lnk_low_prio(struct wl1271 *wl, u8 hlid, in wl12xx_lnk_low_prio()
1687 static u32 wl12xx_convert_hwaddr(struct wl1271 *wl, u32 hwaddr) in wl12xx_convert_hwaddr()
1692 static int wl12xx_setup(struct wl1271 *wl);
1807 static int wl12xx_setup(struct wl1271 *wl) in wl12xx_setup()
1904 struct wl1271 *wl; in wl12xx_probe()
1934 struct wl1271 *wl = platform_get_drvdata(pdev); in wl12xx_remove()