Home
last modified time | relevance | path

Searched full:cpucfg (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/arm/allwinner/
H A Daw_mp.c109 bus_space_handle_t cpucfg; in aw_mp_start_ap() local
117 0, &cpucfg) != 0) in aw_mp_start_ap()
118 panic("Couldn't map the CPUCFG\n"); in aw_mp_start_ap()
121 0, &cpucfg) != 0) in aw_mp_start_ap()
122 panic("Couldn't map the CPUCFG\n"); in aw_mp_start_ap()
130 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPUCFG_P_REG0, in aw_mp_start_ap()
139 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPU_RST_CTL(i), 0); in aw_mp_start_ap()
142 val = bus_space_read_4(fdtbus_bs_tag, cpucfg, CPUCFG_GENCTL); in aw_mp_start_ap()
145 bus_space_write_4(fdtbus_bs_tag, cpucfg, CPUCFG_GENCTL, val); in aw_mp_start_ap()
148 val = bus_space_read_4(fdtbus_bs_tag, cpucfg, CPUCFG_DBGCTL1); in aw_mp_start_ap()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/arm/sunxi/
H A Dallwinner,sun6i-a31-cpuconfig.yaml18 - allwinner,sun8i-a83t-cpucfg
19 - allwinner,sun8i-a83t-r-cpucfg
20 - allwinner,sun9i-a80-cpucfg
33 cpucfg@1f01c00 {
/freebsd/sys/contrib/device-tree/Bindings/arm/freescale/
H A Dfsl,vf610-mscm-cpucfg.txt7 - compatible: "fsl,vf610-mscm-cpucfg", "syscon"
11 mscm_cpucfg: cpucfg@40001000 {
12 compatible = "fsl,vf610-mscm-cpucfg", "syscon";
H A Dfsl,vf610-mscm-ir.txt13 - fsl,cpucfg: The handle to the MSCM CPU configuration node, required
26 fsl,cpucfg = <&mscm_cpucfg>;
/freebsd/sys/contrib/device-tree/src/arm/nxp/vf/
H A Dvfxxx.dtsi69 mscm_cpucfg: cpucfg@40001000 {
70 compatible = "fsl,vf610-mscm-cpucfg", "syscon";
77 fsl,cpucfg = <&mscm_cpucfg>;
/freebsd/sys/contrib/device-tree/src/arm/allwinner/
H A Dsun8i-a83t.dtsi400 cpucfg@1700000 {
401 compatible = "allwinner,sun8i-a83t-cpucfg";
1131 compatible = "allwinner,sun8i-a83t-r-cpucfg";
H A Dsun9i-a80.dtsi455 cpucfg@1700000 {
456 compatible = "allwinner,sun9i-a80-cpucfg";
H A Dsun8i-a23-a33.dtsi780 cpucfg@1f01c00 {
H A Dsun6i-a31.dtsi1369 cpucfg@1f01c00 {
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.h119 CPUCFG, enumerator
H A DLoongArchOptWInstrs.cpp373 case LoongArch::CPUCFG: in isSignExtendingOpW()
H A DLoongArchInstrInfo.td156 def loongarch_cpucfg : SDNode<"LoongArchISD::CPUCFG", SDTUnaryOp,
864 def CPUCFG : ALU_2R<0x00006c00>;
2349 def : Pat<(loongarch_cpucfg GPR:$rj), (CPUCFG GPR:$rj)>;
H A DLoongArchISelLowering.cpp2300 return DAG.getNode(LoongArchISD::CPUCFG, DL, {GRLenVT, MVT::Other}, in lowerINTRINSIC_W_CHAIN()
3068 DAG.getNode(LoongArchISD::CPUCFG, DL, {GRLenVT, MVT::Other}, in ReplaceNodeResults()
4622 NODE_NAME_CASE(CPUCFG) in getTargetNodeName()
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DHost.cpp1586 __asm__("cpucfg %[prid], $zero\n\t" : [prid] "=r"(processor_id)); in getHostCPUName()
2025 __asm__("cpucfg %[cpucfg2], %[cpucfg2]\n\t" : [cpucfg2] "+r"(cpucfg2)); in getHostCPUFeatures()
2029 Features["f"] = HasFPU && (cpucfg2 & (1U << 1)); // CPUCFG.2.FP_SP in getHostCPUFeatures()
2030 Features["d"] = HasFPU && (cpucfg2 & (1U << 2)); // CPUCFG.2.FP_DP in getHostCPUFeatures()