Searched refs:mbxno (Results 1 - 1 of 1) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/can/ |
H A D | ti_hecc.c | 242 static inline void hecc_write_lam(struct ti_hecc_priv *priv, u32 mbxno, u32 val) argument 244 __raw_writel(val, priv->base + priv->hecc_ram_offset + mbxno * 4); 247 static inline void hecc_write_mbx(struct ti_hecc_priv *priv, u32 mbxno, argument 250 __raw_writel(val, priv->base + priv->mbx_offset + mbxno * 0x10 + 254 static inline u32 hecc_read_mbx(struct ti_hecc_priv *priv, u32 mbxno, u32 reg) argument 256 return __raw_readl(priv->base + priv->mbx_offset + mbxno * 0x10 + 395 u32 cnt, mbxno, mbx_mask; local 408 mbxno = HECC_MAX_MAILBOXES - 1 - cnt; 409 mbx_mask = BIT(mbxno); 411 hecc_write_mbx(priv, mbxno, HECC_CANMI 486 u32 mbxno, mbx_mask, data; local 541 ti_hecc_rx_pkt(struct ti_hecc_priv *priv, int mbxno) argument 758 u32 mbxno, mbx_mask, int_status, err_status; local [all...] |
Completed in 98 milliseconds