| /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" 861 * Fastrpc payload buffer with metadata looks like: 2188 dev_info(dev, "FastRPC Session ID not specified in DT\n"); in fastrpc_cb_probe() 2228 { .compatible = "qcom,fastrpc-compute-cb", }, 2236 .name = "qcom,fastrpc-cb", 2256 fdev->miscdev.name = devm_kasprintf(dev, GFP_KERNEL, "fastrpc-%s%s", in fastrpc_device_register() 2299 dev_info(rdev, "FastRPC Domain not specified in DT\n"); in fastrpc_rpmsg_probe() 2306 dev_info(rdev, "FastRPC Domain %s not supported\n", domain); in fastrpc_rpmsg_probe() 2311 dev_info(rdev, "no reserved DMA memory for FASTRPC\n"); in fastrpc_rpmsg_probe() [all …]
|
| H A D | Kconfig | 301 tristate "Qualcomm FastRPC"
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | lemans.dtsi | 6688 fastrpc { 6689 compatible = "qcom,fastrpc"; 6696 compatible = "qcom,fastrpc-compute-cb"; 6703 compatible = "qcom,fastrpc-compute-cb"; 6710 compatible = "qcom,fastrpc-compute-cb"; 6760 fastrpc { 6761 compatible = "qcom,fastrpc"; 6768 compatible = "qcom,fastrpc-compute-cb"; 6775 compatible = "qcom,fastrpc-compute-cb"; 6782 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| 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 | sm6350.dtsi | 1418 fastrpc { 1419 compatible = "qcom,fastrpc"; 1427 compatible = "qcom,fastrpc-compute-cb"; 1433 compatible = "qcom,fastrpc-compute-cb"; 1439 compatible = "qcom,fastrpc-compute-cb"; 1678 fastrpc { 1679 compatible = "qcom,fastrpc"; 1687 compatible = "qcom,fastrpc-compute-cb"; 1693 compatible = "qcom,fastrpc-compute-cb"; 1699 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | sm6115.dtsi | 2802 fastrpc { 2803 compatible = "qcom,fastrpc"; 2811 compatible = "qcom,fastrpc-compute-cb"; 2817 compatible = "qcom,fastrpc-compute-cb"; 2823 compatible = "qcom,fastrpc-compute-cb"; 2829 compatible = "qcom,fastrpc-compute-cb"; 2835 compatible = "qcom,fastrpc-compute-cb"; 2873 fastrpc { 2874 compatible = "qcom,fastrpc"; 2882 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | sm8150.dtsi | 2209 fastrpc { 2210 compatible = "qcom,fastrpc"; 2218 compatible = "qcom,fastrpc-compute-cb"; 2224 compatible = "qcom,fastrpc-compute-cb"; 2230 compatible = "qcom,fastrpc-compute-cb"; 3385 fastrpc { 3386 compatible = "qcom,fastrpc"; 3394 compatible = "qcom,fastrpc-compute-cb"; 3400 compatible = "qcom,fastrpc-compute-cb"; 3406 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"; 5813 fastrpc { 5814 compatible = "qcom,fastrpc"; 5821 compatible = "qcom,fastrpc-compute-cb"; 5827 compatible = "qcom,fastrpc-compute-cb"; 5833 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | sm8750.dtsi | 4111 fastrpc { 4112 compatible = "qcom,fastrpc"; 4120 compatible = "qcom,fastrpc-compute-cb"; 4129 compatible = "qcom,fastrpc-compute-cb"; 4139 compatible = "qcom,fastrpc-compute-cb"; 4149 compatible = "qcom,fastrpc-compute-cb"; 4159 compatible = "qcom,fastrpc-compute-cb"; 4169 compatible = "qcom,fastrpc-compute-cb"; 4179 compatible = "qcom,fastrpc-compute-cb"; 4189 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | talos.dtsi | 3503 fastrpc { 3504 compatible = "qcom,fastrpc"; 3511 compatible = "qcom,fastrpc-compute-cb"; 3518 compatible = "qcom,fastrpc-compute-cb"; 3525 compatible = "qcom,fastrpc-compute-cb"; 3532 compatible = "qcom,fastrpc-compute-cb"; 3539 compatible = "qcom,fastrpc-compute-cb"; 3546 compatible = "qcom,fastrpc-compute-cb"; 4539 fastrpc { 4540 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 | kodiak.dtsi | 4429 fastrpc { 4430 compatible = "qcom,fastrpc"; 4438 compatible = "qcom,fastrpc-compute-cb"; 4445 compatible = "qcom,fastrpc-compute-cb"; 4452 compatible = "qcom,fastrpc-compute-cb"; 4676 fastrpc { 4677 compatible = "qcom,fastrpc"; 4685 compatible = "qcom,fastrpc-compute-cb"; 4693 compatible = "qcom,fastrpc-compute-cb"; 4701 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| 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"; 5619 fastrpc { 5620 compatible = "qcom,fastrpc"; 5628 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"; 7334 fastrpc { 7335 compatible = "qcom,fastrpc"; 7347 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | hamoa.dtsi | 4192 fastrpc { 4193 compatible = "qcom,fastrpc"; 4201 compatible = "qcom,fastrpc-compute-cb"; 4209 compatible = "qcom,fastrpc-compute-cb"; 4217 compatible = "qcom,fastrpc-compute-cb"; 4225 compatible = "qcom,fastrpc-compute-cb"; 4233 compatible = "qcom,fastrpc-compute-cb"; 8729 fastrpc { 8730 compatible = "qcom,fastrpc"; 8738 compatible = "qcom,fastrpc-compute-cb"; [all …]
|
| H A D | monaco.dtsi | 2406 fastrpc { 2407 compatible = "qcom,fastrpc"; 2417 compatible = "qcom,fastrpc-compute-cb"; 2424 compatible = "qcom,fastrpc-compute-cb"; 2431 compatible = "qcom,fastrpc-compute-cb"; 6180 fastrpc { 6181 compatible = "qcom,fastrpc"; 6188 compatible = "qcom,fastrpc-compute-cb"; 6196 compatible = "qcom,fastrpc-compute-cb"; 6204 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/drivers/iommu/arm/arm-smmu/ |
| H A D | arm-smmu-qcom.c | 42 { .compatible = "qcom,fastrpc",
|