Searched +full:mbox +full:- +full:send +full:- +full:noirq (Results 1 – 3 of 3) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/mailbox/ti,omap-mailbox.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Suman Anna <s-anna@ti.com>35 lines can also be routed to different processor sub-systems on DRA7xx as they49 within a SoC. The sub-mailboxes (actual communication channels) are56 "mbox-names" (please see Documentation/devicetree/bindings/mailbox/mailbox.txt59 phandle to the intended sub-mailbox child node to be used for communication.60 The equivalent "mbox-names" property value can be used to give a name to the[all …]
1 // SPDX-License-Identifier: GPL-2.05 * Copyright (C) 2006-2009 Nokia Corporation. All rights reserved.6 * Copyright (C) 2013-2021 Texas Instruments Incorporated - https://www.ti.com9 * Suman Anna <s-anna@ti.com>97 return __raw_readl(mdev->mbox_base + ofs); in mbox_read_reg()103 __raw_writel(val, mdev->mbox_base + ofs); in mbox_write_reg()107 static u32 mbox_fifo_read(struct omap_mbox *mbox) in mbox_fifo_read() argument109 struct omap_mbox_fifo *fifo = &mbox->rx_fifo; in mbox_fifo_read()111 return mbox_read_reg(mbox->parent, fifo->msg); in mbox_fifo_read()114 static void mbox_fifo_write(struct omap_mbox *mbox, u32 msg) in mbox_fifo_write() argument[all …]
1 // SPDX-License-Identifier: GPL-2.05 * Copyright (C) 2015-2022 Texas Instruments Incorporated - https://www.ti.com/22 #include <linux/soc/ti/ti-msgmgr.h>41 * struct ti_msgmgr_valid_queue_desc - SoC valid queues meant for this processor53 * struct ti_msgmgr_desc - Description of message manager integration92 * struct ti_queue_inst - Description of a queue instance122 * struct ti_msgmgr_inst - Description of a Message Manager Instance132 * @mbox: Mailbox Controller143 struct mbox_controller mbox; member148 * ti_msgmgr_queue_get_num_messages() - Get the number of pending messages[all …]