Lines Matching refs:wl1271
597 static int wl127x_prepare_read(struct wl1271 *wl, u32 rx_desc, u32 len) in wl127x_prepare_read()
626 static int wl12xx_identify_chip(struct wl1271 *wl) in wl12xx_identify_chip()
718 static int __must_check wl12xx_top_reg_write(struct wl1271 *wl, int addr, in wl12xx_top_reg_write()
743 static int __must_check wl12xx_top_reg_read(struct wl1271 *wl, int addr, in wl12xx_top_reg_read()
785 static int wl128x_switch_tcxo_to_fref(struct wl1271 *wl) in wl128x_switch_tcxo_to_fref()
814 static bool wl128x_is_tcxo_valid(struct wl1271 *wl) in wl128x_is_tcxo_valid()
829 static bool wl128x_is_fref_valid(struct wl1271 *wl) in wl128x_is_fref_valid()
844 static int wl128x_manually_configure_mcs_pll(struct wl1271 *wl) in wl128x_manually_configure_mcs_pll()
863 static int wl128x_configure_mcs_pll(struct wl1271 *wl, int clk) in wl128x_configure_mcs_pll()
911 static int wl128x_boot_clk(struct wl1271 *wl, int *selected_clock) in wl128x_boot_clk()
959 static int wl127x_boot_clk(struct wl1271 *wl) in wl127x_boot_clk()
1035 static int wl1271_boot_soft_reset(struct wl1271 *wl) in wl1271_boot_soft_reset()
1079 static int wl12xx_pre_boot(struct wl1271 *wl) in wl12xx_pre_boot()
1143 static int wl12xx_pre_upload(struct wl1271 *wl) in wl12xx_pre_upload()
1190 static int wl12xx_enable_interrupts(struct wl1271 *wl) in wl12xx_enable_interrupts()
1218 static int wl12xx_boot(struct wl1271 *wl) in wl12xx_boot()
1266 static int wl12xx_trigger_cmd(struct wl1271 *wl, int cmd_box_addr, in wl12xx_trigger_cmd()
1280 static int wl12xx_ack_event(struct wl1271 *wl) in wl12xx_ack_event()
1286 static u32 wl12xx_calc_tx_blocks(struct wl1271 *wl, u32 len, u32 spare_blks) in wl12xx_calc_tx_blocks()
1295 wl12xx_set_tx_desc_blocks(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc, in wl12xx_set_tx_desc_blocks()
1307 wl12xx_set_tx_desc_data_len(struct wl1271 *wl, struct wl1271_tx_hw_descr *desc, in wl12xx_set_tx_desc_data_len()
1342 wl12xx_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc) in wl12xx_get_rx_buf_align()
1350 static u32 wl12xx_get_rx_packet_len(struct wl1271 *wl, void *rx_data, in wl12xx_get_rx_packet_len()
1363 static int wl12xx_tx_delayed_compl(struct wl1271 *wl) in wl12xx_tx_delayed_compl()
1372 static int wl12xx_hw_init(struct wl1271 *wl) in wl12xx_hw_init()
1425 static void wl12xx_convert_fw_status(struct wl1271 *wl, void *raw_fw_status, in wl12xx_convert_fw_status()
1456 static u32 wl12xx_sta_get_ap_rate_mask(struct wl1271 *wl, in wl12xx_sta_get_ap_rate_mask()
1462 static void wl12xx_conf_init(struct wl1271 *wl) in wl12xx_conf_init()
1473 static bool wl12xx_mac_in_fuse(struct wl1271 *wl) in wl12xx_mac_in_fuse()
1501 static int wl12xx_get_fuse_mac(struct wl1271 *wl) in wl12xx_get_fuse_mac()
1536 static int wl12xx_get_pg_ver(struct wl1271 *wl, s8 *ver) in wl12xx_get_pg_ver()
1554 static int wl12xx_get_mac(struct wl1271 *wl) in wl12xx_get_mac()
1562 static void wl12xx_set_tx_desc_csum(struct wl1271 *wl, in wl12xx_set_tx_desc_csum()
1569 static int wl12xx_plt_init(struct wl1271 *wl) in wl12xx_plt_init()
1632 static int wl12xx_get_spare_blocks(struct wl1271 *wl, bool is_gem) in wl12xx_get_spare_blocks()
1640 static int wl12xx_set_key(struct wl1271 *wl, enum set_key_cmd cmd, in wl12xx_set_key()
1648 static int wl12xx_set_peer_cap(struct wl1271 *wl, in wl12xx_set_peer_cap()
1657 static bool wl12xx_lnk_high_prio(struct wl1271 *wl, u8 hlid, in wl12xx_lnk_high_prio()
1670 static bool wl12xx_lnk_low_prio(struct wl1271 *wl, u8 hlid, in wl12xx_lnk_low_prio()
1677 static u32 wl12xx_convert_hwaddr(struct wl1271 *wl, u32 hwaddr) in wl12xx_convert_hwaddr()
1682 static int wl12xx_setup(struct wl1271 *wl);
1797 static int wl12xx_setup(struct wl1271 *wl) in wl12xx_setup()
1894 struct wl1271 *wl; in wl12xx_probe()
1924 struct wl1271 *wl = platform_get_drvdata(pdev); in wl12xx_remove()