Home
last modified time | relevance | path

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

12

/linux-6.15/Documentation/devicetree/bindings/mailbox/
H A Dqcom,apcs-kpss-global.yaml21 - qcom,ipq5018-apcs-apps-global
22 - qcom,ipq5332-apcs-apps-global
23 - qcom,ipq5424-apcs-apps-global
60 - qcom,sdx55-apcs-gcc
63 - qcom,ipq6018-apcs-apps-global
64 - qcom,msm8996-apcs-hmss-global
65 - qcom,qcm2290-apcs-hmss-global
135 - qcom,sdx55-apcs-gcc
200 # Example apcs with msm8996
218 # Example apcs with qcs404
[all …]
/linux-6.15/drivers/mailbox/
H A Dqcom-apcs-ipc-mailbox.c70 return regmap_write(apcs->regmap, apcs->offset, BIT(idx)); in qcom_apcs_ipc_send_data()
79 struct qcom_apcs_ipc *apcs; in qcom_apcs_ipc_probe() local
86 apcs = devm_kzalloc(&pdev->dev, sizeof(*apcs), GFP_KERNEL); in qcom_apcs_ipc_probe()
87 if (!apcs) in qcom_apcs_ipc_probe()
100 apcs->regmap = regmap; in qcom_apcs_ipc_probe()
101 apcs->offset = apcs_data->offset; in qcom_apcs_ipc_probe()
107 apcs->mbox.dev = &pdev->dev; in qcom_apcs_ipc_probe()
109 apcs->mbox.chans = apcs->mbox_chans; in qcom_apcs_ipc_probe()
110 apcs->mbox.num_chans = ARRAY_SIZE(apcs->mbox_chans); in qcom_apcs_ipc_probe()
123 if (IS_ERR(apcs->clk)) in qcom_apcs_ipc_probe()
[all …]
H A DMakefile52 obj-$(CONFIG_QCOM_APCS_IPC) += qcom-apcs-ipc-mailbox.o
/linux-6.15/arch/arm64/boot/dts/qcom/
H A Dmsm8917.dtsi39 clocks = <&apcs>;
58 clocks = <&apcs>;
71 clocks = <&apcs>;
84 clocks = <&apcs>;
220 qcom,ipc = <&apcs 8 0>;
354 mboxes = <&apcs 10>;
379 mboxes = <&apcs 14>;
404 mboxes = <&apcs 18>;
429 mboxes = <0>, <&apcs 13>, <0>, <&apcs 19>;
1539 mboxes = <&apcs 17>;
[all …]
H A Dmsm8976.dtsi246 mboxes = <&apcs 0>;
370 mboxes = <&apcs 10>;
393 mboxes = <&apcs 14>;
416 mboxes = <&apcs 18>;
442 mboxes = <0>, <&apcs 13>, <&apcs 9>, <&apcs 19>;
1543 mboxes = <&apcs 17>;
1582 apcs: mailbox@b011000 { label
1583 compatible = "qcom,msm8976-apcs-kpss-global",
1584 "qcom,msm8994-apcs-kpss-global", "syscon";
H A Dmsm8953.dtsi198 mboxes = <&apcs 0>;
340 mboxes = <&apcs 10>;
364 mboxes = <&apcs 14>;
389 mboxes = <&apcs 18>;
414 mboxes = <0>, <&apcs 13>, <0>, <&apcs 19>;
1269 mboxes = <&apcs 12>;
1750 mboxes = <&apcs 17>;
1788 apcs: mailbox@b011000 { label
1789 compatible = "qcom,msm8953-apcs-kpss-global", "syscon";
1880 mboxes = <&apcs 8>;
H A Dmsm8916.dtsi142 clocks = <&apcs>;
157 clocks = <&apcs>;
172 clocks = <&apcs>;
187 clocks = <&apcs>;
311 mboxes = <&apcs 0>;
363 mboxes = <&apcs 14>;
388 mboxes = <&apcs 18>;
413 mboxes = <0>, <&apcs 13>, <0>, <&apcs 19>;
1980 mboxes = <&apcs 12>;
2461 mboxes = <&apcs 17>;
[all …]
H A Dmsm8994.dtsi186 mboxes = <&apcs 0>;
303 mboxes = <&apcs 10>;
328 mboxes = <&apcs 14>;
360 apcs: mailbox@f900d000 { label
361 compatible = "qcom,msm8994-apcs-kpss-global", "syscon";
H A Dipq5018.dtsi316 compatible = "qcom,ipq5018-apcs-apps-global",
317 "qcom,ipq6018-apcs-apps-global";
H A Dipq5332.dtsi408 compatible = "qcom,ipq5332-apcs-apps-global",
409 "qcom,ipq6018-apcs-apps-global";
/linux-6.15/arch/arm/boot/dts/qcom/
H A Dqcom-msm8226.dtsi48 clocks = <&apcs>;
61 clocks = <&apcs>;
74 clocks = <&apcs>;
87 clocks = <&apcs>;
160 mboxes = <&apcs 0>;
238 mboxes = <&apcs 10>;
270 apcs: mailbox@f9011000 { label
271 compatible = "qcom,msm8226-apcs-kpss-global",
272 "qcom,msm8916-apcs-kpss-global", "syscon";
1235 mboxes = <&apcs 8>;
H A Dqcom-msm8974.dtsi135 mboxes = <&apcs 0>;
222 mboxes = <&apcs 10>;
247 mboxes = <&apcs 14>;
272 mboxes = <&apcs 18>;
297 mboxes = <0>, <&apcs 13>, <&apcs 9>, <&apcs 19>;
344 apcs: mailbox@f9011000 { label
345 compatible = "qcom,msm8974-apcs-kpss-global",
346 "qcom,msm8994-apcs-kpss-global", "syscon";
760 mboxes = <&apcs 17>;
1579 mboxes = <&apcs 12>;
[all …]
H A Dqcom-sdx65.dtsi59 clocks = <&apcs>;
171 mboxes = <&apcs 14>;
466 mboxes = <&apcs 15>;
654 apcs: mailbox@17810000 { label
655 compatible = "qcom,sdx55-apcs-gcc", "syscon";
H A Dqcom-sdx55.dtsi58 clocks = <&apcs>;
163 mboxes = <&apcs 14>;
568 mboxes = <&apcs 15>;
723 apcs: mailbox@17810000 { label
724 compatible = "qcom,sdx55-apcs-gcc", "syscon";
/linux-6.15/drivers/clk/qcom/
H A DMakefile68 obj-$(CONFIG_QCOM_CLK_APCS_MSM8916) += apcs-msm8916.o
69 obj-$(CONFIG_QCOM_CLK_APCC_MSM8996) += apcs-msm8996.o clk-cpu-8996.o clk-cbf-8996.o
70 obj-$(CONFIG_QCOM_CLK_APCS_SDX55) += apcs-sdx55.o
/linux-6.15/Documentation/devicetree/bindings/soc/qcom/
H A Dqcom,smd.yaml55 qcom,ipc = <&apcs 8 0>;
H A Dqcom,rpm.yaml73 qcom,ipc = <&apcs 0x8 2>;
H A Dqcom,wcnss.yaml105 qcom,ipc = <&apcs 8 17>;
H A Dqcom,smsm.yaml137 mboxes = <0>, <0>, <0>, <&apcs 19>;
H A Dqcom,smd-rpm.yaml120 qcom,ipc = <&apcs 8 0>;
H A Dqcom,smp2p.yaml131 mboxes = <&apcs 18>;
/linux-6.15/Documentation/devicetree/bindings/remoteproc/
H A Dqcom,sdx55-pas.yaml105 mboxes = <&apcs 15>;
H A Dqcom,smd-edge.yaml115 mboxes = <&apcs 8>;
H A Dqcom,rpm-proc.yaml141 qcom,ipc = <&apcs 8 0>;
H A Dqcom,adsp.yaml217 qcom,ipc = <&apcs 8 8>;

12