/Linux-v6.1/drivers/soc/qcom/ |
D | smem.c | 361 static int qcom_smem_alloc_private(struct qcom_smem *smem, in qcom_smem_alloc_private() argument 397 dev_err(smem->dev, "Out of memory\n"); in qcom_smem_alloc_private() 417 dev_err(smem->dev, "Found invalid canary in hosts %hu:%hu partition\n", in qcom_smem_alloc_private() 423 static int qcom_smem_alloc_global(struct qcom_smem *smem, in qcom_smem_alloc_global() argument 430 header = smem->regions[0].virt_base; in qcom_smem_alloc_global() 505 static void *qcom_smem_get_global(struct qcom_smem *smem, in qcom_smem_get_global() argument 517 header = smem->regions[0].virt_base; in qcom_smem_get_global() 524 for (i = 0; i < smem->num_regions; i++) { in qcom_smem_get_global() 525 region = &smem->regions[i]; in qcom_smem_get_global() 544 static void *qcom_smem_get_private(struct qcom_smem *smem, in qcom_smem_get_private() argument [all …]
|
D | Makefile | 18 obj-$(CONFIG_QCOM_SMEM) += smem.o
|
/Linux-v6.1/drivers/video/fbdev/ |
D | pmagb-b-fb.c | 38 volatile void __iomem *smem; member 301 par->smem = ioremap(info->fix.smem_start, info->fix.smem_len); in pmagbbfb_probe() 302 if (!par->smem) { in pmagbbfb_probe() 308 info->screen_base = (void __iomem *)par->smem + vid_base * 0x1000; in pmagbbfb_probe() 338 iounmap(par->smem); in pmagbbfb_probe() 363 iounmap(par->smem); in pmagbbfb_remove()
|
/Linux-v6.1/Documentation/devicetree/bindings/remoteproc/ |
D | qcom,wcnss-pil.txt | 62 - qcom,smem-states: 68 - qcom,smem-state-names: 137 qcom,smem-states = <&wcnss_smp2p_out 0>; 138 qcom,smem-state-names = "stop";
|
D | qcom,q6v5.txt | 178 - qcom,smem-states: 181 Definition: reference to the smem state for requesting the Hexagon to 184 - qcom,smem-state-names: 245 qcom,smem-states = <&modem_smp2p_out 0>; 246 qcom,smem-state-names = "stop";
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | qcom-msm8974.dtsi | 145 smem_region: smem@fa00000 { 169 smem { 170 compatible = "qcom,smem"; 180 qcom,smem = <443>, <429>; 192 #qcom,smem-state-cells = <1>; 205 qcom,smem = <435>, <428>; 217 #qcom,smem-state-cells = <1>; 230 qcom,smem = <451>, <431>; 243 #qcom,smem-state-cells = <1>; 267 #qcom,smem-state-cells = <1>; [all …]
|
D | qcom-sdx55.dtsi | 153 smem { 154 compatible = "qcom,smem"; 161 qcom,smem = <435>, <428>; 169 #qcom,smem-state-cells = <1>; 180 #qcom,smem-state-cells = <1>; 372 qcom,smem-states = <&ipa_smp2p_out 0>, 374 qcom,smem-state-names = "ipa-clock-enabled-valid", 462 qcom,smem-states = <&modem_smp2p_out 0>; 463 qcom,smem-state-names = "stop";
|
D | qcom-msm8226.dtsi | 53 smem_region: smem@3000000 { 108 smem { 109 compatible = "qcom,smem"; 119 qcom,smem = <443>, <429>; 131 #qcom,smem-state-cells = <1>; 560 qcom,smem-states = <&adsp_smp2p_out 0>; 561 qcom,smem-state-names = "stop";
|
D | qcom-sdx65.dtsi | 137 compatible = "qcom,smem"; 167 qcom,smem = <435>, <428>; 175 #qcom,smem-state-cells = <1>; 186 #qcom,smem-state-cells = <1>; 321 qcom,smem-states = <&modem_smp2p_out 0>; 322 qcom,smem-state-names = "stop";
|
/Linux-v6.1/arch/arm64/boot/dts/qcom/ |
D | qcs404.dtsi | 289 smem { 290 compatible = "qcom,smem"; 510 qcom,smem-states = <&cdsp_smp2p_out 0>; 511 qcom,smem-state-names = "stop"; 774 qcom,smem-states = <&wcss_smp2p_out 0>; 775 qcom,smem-state-names = "stop"; 1279 qcom,smem-states = <&adsp_smp2p_out 0>; 1280 qcom,smem-state-names = "stop"; 1355 qcom,smem = <443>, <429>; 1363 #qcom,smem-state-cells = <1>; [all …]
|
D | sm6350.dtsi | 361 smem { 362 compatible = "qcom,smem"; 369 qcom,smem = <443>, <429>; 381 #qcom,smem-state-cells = <1>; 393 qcom,smem = <94>, <432>; 405 #qcom,smem-state-cells = <1>; 417 qcom,smem = <435>, <428>; 430 #qcom,smem-state-cells = <1>; 877 qcom,smem-states = <&smp2p_adsp_out 0>; 878 qcom,smem-state-names = "stop"; [all …]
|
D | msm8916.dtsi | 44 smem@86300000 { 45 compatible = "qcom,smem"; 342 qcom,smem = <435>, <428>; 354 #qcom,smem-state-cells = <1>; 367 qcom,smem = <451>, <431>; 379 #qcom,smem-state-cells = <1>; 402 #qcom,smem-state-cells = <1>; 1372 qcom,smem-states = <&hexagon_smp2p_out 0>; 1373 qcom,smem-state-names = "stop"; 1397 qcom,smem-states = <&apps_smsm 1>, <&apps_smsm 11>; [all …]
|
D | sc8280xp.dtsi | 578 smem_mem: smem-region@80900000 { 579 compatible = "qcom,smem"; 623 qcom,smem = <443>, <429>; 635 #qcom,smem-state-cells = <1>; 647 qcom,smem = <94>, <432>; 659 #qcom,smem-state-cells = <1>; 671 qcom,smem = <617>, <616>; 683 #qcom,smem-state-cells = <1>; 1141 qcom,smem-states = <&smp2p_adsp_out 0>; 1142 qcom,smem-state-names = "stop"; [all …]
|
D | sm8350.dtsi | 519 smem: qcom,smem { label 520 compatible = "qcom,smem"; 527 qcom,smem = <443>, <429>; 539 #qcom,smem-state-cells = <1>; 551 qcom,smem = <94>, <432>; 563 #qcom,smem-state-cells = <1>; 575 qcom,smem = <435>, <428>; 587 #qcom,smem-state-cells = <1>; 598 #qcom,smem-state-cells = <1>; 610 qcom,smem = <481>, <430>; [all …]
|
D | msm8998.dtsi | 43 smem_mem: smem-mem@86000000 { 384 smem { 385 compatible = "qcom,smem"; 392 qcom,smem = <443>, <429>; 403 #qcom,smem-state-cells = <1>; 416 qcom,smem = <435>, <428>; 424 #qcom,smem-state-cells = <1>; 436 qcom,smem = <481>, <430>; 444 #qcom,smem-state-cells = <1>; 1337 qcom,smem-states = <&modem_smp2p_out 0>; [all …]
|
D | ipq6018.dtsi | 169 smem { 170 compatible = "qcom,smem"; 610 qcom,smem-states = <&wcss_smp2p_out 0>, 612 qcom,smem-state-names = "shutdown", 775 qcom,smem = <435>, <428>; 787 #qcom,smem-state-cells = <1>;
|
D | msm8994.dtsi | 281 smem { 282 compatible = "qcom,smem"; 290 qcom,smem = <443>, <429>; 301 #qcom,smem-state-cells = <1>; 314 qcom,smem = <435>, <428>; 326 #qcom,smem-state-cells = <1>;
|
D | sm8450.dtsi | 424 smem: memory@80900000 { label 425 compatible = "qcom,smem"; 604 qcom,smem = <443>, <429>; 616 #qcom,smem-state-cells = <1>; 628 qcom,smem = <94>, <432>; 640 #qcom,smem-state-cells = <1>; 652 qcom,smem = <435>, <428>; 664 #qcom,smem-state-cells = <1>; 675 #qcom,smem-state-cells = <1>; 687 qcom,smem = <481>, <430>; [all …]
|
D | msm8996.dtsi | 393 smem_mem: smem-mem@86000000 { 502 smem { 503 compatible = "qcom,smem"; 510 qcom,smem = <443>, <429>; 521 #qcom,smem-state-cells = <1>; 534 qcom,smem = <435>, <428>; 545 #qcom,smem-state-cells = <1>; 558 qcom,smem = <481>, <430>; 569 #qcom,smem-state-cells = <1>; 2365 qcom,smem-states = <&slpi_smp2p_out 0>; [all …]
|
D | sm6125.dtsi | 358 smem: smem { label 359 compatible = "qcom,smem";
|
D | sdm630.dtsi | 370 smem_region: smem-mem@86000000 { 486 smem: smem { label 487 compatible = "qcom,smem"; 494 qcom,smem = <443>, <429>; 502 #qcom,smem-state-cells = <1>; 514 qcom,smem = <435>, <428>; 522 #qcom,smem-state-cells = <1>; 2210 qcom,smem-states = <&adsp_smp2p_out 0>; 2211 qcom,smem-state-names = "stop";
|
D | sm8150.dtsi | 768 smem { 769 compatible = "qcom,smem"; 776 qcom,smem = <94>, <432>; 787 #qcom,smem-state-cells = <1>; 800 qcom,smem = <443>, <429>; 811 #qcom,smem-state-cells = <1>; 824 qcom,smem = <435>, <428>; 835 #qcom,smem-state-cells = <1>; 848 qcom,smem = <481>, <430>; 859 #qcom,smem-state-cells = <1>; [all …]
|
/Linux-v6.1/arch/mips/include/asm/octeon/ |
D | cvmx-address.h | 160 } smem; member 242 } smem; member
|
/Linux-v6.1/drivers/net/wireless/intel/iwlwifi/ |
D | Makefile | 20 iwlwifi-$(CONFIG_IWLMVM) += fw/paging.o fw/smem.o fw/init.o
|
/Linux-v6.1/drivers/gpu/drm/i915/gem/selftests/ |
D | i915_gem_dmabuf.c | 246 struct intel_memory_region *smem = i915->mm.regions[INTEL_REGION_SMEM]; in igt_dmabuf_import_same_driver_smem() local 248 return igt_dmabuf_import_same_driver(i915, &smem, 1); in igt_dmabuf_import_same_driver_smem()
|