Home
last modified time | relevance | path

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

/linux/arch/arm64/include/asm/
H A 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 …]
H A Dkvm_host.h403 #define KVM_ARM_ID_REG_NUM (IDREG_IDX(sys_reg(3, 0, 0, 7, 7)) + 1)
1565 case sys_reg(3, 0, 0, 1, 0) ... sys_reg(3, 0, 0, 7, 7): in __vm_id_reg()
/linux/drivers/input/misc/
H A Diqs626a.c446 struct iqs626_sys_reg sys_reg; member
463 struct iqs626_sys_reg *sys_reg = &iqs626->sys_reg; in iqs626_parse_events() local
472 thresh = sys_reg->ch_reg_ulp.thresh; in iqs626_parse_events()
473 hyst = &sys_reg->ch_reg_ulp.hyst; in iqs626_parse_events()
478 thresh = &sys_reg->tp_grp_reg.ch_reg_tp[0].thresh; in iqs626_parse_events()
479 hyst = &sys_reg->tp_grp_reg.hyst; in iqs626_parse_events()
486 thresh = sys_reg->ch_reg_gen[i].thresh; in iqs626_parse_events()
487 hyst = &sys_reg->ch_reg_gen[i].hyst; in iqs626_parse_events()
491 thresh = &sys_reg->ch_reg_hall.thresh; in iqs626_parse_events()
492 hyst = &sys_reg->ch_reg_hall.hyst; in iqs626_parse_events()
[all …]
H A Diqs269a.c321 struct iqs269_sys_reg sys_reg; member
346 if (!iqs269->sys_reg.slider_select[slider_num]) in iqs269_slider_type()
359 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_mode_set()
384 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_mode_get()
403 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_base_set()
446 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_base_get()
481 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_target_set()
506 struct iqs269_ch_reg *ch_reg = iqs269->sys_reg.ch_reg; in iqs269_ati_target_get()
568 iqs269->sys_reg.active |= BIT(reg); in iqs269_parse_chan()
570 iqs269->sys_reg.reseed |= BIT(reg); in iqs269_parse_chan()
[all …]
/linux/tools/testing/selftests/kvm/arm64/
H A Daarch32_id_regs.c43 GUEST_ASSERT_REG_RAZ(sys_reg(3, 0, 0, 3, 3)); in guest_main()
47 GUEST_ASSERT_REG_RAZ(sys_reg(3, 0, 0, 3, 7)); in guest_main()
116 KVM_ARM64_SYS_REG(sys_reg(3, 0, 0, 3, 3)),
118 KVM_ARM64_SYS_REG(sys_reg(3, 0, 0, 3, 7)),
/linux/drivers/soc/qcom/
H A 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)
/linux/drivers/edac/
H A Da72_edac.c22 #define SYS_CPUMERRSR_EL1 sys_reg(3, 1, 15, 2, 2)
23 #define SYS_L2MERRSR_EL1 sys_reg(3, 1, 15, 2, 3)
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra20-tamonten.dtsi322 vin-sm0-supply = <&sys_reg>;
323 vin-sm1-supply = <&sys_reg>;
324 vin-sm2-supply = <&sys_reg>;
332 sys_reg: sys { label
H A Dtegra20-ventana.dts387 vin-sm0-supply = <&sys_reg>;
388 vin-sm1-supply = <&sys_reg>;
389 vin-sm2-supply = <&sys_reg>;
397 sys_reg: sys { label
H A Dtegra20-harmony.dts329 vin-sm0-supply = <&sys_reg>;
330 vin-sm1-supply = <&sys_reg>;
331 vin-sm2-supply = <&sys_reg>;
339 sys_reg: sys { label
H A Dtegra20-seaboard.dts402 vin-sm0-supply = <&sys_reg>;
403 vin-sm1-supply = <&sys_reg>;
404 vin-sm2-supply = <&sys_reg>;
412 sys_reg: sys { label
H A Dtegra20-acer-a500-picasso.dts553 vin-sm0-supply = <&sys_reg>;
554 vin-sm1-supply = <&sys_reg>;
555 vin-sm2-supply = <&sys_reg>;
563 sys_reg: sys { label
/linux/tools/arch/arm64/include/asm/
H A Desr.h275 sys_reg((((e) & ESR_ELx_SYS64_ISS_OP0_MASK) >> \
287 sys_reg(3, \
/linux/arch/arm/boot/dts/samsung/
H A Dexynos4.dtsi172 sys_reg: syscon@10010000 { label
221 samsung,sysreg = <&sys_reg>;
234 samsung,sysreg = <&sys_reg>;
247 samsung,sysreg = <&sys_reg>;
260 samsung,sysreg = <&sys_reg>;
711 samsung,sysreg = <&sys_reg>;
H A Dexynos3250.dtsi340 sys_reg: syscon@10010000 { label
511 samsung,sysreg = <&sys_reg>;
H A Dexynos4x12.dtsi539 samsung,sysreg-phandle = <&sys_reg>;
/linux/arch/arm64/kernel/
H A Dcpufeature.c165 .sys_reg = SYS_##reg, \
1015 static void init_cpu_ftr_reg(u32 sys_reg, u64 new) in init_cpu_ftr_reg() argument
1023 struct arm64_ftr_reg *reg = get_arm64_ftr_reg(sys_reg); in init_cpu_ftr_reg()
1632 return read_sanitised_ftr_reg(entry->sys_reg); in read_scoped_sysreg()
1634 return __read_sysreg_by_encoding(entry->sys_reg); in read_scoped_sysreg()
1644 regp = get_arm64_ftr_reg(entry->sys_reg); in has_user_cpuid_feature()
2218 boot_val = cpuid_feature_extract_field(read_sanitised_ftr_reg(entry->sys_reg), in has_address_auth_cpucap()
2223 sec_val = cpuid_feature_extract_field(__read_sysreg_by_encoding(entry->sys_reg), in has_address_auth_cpucap()
4143 int do_emulate_mrs(struct pt_regs *regs, u32 sys_reg, u32 rt) in do_emulate_mrs() argument
4148 rc = emulate_sys_reg(sys_reg, &val); in do_emulate_mrs()
[all …]
/linux/Documentation/devicetree/bindings/regulator/
H A Dtps6586x.txt57 sys_reg: sys {
/linux/drivers/memstick/core/
H A Dmspro_block.c794 unsigned char sys_reg) in mspro_block_set_interface() argument
799 .system = sys_reg, in mspro_block_set_interface()