Home
last modified time | relevance | path

Searched refs:reg_rd_wr (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/qlnx/qlnxe/
H A Dqlnx_ioctl.c423 qlnx_reg_rd_wr(qlnx_host_t *ha, qlnx_reg_rd_wr_t *reg_rd_wr) in qlnx_reg_rd_wr() argument
428 if (reg_rd_wr->hwfn_index >= QLNX_MAX_HW_FUNCS) { in qlnx_reg_rd_wr()
432 p_hwfn = &ha->cdev.hwfns[reg_rd_wr->hwfn_index]; in qlnx_reg_rd_wr()
434 switch (reg_rd_wr->cmd) { in qlnx_reg_rd_wr()
436 if (reg_rd_wr->access_type == QLNX_REG_ACCESS_DIRECT) { in qlnx_reg_rd_wr()
437 reg_rd_wr->val = qlnx_reg_rd32(p_hwfn, in qlnx_reg_rd_wr()
438 reg_rd_wr->addr); in qlnx_reg_rd_wr()
443 if (reg_rd_wr->access_type == QLNX_REG_ACCESS_DIRECT) { in qlnx_reg_rd_wr()
444 qlnx_reg_wr32(p_hwfn, reg_rd_wr->addr, in qlnx_reg_rd_wr()
445 reg_rd_wr->val); in qlnx_reg_rd_wr()