Home
last modified time | relevance | path

Searched refs:sys_reg (Results 1 – 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/arch/arm64/include/asm/
Dsysreg.h36 #define sys_reg(op0, op1, crn, crm, op2) \ macro
41 #define sys_insn sys_reg
114 #define SYS_OSDTRRX_EL1 sys_reg(2, 0, 0, 0, 2)
115 #define SYS_MDCCINT_EL1 sys_reg(2, 0, 0, 2, 0)
116 #define SYS_MDSCR_EL1 sys_reg(2, 0, 0, 2, 2)
117 #define SYS_OSDTRTX_EL1 sys_reg(2, 0, 0, 3, 2)
118 #define SYS_OSECCR_EL1 sys_reg(2, 0, 0, 6, 2)
119 #define SYS_DBGBVRn_EL1(n) sys_reg(2, 0, 0, n, 4)
120 #define SYS_DBGBCRn_EL1(n) sys_reg(2, 0, 0, n, 5)
121 #define SYS_DBGWVRn_EL1(n) sys_reg(2, 0, 0, n, 6)
[all …]
Darm_dsu_pmu.h18 #define CLUSTERPMCR_EL1 sys_reg(3, 0, 15, 5, 0)
19 #define CLUSTERPMCNTENSET_EL1 sys_reg(3, 0, 15, 5, 1)
20 #define CLUSTERPMCNTENCLR_EL1 sys_reg(3, 0, 15, 5, 2)
21 #define CLUSTERPMOVSSET_EL1 sys_reg(3, 0, 15, 5, 3)
22 #define CLUSTERPMOVSCLR_EL1 sys_reg(3, 0, 15, 5, 4)
23 #define CLUSTERPMSELR_EL1 sys_reg(3, 0, 15, 5, 5)
24 #define CLUSTERPMINTENSET_EL1 sys_reg(3, 0, 15, 5, 6)
25 #define CLUSTERPMINTENCLR_EL1 sys_reg(3, 0, 15, 5, 7)
26 #define CLUSTERPMCCNTR_EL1 sys_reg(3, 0, 15, 6, 0)
27 #define CLUSTERPMXEVTYPER_EL1 sys_reg(3, 0, 15, 6, 1)
[all …]
Desr.h234 sys_reg((((e) & ESR_ELx_SYS64_ISS_OP0_MASK) >> \
246 sys_reg(3, \
Dcpufeature.h334 u32 sys_reg; member
762 extern int do_emulate_mrs(struct pt_regs *regs, u32 sys_reg, u32 rt);
/kernel/linux/linux-5.10/drivers/input/misc/
Diqs269a.c296 struct iqs269_sys_reg sys_reg; member
521 iqs269->sys_reg.active |= BIT(reg); in iqs269_parse_chan()
523 iqs269->sys_reg.reseed |= BIT(reg); in iqs269_parse_chan()
526 iqs269->sys_reg.blocking |= BIT(reg); in iqs269_parse_chan()
529 iqs269->sys_reg.slider_select[0] |= BIT(reg); in iqs269_parse_chan()
532 iqs269->sys_reg.slider_select[1] |= BIT(reg); in iqs269_parse_chan()
744 iqs269->sys_reg.event_mask &= ~iqs269_events[i].mask; in iqs269_parse_chan()
752 struct iqs269_sys_reg *sys_reg = &iqs269->sys_reg; in iqs269_parse_prop() local
773 error = regmap_raw_read(iqs269->regmap, IQS269_SYS_SETTINGS, sys_reg, in iqs269_parse_prop()
774 sizeof(*sys_reg)); in iqs269_parse_prop()
[all …]
/kernel/linux/linux-5.10/arch/arm64/kernel/
Dcpufeature.c772 static void __init init_cpu_ftr_reg(u32 sys_reg, u64 new) in init_cpu_ftr_reg() argument
780 struct arm64_ftr_reg *reg = get_arm64_ftr_reg(sys_reg); in init_cpu_ftr_reg()
1206 val = read_sanitised_ftr_reg(entry->sys_reg); in has_cpuid_feature()
1208 val = __read_sysreg_by_encoding(entry->sys_reg); in has_cpuid_feature()
1658 boot_val = cpuid_feature_extract_field(read_sanitised_ftr_reg(entry->sys_reg), in has_address_auth_cpucap()
1663 sec_val = cpuid_feature_extract_field(__read_sysreg_by_encoding(entry->sys_reg), in has_address_auth_cpucap()
1767 .sys_reg = SYS_ID_AA64PFR0_EL1,
1778 .sys_reg = SYS_ID_AA64MMFR1_EL1,
1791 .sys_reg = SYS_ID_AA64ISAR0_EL1,
1809 .sys_reg = SYS_ID_AA64MMFR2_EL1,
[all …]
/kernel/linux/linux-5.10/drivers/soc/qcom/
Dkryo-l2-accessors.c11 #define L2CPUSRSELR_EL1 sys_reg(3, 3, 15, 0, 6)
12 #define L2CPUSRDR_EL1 sys_reg(3, 3, 15, 0, 7)
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dtegra20-tamonten.dtsi345 vin-sm0-supply = <&sys_reg>;
346 vin-sm1-supply = <&sys_reg>;
347 vin-sm2-supply = <&sys_reg>;
355 sys_reg: sys { label
Dtegra20-paz00.dts373 vin-sm0-supply = <&sys_reg>;
374 vin-sm1-supply = <&sys_reg>;
375 vin-sm2-supply = <&sys_reg>;
383 sys_reg: sys { label
Dtegra20-ventana.dts408 vin-sm0-supply = <&sys_reg>;
409 vin-sm1-supply = <&sys_reg>;
410 vin-sm2-supply = <&sys_reg>;
418 sys_reg: sys { label
Dexynos4.dtsi178 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>;
715 samsung,sysreg = <&sys_reg>;
Dtegra20-harmony.dts327 vin-sm0-supply = <&sys_reg>;
328 vin-sm1-supply = <&sys_reg>;
329 vin-sm2-supply = <&sys_reg>;
337 sys_reg: sys { label
Dtegra20-seaboard.dts432 vin-sm0-supply = <&sys_reg>;
433 vin-sm1-supply = <&sys_reg>;
434 vin-sm2-supply = <&sys_reg>;
442 sys_reg: sys { label
Dtegra20-acer-a500-picasso.dts551 vin-sm0-supply = <&sys_reg>;
552 vin-sm1-supply = <&sys_reg>;
553 vin-sm2-supply = <&sys_reg>;
561 sys_reg: sys { label
Dexynos3250.dtsi156 sys_reg: syscon@10010000 { label
327 samsung,sysreg = <&sys_reg>;
Dexynos4412.dtsi671 samsung,sysreg-phandle = <&sys_reg>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/
Dtps6586x.txt57 sys_reg: sys {
/kernel/linux/linux-5.10/arch/arm64/kvm/
Dsys_regs.c349 u32 sr = sys_reg((u32)r->Op0, (u32)r->Op1, in trap_loregion()
1021 sys_reg((u32)(x)->Op0, (u32)(x)->Op1, \
1119 u32 id = sys_reg((u32)r->Op0, (u32)r->Op1, in read_id_reg()
1154 u32 id = sys_reg((u32)r->Op0, (u32)r->Op1, in id_visibility()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Dsamsung-phy.txt86 samsung,sysreg-phandle = <&sys_reg>;
/kernel/linux/linux-5.10/drivers/memstick/core/
Dmspro_block.c869 unsigned char sys_reg) in mspro_block_set_interface() argument
874 .system = sys_reg, in mspro_block_set_interface()
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/
D0001_linux_arch.patch14000 #define SYS_ID_AA64ISAR0_EL1 sys_reg(3, 0, 0, 6, 0)
14001 #define SYS_ID_AA64ISAR1_EL1 sys_reg(3, 0, 0, 6, 1)
14002 -#define SYS_ID_AA64ISAR2_EL1 sys_reg(3, 0, 0, 6, 2)
14004 #define SYS_ID_AA64MMFR0_EL1 sys_reg(3, 0, 0, 7, 0)
14005 #define SYS_ID_AA64MMFR1_EL1 sys_reg(3, 0, 0, 7, 1)