/openbmc/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";
|
/openbmc/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 39 - const: qcom,kpss-wdt 40 - const: qcom,kpss-wdt 47 - qcom,kpss-wdt-apq8064 48 - qcom,kpss-wdt-ipq8064 49 - qcom,kpss-wdt-mdm9615 50 - qcom,kpss-wdt-msm8960 51 - const: qcom,kpss-timer 90 const: qcom,kpss-wdt [all …]
|
/openbmc/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# 34 - qcom,msm8916-apcs-kpss-global 35 - qcom,msm8939-apcs-kpss-global 36 - qcom,msm8953-apcs-kpss-global 37 - qcom,msm8976-apcs-kpss-global 38 - qcom,msm8994-apcs-kpss-global 84 - qcom,msm8916-apcs-kpss-global 85 - qcom,msm8939-apcs-kpss-global 137 - qcom,msm8953-apcs-kpss-global 138 - qcom,msm8976-apcs-kpss-global [all …]
|
/openbmc/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";
|
/openbmc/linux/drivers/clk/qcom/ |
H A D | kpss-xcc.c | 26 { .compatible = "qcom,kpss-acc-v1", .data = (void *)1UL }, 27 { .compatible = "qcom,kpss-gcc" }, 72 .name = "kpss-xcc", 78 MODULE_DESCRIPTION("Krait Processor Sub System (KPSS) Clock Driver"); 80 MODULE_ALIAS("platform:kpss-xcc");
|
H A D | Makefile | 138 obj-$(CONFIG_KPSS_XCC) += kpss-xcc.o
|
/openbmc/linux/arch/arm/boot/dts/qcom/ |
H A 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", 187 compatible = "qcom,kpss-gcc-msm8960", "qcom,kpss-gcc", "syscon"; 210 compatible = "qcom,kpss-acc-v1"; 219 compatible = "qcom,kpss-acc-v1";
|
H A 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"; 334 compatible = "qcom,kpss-acc-v2"; 339 compatible = "qcom,kpss-acc-v2"; 344 compatible = "qcom,kpss-acc-v2"; 349 compatible = "qcom,kpss-acc-v2"; 408 compatible = "qcom,kpss-wdt-ipq4019", "qcom,kpss-wdt";
|
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"; 659 compatible = "qcom,kpss-acc-v2"; 665 compatible = "qcom,kpss-acc-v2"; 671 compatible = "qcom,kpss-acc-v2"; 677 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"; 339 compatible = "qcom,kpss-wdt-apq8064", "qcom,kpss-timer", 350 compatible = "qcom,kpss-acc-v1"; 359 compatible = "qcom,kpss-acc-v1"; 368 compatible = "qcom,kpss-acc-v1"; 377 compatible = "qcom,kpss-acc-v1"; 871 compatible = "qcom,kpss-gcc-apq8064", "qcom,kpss-gcc", "syscon";
|
H A D | qcom-mdm9615.dtsi | 81 compatible = "qcom,kpss-wdt-mdm9615", "qcom,kpss-timer", 134 compatible = "qcom,kpss-gcc-mdm9615", "qcom,kpss-gcc", "syscon";
|
H A D | qcom-ipq8064.dtsi | 27 enable-method = "qcom,kpss-acc-v1"; 37 enable-method = "qcom,kpss-acc-v1"; 553 compatible = "qcom,kpss-wdt-ipq8064", "qcom,kpss-timer", 573 compatible = "qcom,kpss-gcc-ipq8064", "qcom,kpss-gcc", "syscon"; 581 compatible = "qcom,kpss-acc-v1"; 596 compatible = "qcom,kpss-acc-v1";
|
H A D | qcom-msm8974.dtsi | 38 enable-method = "qcom,kpss-acc-v2"; 49 enable-method = "qcom,kpss-acc-v2"; 60 enable-method = "qcom,kpss-acc-v2"; 71 enable-method = "qcom,kpss-acc-v2"; 423 compatible = "qcom,kpss-acc-v2"; 428 compatible = "qcom,kpss-acc-v2"; 433 compatible = "qcom,kpss-acc-v2"; 438 compatible = "qcom,kpss-acc-v2"; 1007 /* KPSS funnel, only 4 inputs are used */
|
H A D | qcom-msm8660.dtsi | 477 compatible = "qcom,kpss-gcc-msm8660", "qcom,kpss-gcc", "syscon";
|
/openbmc/linux/drivers/mailbox/ |
H A D | qcom-apcs-ipc-mailbox.c | 145 { .compatible = "qcom,msm8916-apcs-kpss-global", .data = &msm8916_apcs_data }, 146 { .compatible = "qcom,msm8939-apcs-kpss-global", .data = &msm8916_apcs_data }, 147 { .compatible = "qcom,msm8953-apcs-kpss-global", .data = &msm8994_apcs_data }, 148 { .compatible = "qcom,msm8976-apcs-kpss-global", .data = &msm8994_apcs_data }, 149 { .compatible = "qcom,msm8994-apcs-kpss-global", .data = &msm8994_apcs_data },
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | cpus.yaml | 235 - qcom,kpss-acc-v1 236 - qcom,kpss-acc-v2 319 value of "qcom,kpss-acc-v1" or "qcom,kpss-acc-v2" 329 value of "qcom,kpss-acc-v1", "qcom,kpss-acc-v2", "qcom,msm8226-smp" or 332 * arm/msm/qcom,kpss-acc.txt
|
/openbmc/linux/Documentation/devicetree/bindings/soc/qcom/ |
H A D | qcom,spm.yaml | 49 /* Example 1: SoC using SAW2 and kpss-acc-v2 CPUIdle */ 57 enable-method = "qcom,kpss-acc-v2";
|
/openbmc/linux/drivers/watchdog/ |
H A D | qcom-wdt.c | 322 { .compatible = "qcom,kpss-timer", .data = &match_data_apcs_tmr }, 324 { .compatible = "qcom,kpss-wdt", .data = &match_data_kpss }, 339 MODULE_DESCRIPTION("QCOM KPSS Watchdog Driver");
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | msm8939.dtsi | 2022 compatible = "qcom,msm8939-apcs-kpss-global", "syscon"; 2039 compatible = "qcom,kpss-acc-v2"; 2049 compatible = "qcom,kpss-acc-v2"; 2059 compatible = "qcom,kpss-acc-v2"; 2069 compatible = "qcom,kpss-acc-v2"; 2079 compatible = "qcom,msm8939-apcs-kpss-global", "syscon"; 2152 compatible = "qcom,kpss-acc-v2"; 2162 compatible = "qcom,kpss-acc-v2"; 2172 compatible = "qcom,kpss-acc-v2"; 2182 compatible = "qcom,kpss-acc-v2"; [all …]
|
H A D | ipq5332.dtsi | 326 compatible = "qcom,apss-wdt-ipq5332", "qcom,kpss-wdt";
|
H A D | msm8994.dtsi | 361 compatible = "qcom,msm8994-apcs-kpss-global", "syscon"; 367 compatible = "qcom,apss-wdt-msm8994", "qcom,kpss-wdt";
|
/openbmc/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);
|
/openbmc/linux/drivers/pinctrl/qcom/ |
H A D | pinctrl-msm.h | 64 * this gpio should get routed to the KPSS processor.
|
/openbmc/linux/drivers/clocksource/ |
H A D | timer-qcom.c | 253 TIMER_OF_DECLARE(kpss_timer, "qcom,kpss-timer", msm_dt_timer_init);
|