Home
last modified time | relevance | path

Searched full:kpss (Results 1 – 25 of 54) sorted by relevance

123

/linux-6.14.4/Documentation/devicetree/bindings/clock/
Dqcom,kpss-gcc.yaml4 $id: http://devicetree.org/schemas/clock/qcom,kpss-gcc.yaml#
7 title: Krait Processor Sub-system (KPSS) Global Clock Controller (GCC)
13 Krait Processor Sub-system (KPSS) Global Clock Controller (GCC). Used
15 to the kpss-gcc registers.
21 - qcom,kpss-gcc-ipq8064
22 - qcom,kpss-gcc-apq8064
23 - qcom,kpss-gcc-msm8974
24 - qcom,kpss-gcc-msm8960
25 - qcom,kpss-gcc-msm8660
26 - qcom,kpss-gcc-mdm9615
[all …]
Dqcom,kpss-acc-v1.yaml4 $id: http://devicetree.org/schemas/clock/qcom,kpss-acc-v1.yaml#
7 title: Krait Processor Sub-system (KPSS) Application Clock Controller (ACC) v1
13 The KPSS ACC provides clock, power domain, and reset control to a Krait CPU.
14 There is one ACC register region per CPU within the KPSS remapped region as
21 const: qcom,kpss-acc-v1
64 compatible = "qcom,kpss-acc-v1";
/linux-6.14.4/Documentation/devicetree/bindings/mailbox/
Dqcom,apcs-kpss-global.yaml4 $id: http://devicetree.org/schemas/mailbox/qcom,apcs-kpss-global.yaml#
30 - const: qcom,msm8916-apcs-kpss-global
34 - qcom,msm8974-apcs-kpss-global
35 - qcom,msm8976-apcs-kpss-global
36 - const: qcom,msm8994-apcs-kpss-global
45 - const: qcom,msm8994-apcs-kpss-global
55 - qcom,msm8916-apcs-kpss-global
56 - qcom,msm8939-apcs-kpss-global
57 - qcom,msm8953-apcs-kpss-global
58 - qcom,msm8994-apcs-kpss-global
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/watchdog/
Dqcom-wdt.yaml7 title: Qualcomm Krait Processor Sub-system (KPSS) Watchdog timer
20 - qcom,kpss-wdt-ipq4019
45 - const: qcom,kpss-wdt
46 - const: qcom,kpss-wdt
53 - qcom,kpss-wdt-apq8064
54 - qcom,kpss-wdt-ipq8064
55 - qcom,kpss-wdt-mdm9615
56 - qcom,kpss-wdt-msm8960
57 - const: qcom,kpss-timer
96 const: qcom,kpss-wdt
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/power/
Dqcom,kpss-acc-v2.yaml4 $id: http://devicetree.org/schemas/power/qcom,kpss-acc-v2.yaml#
7 title: Krait Processor Sub-system (KPSS) Application Clock Controller (ACC) v2
13 The KPSS ACC provides clock, power manager, and reset control to a Krait CPU.
14 There is one ACC register region per CPU within the KPSS remapped region as
21 const: qcom,kpss-acc-v2
38 compatible = "qcom,kpss-acc-v2";
/linux-6.14.4/drivers/clk/qcom/
Dkpss-xcc.c26 { .compatible = "qcom,kpss-acc-v1", .data = (void *)1UL },
27 { .compatible = "qcom,kpss-gcc" },
67 .name = "kpss-xcc",
73 MODULE_DESCRIPTION("Krait Processor Sub System (KPSS) Clock Driver");
75 MODULE_ALIAS("platform:kpss-xcc");
DMakefile173 obj-$(CONFIG_KPSS_XCC) += kpss-xcc.o
/linux-6.14.4/arch/arm/boot/dts/qcom/
Dqcom-msm8960.dtsi25 enable-method = "qcom,kpss-acc-v1";
35 enable-method = "qcom,kpss-acc-v1";
108 compatible = "qcom,kpss-wdt-msm8960", "qcom,kpss-timer",
186 compatible = "qcom,kpss-gcc-msm8960", "qcom,kpss-gcc", "syscon";
205 compatible = "qcom,kpss-acc-v1";
214 compatible = "qcom,kpss-acc-v1";
Dqcom-ipq4019.dtsi49 enable-method = "qcom,kpss-acc-v2";
63 enable-method = "qcom,kpss-acc-v2";
77 enable-method = "qcom,kpss-acc-v2";
91 enable-method = "qcom,kpss-acc-v2";
333 compatible = "qcom,kpss-acc-v2";
338 compatible = "qcom,kpss-acc-v2";
343 compatible = "qcom,kpss-acc-v2";
348 compatible = "qcom,kpss-acc-v2";
402 compatible = "qcom,kpss-wdt-ipq4019", "qcom,kpss-wdt";
Dqcom-apq8084.dtsi34 enable-method = "qcom,kpss-acc-v2";
45 enable-method = "qcom,kpss-acc-v2";
56 enable-method = "qcom,kpss-acc-v2";
67 enable-method = "qcom,kpss-acc-v2";
658 compatible = "qcom,kpss-acc-v2";
664 compatible = "qcom,kpss-acc-v2";
670 compatible = "qcom,kpss-acc-v2";
676 compatible = "qcom,kpss-acc-v2";
Dqcom-mdm9615.dtsi81 compatible = "qcom,kpss-wdt-mdm9615", "qcom,kpss-timer",
133 compatible = "qcom,kpss-gcc-mdm9615", "qcom,kpss-gcc", "syscon";
Dqcom-apq8064.dtsi41 enable-method = "qcom,kpss-acc-v1";
52 enable-method = "qcom,kpss-acc-v1";
63 enable-method = "qcom,kpss-acc-v1";
74 enable-method = "qcom,kpss-acc-v1";
322 compatible = "qcom,kpss-wdt-apq8064", "qcom,kpss-timer",
333 compatible = "qcom,kpss-acc-v1";
342 compatible = "qcom,kpss-acc-v1";
351 compatible = "qcom,kpss-acc-v1";
360 compatible = "qcom,kpss-acc-v1";
752 compatible = "qcom,kpss-gcc-apq8064", "qcom,kpss-gcc", "syscon";
Dqcom-ipq8064.dtsi27 enable-method = "qcom,kpss-acc-v1";
37 enable-method = "qcom,kpss-acc-v1";
536 compatible = "qcom,kpss-wdt-ipq8064", "qcom,kpss-timer",
556 compatible = "qcom,kpss-gcc-ipq8064", "qcom,kpss-gcc", "syscon";
564 compatible = "qcom,kpss-acc-v1";
578 compatible = "qcom,kpss-acc-v1";
Dqcom-msm8974.dtsi40 enable-method = "qcom,kpss-acc-v2";
51 enable-method = "qcom,kpss-acc-v2";
62 enable-method = "qcom,kpss-acc-v2";
73 enable-method = "qcom,kpss-acc-v2";
345 compatible = "qcom,msm8974-apcs-kpss-global",
346 "qcom,msm8994-apcs-kpss-global", "syscon";
357 compatible = "qcom,apss-wdt-msm8974", "qcom,kpss-wdt";
424 compatible = "qcom,kpss-acc-v2";
434 compatible = "qcom,kpss-acc-v2";
444 compatible = "qcom,kpss-acc-v2";
[all …]
Dqcom-msm8226.dtsi271 compatible = "qcom,msm8226-apcs-kpss-global",
272 "qcom,msm8916-apcs-kpss-global", "syscon";
347 compatible = "qcom,apss-wdt-msm8226", "qcom,kpss-wdt";
413 compatible = "qcom,kpss-acc-v2";
423 compatible = "qcom,kpss-acc-v2";
433 compatible = "qcom,kpss-acc-v2";
443 compatible = "qcom,kpss-acc-v2";
Dqcom-msm8660.dtsi326 compatible = "qcom,kpss-gcc-msm8660", "qcom,kpss-gcc", "syscon";
/linux-6.14.4/drivers/mailbox/
Dqcom-apcs-ipc-mailbox.c143 { .compatible = "qcom,msm8916-apcs-kpss-global", .data = &msm8916_apcs_data },
144 { .compatible = "qcom,msm8939-apcs-kpss-global", .data = &msm8916_apcs_data },
145 { .compatible = "qcom,msm8953-apcs-kpss-global", .data = &msm8994_apcs_data },
146 { .compatible = "qcom,msm8994-apcs-kpss-global", .data = &msm8994_apcs_data },
152 { .compatible = "qcom,msm8976-apcs-kpss-global", .data = &msm8994_apcs_data },
/linux-6.14.4/Documentation/devicetree/bindings/arm/
Dcpus.yaml253 - qcom,kpss-acc-v1
254 - qcom,kpss-acc-v2
339 value of "qcom,kpss-acc-v1" or "qcom,kpss-acc-v2"
349 value of "qcom,kpss-acc-v1", "qcom,kpss-acc-v2", "qcom,msm8226-smp" or
352 * arm/msm/qcom,kpss-acc.txt
/linux-6.14.4/Documentation/devicetree/bindings/soc/qcom/
Dqcom,saw2.yaml70 /* Example 1: SoC using SAW2 and kpss-acc-v2 CPUIdle */
78 enable-method = "qcom,kpss-acc-v2";
/linux-6.14.4/drivers/watchdog/
Dqcom-wdt.c325 { .compatible = "qcom,kpss-timer", .data = &match_data_apcs_tmr },
327 { .compatible = "qcom,kpss-wdt", .data = &match_data_kpss },
342 MODULE_DESCRIPTION("QCOM KPSS Watchdog Driver");
/linux-6.14.4/arch/arm64/boot/dts/qcom/
Dmsm8939.dtsi2111 compatible = "qcom,msm8939-apcs-kpss-global", "syscon";
2128 compatible = "qcom,kpss-acc-v2";
2138 compatible = "qcom,kpss-acc-v2";
2148 compatible = "qcom,kpss-acc-v2";
2158 compatible = "qcom,kpss-acc-v2";
2168 compatible = "qcom,msm8939-apcs-kpss-global", "syscon";
2243 compatible = "qcom,kpss-acc-v2";
2253 compatible = "qcom,kpss-acc-v2";
2263 compatible = "qcom,kpss-acc-v2";
2273 compatible = "qcom,kpss-acc-v2";
[all …]
Dipq5018.dtsi309 compatible = "qcom,apss-wdt-ipq5018", "qcom,kpss-wdt";
/linux-6.14.4/arch/arm/mach-qcom/
Dplatsmp.c397 CPU_METHOD_OF_DECLARE(qcom_smp_kpssv1, "qcom,kpss-acc-v1", &qcom_smp_kpssv1_ops);
406 CPU_METHOD_OF_DECLARE(qcom_smp_kpssv2, "qcom,kpss-acc-v2", &qcom_smp_kpssv2_ops);
/linux-6.14.4/drivers/pinctrl/qcom/
Dpinctrl-msm.h67 * this gpio should get routed to the KPSS processor.
/linux-6.14.4/drivers/clocksource/
Dtimer-qcom.c252 TIMER_OF_DECLARE(kpss_timer, "qcom,kpss-timer", msm_dt_timer_init);

123