Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/mailbox/
Dimx-mailbox.c58 struct imx_mu_priv { struct
82 int (*tx)(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp, void *data); argument
83 int (*rx)(struct imx_mu_priv *priv, struct imx_mu_con_priv *cp);
84 void (*init)(struct imx_mu_priv *priv);
106 static struct imx_mu_priv *to_imx_mu_priv(struct mbox_controller *mbox) in to_imx_mu_priv()
108 return container_of(mbox, struct imx_mu_priv, mbox); in to_imx_mu_priv()
111 static void imx_mu_write(struct imx_mu_priv *priv, u32 val, u32 offs) in imx_mu_write()
116 static u32 imx_mu_read(struct imx_mu_priv *priv, u32 offs) in imx_mu_read()
121 static u32 imx_mu_xcr_rmw(struct imx_mu_priv *priv, enum imx_mu_xcr type, u32 set, u32 clr) in imx_mu_xcr_rmw()
136 static int imx_mu_generic_tx(struct imx_mu_priv *priv, in imx_mu_generic_tx()
[all …]