Lines Matching refs:th1520_mbox_priv
63 struct th1520_mbox_priv { struct
80 static struct th1520_mbox_priv * argument
83 return container_of(mbox, struct th1520_mbox_priv, mbox); in to_th1520_mbox_priv()
86 static void th1520_mbox_write(struct th1520_mbox_priv *priv, u32 val, u32 offs) in th1520_mbox_write()
91 static u32 th1520_mbox_read(struct th1520_mbox_priv *priv, u32 offs) in th1520_mbox_read()
96 static u32 th1520_mbox_rmw(struct th1520_mbox_priv *priv, u32 off, u32 set, in th1520_mbox_rmw()
133 struct th1520_mbox_priv *priv = to_th1520_mbox_priv(cp->chan->mbox); in th1520_mbox_chan_rmw()
210 struct th1520_mbox_priv *priv = to_th1520_mbox_priv(chan->mbox); in th1520_mbox_isr()
273 struct th1520_mbox_priv *priv = to_th1520_mbox_priv(chan->mbox); in th1520_mbox_startup()
319 struct th1520_mbox_priv *priv = to_th1520_mbox_priv(chan->mbox); in th1520_mbox_shutdown()
336 static int th1520_mbox_init_generic(struct th1520_mbox_priv *priv) in th1520_mbox_init_generic()
398 struct th1520_mbox_priv *priv = data; in th1520_disable_clk()
406 struct th1520_mbox_priv *priv; in th1520_mbox_probe()
527 struct th1520_mbox_priv *priv = dev_get_drvdata(dev); in th1520_mbox_suspend_noirq()
543 struct th1520_mbox_priv *priv = dev_get_drvdata(dev); in th1520_mbox_resume_noirq()
558 struct th1520_mbox_priv *priv = dev_get_drvdata(dev); in th1520_mbox_runtime_suspend()
567 struct th1520_mbox_priv *priv = dev_get_drvdata(dev); in th1520_mbox_runtime_resume()