Lines Matching refs:iwl_trans

95 static void iwl_trans_pcie_dump_regs(struct iwl_trans *trans)  in iwl_trans_pcie_dump_regs()
183 static void iwl_trans_pcie_sw_reset(struct iwl_trans *trans) in iwl_trans_pcie_sw_reset()
191 static void iwl_pcie_free_fw_monitor(struct iwl_trans *trans) in iwl_pcie_free_fw_monitor()
207 void iwl_pcie_alloc_fw_monitor(struct iwl_trans *trans, u8 max_power) in iwl_pcie_alloc_fw_monitor()
272 static u32 iwl_trans_pcie_read_shr(struct iwl_trans *trans, u32 reg) in iwl_trans_pcie_read_shr()
279 static void iwl_trans_pcie_write_shr(struct iwl_trans *trans, u32 reg, u32 val) in iwl_trans_pcie_write_shr()
286 static void iwl_pcie_set_pwr(struct iwl_trans *trans, bool vaux) in iwl_pcie_set_pwr()
304 void iwl_pcie_apm_config(struct iwl_trans *trans) in iwl_pcie_apm_config()
337 static int iwl_pcie_apm_init(struct iwl_trans *trans) in iwl_pcie_apm_init()
452 static void iwl_pcie_apm_lp_xtal_enable(struct iwl_trans *trans) in iwl_pcie_apm_lp_xtal_enable()
547 void iwl_pcie_apm_stop_master(struct iwl_trans *trans) in iwl_pcie_apm_stop_master()
564 static void iwl_pcie_apm_stop(struct iwl_trans *trans, bool op_mode_leave) in iwl_pcie_apm_stop()
609 static int iwl_pcie_nic_init(struct iwl_trans *trans) in iwl_pcie_nic_init()
645 static int iwl_pcie_set_hw_ready(struct iwl_trans *trans) in iwl_pcie_set_hw_ready()
666 int iwl_pcie_prepare_card_hw(struct iwl_trans *trans) in iwl_pcie_prepare_card_hw()
707 static void iwl_pcie_load_firmware_chunk_fh(struct iwl_trans *trans, in iwl_pcie_load_firmware_chunk_fh()
735 static int iwl_pcie_load_firmware_chunk(struct iwl_trans *trans, in iwl_pcie_load_firmware_chunk()
763 static int iwl_pcie_load_section(struct iwl_trans *trans, u8 section_num, in iwl_pcie_load_section()
820 static int iwl_pcie_load_cpu_sections_8000(struct iwl_trans *trans, in iwl_pcie_load_cpu_sections_8000()
890 static int iwl_pcie_load_cpu_sections(struct iwl_trans *trans, in iwl_pcie_load_cpu_sections()
931 void iwl_pcie_apply_destination(struct iwl_trans *trans) in iwl_pcie_apply_destination()
1000 static int iwl_pcie_load_given_ucode(struct iwl_trans *trans, in iwl_pcie_load_given_ucode()
1052 static int iwl_pcie_load_given_ucode_8000(struct iwl_trans *trans, in iwl_pcie_load_given_ucode_8000()
1089 bool iwl_pcie_check_hw_rf_kill(struct iwl_trans *trans) in iwl_pcie_check_hw_rf_kill()
1153 static void iwl_pcie_map_non_rx_causes(struct iwl_trans *trans) in iwl_pcie_map_non_rx_causes()
1177 static void iwl_pcie_map_rx_causes(struct iwl_trans *trans) in iwl_pcie_map_rx_causes()
1209 struct iwl_trans *trans = trans_pcie->trans; in iwl_pcie_conf_msix_hw()
1240 struct iwl_trans *trans = trans_pcie->trans; in iwl_pcie_init_msix()
1253 static void _iwl_trans_pcie_stop_device(struct iwl_trans *trans, bool low_power) in _iwl_trans_pcie_stop_device()
1342 void iwl_pcie_synchronize_irqs(struct iwl_trans *trans) in iwl_pcie_synchronize_irqs()
1356 static int iwl_trans_pcie_start_fw(struct iwl_trans *trans, in iwl_trans_pcie_start_fw()
1444 static void iwl_trans_pcie_fw_alive(struct iwl_trans *trans, u32 scd_addr) in iwl_trans_pcie_fw_alive()
1450 void iwl_trans_pcie_handle_stop_rfkill(struct iwl_trans *trans, in iwl_trans_pcie_handle_stop_rfkill()
1479 static void iwl_trans_pcie_stop_device(struct iwl_trans *trans, bool low_power) in iwl_trans_pcie_stop_device()
1492 void iwl_trans_pcie_rf_kill(struct iwl_trans *trans, bool state) in iwl_trans_pcie_rf_kill()
1509 static void iwl_trans_pcie_d3_suspend(struct iwl_trans *trans, bool test, in iwl_trans_pcie_d3_suspend()
1550 static int iwl_trans_pcie_d3_resume(struct iwl_trans *trans, in iwl_trans_pcie_d3_resume()
1624 struct iwl_trans *trans) in iwl_pcie_set_interrupt_capa()
1688 static void iwl_pcie_irq_set_affinity(struct iwl_trans *trans) in iwl_pcie_irq_set_affinity()
1747 static int _iwl_trans_pcie_start_hw(struct iwl_trans *trans, bool low_power) in _iwl_trans_pcie_start_hw()
1786 static int iwl_trans_pcie_start_hw(struct iwl_trans *trans, bool low_power) in iwl_trans_pcie_start_hw()
1798 static void iwl_trans_pcie_op_mode_leave(struct iwl_trans *trans) in iwl_trans_pcie_op_mode_leave()
1818 static void iwl_trans_pcie_write8(struct iwl_trans *trans, u32 ofs, u8 val) in iwl_trans_pcie_write8()
1823 static void iwl_trans_pcie_write32(struct iwl_trans *trans, u32 ofs, u32 val) in iwl_trans_pcie_write32()
1828 static u32 iwl_trans_pcie_read32(struct iwl_trans *trans, u32 ofs) in iwl_trans_pcie_read32()
1833 static u32 iwl_trans_pcie_read_prph(struct iwl_trans *trans, u32 reg) in iwl_trans_pcie_read_prph()
1840 static void iwl_trans_pcie_write_prph(struct iwl_trans *trans, u32 addr, in iwl_trans_pcie_write_prph()
1848 static void iwl_trans_pcie_configure(struct iwl_trans *trans, in iwl_trans_pcie_configure()
1887 void iwl_trans_pcie_free(struct iwl_trans *trans) in iwl_trans_pcie_free()
1932 static void iwl_trans_pcie_set_pmi(struct iwl_trans *trans, bool state) in iwl_trans_pcie_set_pmi()
1963 static bool iwl_trans_pcie_grab_nic_access(struct iwl_trans *trans, in iwl_trans_pcie_grab_nic_access()
2067 static void iwl_trans_pcie_release_nic_access(struct iwl_trans *trans, in iwl_trans_pcie_release_nic_access()
2096 static int iwl_trans_pcie_read_mem(struct iwl_trans *trans, u32 addr, in iwl_trans_pcie_read_mem()
2114 static int iwl_trans_pcie_write_mem(struct iwl_trans *trans, u32 addr, in iwl_trans_pcie_write_mem()
2133 static void iwl_trans_pcie_freeze_txq_timer(struct iwl_trans *trans, in iwl_trans_pcie_freeze_txq_timer()
2187 static void iwl_trans_pcie_block_txq_ptrs(struct iwl_trans *trans, bool block) in iwl_trans_pcie_block_txq_ptrs()
2216 void iwl_trans_pcie_log_scd_error(struct iwl_trans *trans, struct iwl_txq *txq) in iwl_trans_pcie_log_scd_error()
2246 static int iwl_trans_pcie_rxq_dma_data(struct iwl_trans *trans, int queue, in iwl_trans_pcie_rxq_dma_data()
2262 static int iwl_trans_pcie_wait_txq_empty(struct iwl_trans *trans, int txq_idx) in iwl_trans_pcie_wait_txq_empty()
2300 static int iwl_trans_pcie_wait_txqs_empty(struct iwl_trans *trans, u32 txq_bm) in iwl_trans_pcie_wait_txqs_empty()
2324 static void iwl_trans_pcie_set_bits_mask(struct iwl_trans *trans, u32 reg, in iwl_trans_pcie_set_bits_mask()
2335 static void iwl_trans_pcie_ref(struct iwl_trans *trans) in iwl_trans_pcie_ref()
2350 static void iwl_trans_pcie_unref(struct iwl_trans *trans) in iwl_trans_pcie_unref()
2400 void iwl_pcie_dump_csr(struct iwl_trans *trans) in iwl_pcie_dump_csr()
2474 struct iwl_trans *trans = file->private_data; in iwl_dbgfs_tx_queue_read()
2511 struct iwl_trans *trans = file->private_data; in iwl_dbgfs_rx_queue_read()
2562 struct iwl_trans *trans = file->private_data; in iwl_dbgfs_interrupt_read()
2620 struct iwl_trans *trans = file->private_data; in iwl_dbgfs_interrupt_write()
2639 struct iwl_trans *trans = file->private_data; in iwl_dbgfs_csr_write()
2650 struct iwl_trans *trans = file->private_data; in iwl_dbgfs_fh_reg_read()
2668 struct iwl_trans *trans = file->private_data; in iwl_dbgfs_rfkill_read()
2685 struct iwl_trans *trans = file->private_data; in iwl_dbgfs_rfkill_write()
2710 int iwl_trans_pcie_dbgfs_register(struct iwl_trans *trans) in iwl_trans_pcie_dbgfs_register()
2728 static u32 iwl_trans_pcie_get_cmdlen(struct iwl_trans *trans, void *tfd) in iwl_trans_pcie_get_cmdlen()
2740 static u32 iwl_trans_pcie_dump_rbs(struct iwl_trans *trans, in iwl_trans_pcie_dump_rbs()
2784 static u32 iwl_trans_pcie_dump_csr(struct iwl_trans *trans, in iwl_trans_pcie_dump_csr()
2803 static u32 iwl_trans_pcie_fh_regs_dump(struct iwl_trans *trans, in iwl_trans_pcie_fh_regs_dump()
2836 iwl_trans_pci_dump_marbh_monitor(struct iwl_trans *trans, in iwl_trans_pci_dump_marbh_monitor()
2860 iwl_trans_pcie_dump_monitor(struct iwl_trans *trans, in iwl_trans_pcie_dump_monitor()
2947 *iwl_trans_pcie_dump_data(struct iwl_trans *trans, in iwl_trans_pcie_dump_data()
3143 static int iwl_trans_pcie_suspend(struct iwl_trans *trans) in iwl_trans_pcie_suspend()
3152 static void iwl_trans_pcie_resume(struct iwl_trans *trans) in iwl_trans_pcie_resume()
3233 struct iwl_trans *iwl_trans_pcie_alloc(struct pci_dev *pdev, in iwl_trans_pcie_alloc()
3238 struct iwl_trans *trans; in iwl_trans_pcie_alloc()