/linux-6.1.9/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 …]
|
/linux-6.1.9/Documentation/devicetree/bindings/soc/qcom/ ! |
D | qcom,smem.yaml | 4 $id: "http://devicetree.org/schemas/soc/qcom/qcom,smem.yaml#" 20 const: qcom,smem 58 smem@fa00000 { 59 compatible = "qcom,smem"; 72 smem_region: smem@fa00000 { 78 smem { 79 compatible = "qcom,smem";
|
D | qcom,wcnss.yaml | 73 qcom,smem-states: 79 qcom,smem-state-names: 90 - qcom,smem-states 91 - qcom,smem-state-names 132 qcom,smem-states = <&apps_smsm 10>, <&apps_smsm 9>; 133 qcom,smem-state-names = "tx-enable", "tx-rings-empty";
|
D | qcom,smp2p.yaml | 55 qcom,smem: 60 Two identifiers of the inbound and outbound smem items used for this edge. 87 '#qcom,smem-state-cells': 101 - '#qcom,smem-state-cells' 110 - qcom,smem 129 qcom,smem = <431>, <451>; 137 #qcom,smem-state-cells = <1>;
|
D | qcom,smsm.yaml | 77 '#qcom,smem-state-cells': 88 - '#qcom,smem-state-cells' 129 #qcom,smem-state-cells = <1>;
|
/linux-6.1.9/Documentation/devicetree/bindings/net/ ! |
D | qcom,bam-dmux.yaml | 40 qcom,smem-states: 47 qcom,smem-state-names: 67 - qcom,smem-states 68 - qcom,smem-state-names 86 qcom,smem-states = <&apps_smsm 1>, <&apps_smsm 11>; 87 qcom,smem-state-names = "pc", "pc-ack";
|
D | qcom,ipa.yaml | 114 qcom,smem-states: 121 qcom,smem-state-names: 156 - qcom,smem-states 187 qcom,smem = <94>, <432>; 193 #qcom,smem-state-cells = <1>; 238 qcom,smem-states = <&ipa_smp2p_out 0>, 240 qcom,smem-state-names = "ipa-clock-enabled-valid",
|
/linux-6.1.9/Documentation/devicetree/bindings/mtd/partitions/ ! |
D | qcom,smem-part.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/qcom,smem-part.yaml# 20 const: qcom,smem-part 35 compatible = "qcom,smem-part"; 43 compatible = "qcom,smem-part";
|
/linux-6.1.9/Documentation/devicetree/bindings/remoteproc/ ! |
D | qcom,qcs404-cdsp-pil.yaml | 86 qcom,smem-states: 92 qcom,smem-state-names: 109 - qcom,smem-states 110 - qcom,smem-state-names 158 qcom,smem-states = <&cdsp_smp2p_out 0>; 159 qcom,smem-state-names = "stop";
|
D | qcom,sdm845-adsp-pil.yaml | 86 qcom,smem-states: 92 qcom,smem-state-names: 109 - qcom,smem-states 110 - qcom,smem-state-names 157 qcom,smem-states = <&adsp_smp2p_out 0>; 158 qcom,smem-state-names = "stop";
|
D | qcom,sc7280-wpss-pil.yaml | 98 qcom,smem-states: 104 qcom,smem-state-names: 145 - qcom,smem-states 146 - qcom,smem-state-names 188 qcom,smem-states = <&wpss_smp2p_out 0>; 189 qcom,smem-state-names = "stop";
|
D | qcom,sc7180-mss-pil.yaml | 131 qcom,smem-states: 137 qcom,smem-state-names: 180 - qcom,smem-states 181 - qcom,smem-state-names 230 qcom,smem-states = <&modem_smp2p_out 0>; 231 qcom,smem-state-names = "stop";
|
D | qcom,sc7280-mss-pil.yaml | 145 qcom,smem-states: 151 qcom,smem-state-names: 196 - qcom,smem-states 197 - qcom,smem-state-names 247 qcom,smem-states = <&modem_smp2p_out 0>; 248 qcom,smem-state-names = "stop";
|
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";
|
D | qcom,adsp.yaml | 127 qcom,smem-states: 133 qcom,smem-state-names: 170 - qcom,smem-states 171 - qcom,smem-state-names 602 qcom,smem-states = <&adsp_smp2p_out 0>; 603 qcom,smem-state-names = "stop";
|
/linux-6.1.9/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-6.1.9/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-6.1.9/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>; 878 qcom,smem-states = <&smp2p_adsp_out 0>; 879 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 …]
|
/linux-6.1.9/arch/mips/include/asm/octeon/ ! |
D | cvmx-address.h | 160 } smem; member 242 } smem; member
|