Home
last modified time | relevance | path

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

12

/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dqcom,krait-cc.txt1 Krait Clock Controller
9 "qcom,krait-cc-v1"
10 "qcom,krait-cc-v2"
30 compatible = "qcom,krait-cc-v1";
H A 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.
H A 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
/openbmc/linux/drivers/clk/qcom/
H A 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 …]
H A Dclk-krait.c13 #include <asm/krait-l2-accessors.h>
15 #include "clk-krait.h"
H A DMakefile15 clk-qcom-$(CONFIG_KRAIT_CLOCKS) += clk-krait.o
140 obj-$(CONFIG_KRAITCC) += krait-cc.o
H A Dkpss-xcc.c78 MODULE_DESCRIPTION("Krait Processor Sub System (KPSS) Clock Driver");
H A DKconfig1074 Support for the Krait ACC and GCC clock controllers. Say Y
1079 tristate "Krait Clock Controller"
1083 Support for the Krait CPU clocks on Qualcomm devices.
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/cpuburn/
H A Dcpuburn-arm_git.bb33 ${CC} ${CFLAGS} ${LDFLAGS} cpuburn-krait.S -o burn-krait
43 for f in burn burn-a7 burn-a8 burn-a9 burn-a53 burn-krait; do
/openbmc/linux/Documentation/devicetree/bindings/power/
H A 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.
/openbmc/linux/Documentation/devicetree/bindings/opp/
H A 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";
/openbmc/linux/arch/arm/common/
H A DMakefile9 obj-$(CONFIG_KRAIT_L2_ACCESSORS) += krait-l2-accessors.o
H A Dkrait-l2-accessors.c8 #include <asm/krait-l2-accessors.h>
/openbmc/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8960.dtsi24 compatible = "qcom,krait";
34 compatible = "qcom,krait";
56 compatible = "qcom,krait-pmu";
H A Dqcom-apq8084.dtsi32 compatible = "qcom,krait";
43 compatible = "qcom,krait";
54 compatible = "qcom,krait";
65 compatible = "qcom,krait";
188 compatible = "qcom,krait-pmu";
H A Dqcom-apq8064.dtsi40 compatible = "qcom,krait";
51 compatible = "qcom,krait";
62 compatible = "qcom,krait";
73 compatible = "qcom,krait";
192 compatible = "qcom,krait-pmu";
H A Dqcom-msm8974.dtsi37 compatible = "qcom,krait";
48 compatible = "qcom,krait";
59 compatible = "qcom,krait";
70 compatible = "qcom,krait";
112 compatible = "qcom,krait-pmu";
H A Dqcom-ipq8064.dtsi26 compatible = "qcom,krait";
36 compatible = "qcom,krait";
280 compatible = "qcom,krait-pmu";
/openbmc/linux/Documentation/devicetree/bindings/watchdog/
H A Dqcom-wdt.yaml7 title: Qualcomm Krait Processor Sub-system (KPSS) Watchdog timer
/openbmc/linux/Documentation/devicetree/bindings/arm/
H A Dpmu.yaml68 - qcom,krait-pmu
H A Dcpus.yaml185 - qcom,krait
/openbmc/linux/arch/arm/kernel/
H A Dperf_event_v7.c124 /* ARMv7 Krait specific event types */
443 * Krait HW events mapping
1287 * Krait Performance Monitor Region Event Selection Register (PMRESRn)
1305 * N = prefix, 1 for Krait CPU (PMRESRn), 2 for Venum VFP (VPMRESR)
1310 * Example: 0x12021 is a Krait CPU event in PMRESR2's group 1 with code 2
1658 /* Some early versions of Krait don't support PC write events */ in krait_pmu_init()
2018 {.compatible = "qcom,krait-pmu", .data = krait_pmu_init},
H A Dsignal.c359 * S4/Krait misbehaves on a Thumb=>ARM signal transition in setup_return()
/openbmc/linux/arch/arm/mach-qcom/
H A Dplatsmp.c175 /* Krait bring-up sequence */ in kpssv1_release_secondary()
/openbmc/linux/arch/arm/mm/
H A Dproc-v7.S802 * Qualcomm Inc. Krait processors.
809 * Some Krait processors don't indicate support for SDIV and UDIV

12