Lines Matching refs:qla_hw_data
360 qla82xx_pci_set_crbwindow_2M(struct qla_hw_data *ha, ulong off_in, in qla82xx_pci_set_crbwindow_2M()
383 qla82xx_pci_set_crbwindow(struct qla_hw_data *ha, u64 off) in qla82xx_pci_set_crbwindow()
424 qla82xx_pci_get_crb_addr_2M(struct qla_hw_data *ha, ulong off_in, in qla82xx_pci_get_crb_addr_2M()
456 static int qla82xx_crb_win_lock(struct qla_hw_data *ha) in qla82xx_crb_win_lock()
474 qla82xx_wr_32(struct qla_hw_data *ha, ulong off_in, u32 data) in qla82xx_wr_32()
504 qla82xx_rd_32(struct qla_hw_data *ha, ulong off_in) in qla82xx_rd_32()
534 int qla82xx_idc_lock(struct qla_hw_data *ha) in qla82xx_idc_lock()
561 void qla82xx_idc_unlock(struct qla_hw_data *ha) in qla82xx_idc_unlock()
571 qla82xx_pci_mem_bound_check(struct qla_hw_data *ha, in qla82xx_pci_mem_bound_check()
587 qla82xx_pci_set_window(struct qla_hw_data *ha, unsigned long long addr) in qla82xx_pci_set_window()
663 static int qla82xx_pci_is_same_window(struct qla_hw_data *ha, in qla82xx_pci_is_same_window()
690 static int qla82xx_pci_mem_read_direct(struct qla_hw_data *ha, in qla82xx_pci_mem_read_direct()
762 qla82xx_pci_mem_write_direct(struct qla_hw_data *ha, in qla82xx_pci_mem_write_direct()
860 qla82xx_rom_lock(struct qla_hw_data *ha) in qla82xx_rom_lock()
885 qla82xx_rom_unlock(struct qla_hw_data *ha) in qla82xx_rom_unlock()
892 qla82xx_wait_rom_busy(struct qla_hw_data *ha) in qla82xx_wait_rom_busy()
913 qla82xx_wait_rom_done(struct qla_hw_data *ha) in qla82xx_wait_rom_done()
934 qla82xx_md_rw_32(struct qla_hw_data *ha, uint32_t off, u32 data, uint8_t flag) in qla82xx_md_rw_32()
955 qla82xx_do_rom_fast_read(struct qla_hw_data *ha, int addr, int *valp) in qla82xx_do_rom_fast_read()
966 qla82xx_rom_fast_read(struct qla_hw_data *ha, int addr, int *valp) in qla82xx_rom_fast_read()
990 qla82xx_read_status_reg(struct qla_hw_data *ha, uint32_t *val) in qla82xx_read_status_reg()
1005 qla82xx_flash_wait_write_finish(struct qla_hw_data *ha) in qla82xx_flash_wait_write_finish()
1030 qla82xx_flash_set_write_enable(struct qla_hw_data *ha) in qla82xx_flash_set_write_enable()
1047 qla82xx_write_status_reg(struct qla_hw_data *ha, uint32_t val) in qla82xx_write_status_reg()
1063 qla82xx_write_disable_flash(struct qla_hw_data *ha) in qla82xx_write_disable_flash()
1076 ql82xx_rom_lock_d(struct qla_hw_data *ha) in ql82xx_rom_lock_d()
1097 qla82xx_write_flash_dword(struct qla_hw_data *ha, uint32_t flashaddr, in qla82xx_write_flash_dword()
1143 struct qla_hw_data *ha = vha->hw; in qla82xx_pinit_from_rom()
1326 qla82xx_pci_mem_write_2M(struct qla_hw_data *ha, in qla82xx_pci_mem_write_2M()
1430 qla82xx_fw_load_from_flash(struct qla_hw_data *ha) in qla82xx_fw_load_from_flash()
1462 qla82xx_pci_mem_read_2M(struct qla_hw_data *ha, in qla82xx_pci_mem_read_2M()
1574 qla82xx_get_data_desc(struct qla_hw_data *ha, in qla82xx_get_data_desc()
1593 qla82xx_get_bootld_offset(struct qla_hw_data *ha) in qla82xx_get_bootld_offset()
1609 qla82xx_get_fw_size(struct qla_hw_data *ha) in qla82xx_get_fw_size()
1624 qla82xx_get_fw_offs(struct qla_hw_data *ha) in qla82xx_get_fw_offs()
1659 qla82xx_iospace_config(struct qla_hw_data *ha) in qla82xx_iospace_config()
1742 struct qla_hw_data *ha = vha->hw; in qla82xx_pci_config()
1763 struct qla_hw_data *ha = vha->hw; in qla82xx_reset_chip()
1769 struct qla_hw_data *ha = vha->hw; in qla82xx_config_rings()
1792 qla82xx_fw_load_from_blob(struct qla_hw_data *ha) in qla82xx_fw_load_from_blob()
1838 qla82xx_set_product_offset(struct qla_hw_data *ha) in qla82xx_set_product_offset()
1880 struct qla_hw_data *ha = vha->hw; in qla82xx_validate_firmware_blob()
1904 qla82xx_check_cmdpeg_state(struct qla_hw_data *ha) in qla82xx_check_cmdpeg_state()
1943 qla82xx_check_rcvpeg_state(struct qla_hw_data *ha) in qla82xx_check_rcvpeg_state()
1993 struct qla_hw_data *ha = vha->hw; in qla82xx_mbx_completion()
2024 struct qla_hw_data *ha; in qla82xx_intr_handler()
2108 struct qla_hw_data *ha; in qla82xx_msix_default()
2174 struct qla_hw_data *ha; in qla82xx_msix_rsp_q()
2205 struct qla_hw_data *ha; in qla82xx_poll()
2262 qla82xx_enable_intrs(struct qla_hw_data *ha) in qla82xx_enable_intrs()
2276 qla82xx_disable_intrs(struct qla_hw_data *ha) in qla82xx_disable_intrs()
2289 void qla82xx_init_flags(struct qla_hw_data *ha) in qla82xx_init_flags()
2311 struct qla_hw_data *ha = vha->hw; in qla82xx_set_idc_version()
2333 struct qla_hw_data *ha = vha->hw; in qla82xx_set_drv_active()
2348 qla82xx_clear_drv_active(struct qla_hw_data *ha) in qla82xx_clear_drv_active()
2358 qla82xx_need_reset(struct qla_hw_data *ha) in qla82xx_need_reset()
2373 qla82xx_set_rst_ready(struct qla_hw_data *ha) in qla82xx_set_rst_ready()
2392 qla82xx_clear_rst_ready(struct qla_hw_data *ha) in qla82xx_clear_rst_ready()
2402 qla82xx_set_qsnt_ready(struct qla_hw_data *ha) in qla82xx_set_qsnt_ready()
2414 struct qla_hw_data *ha = vha->hw; in qla82xx_clear_qsnt_ready()
2427 struct qla_hw_data *ha = vha->hw; in qla82xx_load_fw()
2504 struct qla_hw_data *ha = vha->hw; in qla82xx_start_firmware()
2546 struct qla_hw_data *ha = vha->hw; in qla82xx_read_flash_data()
2562 qla82xx_unprotect_flash(struct qla_hw_data *ha) in qla82xx_unprotect_flash()
2596 qla82xx_protect_flash(struct qla_hw_data *ha) in qla82xx_protect_flash()
2629 qla82xx_erase_sector(struct qla_hw_data *ha, int addr) in qla82xx_erase_sector()
2681 struct qla_hw_data *ha = vha->hw; in qla82xx_write_flash_data()
2792 struct qla_hw_data *ha = vha->hw; in qla82xx_start_iocbs()
2820 qla82xx_rom_lock_recovery(struct qla_hw_data *ha) in qla82xx_rom_lock_recovery()
2856 struct qla_hw_data *ha = vha->hw; in qla82xx_device_bootstrap()
2916 struct qla_hw_data *ha = vha->hw; in qla82xx_need_qsnt_handler()
2988 struct qla_hw_data *ha = vha->hw; in qla82xx_wait_for_state_change()
3004 struct qla_hw_data *ha = vha->hw; in qla8xxx_dev_failed_handler()
3043 struct qla_hw_data *ha = vha->hw; in qla82xx_need_reset_handler()
3125 struct qla_hw_data *ha = vha->hw; in qla82xx_check_md_needed()
3213 struct qla_hw_data *ha = vha->hw; in qla82xx_device_state_handler()
3317 struct qla_hw_data *ha = vha->hw; in qla82xx_check_temp()
3348 struct qla_hw_data *ha = vha->hw; in qla82xx_clear_pending_mbx()
3363 struct qla_hw_data *ha = vha->hw; in qla82xx_watchdog()
3440 struct qla_hw_data *ha = vha->hw; in qla82xx_load_risc()
3457 struct qla_hw_data *ha = vha->hw; in qla82xx_set_reset_owner()
3498 struct qla_hw_data *ha = vha->hw; in qla82xx_abort_isp()
3641 struct qla_hw_data *ha = vha->hw; in qla82xx_chip_reset_cleanup()
3716 struct qla_hw_data *ha = vha->hw; in qla82xx_minidump_process_control()
3833 struct qla_hw_data *ha = vha->hw; in qla82xx_minidump_process_rdocm()
3855 struct qla_hw_data *ha = vha->hw; in qla82xx_minidump_process_rdmux()
3881 struct qla_hw_data *ha = vha->hw; in qla82xx_minidump_process_rdcrb()
3904 struct qla_hw_data *ha = vha->hw; in qla82xx_minidump_process_l2tag()
3963 struct qla_hw_data *ha = vha->hw; in qla82xx_minidump_process_l1cache()
3998 struct qla_hw_data *ha = vha->hw; in qla82xx_minidump_process_queue()
4028 struct qla_hw_data *ha = vha->hw; in qla82xx_minidump_process_rdrom()
4054 struct qla_hw_data *ha = vha->hw; in qla82xx_minidump_process_rdmem()
4122 struct qla_hw_data *ha = vha->hw; in qla82xx_validate_template_chksum()
4149 struct qla_hw_data *ha = vha->hw; in qla82xx_md_collect()
4357 struct qla_hw_data *ha = vha->hw; in qla82xx_md_alloc()
4394 struct qla_hw_data *ha = vha->hw; in qla82xx_md_free()
4420 struct qla_hw_data *ha = vha->hw; in qla82xx_md_prep()
4466 struct qla_hw_data *ha = vha->hw; in qla82xx_beacon_on()
4486 struct qla_hw_data *ha = vha->hw; in qla82xx_beacon_off()
4504 struct qla_hw_data *ha = vha->hw; in qla82xx_fw_dump()