Home
last modified time | relevance | path

Searched full:krait (Results 1 – 25 of 50) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/
Dqcom,krait-cc.txt1 Krait Clock Controller
9 "qcom,krait-cc-v1"
10 "qcom,krait-cc-v2"
30 compatible = "qcom,krait-cc-v1";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
Dqcom,krait-cc.txt1 Krait Clock Controller
9 "qcom,krait-cc-v1"
10 "qcom,krait-cc-v2"
30 compatible = "qcom,krait-cc-v1";
Dqcom,kpss-acc-v1.yaml7 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.
39 description: Name of the aux clock. Krait can have at most 4 cpu.
Dqcom,kpss-gcc.yaml7 title: Krait Processor Sub-system (KPSS) Global Clock Controller (GCC)
13 Krait Processor Sub-system (KPSS) Global Clock Controller (GCC). Used
/kernel/linux/linux-6.6/drivers/clk/qcom/
Dkrait-cc.c16 #include "clk-krait.h"
128 /* clk-krait ignore any rate change if mux is not flagged as enabled */ in krait_add_div()
174 /* Checking for qcom,krait-cc-v1 or qcom,krait-cc-v2 is not in krait_add_sec_mux()
182 init.name = kasprintf(GFP_KERNEL, "krait%s_sec_mux", s); in krait_add_sec_mux()
212 /* clk-krait ignore any rate change if mux is not flagged as enabled */ in krait_add_sec_mux()
255 init.name = kasprintf(GFP_KERNEL, "krait%s_pri_mux", s); in krait_add_pri_mux()
341 { .compatible = "qcom,krait-cc-v1", (void *)1UL },
342 { .compatible = "qcom,krait-cc-v2" },
372 /* Krait configurations have at most 4 CPUs and one L2 */ in krait_cc_probe()
445 .name = "krait-cc",
[all …]
Dclk-krait.c13 #include <asm/krait-l2-accessors.h>
15 #include "clk-krait.h"
/kernel/linux/linux-5.10/drivers/clk/qcom/
Dkrait-cc.c16 #include "clk-krait.h"
142 init.name = kasprintf(GFP_KERNEL, "krait%s_sec_mux", s); in krait_add_sec_mux()
195 init.name = kasprintf(GFP_KERNEL, "krait%s_pri_mux", s); in krait_add_pri_mux()
211 p_names[2] = kasprintf(GFP_KERNEL, "krait%s_sec_mux", s); in krait_add_pri_mux()
284 { .compatible = "qcom,krait-cc-v1", (void *)1UL },
285 { .compatible = "qcom,krait-cc-v2" },
316 /* Krait configurations have at most 4 CPUs and one L2 */ in krait_cc_probe()
389 .name = "krait-cc",
395 MODULE_DESCRIPTION("Krait CPU Clock Driver");
397 MODULE_ALIAS("platform:krait-cc");
Dclk-krait.c13 #include <asm/krait-l2-accessors.h>
15 #include "clk-krait.h"
DMakefile14 clk-qcom-$(CONFIG_KRAIT_CLOCKS) += clk-krait.o
77 obj-$(CONFIG_KRAITCC) += krait-cc.o
DKconfig494 Support for the Krait ACC and GCC clock controllers. Say Y
499 tristate "Krait Clock Controller"
503 Support for the Krait CPU clocks on Qualcomm devices.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/
Dqcom,kpss-acc-v2.yaml7 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.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/msm/
Dqcom,kpss-acc.txt1 Krait Processor Sub-system (KPSS) Application Clock Controller (ACC)
3 The KPSS ACC provides clock, power domain, and reset control to a Krait CPU.
Dqcom,kpss-gcc.txt1 Krait Processor Sub-system (KPSS) Global Clock Controller (GCC)
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/opp/
Dopp-v2.yaml81 * Example 2: Single cluster, Quad-core Qualcom-krait, switches DVFS states
89 compatible = "qcom,krait";
100 compatible = "qcom,krait";
111 compatible = "qcom,krait";
122 compatible = "qcom,krait";
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dqcom-apq8084.dtsi32 compatible = "qcom,krait";
43 compatible = "qcom,krait";
54 compatible = "qcom,krait";
65 compatible = "qcom,krait";
187 compatible = "qcom,krait-pmu";
Dqcom-msm8960.dtsi22 compatible = "qcom,krait";
32 compatible = "qcom,krait";
53 compatible = "qcom,krait-pmu";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/opp/
Dopp.txt243 Example 2: Single cluster, Quad-core Qualcom-krait, switches DVFS states
252 compatible = "qcom,krait";
262 compatible = "qcom,krait";
272 compatible = "qcom,krait";
282 compatible = "qcom,krait";
/kernel/linux/linux-6.6/arch/arm/common/
DMakefile9 obj-$(CONFIG_KRAIT_L2_ACCESSORS) += krait-l2-accessors.o
Dkrait-l2-accessors.c8 #include <asm/krait-l2-accessors.h>
/kernel/linux/linux-5.10/arch/arm/common/
DMakefile10 obj-$(CONFIG_KRAIT_L2_ACCESSORS) += krait-l2-accessors.o
Dkrait-l2-accessors.c8 #include <asm/krait-l2-accessors.h>
/kernel/linux/linux-6.6/arch/arm/boot/dts/qcom/
Dqcom-msm8960.dtsi24 compatible = "qcom,krait";
34 compatible = "qcom,krait";
56 compatible = "qcom,krait-pmu";
Dqcom-apq8084.dtsi32 compatible = "qcom,krait";
43 compatible = "qcom,krait";
54 compatible = "qcom,krait";
65 compatible = "qcom,krait";
188 compatible = "qcom,krait-pmu";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/watchdog/
Dqcom-wdt.yaml7 title: Qualcomm Krait Processor Sub-system (KPSS) Watchdog timer
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/timer/
Dqcom,msm-timer.txt8 "qcom,kpss-timer" - krait subsystem

12