mbxno             217 drivers/net/can/ti_hecc.c static inline void hecc_write_lam(struct ti_hecc_priv *priv, u32 mbxno, u32 val)
mbxno             219 drivers/net/can/ti_hecc.c 	__raw_writel(val, priv->hecc_ram + mbxno * 4);
mbxno             222 drivers/net/can/ti_hecc.c static inline u32 hecc_read_stamp(struct ti_hecc_priv *priv, u32 mbxno)
mbxno             224 drivers/net/can/ti_hecc.c 	return __raw_readl(priv->hecc_ram + HECC_CANMOTS + mbxno * 4);
mbxno             227 drivers/net/can/ti_hecc.c static inline void hecc_write_mbx(struct ti_hecc_priv *priv, u32 mbxno,
mbxno             230 drivers/net/can/ti_hecc.c 	__raw_writel(val, priv->mbx + mbxno * 0x10 + reg);
mbxno             233 drivers/net/can/ti_hecc.c static inline u32 hecc_read_mbx(struct ti_hecc_priv *priv, u32 mbxno, u32 reg)
mbxno             235 drivers/net/can/ti_hecc.c 	return __raw_readl(priv->mbx + mbxno * 0x10 + reg);
mbxno             365 drivers/net/can/ti_hecc.c 	u32 cnt, mbxno, mbx_mask;
mbxno             378 drivers/net/can/ti_hecc.c 		mbxno = HECC_MAX_MAILBOXES - 1 - cnt;
mbxno             379 drivers/net/can/ti_hecc.c 		mbx_mask = BIT(mbxno);
mbxno             381 drivers/net/can/ti_hecc.c 		hecc_write_mbx(priv, mbxno, HECC_CANMID, HECC_CANMID_AME);
mbxno             382 drivers/net/can/ti_hecc.c 		hecc_write_lam(priv, mbxno, HECC_SET_REG);
mbxno             479 drivers/net/can/ti_hecc.c 	u32 mbxno, mbx_mask, data;
mbxno             485 drivers/net/can/ti_hecc.c 	mbxno = get_tx_head_mb(priv);
mbxno             486 drivers/net/can/ti_hecc.c 	mbx_mask = BIT(mbxno);
mbxno             502 drivers/net/can/ti_hecc.c 	hecc_write_mbx(priv, mbxno, HECC_CANMCF, data);
mbxno             508 drivers/net/can/ti_hecc.c 	hecc_write_mbx(priv, mbxno, HECC_CANMID, data);
mbxno             509 drivers/net/can/ti_hecc.c 	hecc_write_mbx(priv, mbxno, HECC_CANMDL,
mbxno             512 drivers/net/can/ti_hecc.c 		hecc_write_mbx(priv, mbxno, HECC_CANMDH,
mbxno             516 drivers/net/can/ti_hecc.c 	can_put_echo_skb(skb, ndev, mbxno);
mbxno             540 drivers/net/can/ti_hecc.c 					 u32 *timestamp, unsigned int mbxno)
mbxno             546 drivers/net/can/ti_hecc.c 	mbx_mask = BIT(mbxno);
mbxno             547 drivers/net/can/ti_hecc.c 	data = hecc_read_mbx(priv, mbxno, HECC_CANMID);
mbxno             553 drivers/net/can/ti_hecc.c 	data = hecc_read_mbx(priv, mbxno, HECC_CANMCF);
mbxno             558 drivers/net/can/ti_hecc.c 	data = hecc_read_mbx(priv, mbxno, HECC_CANMDL);
mbxno             561 drivers/net/can/ti_hecc.c 		data = hecc_read_mbx(priv, mbxno, HECC_CANMDH);
mbxno             565 drivers/net/can/ti_hecc.c 	*timestamp = hecc_read_stamp(priv, mbxno);
mbxno             579 drivers/net/can/ti_hecc.c 	if (unlikely(mbxno == HECC_RX_LAST_MBOX &&
mbxno             667 drivers/net/can/ti_hecc.c 	u32 mbxno, mbx_mask, int_status, err_status, stamp;
mbxno             735 drivers/net/can/ti_hecc.c 			mbxno = get_tx_tail_mb(priv);
mbxno             736 drivers/net/can/ti_hecc.c 			mbx_mask = BIT(mbxno);
mbxno             743 drivers/net/can/ti_hecc.c 			stamp = hecc_read_stamp(priv, mbxno);
mbxno             746 drivers/net/can/ti_hecc.c 							    mbxno, stamp);