| /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/drivers/misc/ |
| H A D | fastrpc.c | 23 #include <uapi/misc/fastrpc.h> 43 #define FASTRPC_DEVICE_NAME "fastrpc" 890 * Fastrpc payload buffer with metadata looks like: 2225 dev_info(dev, "FastRPC Session ID not specified in DT\n"); in fastrpc_cb_probe() 2265 { .compatible = "qcom,fastrpc-compute-cb", }, 2273 .name = "qcom,fastrpc-cb", 2293 fdev->miscdev.name = devm_kasprintf(dev, GFP_KERNEL, "fastrpc-%s%s", in fastrpc_device_register() 2351 dev_info(rdev, "FastRPC Domain not specified in DT\n"); in fastrpc_rpmsg_probe() 2358 dev_info(rdev, "FastRPC Domain %s not supported\n", domain); in fastrpc_rpmsg_probe() 2363 dev_info(rdev, "no reserved DMA memory for FASTRPC\n"); in fastrpc_rpmsg_probe() [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sm8350.dtsi | 1990 fastrpc { 1991 compatible = "qcom,fastrpc"; 1999 compatible = "qcom,fastrpc-compute-cb"; 2005 compatible = "qcom,fastrpc-compute-cb"; 2011 compatible = "qcom,fastrpc-compute-cb"; 2299 fastrpc { 2300 compatible = "qcom,fastrpc"; 2308 compatible = "qcom,fastrpc-compute-cb"; 2314 compatible = "qcom,fastrpc-compute-cb"; 2320 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | sm8450.dtsi | 2743 fastrpc { 2744 compatible = "qcom,fastrpc"; 2752 compatible = "qcom,fastrpc-compute-cb"; 2758 compatible = "qcom,fastrpc-compute-cb"; 2764 compatible = "qcom,fastrpc-compute-cb"; 2850 fastrpc { 2851 compatible = "qcom,fastrpc"; 2859 compatible = "qcom,fastrpc-compute-cb"; 2865 compatible = "qcom,fastrpc-compute-cb"; 2871 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | sc8280xp.dtsi | 2900 fastrpc { 2901 compatible = "qcom,fastrpc"; 2909 compatible = "qcom,fastrpc-compute-cb"; 2915 compatible = "qcom,fastrpc-compute-cb"; 2921 compatible = "qcom,fastrpc-compute-cb"; 5817 fastrpc { 5818 compatible = "qcom,fastrpc"; 5825 compatible = "qcom,fastrpc-compute-cb"; 5831 compatible = "qcom,fastrpc-compute-cb"; 5837 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | talos.dtsi | 3507 fastrpc { 3508 compatible = "qcom,fastrpc"; 3515 compatible = "qcom,fastrpc-compute-cb"; 3522 compatible = "qcom,fastrpc-compute-cb"; 3529 compatible = "qcom,fastrpc-compute-cb"; 3536 compatible = "qcom,fastrpc-compute-cb"; 3543 compatible = "qcom,fastrpc-compute-cb"; 3550 compatible = "qcom,fastrpc-compute-cb"; 4663 fastrpc { 4664 compatible = "qcom,fastrpc"; [all …]
|
| H A D | sdm845.dtsi | 893 fastrpc_mem: fastrpc { 981 fastrpc { 982 compatible = "qcom,fastrpc"; 990 compatible = "qcom,fastrpc-compute-cb"; 996 compatible = "qcom,fastrpc-compute-cb"; 1032 fastrpc { 1033 compatible = "qcom,fastrpc"; 1041 compatible = "qcom,fastrpc-compute-cb"; 1047 compatible = "qcom,fastrpc-compute-cb"; 1053 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | sm8250.dtsi | 3115 fastrpc { 3116 compatible = "qcom,fastrpc"; 3124 compatible = "qcom,fastrpc-compute-cb"; 3130 compatible = "qcom,fastrpc-compute-cb"; 3136 compatible = "qcom,fastrpc-compute-cb"; 3817 fastrpc { 3818 compatible = "qcom,fastrpc"; 3826 compatible = "qcom,fastrpc-compute-cb"; 3832 compatible = "qcom,fastrpc-compute-cb"; 3838 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | msm8996.dtsi | 3631 fastrpc { 3632 compatible = "qcom,fastrpc"; 3640 compatible = "qcom,fastrpc-compute-cb"; 3646 compatible = "qcom,fastrpc-compute-cb"; 3652 compatible = "qcom,fastrpc-compute-cb"; 3658 compatible = "qcom,fastrpc-compute-cb"; 3664 compatible = "qcom,fastrpc-compute-cb"; 3670 compatible = "qcom,fastrpc-compute-cb"; 3676 compatible = "qcom,fastrpc-compute-cb"; 3682 compatible = "qcom,fastrpc-compute-cb";
|
| H A D | sm8550.dtsi | 2784 fastrpc { 2785 compatible = "qcom,fastrpc"; 2793 compatible = "qcom,fastrpc-compute-cb"; 2801 compatible = "qcom,fastrpc-compute-cb"; 2809 compatible = "qcom,fastrpc-compute-cb"; 2817 compatible = "qcom,fastrpc-compute-cb"; 2825 compatible = "qcom,fastrpc-compute-cb"; 5617 fastrpc { 5618 compatible = "qcom,fastrpc"; 5626 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | sm8650.dtsi | 4499 fastrpc { 4500 compatible = "qcom,fastrpc"; 4512 compatible = "qcom,fastrpc-compute-cb"; 4521 compatible = "qcom,fastrpc-compute-cb"; 4530 compatible = "qcom,fastrpc-compute-cb"; 4539 compatible = "qcom,fastrpc-compute-cb"; 4548 compatible = "qcom,fastrpc-compute-cb"; 7630 fastrpc { 7631 compatible = "qcom,fastrpc"; 7643 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | sc7180.dtsi | 3996 fastrpc { 3997 compatible = "qcom,fastrpc"; 4004 compatible = "qcom,fastrpc-compute-cb"; 4010 compatible = "qcom,fastrpc-compute-cb"; 4016 compatible = "qcom,fastrpc-compute-cb";
|
| /linux/ |
| H A D | MAINTAINERS | 21705 QUALCOMM FASTRPC DRIVER 21711 F: Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml 21712 F: drivers/misc/fastrpc.c 21713 F: include/uapi/misc/fastrpc.h
|