/Linux-v4.19/arch/arm64/include/asm/ |
D | sysreg.h | 47 #define sys_reg(op0, op1, crn, crm, op2) \ macro 52 #define sys_insn sys_reg 87 #define REG_PSTATE_PAN_IMM sys_reg(0, 0, 4, 0, 4) 88 #define REG_PSTATE_UAO_IMM sys_reg(0, 0, 4, 0, 3) 99 #define SYS_OSDTRRX_EL1 sys_reg(2, 0, 0, 0, 2) 100 #define SYS_MDCCINT_EL1 sys_reg(2, 0, 0, 2, 0) 101 #define SYS_MDSCR_EL1 sys_reg(2, 0, 0, 2, 2) 102 #define SYS_OSDTRTX_EL1 sys_reg(2, 0, 0, 3, 2) 103 #define SYS_OSECCR_EL1 sys_reg(2, 0, 0, 6, 2) 104 #define SYS_DBGBVRn_EL1(n) sys_reg(2, 0, 0, n, 4) [all …]
|
D | kvm_hyp.h | 76 #define sctlr_EL12 sys_reg(3, 5, 1, 0, 0) 77 #define cpacr_EL12 sys_reg(3, 5, 1, 0, 2) 78 #define ttbr0_EL12 sys_reg(3, 5, 2, 0, 0) 79 #define ttbr1_EL12 sys_reg(3, 5, 2, 0, 1) 80 #define tcr_EL12 sys_reg(3, 5, 2, 0, 2) 81 #define afsr0_EL12 sys_reg(3, 5, 5, 1, 0) 82 #define afsr1_EL12 sys_reg(3, 5, 5, 1, 1) 83 #define esr_EL12 sys_reg(3, 5, 5, 2, 0) 84 #define far_EL12 sys_reg(3, 5, 6, 0, 0) 85 #define mair_EL12 sys_reg(3, 5, 10, 2, 0) [all …]
|
D | arm_dsu_pmu.h | 21 #define CLUSTERPMCR_EL1 sys_reg(3, 0, 15, 5, 0) 22 #define CLUSTERPMCNTENSET_EL1 sys_reg(3, 0, 15, 5, 1) 23 #define CLUSTERPMCNTENCLR_EL1 sys_reg(3, 0, 15, 5, 2) 24 #define CLUSTERPMOVSSET_EL1 sys_reg(3, 0, 15, 5, 3) 25 #define CLUSTERPMOVSCLR_EL1 sys_reg(3, 0, 15, 5, 4) 26 #define CLUSTERPMSELR_EL1 sys_reg(3, 0, 15, 5, 5) 27 #define CLUSTERPMINTENSET_EL1 sys_reg(3, 0, 15, 5, 6) 28 #define CLUSTERPMINTENCLR_EL1 sys_reg(3, 0, 15, 5, 7) 29 #define CLUSTERPMCCNTR_EL1 sys_reg(3, 0, 15, 6, 0) 30 #define CLUSTERPMXEVTYPER_EL1 sys_reg(3, 0, 15, 6, 1) [all …]
|
D | esr.h | 221 sys_reg((((e) & ESR_ELx_SYS64_ISS_OP0_MASK) >> \ 233 sys_reg(3, \
|
D | cpufeature.h | 317 u32 sys_reg; member
|
/Linux-v4.19/arch/arm64/kernel/ |
D | cpufeature.c | 477 static void __init init_cpu_ftr_reg(u32 sys_reg, u64 new) in init_cpu_ftr_reg() argument 485 struct arm64_ftr_reg *reg = get_arm64_ftr_reg(sys_reg); in init_cpu_ftr_reg() 810 val = read_sanitised_ftr_reg(entry->sys_reg); in has_cpuid_feature() 812 val = __read_sysreg_by_encoding(entry->sys_reg); in has_cpuid_feature() 1044 .sys_reg = SYS_ID_AA64PFR0_EL1, 1055 .sys_reg = SYS_ID_AA64MMFR1_EL1, 1068 .sys_reg = SYS_ID_AA64ISAR0_EL1, 1086 .sys_reg = SYS_ID_AA64MMFR2_EL1, 1116 .sys_reg = SYS_ID_AA64PFR0_EL1, 1131 .sys_reg = SYS_ID_AA64PFR0_EL1, [all …]
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | tegra20-tamonten.dtsi | 345 vin-sm0-supply = <&sys_reg>; 346 vin-sm1-supply = <&sys_reg>; 347 vin-sm2-supply = <&sys_reg>; 355 sys_reg: sys { label
|
D | tegra20-paz00.dts | 325 vin-sm0-supply = <&sys_reg>; 326 vin-sm1-supply = <&sys_reg>; 327 vin-sm2-supply = <&sys_reg>; 335 sys_reg: sys { label
|
D | tegra20-colibri.dtsi | 270 vin-sm0-supply = <&sys_reg>; 271 vin-sm1-supply = <&sys_reg>; 272 vin-sm2-supply = <&sys_reg>; 283 sys_reg: regulator@0 { label
|
D | tegra20-ventana.dts | 407 vin-sm0-supply = <&sys_reg>; 408 vin-sm1-supply = <&sys_reg>; 409 vin-sm2-supply = <&sys_reg>; 417 sys_reg: sys { label
|
D | exynos4.dtsi | 178 sys_reg: syscon@10010000 { label 222 samsung,sysreg = <&sys_reg>; 235 samsung,sysreg = <&sys_reg>; 248 samsung,sysreg = <&sys_reg>; 261 samsung,sysreg = <&sys_reg>; 729 samsung,sysreg = <&sys_reg>;
|
D | tegra20-harmony.dts | 327 vin-sm0-supply = <&sys_reg>; 328 vin-sm1-supply = <&sys_reg>; 329 vin-sm2-supply = <&sys_reg>; 337 sys_reg: sys { label
|
D | tegra20-seaboard.dts | 432 vin-sm0-supply = <&sys_reg>; 433 vin-sm1-supply = <&sys_reg>; 434 vin-sm2-supply = <&sys_reg>; 442 sys_reg: sys { label
|
D | exynos3250.dtsi | 160 sys_reg: syscon@10010000 { label 329 samsung,sysreg = <&sys_reg>;
|
D | exynos4412.dtsi | 676 samsung,sysreg-phandle = <&sys_reg>;
|
/Linux-v4.19/Documentation/devicetree/bindings/regulator/ |
D | tps6586x.txt | 57 sys_reg: sys {
|
/Linux-v4.19/drivers/perf/ |
D | qcom_l2_pmu.c | 90 #define L2CPUSRSELR_EL1 sys_reg(3, 3, 15, 0, 6) 91 #define L2CPUSRDR_EL1 sys_reg(3, 3, 15, 0, 7)
|
/Linux-v4.19/Documentation/devicetree/bindings/phy/ |
D | samsung-phy.txt | 86 samsung,sysreg-phandle = <&sys_reg>;
|
/Linux-v4.19/drivers/memstick/core/ |
D | mspro_block.c | 868 unsigned char sys_reg) in mspro_block_set_interface() argument 873 .system = sys_reg, in mspro_block_set_interface()
|
/Linux-v4.19/arch/arm64/kvm/ |
D | sys_regs.c | 1034 u32 id = sys_reg((u32)r->Op0, (u32)r->Op1, in read_id_reg()
|