Home
last modified time | relevance | path

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

/linux/drivers/mailbox/
H A 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 …]
H A DMakefile56 obj-$(CONFIG_QCOM_APCS_IPC) += qcom-apcs-ipc-mailbox.o
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8226.dtsi49 clocks = <&apcs>;
62 clocks = <&apcs>;
75 clocks = <&apcs>;
88 clocks = <&apcs>;
161 mboxes = <&apcs 0>;
251 mboxes = <&apcs 10>;
276 mboxes = <&apcs 14>;
299 mboxes = <0>, <&apcs 13>, <&apcs 9>, <&apcs 19>;
342 apcs: mailbox@f9011000 { label
343 compatible = "qcom,msm8226-apcs-kpss-global",
[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-msm8974.dtsi136 mboxes = <&apcs 0>;
223 mboxes = <&apcs 10>;
248 mboxes = <&apcs 14>;
273 mboxes = <&apcs 18>;
298 mboxes = <0>, <&apcs 13>, <&apcs 9>, <&apcs 19>;
345 apcs: mailbox@f9011000 { label
346 compatible = "qcom,msm8974-apcs-kpss-global",
347 "qcom,msm8994-apcs-kpss-global", "syscon";
761 mboxes = <&apcs 17>;
1580 mboxes = <&apcs 12>;
[all …]
H A Dqcom-apq8084.dtsi238 apcs: syscon@f9011000 { label
791 qcom,ipc = <&apcs 8 0>;
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8917.dtsi40 clocks = <&apcs>;
59 clocks = <&apcs>;
72 clocks = <&apcs>;
85 clocks = <&apcs>;
221 qcom,ipc = <&apcs 8 0>;
355 mboxes = <&apcs 10>;
380 mboxes = <&apcs 14>;
405 mboxes = <&apcs 18>;
430 mboxes = <0>, <&apcs 13>, <0>, <&apcs 19>;
1540 mboxes = <&apcs 17>;
[all …]
H A Dmsm8976.dtsi247 mboxes = <&apcs 0>;
371 mboxes = <&apcs 10>;
394 mboxes = <&apcs 14>;
417 mboxes = <&apcs 18>;
443 mboxes = <0>, <&apcs 13>, <&apcs 9>, <&apcs 19>;
1582 mboxes = <&apcs 17>;
1621 apcs: mailbox@b011000 { label
1622 compatible = "qcom,msm8976-apcs-kpss-global",
1623 "qcom,msm8994-apcs-kpss-global", "syscon";
H A Dmsm8953.dtsi217 mboxes = <&apcs 0>;
359 mboxes = <&apcs 10>;
383 mboxes = <&apcs 14>;
408 mboxes = <&apcs 18>;
433 mboxes = <0>, <&apcs 13>, <0>, <&apcs 19>;
1344 mboxes = <&apcs 12>;
1884 mboxes = <&apcs 17>;
1922 apcs: mailbox@b011000 { label
1923 compatible = "qcom,msm8953-apcs-kpss-global", "syscon";
2014 mboxes = <&apcs 8>;
H A Dmsm8916.dtsi143 clocks = <&apcs>;
158 clocks = <&apcs>;
173 clocks = <&apcs>;
188 clocks = <&apcs>;
312 mboxes = <&apcs 0>;
364 mboxes = <&apcs 14>;
389 mboxes = <&apcs 18>;
414 mboxes = <0>, <&apcs 13>, <0>, <&apcs 19>;
2002 mboxes = <&apcs 12>;
2477 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.dtsi356 compatible = "qcom,ipq5018-apcs-apps-global",
357 "qcom,ipq6018-apcs-apps-global";
H A Dipq8074.dtsi753 compatible = "qcom,ipq8074-apcs-apps-global",
754 "qcom,ipq6018-apcs-apps-global";
H A Dipq9574.dtsi831 compatible = "qcom,ipq9574-apcs-apps-global",
832 "qcom,ipq6018-apcs-apps-global";
H A Dsm6125.dtsi1517 compatible = "qcom,sm6125-apcs-hmss-global",
1518 "qcom,msm8994-apcs-kpss-global";
H A Dmsm8939.dtsi2136 compatible = "qcom,msm8939-apcs-kpss-global", "syscon";
2193 compatible = "qcom,msm8939-apcs-kpss-global", "syscon";
2314 compatible = "qcom,msm8939-apcs-kpss-global", "syscon";
H A Dqcs404.dtsi1321 compatible = "qcom,qcs404-apcs-apps-global",
1322 "qcom,msm8916-apcs-kpss-global", "syscon";
H A Dipq6018.dtsi742 compatible = "qcom,ipq6018-apcs-apps-global";
H A Dsdm630.dtsi2350 compatible = "qcom,sdm660-apcs-hmss-global",
2351 "qcom,msm8994-apcs-kpss-global";
H A Dmsm8998.dtsi3294 compatible = "qcom,msm8998-apcs-hmss-global",
3295 "qcom,msm8994-apcs-kpss-global";
H A Dsm6115.dtsi3025 compatible = "qcom,sm6115-apcs-hmss-global",
3026 "qcom,msm8994-apcs-kpss-global";
H A Dqcm2290.dtsi2130 compatible = "qcom,qcm2290-apcs-hmss-global";
H A Dmsm8996.dtsi3688 compatible = "qcom,msm8996-apcs-hmss-global";
/linux/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/arch/arm/
H A DMakefile115 CFLAGS_ABI :=$(call cc-option,-mapcs-32,-mabi=apcs-gnu) $(call cc-option,-mno-thumb-interwork,)