/linux/Documentation/devicetree/bindings/clock/ |
H A 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 …]
|
H A 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/Documentation/devicetree/bindings/mailbox/ |
H A D | qcom,apcs-kpss-global.yaml | 4 $id: http://devicetree.org/schemas/mailbox/qcom,apcs-kpss-global.yaml# 29 - const: qcom,msm8916-apcs-kpss-global 33 - qcom,msm8974-apcs-kpss-global 34 - qcom,msm8976-apcs-kpss-global 35 - const: qcom,msm8994-apcs-kpss-global 44 - const: qcom,msm8994-apcs-kpss-global 53 - qcom,msm8916-apcs-kpss-global 54 - qcom,msm8939-apcs-kpss-global 55 - qcom,msm8953-apcs-kpss-global 56 - qcom,msm8994-apcs-kpss-global [all …]
|
/linux/Documentation/devicetree/bindings/watchdog/ |
H A D | qcom-wdt.yaml | 7 title: Qualcomm Krait Processor Sub-system (KPSS) Watchdog timer 20 - qcom,kpss-wdt-ipq4019 44 - const: qcom,kpss-wdt 45 - const: qcom,kpss-wdt 52 - qcom,kpss-wdt-apq8064 53 - qcom,kpss-wdt-ipq8064 54 - qcom,kpss-wdt-mdm9615 55 - qcom,kpss-wdt-msm8960 56 - const: qcom,kpss-timer 95 const: qcom,kpss-wdt [all …]
|
/linux/Documentation/devicetree/bindings/power/ |
H A 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/drivers/clk/qcom/ |
H A 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");
|
H A D | Makefile | 166 obj-$(CONFIG_KPSS_XCC) += kpss-xcc.o
|
/linux/drivers/mailbox/ |
H A 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/arch/arm/boot/dts/qcom/ |
H A 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";
|
H A 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";
|
H A 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";
|
H A 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 …]
|
H A 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";
|
/linux/Documentation/devicetree/bindings/soc/qcom/ |
H A D | qcom,saw2.yaml | 70 /* Example 1: SoC using SAW2 and kpss-acc-v2 CPUIdle */ 78 enable-method = "qcom,kpss-acc-v2";
|
/linux/drivers/watchdog/ |
H A 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/arch/arm64/boot/dts/qcom/ |
H A 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 …]
|
H A D | msm8994.dtsi | 361 compatible = "qcom,msm8994-apcs-kpss-global", "syscon"; 367 compatible = "qcom,apss-wdt-msm8994", "qcom,kpss-wdt";
|
H A D | ipq5332.dtsi | 400 compatible = "qcom,apss-wdt-ipq5332", "qcom,kpss-wdt";
|
H A D | qcs404.dtsi | 1318 "qcom,msm8916-apcs-kpss-global", "syscon"; 1336 compatible = "qcom,apss-wdt-qcs404", "qcom,kpss-wdt";
|
H A D | msm8976.dtsi | 1583 compatible = "qcom,msm8976-apcs-kpss-global", 1584 "qcom,msm8994-apcs-kpss-global", "syscon";
|
H A D | ipq9574.dtsi | 677 compatible = "qcom,apss-wdt-ipq9574", "qcom,kpss-wdt";
|
H A D | ipq6018.dtsi | 737 compatible = "qcom,kpss-wdt";
|
/linux/arch/arm/mach-qcom/ |
H A 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/drivers/pinctrl/qcom/ |
H A D | pinctrl-msm.h | 67 * this gpio should get routed to the KPSS processor.
|
/linux/drivers/clocksource/ |
H A D | timer-qcom.c | 252 TIMER_OF_DECLARE(kpss_timer, "qcom,kpss-timer", msm_dt_timer_init);
|