Home
last modified time | relevance | path

Searched refs:mbxno (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/can/
H A Dti_hecc.c217 static inline void hecc_write_lam(struct ti_hecc_priv *priv, u32 mbxno, u32 val) in hecc_write_lam() argument
219 __raw_writel(val, priv->hecc_ram + mbxno * 4); in hecc_write_lam()
222 static inline u32 hecc_read_stamp(struct ti_hecc_priv *priv, u32 mbxno) in hecc_read_stamp() argument
224 return __raw_readl(priv->hecc_ram + HECC_CANMOTS + mbxno * 4); in hecc_read_stamp()
227 static inline void hecc_write_mbx(struct ti_hecc_priv *priv, u32 mbxno, in hecc_write_mbx() argument
230 __raw_writel(val, priv->mbx + mbxno * 0x10 + reg); in hecc_write_mbx()
233 static inline u32 hecc_read_mbx(struct ti_hecc_priv *priv, u32 mbxno, u32 reg) in hecc_read_mbx() argument
235 return __raw_readl(priv->mbx + mbxno * 0x10 + reg); in hecc_read_mbx()
365 u32 cnt, mbxno, mbx_mask; in ti_hecc_start() local
378 mbxno in ti_hecc_start()
479 u32 mbxno, mbx_mask, data; ti_hecc_xmit() local
538 ti_hecc_mailbox_read(struct can_rx_offload *offload, unsigned int mbxno, u32 *timestamp, bool drop) ti_hecc_mailbox_read() argument
681 u32 mbxno, mbx_mask, int_status, err_status, stamp; ti_hecc_interrupt() local
[all...]
/kernel/linux/linux-6.6/drivers/net/can/
H A Dti_hecc.c207 static inline void hecc_write_lam(struct ti_hecc_priv *priv, u32 mbxno, u32 val) in hecc_write_lam() argument
209 __raw_writel(val, priv->hecc_ram + mbxno * 4); in hecc_write_lam()
212 static inline u32 hecc_read_stamp(struct ti_hecc_priv *priv, u32 mbxno) in hecc_read_stamp() argument
214 return __raw_readl(priv->hecc_ram + HECC_CANMOTS + mbxno * 4); in hecc_read_stamp()
217 static inline void hecc_write_mbx(struct ti_hecc_priv *priv, u32 mbxno, in hecc_write_mbx() argument
220 __raw_writel(val, priv->mbx + mbxno * 0x10 + reg); in hecc_write_mbx()
223 static inline u32 hecc_read_mbx(struct ti_hecc_priv *priv, u32 mbxno, u32 reg) in hecc_read_mbx() argument
225 return __raw_readl(priv->mbx + mbxno * 0x10 + reg); in hecc_read_mbx()
355 u32 cnt, mbxno, mbx_mask; in ti_hecc_start() local
368 mbxno in ti_hecc_start()
469 u32 mbxno, mbx_mask, data; ti_hecc_xmit() local
528 ti_hecc_mailbox_read(struct can_rx_offload *offload, unsigned int mbxno, u32 *timestamp, bool drop) ti_hecc_mailbox_read() argument
672 u32 mbxno, mbx_mask, int_status, err_status, stamp; ti_hecc_interrupt() local
[all...]
H A Dbxcan.c362 unsigned int mbxno, u32 *timestamp, in bxcan_mailbox_read()
361 bxcan_mailbox_read(struct can_rx_offload *offload, unsigned int mbxno, u32 *timestamp, bool drop) bxcan_mailbox_read() argument

Completed in 5 milliseconds