Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/mailbox/
Dqcom-apcs-ipc-mailbox.c66 struct qcom_apcs_ipc *apcs = container_of(chan->mbox, in qcom_apcs_ipc_send_data() local
70 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()
104 for (i = 0; i < ARRAY_SIZE(apcs->mbox_chans); i++) in qcom_apcs_ipc_probe()
105 apcs->mbox_chans[i].con_priv = (void *)i; in qcom_apcs_ipc_probe()
107 apcs->mbox.dev = &pdev->dev; in qcom_apcs_ipc_probe()
[all …]
DMakefile46 obj-$(CONFIG_QCOM_APCS_IPC) += qcom-apcs-ipc-mailbox.o
/Linux-v6.6/arch/arm64/boot/dts/qcom/
Dmsm8976.dtsi240 qcom,ipc = <&apcs 8 0>;
359 qcom,ipc = <&apcs 8 10>;
382 qcom,ipc = <&apcs 8 13>;
405 qcom,ipc = <&apcs 8 17>;
431 qcom,ipc-1 = <&apcs 8 12>;
432 qcom,ipc-2 = <&apcs 8 9>;
433 qcom,ipc-3 = <&apcs 8 18>;
1039 apcs: mailbox@b011000 { label
1040 compatible = "qcom,msm8976-apcs-kpss-global",
1041 "qcom,msm8994-apcs-kpss-global", "syscon";
Dmsm8953.dtsi198 qcom,ipc = <&apcs 8 0>;
340 mboxes = <&apcs 10>;
364 qcom,ipc = <&apcs 8 14>;
389 qcom,ipc = <&apcs 8 18>;
414 qcom,ipc-1 = <&apcs 8 13>;
415 qcom,ipc-3 = <&apcs 8 19>;
1107 qcom,ipc = <&apcs 8 12>;
1511 qcom,ipc = <&apcs 8 17>;
1549 apcs: mailbox@b011000 { label
1550 compatible = "qcom,msm8953-apcs-kpss-global", "syscon";
[all …]
Dmsm8916.dtsi121 clocks = <&apcs>;
136 clocks = <&apcs>;
151 clocks = <&apcs>;
166 clocks = <&apcs>;
290 qcom,ipc = <&apcs 8 0>;
342 qcom,ipc = <&apcs 8 14>;
367 qcom,ipc = <&apcs 8 18>;
392 qcom,ipc-1 = <&apcs 8 13>;
393 qcom,ipc-3 = <&apcs 8 19>;
1966 qcom,ipc = <&apcs 8 12>;
[all …]
Dmsm8994.dtsi186 qcom,ipc = <&apcs 8 0>;
303 qcom,ipc = <&apcs 8 10>;
328 qcom,ipc = <&apcs 8 14>;
360 apcs: mailbox@f900d000 { label
361 compatible = "qcom,msm8994-apcs-kpss-global", "syscon";
Dipq5332.dtsi334 compatible = "qcom,ipq5332-apcs-apps-global",
335 "qcom,ipq6018-apcs-apps-global";
Dipq9574.dtsi651 compatible = "qcom,ipq9574-apcs-apps-global",
652 "qcom,ipq6018-apcs-apps-global";
Dipq8074.dtsi719 compatible = "qcom,ipq8074-apcs-apps-global",
720 "qcom,ipq6018-apcs-apps-global";
Dsm6125.dtsi1283 compatible = "qcom,sm6125-apcs-hmss-global",
1284 "qcom,msm8994-apcs-kpss-global";
Dmsm8939.dtsi2021 compatible = "qcom,msm8939-apcs-kpss-global", "syscon";
2078 compatible = "qcom,msm8939-apcs-kpss-global", "syscon";
2197 compatible = "qcom,msm8939-apcs-kpss-global", "syscon";
Dqcs404.dtsi1310 compatible = "qcom,qcs404-apcs-apps-global",
1311 "qcom,msm8916-apcs-kpss-global", "syscon";
Dipq6018.dtsi619 compatible = "qcom,ipq6018-apcs-apps-global";
Dsdm630.dtsi2276 compatible = "qcom,sdm660-apcs-hmss-global",
2277 "qcom,msm8994-apcs-kpss-global";
Dmsm8998.dtsi3088 compatible = "qcom,msm8998-apcs-hmss-global",
3089 "qcom,msm8994-apcs-kpss-global";
Dsm6115.dtsi2558 compatible = "qcom,sm6115-apcs-hmss-global",
2559 "qcom,msm8994-apcs-kpss-global";
Dqcm2290.dtsi1285 compatible = "qcom,qcm2290-apcs-hmss-global";
Dmsm8996.dtsi3532 compatible = "qcom,msm8996-apcs-hmss-global";
/Linux-v6.6/drivers/clk/qcom/
DMakefile57 obj-$(CONFIG_QCOM_CLK_APCS_MSM8916) += apcs-msm8916.o
58 obj-$(CONFIG_QCOM_CLK_APCC_MSM8996) += apcs-msm8996.o clk-cpu-8996.o clk-cbf-8996.o
59 obj-$(CONFIG_QCOM_CLK_APCS_SDX55) += apcs-sdx55.o
/Linux-v6.6/arch/arm/boot/dts/qcom/
Dqcom-sdx65.dtsi59 clocks = <&apcs>;
171 mboxes = <&apcs 14>;
458 mboxes = <&apcs 15>;
643 apcs: mailbox@17810000 { label
644 compatible = "qcom,sdx55-apcs-gcc", "syscon";
Dqcom-msm8974.dtsi121 qcom,ipc = <&apcs 8 0>;
208 qcom,ipc = <&apcs 8 10>;
233 qcom,ipc = <&apcs 8 14>;
258 qcom,ipc = <&apcs 8 18>;
283 qcom,ipc-1 = <&apcs 8 13>;
284 qcom,ipc-2 = <&apcs 8 9>;
285 qcom,ipc-3 = <&apcs 8 19>;
332 apcs: syscon@f9011000 { label
739 qcom,ipc = <&apcs 8 17>;
1538 qcom,ipc = <&apcs 8 12>;
[all …]
Dqcom-sdx55.dtsi58 clocks = <&apcs>;
163 mboxes = <&apcs 14>;
568 mboxes = <&apcs 15>;
718 apcs: mailbox@17810000 { label
719 compatible = "qcom,sdx55-apcs-gcc", "syscon";
Dqcom-msm8226.dtsi61 qcom,ipc = <&apcs 8 0>;
139 qcom,ipc = <&apcs 8 10>;
171 apcs: syscon@f9011000 { label
780 qcom,ipc = <&apcs 8 8>;
Dqcom-apq8084.dtsi238 apcs: syscon@f9011000 { label
792 qcom,ipc = <&apcs 8 0>;
/Linux-v6.6/arch/arm/
DMakefile115 CFLAGS_ABI :=$(call cc-option,-mapcs-32,-mabi=apcs-gnu) $(call cc-option,-mno-thumb-interwork,)