Home
last modified time | relevance | path

Searched refs:mlink (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/drivers/mailbox/
H A Dplatform_mhu.c41 struct platform_mhu_link mlink[MHU_CHANS]; member
49 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_rx_interrupt() local
52 val = readl_relaxed(mlink->rx_reg + INTR_STAT_OFS); in platform_mhu_rx_interrupt()
58 writel_relaxed(val, mlink->rx_reg + INTR_CLR_OFS); in platform_mhu_rx_interrupt()
65 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_last_tx_done() local
66 u32 val = readl_relaxed(mlink->tx_reg + INTR_STAT_OFS); in platform_mhu_last_tx_done()
73 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_send_data() local
76 writel_relaxed(*arg, mlink->tx_reg + INTR_SET_OFS); in platform_mhu_send_data()
83 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_startup() local
87 val = readl_relaxed(mlink in platform_mhu_startup()
103 struct platform_mhu_link *mlink = chan->con_priv; platform_mhu_shutdown() local
[all...]
H A Darm_mhu.c35 struct mhu_link mlink[MHU_CHANS]; member
43 struct mhu_link *mlink = chan->con_priv; in mhu_rx_interrupt() local
46 val = readl_relaxed(mlink->rx_reg + INTR_STAT_OFS); in mhu_rx_interrupt()
52 writel_relaxed(val, mlink->rx_reg + INTR_CLR_OFS); in mhu_rx_interrupt()
59 struct mhu_link *mlink = chan->con_priv; in mhu_last_tx_done() local
60 u32 val = readl_relaxed(mlink->tx_reg + INTR_STAT_OFS); in mhu_last_tx_done()
67 struct mhu_link *mlink = chan->con_priv; in mhu_send_data() local
70 writel_relaxed(*arg, mlink->tx_reg + INTR_SET_OFS); in mhu_send_data()
77 struct mhu_link *mlink = chan->con_priv; in mhu_startup() local
81 val = readl_relaxed(mlink in mhu_startup()
97 struct mhu_link *mlink = chan->con_priv; mhu_shutdown() local
[all...]
H A Darm_mhu_db.c41 struct mhu_db_link mlink[MHU_CHANS]; member
79 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].rx_reg; in mhu_db_mbox_clear_irq()
89 if (mhu->mlink[pchan].irq == irq) in mhu_db_mbox_irq_to_pchan_num()
101 void __iomem *base = mhu->mlink[pchan].rx_reg; in mhu_db_mbox_irq_to_channel()
141 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].tx_reg; in mhu_db_last_tx_done()
152 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].tx_reg; in mhu_db_send_data()
310 int irq = mhu->mlink[i].irq = adev->irq[i]; in mhu_db_probe()
317 mhu->mlink[i].rx_reg = mhu->base + mhu_reg[i]; in mhu_db_probe()
318 mhu->mlink[i].tx_reg = mhu->mlink[ in mhu_db_probe()
[all...]
/kernel/linux/linux-6.6/drivers/mailbox/
H A Dplatform_mhu.c42 struct platform_mhu_link mlink[MHU_CHANS]; member
50 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_rx_interrupt() local
53 val = readl_relaxed(mlink->rx_reg + INTR_STAT_OFS); in platform_mhu_rx_interrupt()
59 writel_relaxed(val, mlink->rx_reg + INTR_CLR_OFS); in platform_mhu_rx_interrupt()
66 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_last_tx_done() local
67 u32 val = readl_relaxed(mlink->tx_reg + INTR_STAT_OFS); in platform_mhu_last_tx_done()
74 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_send_data() local
77 writel_relaxed(*arg, mlink->tx_reg + INTR_SET_OFS); in platform_mhu_send_data()
84 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_startup() local
88 val = readl_relaxed(mlink in platform_mhu_startup()
104 struct platform_mhu_link *mlink = chan->con_priv; platform_mhu_shutdown() local
[all...]
H A Darm_mhu.c36 struct mhu_link mlink[MHU_CHANS]; member
44 struct mhu_link *mlink = chan->con_priv; in mhu_rx_interrupt() local
47 val = readl_relaxed(mlink->rx_reg + INTR_STAT_OFS); in mhu_rx_interrupt()
53 writel_relaxed(val, mlink->rx_reg + INTR_CLR_OFS); in mhu_rx_interrupt()
60 struct mhu_link *mlink = chan->con_priv; in mhu_last_tx_done() local
61 u32 val = readl_relaxed(mlink->tx_reg + INTR_STAT_OFS); in mhu_last_tx_done()
68 struct mhu_link *mlink = chan->con_priv; in mhu_send_data() local
71 writel_relaxed(*arg, mlink->tx_reg + INTR_SET_OFS); in mhu_send_data()
78 struct mhu_link *mlink = chan->con_priv; in mhu_startup() local
82 val = readl_relaxed(mlink in mhu_startup()
98 struct mhu_link *mlink = chan->con_priv; mhu_shutdown() local
[all...]
H A Darm_mhu_db.c40 struct mhu_db_link mlink[MHU_CHANS]; member
78 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].rx_reg; in mhu_db_mbox_clear_irq()
88 if (mhu->mlink[pchan].irq == irq) in mhu_db_mbox_irq_to_pchan_num()
100 void __iomem *base = mhu->mlink[pchan].rx_reg; in mhu_db_mbox_irq_to_channel()
140 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].tx_reg; in mhu_db_last_tx_done()
151 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].tx_reg; in mhu_db_send_data()
307 int irq = mhu->mlink[i].irq = adev->irq[i]; in mhu_db_probe()
314 mhu->mlink[i].rx_reg = mhu->base + mhu_reg[i]; in mhu_db_probe()
315 mhu->mlink[i].tx_reg = mhu->mlink[ in mhu_db_probe()
[all...]
/kernel/linux/linux-6.6/sound/soc/sof/intel/
H A DMakefile12 snd-sof-intel-hda-mlink-objs := hda-mlink.o
24 obj-$(CONFIG_SND_SOC_SOF_HDA_MLINK) += snd-sof-intel-hda-mlink.o
H A Dlnl.c19 #include <sound/hda-mlink.h>
H A Dhda-ctrl.c22 #include <sound/hda-mlink.h>
H A Dhda-dai-ops.c10 #include <sound/hda-mlink.h>
H A Dhda-dai.c13 #include <sound/hda-mlink.h>
H A Dhda-dsp.c21 #include <sound/hda-mlink.h>
H A Dhda-mlink.c15 #include <sound/hda-mlink.h>
H A Dhda.c29 #include <sound/hda-mlink.h>
/kernel/linux/linux-5.10/include/net/
H A Dip6_tunnel.h65 int mlink; member
H A Dip_tunnels.h129 int mlink; member
/kernel/linux/linux-6.6/include/net/
H A Dip6_tunnel.h66 int mlink; member
H A Dip_tunnels.h141 int mlink; member
/kernel/linux/linux-5.10/net/ipv4/
H A Dip_gre.c904 t->mlink = dev->ifindex; in ipgre_open()
914 if (ipv4_is_multicast(t->parms.iph.daddr) && t->mlink) { in ipgre_close()
916 in_dev = inetdev_by_index(t->net, t->mlink); in ipgre_close()
/kernel/linux/linux-6.6/net/ipv4/
H A Dip_gre.c908 t->mlink = dev->ifindex; in ipgre_open()
918 if (ipv4_is_multicast(t->parms.iph.daddr) && t->mlink) { in ipgre_close()
920 in_dev = inetdev_by_index(t->net, t->mlink); in ipgre_close()
/kernel/linux/linux-6.6/drivers/soundwire/
H A Dintel_ace2x.c14 #include <sound/hda-mlink.h>

Completed in 20 milliseconds