Home
last modified time | relevance | path

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

/linux-6.15/Documentation/devicetree/bindings/mailbox/
H A Dnvidia,tegra186-hsp.yaml21 The features that HSP supported are shared mailboxes, shared
29 For shared mailboxes, the first cell composed of two fields:
36 TEGRA_HSP_MBOX_TYPE_SM for shared mailboxes.
41 For shared mailboxes, the second cell is composed of two fields:
53 mailboxes may vary by instance of the HSP block and SoC
H A Dapple,mailbox.yaml26 ASC mailboxes are the most common variant found on the M1 used
37 M3 mailboxes are an older variant with a slightly different MMIO
H A Dmailbox.txt27 users of these mailboxes for IPC, one for each mailbox. This shared
H A Dti,omap-mailbox.yaml49 within a SoC. The sub-mailboxes (actual communication channels) are
78 on mailboxes that have multiple interrupt lines connected to the MPU
109 the Tx ticker. Should be used only on sub-mailboxes used to
H A Darm,mhuv2.yaml22 must be specified as two separate mailboxes.
/linux-6.15/drivers/mailbox/
H A Dtegra-hsp.c129 struct tegra_hsp_mailbox *mailboxes; member
242 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[bit]; in tegra_hsp_shared_irq()
268 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[bit]; in tegra_hsp_shared_irq()
642 mb = &hsp->mailboxes[index]; in tegra_hsp_sm_xlate()
682 hsp->mailboxes = devm_kcalloc(dev, hsp->num_sm, sizeof(*hsp->mailboxes), in tegra_hsp_add_mailboxes()
684 if (!hsp->mailboxes) in tegra_hsp_add_mailboxes()
688 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[i]; in tegra_hsp_add_mailboxes()
899 if (hsp->mailboxes) { in tegra_hsp_resume()
901 struct tegra_hsp_mailbox *mb = &hsp->mailboxes[i]; in tegra_hsp_resume()
H A DKconfig7 signals. Say Y if your platform supports hardware mailboxes.
24 which provides unidirectional mailboxes between processing elements.
33 which provides unidirectional mailboxes between processing elements.
/linux-6.15/Documentation/driver-api/rapidio/
H A Drio_cm.rst23 messaging mailboxes in case of multi-packet message (up to 4KB) and
24 up to 64 mailboxes if single-packet messages (up to 256 B) are used. In addition
26 have reduced number of messaging mailboxes. RapidIO aware applications must
95 mailboxes.
H A Drapidio.rst39 resources such as mailboxes and doorbells. The rio_mport also includes a unique
/linux-6.15/drivers/soc/apple/
H A DKconfig8 tristate "Apple SoC mailboxes"
/linux-6.15/Documentation/devicetree/bindings/serial/
H A Dnvidia,tegra194-tcu.yaml16 based protocol where each "virtual UART" has a pair of mailboxes, one
/linux-6.15/Documentation/devicetree/bindings/net/can/
H A Dfsl,flexcan.yaml164 - description: Message Buffer interrupt for mailboxes 0-7 and Enhanced RX FIFO
167 - description: Message Buffer interrupt for mailboxes 8-127
/linux-6.15/Documentation/admin-guide/
H A Drapidio.rst40 resources, and manage mailboxes/doorbells.
/linux-6.15/Documentation/devicetree/bindings/firmware/
H A Darm,scmi.yaml67 Specifies the mailboxes used to communicate with SCMI compliant
84 exactly one, two, three or four mailboxes; the first one or two for
89 The number of mailboxes needed for transmitting messages depends on the
H A Darm,scpi.yaml51 processors using these mailboxes for IPC, one for each mailbox SHM can
/linux-6.15/Documentation/devicetree/bindings/arm/keystone/
H A Dti,sci.yaml55 Specifies the mailboxes used to communicate with TI-SCI Controller
/linux-6.15/drivers/firmware/arm_scmi/transports/
H A DKconfig33 transport based on mailboxes, answer Y.
/linux-6.15/arch/arm/boot/dts/ti/omap/
H A Domap34xx-omap36xx-clocks.dtsi137 mailboxes_ick: clock-mailboxes-ick@7 {
/linux-6.15/drivers/pci/
H A DKconfig128 mailboxes.
/linux-6.15/Documentation/scsi/
H A DChangeLog.megaraid440 mailboxes) and only first 22 bytes (for 64-bit mailboxes). This is to
/linux-6.15/Documentation/driver-api/media/drivers/
H A Dcx2341x-devel.rst214 mailboxes are basically a fixed length array that serves as the call-stack.
216 Firmware mailboxes can be located by searching the encoder and decoder memory
226 The firmware implements 20 mailboxes of 20 32-bit words. The first 10 are
272 mailboxes for pending commands, processes them, sets the result code, populates
/linux-6.15/Documentation/networking/device_drivers/can/ctu/
H A Dctucanfd-driver.rst194 device HW queue (FIFO, mailboxes or whatever the implementation is)