Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/mailbox/
Dplatform_mhu.c118 struct platform_mhu *mhu; in platform_mhu_probe() local
126 mhu = devm_kzalloc(dev, sizeof(*mhu), GFP_KERNEL); in platform_mhu_probe()
127 if (!mhu) in platform_mhu_probe()
131 mhu->base = devm_ioremap_resource(dev, res); in platform_mhu_probe()
132 if (IS_ERR(mhu->base)) { in platform_mhu_probe()
134 return PTR_ERR(mhu->base); in platform_mhu_probe()
138 mhu->chan[i].con_priv = &mhu->mlink[i]; in platform_mhu_probe()
139 mhu->mlink[i].irq = platform_get_irq(pdev, i); in platform_mhu_probe()
140 if (mhu->mlink[i].irq < 0) { in platform_mhu_probe()
142 return mhu->mlink[i].irq; in platform_mhu_probe()
[all …]
Darm_mhu.c112 struct arm_mhu *mhu; in mhu_probe() local
117 mhu = devm_kzalloc(dev, sizeof(*mhu), GFP_KERNEL); in mhu_probe()
118 if (!mhu) in mhu_probe()
121 mhu->base = devm_ioremap_resource(dev, &adev->res); in mhu_probe()
122 if (IS_ERR(mhu->base)) { in mhu_probe()
124 return PTR_ERR(mhu->base); in mhu_probe()
128 mhu->chan[i].con_priv = &mhu->mlink[i]; in mhu_probe()
129 mhu->mlink[i].irq = adev->irq[i]; in mhu_probe()
130 mhu->mlink[i].rx_reg = mhu->base + mhu_reg[i]; in mhu_probe()
131 mhu->mlink[i].tx_reg = mhu->mlink[i].rx_reg + TX_REG_OFFSET; in mhu_probe()
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/mailbox/
Darm-mhu.txt18 - compatible: Shall be "arm,mhu" & "arm,primecell"
28 mhu: mailbox@2b1f0000 {
30 compatible = "arm,mhu", "arm,primecell";
42 mboxes = <&mhu 1>; /* HP-NonSecure */
/Linux-v5.4/Documentation/devicetree/bindings/clock/
Dfujitsu,mb86s70-crg11.txt17 mhu: mhu0@2b1f0000 {
19 compatible = "arm,mhu";
/Linux-v5.4/arch/arm64/boot/dts/arm/
Djuno-base.dtsi26 mailbox: mhu@2b1f0000 {
27 compatible = "arm,mhu", "arm,primecell";
/Linux-v5.4/arch/arm64/boot/dts/amlogic/
Dmeson-gx.dtsi493 compatible = "amlogic,meson-gxbb-mhu";
Dmeson-axg.dtsi1121 compatible = "amlogic,meson-gxbb-mhu";