Home
last modified time | relevance | path

Searched +full:miv +full:- +full:ihc (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/Documentation/devicetree/bindings/mailbox/
Dmicrochip,sbi-ipc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mailbox/microchip,sbi-ipc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Microchip Inter-processor communication (IPC) mailbox controller
10 - Valentina Fernandez <valentina.fernandezalanis@microchip.com>
13 The Microchip Inter-processor Communication (IPC) facilitates
20 - description:
22 mode (s-mode). This SBI interface is compatible with the Mi-V
23 Inter-hart Communication (IHC) IP.
[all …]
/linux-6.15/arch/riscv/boot/dts/microchip/
Dmpfs-tysom-m-fabric.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
4 // #include "dt-bindings/mailbox/miv-ihc.h"
7 fabric_clk3: fabric-clk3 {
8 compatible = "fixed-clock";
9 #clock-cells = <0>;
10 clock-frequency = <62500000>;
13 fabric_clk1: fabric-clk1 {
14 compatible = "fixed-clock";
15 #clock-cells = <0>;
16 clock-frequency = <125000000>;
/linux-6.15/drivers/mailbox/
Dmailbox-mchp-ipc-sbi.c1 // SPDX-License-Identifier: GPL-2.0
3 * Microchip Inter-Processor communication (IPC) driver
5 * Copyright (c) 2021 - 2024 Microchip Technology Inc. All rights reserved.
19 #include <linux/dma-mapping.h>
21 #include <linux/mailbox/mchp-ipc.h>
44 * struct mchp_ipc_mbox_info - IPC probe message format
58 * struct mchp_ipc_init - IPC channel init message format
70 * struct mchp_ipc_status - IPC status message format
85 * struct mchp_ipc_sbi_msg - IPC SBI payload message
150 struct mchp_ipc_sbi_chan *chan_info = (struct mchp_ipc_sbi_chan *)chan->con_priv; in mchp_ipc_prepare_receive_req()
[all …]