Lines Matching refs:addrs
341 static inline u32 mtl_chanx_base_addr(const struct dwmac4_addrs *addrs,
346 if (addrs)
347 addr = addrs->mtl_chan + (x * addrs->mtl_chan_offset);
354 #define MTL_CHAN_TX_OP_MODE(addrs, x) mtl_chanx_base_addr(addrs, x)
355 #define MTL_CHAN_TX_DEBUG(addrs, x) (mtl_chanx_base_addr(addrs, x) + 0x8)
356 #define MTL_CHAN_INT_CTRL(addrs, x) (mtl_chanx_base_addr(addrs, x) + 0x2c)
357 #define MTL_CHAN_RX_OP_MODE(addrs, x) (mtl_chanx_base_addr(addrs, x) + 0x30)
358 #define MTL_CHAN_RX_DEBUG(addrs, x) (mtl_chanx_base_addr(addrs, x) + 0x38)
404 static inline u32 mtl_etsx_ctrl_base_addr(const struct dwmac4_addrs *addrs,
409 if (addrs)
410 addr = addrs->mtl_ets_ctrl + (x * addrs->mtl_ets_ctrl_offset);
424 static inline u32 mtl_txqx_weight_base_addr(const struct dwmac4_addrs *addrs,
429 if (addrs)
430 addr = addrs->mtl_txq_weight + (x * addrs->mtl_txq_weight_offset);
443 static inline u32 mtl_send_slp_credx_base_addr(const struct dwmac4_addrs *addrs,
448 if (addrs)
449 addr = addrs->mtl_send_slp_cred + (x * addrs->mtl_send_slp_cred_offset);
462 static inline u32 mtl_high_credx_base_addr(const struct dwmac4_addrs *addrs,
467 if (addrs)
468 addr = addrs->mtl_high_cred + (x * addrs->mtl_high_cred_offset);
481 static inline u32 mtl_low_credx_base_addr(const struct dwmac4_addrs *addrs,
486 if (addrs)
487 addr = addrs->mtl_low_cred + (x * addrs->mtl_low_cred_offset);