Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/mailbox/
Dqcom-apcs-ipc-mailbox.c45 struct qcom_apcs_ipc *apcs = container_of(chan->mbox, in qcom_apcs_ipc_send_data() local
49 return regmap_write(apcs->regmap, apcs->offset, BIT(idx)); in qcom_apcs_ipc_send_data()
59 struct qcom_apcs_ipc *apcs; in qcom_apcs_ipc_probe() local
67 apcs = devm_kzalloc(&pdev->dev, sizeof(*apcs), GFP_KERNEL); in qcom_apcs_ipc_probe()
68 if (!apcs) in qcom_apcs_ipc_probe()
82 apcs->regmap = regmap; in qcom_apcs_ipc_probe()
83 apcs->offset = offset; in qcom_apcs_ipc_probe()
86 for (i = 0; i < ARRAY_SIZE(apcs->mbox_chans); i++) in qcom_apcs_ipc_probe()
87 apcs->mbox_chans[i].con_priv = (void *)i; in qcom_apcs_ipc_probe()
89 apcs->mbox.dev = &pdev->dev; in qcom_apcs_ipc_probe()
[all …]
DMakefile40 obj-$(CONFIG_QCOM_APCS_IPC) += qcom-apcs-ipc-mailbox.o
/Linux-v4.19/Documentation/devicetree/bindings/mailbox/
Dqcom,apcs-kpss-global.txt11 "qcom,msm8916-apcs-kpss-global",
12 "qcom,msm8996-apcs-hmss-global"
13 "qcom,msm8998-apcs-hmss-global"
41 compatible = "qcom,msm8996-apcs-hmss-global";
60 apcs: mailbox@b011000 {
61 compatible = "qcom,msm8916-apcs-kpss-global";
/Linux-v4.19/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,smd-rpm.txt38 apcs: syscon@f9011000 {
49 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.txt61 compatible = "qcom,msm8996-apcs-hmss-global";
Dqcom,wcnss.txt85 qcom,ipc = <&apcs 8 17>;
/Linux-v4.19/arch/arm/boot/dts/
Dqcom-msm8974.dtsi280 qcom,ipc = <&apcs 8 10>;
305 qcom,ipc = <&apcs 8 14>;
330 qcom,ipc = <&apcs 8 18>;
355 qcom,ipc-1 = <&apcs 8 13>;
356 qcom,ipc-2 = <&apcs 8 9>;
357 qcom,ipc-3 = <&apcs 8 19>;
412 apcs: syscon@f9011000 { label
1045 qcom,ipc = <&apcs 8 8>;
1052 qcom,ipc = <&apcs 8 12>;
1058 qcom,ipc = <&apcs 8 0>;
Dqcom-apq8084.dtsi231 apcs: syscon@f9011000 { label
462 qcom,ipc = <&apcs 8 0>;
/Linux-v4.19/arch/arm64/boot/dts/qcom/
Dmsm8916.dtsi117 clocks = <&apcs 0>;
129 clocks = <&apcs 0>;
141 clocks = <&apcs 0>;
153 clocks = <&apcs 0>;
380 apcs: mailbox@b011000 { label
381 compatible = "qcom,msm8916-apcs-kpss-global", "syscon";
1018 qcom,ipc = <&apcs 8 12>;
1065 qcom,ipc = <&apcs 8 17>;
1395 qcom,ipc = <&apcs 8 0>;
1443 qcom,ipc = <&apcs 8 14>;
[all …]
Dmsm8996.dtsi412 apcs: syscon@9820000 { label
418 compatible = "qcom,msm8996-apcs-hmss-global";
1143 qcom,ipc = <&apcs 16 8>;
1155 qcom,ipc = <&apcs 16 10>;
1179 qcom,ipc = <&apcs 16 14>;
1203 qcom,ipc = <&apcs 16 26>;
Dmsm8992.dtsi109 apcs: syscon@f900d000 { label
263 qcom,ipc = <&apcs 8 0>;
/Linux-v4.19/drivers/clk/qcom/
DMakefile38 obj-$(CONFIG_QCOM_CLK_APCS_MSM8916) += apcs-msm8916.o
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Dqcom,rpmcc.txt36 qcom,ipc = <&apcs 8 0>;
/Linux-v4.19/Documentation/devicetree/bindings/mfd/
Dqcom-rpm.txt42 - phandle to a syscon node representing the apcs registers
250 qcom,ipc = <&apcs 0x8 2>;
/Linux-v4.19/Documentation/devicetree/bindings/remoteproc/
Dqcom,adsp.txt103 qcom,ipc = <&apcs 8 8>;
Dqcom,wcnss-pil.txt141 qcom,ipc = <&apcs 8 17>;
/Linux-v4.19/Documentation/devicetree/bindings/regulator/
Dqcom,smd-rpm-regulator.txt235 qcom,ipc = <&apcs 8 0>;
/Linux-v4.19/arch/arm/
DMakefile108 CFLAGS_ABI :=$(call cc-option,-mapcs-32,-mabi=apcs-gnu) $(call cc-option,-mno-thumb-interwork,)