Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/soc/fsl/dpio/
Dqbman-portal.c1425 #define RAR_IDX(rar) ((rar) & 0x7) argument
1426 #define RAR_VB(rar) ((rar) & 0x80) argument
1427 #define RAR_SUCCESS(rar) ((rar) & 0x100) argument
1444 u32 rar; in qbman_swp_release_direct() local
1449 rar = qbman_read_register(s, QBMAN_CINH_SWP_RAR); in qbman_swp_release_direct()
1450 if (!RAR_SUCCESS(rar)) in qbman_swp_release_direct()
1454 p = qbman_get_cmd(s, QBMAN_CENA_SWP_RCR(RAR_IDX(rar))); in qbman_swp_release_direct()
1466 p->verb = d->verb | RAR_VB(rar) | num_buffers; in qbman_swp_release_direct()
1486 u32 rar; in qbman_swp_release_mem_back() local
1491 rar = qbman_read_register(s, QBMAN_CINH_SWP_RAR); in qbman_swp_release_mem_back()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
Dixgbe_82598.c784 static s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq) in ixgbe_set_vmdq_82598() argument
790 if (rar >= rar_entries) { in ixgbe_set_vmdq_82598()
791 hw_dbg(hw, "RAR index %d is out of range.\n", rar); in ixgbe_set_vmdq_82598()
795 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(rar)); in ixgbe_set_vmdq_82598()
798 IXGBE_WRITE_REG(hw, IXGBE_RAH(rar), rar_high); in ixgbe_set_vmdq_82598()
808 static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq) in ixgbe_clear_vmdq_82598() argument
815 if (rar >= rar_entries) { in ixgbe_clear_vmdq_82598()
816 hw_dbg(hw, "RAR index %d is out of range.\n", rar); in ixgbe_clear_vmdq_82598()
820 rar_high = IXGBE_READ_REG(hw, IXGBE_RAH(rar)); in ixgbe_clear_vmdq_82598()
823 IXGBE_WRITE_REG(hw, IXGBE_RAH(rar), rar_high); in ixgbe_clear_vmdq_82598()
Dixgbe_common.c2957 s32 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq) in ixgbe_clear_vmdq_generic() argument
2963 if (rar >= rar_entries) { in ixgbe_clear_vmdq_generic()
2964 hw_dbg(hw, "RAR index %d is out of range.\n", rar); in ixgbe_clear_vmdq_generic()
2968 mpsar_lo = IXGBE_READ_REG(hw, IXGBE_MPSAR_LO(rar)); in ixgbe_clear_vmdq_generic()
2969 mpsar_hi = IXGBE_READ_REG(hw, IXGBE_MPSAR_HI(rar)); in ixgbe_clear_vmdq_generic()
2979 IXGBE_WRITE_REG(hw, IXGBE_MPSAR_LO(rar), 0); in ixgbe_clear_vmdq_generic()
2983 IXGBE_WRITE_REG(hw, IXGBE_MPSAR_HI(rar), 0); in ixgbe_clear_vmdq_generic()
2988 IXGBE_WRITE_REG(hw, IXGBE_MPSAR_LO(rar), mpsar_lo); in ixgbe_clear_vmdq_generic()
2991 IXGBE_WRITE_REG(hw, IXGBE_MPSAR_HI(rar), mpsar_hi); in ixgbe_clear_vmdq_generic()
2996 rar != 0 && rar != hw->mac.san_mac_rar_index) in ixgbe_clear_vmdq_generic()
[all …]
Dixgbe_common.h67 s32 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
69 s32 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
/kernel/linux/linux-5.10/drivers/perf/
Dxgene_pmu.c547 XGENE_PMU_EVENT_ATTR(rar-hazard, 0x10),
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/
D0033_linux_drivers_soc_scsi_spi_tee_thermal.patch542 p->verb = d->verb | RAR_VB(rar) | num_buffers;