Home
last modified time | relevance | path

Searched refs:apcs (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.15/drivers/mailbox/
Dqcom-apcs-ipc-mailbox.c82 struct qcom_apcs_ipc *apcs = container_of(chan->mbox, in qcom_apcs_ipc_send_data() local
86 return regmap_write(apcs->regmap, apcs->offset, BIT(idx)); in qcom_apcs_ipc_send_data()
95 struct qcom_apcs_ipc *apcs; in qcom_apcs_ipc_probe() local
103 apcs = devm_kzalloc(&pdev->dev, sizeof(*apcs), GFP_KERNEL); in qcom_apcs_ipc_probe()
104 if (!apcs) in qcom_apcs_ipc_probe()
118 apcs->regmap = regmap; in qcom_apcs_ipc_probe()
119 apcs->offset = apcs_data->offset; in qcom_apcs_ipc_probe()
122 for (i = 0; i < ARRAY_SIZE(apcs->mbox_chans); i++) in qcom_apcs_ipc_probe()
123 apcs->mbox_chans[i].con_priv = (void *)i; in qcom_apcs_ipc_probe()
125 apcs->mbox.dev = &pdev->dev; in qcom_apcs_ipc_probe()
[all …]
DMakefile46 obj-$(CONFIG_QCOM_APCS_IPC) += qcom-apcs-ipc-mailbox.o
/Linux-v5.15/Documentation/devicetree/bindings/soc/qcom/
Dqcom,smd.txt36 - phandle to a syscon node representing the apcs registers
78 apcs: syscon@f9011000 {
88 qcom,ipc = <&apcs 8 0>;
Dqcom,smsm.txt20 - phandle to a syscon node representing the apcs registers
89 qcom,ipc-3 = <&apcs 8 19>;
Dqcom,smp2p.txt31 - phandle to a syscon node representing the apcs registers
93 qcom,ipc = <&apcs 8 18>;
Dqcom,glink.txt66 compatible = "qcom,msm8996-apcs-hmss-global";
Dqcom,wcnss.txt92 qcom,ipc = <&apcs 8 17>;
/Linux-v5.15/arch/arm/boot/dts/
Dqcom-msm8974.dtsi367 qcom,ipc = <&apcs 8 8>;
390 qcom,ipc = <&apcs 8 10>;
415 qcom,ipc = <&apcs 8 14>;
440 qcom,ipc = <&apcs 8 18>;
465 qcom,ipc-1 = <&apcs 8 13>;
466 qcom,ipc-2 = <&apcs 8 9>;
467 qcom,ipc-3 = <&apcs 8 19>;
522 apcs: syscon@f9011000 { label
880 qcom,ipc = <&apcs 8 12>;
923 qcom,ipc = <&apcs 8 17>;
[all …]
Dqcom-sdx55.dtsi57 clocks = <&apcs>;
162 mboxes = <&apcs 14>;
401 mboxes = <&apcs 15>;
547 apcs: mailbox@17810000 { label
548 compatible = "qcom,sdx55-apcs-gcc", "syscon";
Dqcom-apq8084.dtsi237 apcs: syscon@f9011000 { label
470 qcom,ipc = <&apcs 8 0>;
/Linux-v5.15/arch/arm64/boot/dts/qcom/
Dmsm8916.dtsi122 clocks = <&apcs>;
135 clocks = <&apcs>;
148 clocks = <&apcs>;
161 clocks = <&apcs>;
282 qcom,ipc = <&apcs 8 0>;
341 qcom,ipc = <&apcs 8 14>;
366 qcom,ipc = <&apcs 8 18>;
391 qcom,ipc-1 = <&apcs 8 13>;
392 qcom,ipc-3 = <&apcs 8 19>;
1356 qcom,ipc = <&apcs 8 12>;
[all …]
Dmsm8994.dtsi234 qcom,ipc = <&apcs 8 0>;
293 qcom,ipc = <&apcs 8 10>;
318 qcom,ipc = <&apcs 8 14>;
351 apcs: mailbox@f900d000 { label
352 compatible = "qcom,msm8994-apcs-kpss-global", "syscon";
Dsm6125.dtsi483 compatible = "qcom,sm6125-apcs-hmss-global";
Dipq6018.dtsi495 compatible = "qcom,ipq6018-apcs-apps-global";
Dqcs404.dtsi1124 compatible = "qcom,qcs404-apcs-apps-global", "syscon";
Dmsm8998.dtsi2367 compatible = "qcom,msm8998-apcs-hmss-global";
Dsdm630.dtsi2160 compatible = "qcom,sdm660-apcs-hmss-global";
Dmsm8996.dtsi3034 compatible = "qcom,msm8996-apcs-hmss-global";
/Linux-v5.15/drivers/clk/qcom/
DMakefile51 obj-$(CONFIG_QCOM_CLK_APCS_MSM8916) += apcs-msm8916.o
53 obj-$(CONFIG_QCOM_CLK_APCS_SDX55) += apcs-sdx55.o
/Linux-v5.15/Documentation/devicetree/bindings/clock/
Dqcom,rpmcc.txt49 qcom,ipc = <&apcs 8 0>;
/Linux-v5.15/Documentation/devicetree/bindings/mfd/
Dqcom-rpm.txt42 - phandle to a syscon node representing the apcs registers
254 qcom,ipc = <&apcs 0x8 2>;
/Linux-v5.15/Documentation/devicetree/bindings/remoteproc/
Dqcom,wcnss-pil.txt160 qcom,ipc = <&apcs 8 17>;
/Linux-v5.15/arch/arm/
DMakefile105 CFLAGS_ABI :=$(call cc-option,-mapcs-32,-mabi=apcs-gnu) $(call cc-option,-mno-thumb-interwork,)