Searched full:fastrpc (Results 1 – 11 of 11) sorted by relevance
/linux/Documentation/devicetree/bindings/misc/ |
H A D | qcom,fastrpc.yaml | 4 $id: http://devicetree.org/schemas/misc/qcom,fastrpc.yaml# 7 title: Qualcomm FastRPC Driver 13 The FastRPC implements an IPC (Inter-Processor Communication) 21 const: qcom,fastrpc 72 Each subnode of the Fastrpc represents compute context banks available on the dsp. 76 const: qcom,fastrpc-compute-cb 121 fastrpc { 122 compatible = "qcom,fastrpc"; 130 compatible = "qcom,fastrpc-compute-cb"; 136 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | qcom,glink-edge.yaml | 24 fastrpc: 25 $ref: /schemas/misc/qcom,fastrpc.yaml# 29 Qualcomm FastRPC
|
H A D | qcom,sc7280-adsp-pil.yaml | 117 fastrpc: false
|
H A D | qcom,sc7180-mss-pil.yaml | 162 fastrpc: false
|
H A D | qcom,sc7280-mss-pil.yaml | 176 fastrpc: false
|
/linux/include/uapi/misc/ |
H A D | fastrpc.h | 25 * the buffer to FastRPC calls. Same virtual address will be 26 * assigned for subsequent FastRPC calls. 67 /* Fastrpc attribute for memory protection of buffers */
|
/linux/drivers/misc/ |
H A D | fastrpc.c | 23 #include <uapi/misc/fastrpc.h> 44 #define FASTRPC_DEVICE_NAME "fastrpc" 843 * Fastrpc payload buffer with metadata looks like: 1778 /* Fastrpc Capablities does not support modem domain */ in fastrpc_get_dsp_info() 2174 dev_info(dev, "FastRPC Session ID not specified in DT\n"); in fastrpc_cb_probe() 2214 { .compatible = "qcom,fastrpc-compute-cb", }, 2222 .name = "qcom,fastrpc-cb", 2242 fdev->miscdev.name = devm_kasprintf(dev, GFP_KERNEL, "fastrpc-%s%s", in fastrpc_device_register() 2271 dev_info(rdev, "FastRPC Domain not specified in DT\n"); in fastrpc_rpmsg_probe() 2283 dev_info(rdev, "FastRPC Invalid Domain ID %d\n", domain_id); in fastrpc_rpmsg_probe() [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | sa8775p.dtsi | 4895 fastrpc { 4896 compatible = "qcom,fastrpc"; 4903 compatible = "qcom,fastrpc-compute-cb"; 4919 compatible = "qcom,fastrpc-compute-cb"; 4935 compatible = "qcom,fastrpc-compute-cb"; 4951 compatible = "qcom,fastrpc-compute-cb"; 4967 compatible = "qcom,fastrpc-compute-cb"; 4983 compatible = "qcom,fastrpc-compute-cb"; 4999 compatible = "qcom,fastrpc-compute-cb"; 5015 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
H A D | sdm845.dtsi | 892 fastrpc_mem: fastrpc { 980 fastrpc { 981 compatible = "qcom,fastrpc"; 989 compatible = "qcom,fastrpc-compute-cb"; 995 compatible = "qcom,fastrpc-compute-cb"; 1031 fastrpc { 1032 compatible = "qcom,fastrpc"; 1040 compatible = "qcom,fastrpc-compute-cb"; 1046 compatible = "qcom,fastrpc-compute-cb"; 1052 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
H A D | x1e80100.dtsi | 3984 fastrpc { 3985 compatible = "qcom,fastrpc"; 3993 compatible = "qcom,fastrpc-compute-cb"; 4001 compatible = "qcom,fastrpc-compute-cb"; 4009 compatible = "qcom,fastrpc-compute-cb"; 4017 compatible = "qcom,fastrpc-compute-cb"; 4025 compatible = "qcom,fastrpc-compute-cb"; 8341 fastrpc { 8342 compatible = "qcom,fastrpc"; 8350 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
/linux/ |
H A D | MAINTAINERS | 19886 QUALCOMM FASTRPC DRIVER 19892 F: Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml 19893 F: drivers/misc/fastrpc.c 19894 F: include/uapi/misc/fastrpc.h
|