Home
last modified time | relevance | path

Searched refs:smem (Results 1 – 25 of 51) sorted by relevance

123

/linux-6.1.9/drivers/soc/qcom/ !
Dsmem.c361 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/ !
Dqcom,smem.yaml4 $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";
Dqcom,wcnss.yaml73 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";
Dqcom,smp2p.yaml55 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>;
Dqcom,smsm.yaml77 '#qcom,smem-state-cells':
88 - '#qcom,smem-state-cells'
129 #qcom,smem-state-cells = <1>;
/linux-6.1.9/Documentation/devicetree/bindings/net/ !
Dqcom,bam-dmux.yaml40 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";
Dqcom,ipa.yaml114 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/ !
Dqcom,smem-part.yaml4 $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/ !
Dqcom,qcs404-cdsp-pil.yaml86 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";
Dqcom,sdm845-adsp-pil.yaml86 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";
Dqcom,sc7280-wpss-pil.yaml98 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";
Dqcom,sc7180-mss-pil.yaml131 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";
Dqcom,sc7280-mss-pil.yaml145 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";
Dqcom,wcnss-pil.txt62 - qcom,smem-states:
68 - qcom,smem-state-names:
137 qcom,smem-states = <&wcnss_smp2p_out 0>;
138 qcom,smem-state-names = "stop";
Dqcom,q6v5.txt178 - 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";
Dqcom,adsp.yaml127 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/ !
Dpmagb-b-fb.c38 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/ !
Dqcom-msm8974.dtsi145 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 …]
Dqcom-sdx55.dtsi153 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";
Dqcom-msm8226.dtsi53 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";
Dqcom-sdx65.dtsi137 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/ !
Dqcs404.dtsi289 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 …]
Dsm6350.dtsi361 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 …]
Dmsm8916.dtsi44 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/ !
Dcvmx-address.h160 } smem; member
242 } smem; member

123