| /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 | 161 fastrpc: false
|
| H A D | qcom,sc7280-mss-pil.yaml | 175 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: 2226 dev_info(dev, "FastRPC Session ID not specified in DT\n"); in fastrpc_cb_probe() 2266 { .compatible = "qcom,fastrpc-compute-cb", }, 2274 .name = "qcom,fastrpc-cb", 2294 fdev->miscdev.name = devm_kasprintf(dev, GFP_KERNEL, "fastrpc-%s%s", in fastrpc_device_register() 2352 dev_info(rdev, "FastRPC Domain not specified in DT\n"); in fastrpc_rpmsg_probe() 2359 dev_info(rdev, "FastRPC Domain %s not supported\n", domain); in fastrpc_rpmsg_probe() 2364 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 | 1992 fastrpc { 1993 compatible = "qcom,fastrpc"; 2001 compatible = "qcom,fastrpc-compute-cb"; 2007 compatible = "qcom,fastrpc-compute-cb"; 2013 compatible = "qcom,fastrpc-compute-cb"; 2301 fastrpc { 2302 compatible = "qcom,fastrpc"; 2310 compatible = "qcom,fastrpc-compute-cb"; 2316 compatible = "qcom,fastrpc-compute-cb"; 2322 compatible = "qcom,fastrpc [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 [all...] |
| H A D | sc8280xp.dtsi | 2901 fastrpc { 2902 compatible = "qcom,fastrpc"; 2910 compatible = "qcom,fastrpc-compute-cb"; 2916 compatible = "qcom,fastrpc-compute-cb"; 2922 compatible = "qcom,fastrpc-compute-cb"; 6021 fastrpc { 6022 compatible = "qcom,fastrpc"; 6029 compatible = "qcom,fastrpc-compute-cb"; 6035 compatible = "qcom,fastrpc-compute-cb"; 6041 compatible = "qcom,fastrpc [all...] |
| H A D | talos.dtsi | 3721 fastrpc { 3722 compatible = "qcom,fastrpc"; 3729 compatible = "qcom,fastrpc-compute-cb"; 3736 compatible = "qcom,fastrpc-compute-cb"; 3743 compatible = "qcom,fastrpc-compute-cb"; 3750 compatible = "qcom,fastrpc-compute-cb"; 3757 compatible = "qcom,fastrpc-compute-cb"; 3764 compatible = "qcom,fastrpc-compute-cb"; 5099 fastrpc { 5100 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 [all...] |
| H A D | sm8250.dtsi | 3120 fastrpc { 3121 compatible = "qcom,fastrpc"; 3129 compatible = "qcom,fastrpc-compute-cb"; 3135 compatible = "qcom,fastrpc-compute-cb"; 3141 compatible = "qcom,fastrpc-compute-cb"; 3822 fastrpc { 3823 compatible = "qcom,fastrpc"; 3831 compatible = "qcom,fastrpc-compute-cb"; 3837 compatible = "qcom,fastrpc-compute-cb"; 3843 compatible = "qcom,fastrpc [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 [all...] |
| H A D | sm8550.dtsi | 2810 fastrpc { 2811 compatible = "qcom,fastrpc"; 2819 compatible = "qcom,fastrpc-compute-cb"; 2827 compatible = "qcom,fastrpc-compute-cb"; 2835 compatible = "qcom,fastrpc-compute-cb"; 2843 compatible = "qcom,fastrpc-compute-cb"; 2851 compatible = "qcom,fastrpc-compute-cb"; 5662 fastrpc { 5663 compatible = "qcom,fastrpc"; 5671 compatible = "qcom,fastrpc [all...] |
| H A D | sm8650.dtsi | 4501 fastrpc { 4502 compatible = "qcom,fastrpc"; 4514 compatible = "qcom,fastrpc-compute-cb"; 4523 compatible = "qcom,fastrpc-compute-cb"; 4532 compatible = "qcom,fastrpc-compute-cb"; 4541 compatible = "qcom,fastrpc-compute-cb"; 4550 compatible = "qcom,fastrpc-compute-cb"; 7644 fastrpc { 7645 compatible = "qcom,fastrpc"; 7657 compatible = "qcom,fastrpc [all...] |
| H A D | agatti.dtsi | 2293 fastrpc { 2294 compatible = "qcom,fastrpc"; 2304 compatible = "qcom,fastrpc-compute-cb"; 2310 compatible = "qcom,fastrpc-compute-cb"; 2316 compatible = "qcom,fastrpc-compute-cb"; 2322 compatible = "qcom,fastrpc-compute-cb"; 2328 compatible = "qcom,fastrpc-compute-cb";
|
| H A D | hamoa.dtsi | 4370 fastrpc { 4371 compatible = "qcom,fastrpc"; 4379 compatible = "qcom,fastrpc-compute-cb"; 4387 compatible = "qcom,fastrpc-compute-cb"; 4395 compatible = "qcom,fastrpc-compute-cb"; 4403 compatible = "qcom,fastrpc-compute-cb"; 4411 compatible = "qcom,fastrpc-compute-cb"; 8881 fastrpc { 8882 compatible = "qcom,fastrpc"; 8890 compatible = "qcom,fastrpc [all...] |
| H A D | monaco.dtsi | 2808 fastrpc { 2809 compatible = "qcom,fastrpc"; 2819 compatible = "qcom,fastrpc-compute-cb"; 2826 compatible = "qcom,fastrpc-compute-cb"; 2833 compatible = "qcom,fastrpc-compute-cb"; 7710 fastrpc { 7711 compatible = "qcom,fastrpc"; 7718 compatible = "qcom,fastrpc-compute-cb"; 7726 compatible = "qcom,fastrpc-compute-cb"; 7734 compatible = "qcom,fastrpc [all...] |
| H A D | sc7180.dtsi | 4002 fastrpc { 4003 compatible = "qcom,fastrpc"; 4010 compatible = "qcom,fastrpc-compute-cb"; 4016 compatible = "qcom,fastrpc-compute-cb"; 4022 compatible = "qcom,fastrpc-compute-cb";
|
| /linux/ |
| H A D | MAINTAINERS | 21896 QUALCOMM FASTRPC DRIVER 21902 F: Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml 21903 F: drivers/misc/fastrpc.c 21904 F: include/uapi/misc/fastrpc.h
|