/linux-6.14.4/Documentation/devicetree/bindings/clock/ |
D | qcom,kpss-gcc.yaml | 4 $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 …]
|
D | qcom,kpss-acc-v1.yaml | 4 $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/ |
D | qcom,apcs-kpss-global.yaml | 4 $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/ |
D | qcom-wdt.yaml | 7 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/ |
D | qcom,kpss-acc-v2.yaml | 4 $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/ |
D | kpss-xcc.c | 26 { .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");
|
D | Makefile | 173 obj-$(CONFIG_KPSS_XCC) += kpss-xcc.o
|
/linux-6.14.4/arch/arm/boot/dts/qcom/ |
D | qcom-msm8960.dtsi | 25 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";
|
D | qcom-ipq4019.dtsi | 49 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";
|
D | qcom-apq8084.dtsi | 34 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";
|
D | qcom-mdm9615.dtsi | 81 compatible = "qcom,kpss-wdt-mdm9615", "qcom,kpss-timer", 133 compatible = "qcom,kpss-gcc-mdm9615", "qcom,kpss-gcc", "syscon";
|
D | qcom-apq8064.dtsi | 41 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";
|
D | qcom-ipq8064.dtsi | 27 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";
|
D | qcom-msm8974.dtsi | 40 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 …]
|
D | qcom-msm8226.dtsi | 271 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";
|
D | qcom-msm8660.dtsi | 326 compatible = "qcom,kpss-gcc-msm8660", "qcom,kpss-gcc", "syscon";
|
/linux-6.14.4/drivers/mailbox/ |
D | qcom-apcs-ipc-mailbox.c | 143 { .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/ |
D | cpus.yaml | 253 - 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/ |
D | qcom,saw2.yaml | 70 /* Example 1: SoC using SAW2 and kpss-acc-v2 CPUIdle */ 78 enable-method = "qcom,kpss-acc-v2";
|
/linux-6.14.4/drivers/watchdog/ |
D | qcom-wdt.c | 325 { .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/ |
D | msm8939.dtsi | 2111 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 …]
|
D | ipq5018.dtsi | 309 compatible = "qcom,apss-wdt-ipq5018", "qcom,kpss-wdt";
|
/linux-6.14.4/arch/arm/mach-qcom/ |
D | platsmp.c | 397 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/ |
D | pinctrl-msm.h | 67 * this gpio should get routed to the KPSS processor.
|
/linux-6.14.4/drivers/clocksource/ |
D | timer-qcom.c | 252 TIMER_OF_DECLARE(kpss_timer, "qcom,kpss-timer", msm_dt_timer_init);
|