Home
last modified time | relevance | path

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

12

/Linux-v5.10/drivers/mailbox/
Dqcom-apcs-ipc-mailbox.c41 .offset = 8, .clk_name = "qcom-apcs-msm8916-clk"
74 struct qcom_apcs_ipc *apcs = container_of(chan->mbox, in qcom_apcs_ipc_send_data() local
78 return regmap_write(apcs->regmap, apcs->offset, BIT(idx)); in qcom_apcs_ipc_send_data()
87 struct qcom_apcs_ipc *apcs; in qcom_apcs_ipc_probe() local
95 apcs = devm_kzalloc(&pdev->dev, sizeof(*apcs), GFP_KERNEL); in qcom_apcs_ipc_probe()
96 if (!apcs) in qcom_apcs_ipc_probe()
110 apcs->regmap = regmap; in qcom_apcs_ipc_probe()
111 apcs->offset = apcs_data->offset; in qcom_apcs_ipc_probe()
114 for (i = 0; i < ARRAY_SIZE(apcs->mbox_chans); i++) in qcom_apcs_ipc_probe()
115 apcs->mbox_chans[i].con_priv = (void *)i; in qcom_apcs_ipc_probe()
[all …]
DKconfig157 tristate "Qualcomm APCS IPC driver"
160 Say y here to enable support for the APCS IPC mailbox driver,
DMakefile42 obj-$(CONFIG_QCOM_APCS_IPC) += qcom-apcs-ipc-mailbox.o
/Linux-v5.10/Documentation/devicetree/bindings/mailbox/
Dqcom,apcs-kpss-global.yaml4 $id: "http://devicetree.org/schemas/mailbox/qcom,apcs-kpss-global.yaml#"
7 title: Qualcomm APCS global block bindings
10 This binding describes the APCS "global" block found in various Qualcomm
19 - qcom,ipq6018-apcs-apps-global
20 - qcom,ipq8074-apcs-apps-global
21 - qcom,msm8916-apcs-kpss-global
22 - qcom,msm8994-apcs-kpss-global
23 - qcom,msm8996-apcs-hmss-global
24 - qcom,msm8998-apcs-hmss-global
25 - qcom,qcs404-apcs-apps-global
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/soc/qcom/
Dqcom,smd.txt28 Definition: reference to the associated doorbell in APCS, as described
36 - phandle to a syscon node representing the apcs registers
78 apcs: syscon@f9011000 {
88 qcom,ipc = <&apcs 8 0>;
Dqcom,smp2p.txt23 Definition: reference to the associated doorbell in APCS, as described
31 - phandle to a syscon node representing the apcs registers
93 qcom,ipc = <&apcs 8 18>;
Dqcom,glink.txt37 Definition: reference to the "rpm_hlos" mailbox in APCS, as described
66 compatible = "qcom,msm8996-apcs-hmss-global";
Dqcom,smsm.txt20 - phandle to a syscon node representing the apcs registers
89 qcom,ipc-3 = <&apcs 8 19>;
Dqcom,smd-rpm.yaml76 qcom,ipc = <&apcs 8 0>;
Dqcom,aoss-qmp.txt39 in APCS for this client, as described in mailbox/mailbox.txt
Dqcom,wcnss.txt85 qcom,ipc = <&apcs 8 17>;
/Linux-v5.10/drivers/clk/qcom/
Dapcs-msm8916.c3 * Qualcomm APCS clock controller driver
129 .name = "qcom-apcs-msm8916-clk",
136 MODULE_DESCRIPTION("Qualcomm MSM8916 APCS clock driver");
DKconfig32 tristate "MSM8916 APCS Clock Controller"
35 Support for the APCS Clock Controller on msm8916 devices. The
36 APCS is managing the mux and divider which feeds the CPUs.
DMakefile46 obj-$(CONFIG_QCOM_CLK_APCS_MSM8916) += apcs-msm8916.o
/Linux-v5.10/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
862 qcom,ipc = <&apcs 8 12>;
905 qcom,ipc = <&apcs 8 17>;
[all …]
Dqcom-apq8084.dtsi237 apcs: syscon@f9011000 { label
470 qcom,ipc = <&apcs 8 0>;
/Linux-v5.10/arch/arm64/boot/dts/qcom/
Dmsm8916.dtsi121 clocks = <&apcs>;
134 clocks = <&apcs>;
147 clocks = <&apcs>;
160 clocks = <&apcs>;
281 qcom,ipc = <&apcs 8 0>;
311 qcom,ipc = <&apcs 8 14>;
336 qcom,ipc = <&apcs 8 18>;
361 qcom,ipc-1 = <&apcs 8 13>;
362 qcom,ipc-3 = <&apcs 8 19>;
1294 qcom,ipc = <&apcs 8 12>;
[all …]
Dmsm8992.dtsi181 apcs: mailbox@f900d000 { label
182 compatible = "qcom,msm8994-apcs-kpss-global", "syscon";
583 qcom,ipc = <&apcs 8 0>;
Dmsm8994.dtsi182 qcom,ipc = <&apcs 8 0>;
221 apcs: mailbox@f900d000 { label
222 compatible = "qcom,msm8994-apcs-kpss-global", "syscon";
/Linux-v5.10/arch/arm/kernel/
Dasm-offsets.c32 #error Sorry, your compiler targets APCS-26 but this kernel requires APCS-32
Delf.c55 * APCS-26 is only valid for OABI executables in elf_set_personality()
/Linux-v5.10/Documentation/devicetree/bindings/mfd/
Dqcom-rpm.txt42 - phandle to a syscon node representing the apcs registers
254 qcom,ipc = <&apcs 0x8 2>;
/Linux-v5.10/Documentation/devicetree/bindings/clock/
Dqcom,rpmcc.txt44 qcom,ipc = <&apcs 8 0>;
/Linux-v5.10/Documentation/devicetree/bindings/remoteproc/
Dqcom,wcnss-pil.txt141 qcom,ipc = <&apcs 8 17>;
Dqcom,adsp.txt181 qcom,ipc = <&apcs 8 8>;

12