Home
last modified time | relevance | path

Searched refs:reg_num (Results 1 – 25 of 104) sorted by relevance

12345

/Linux-v4.19/drivers/gpu/drm/amd/display/dc/irq/dce120/
Dirq_service_dce120.c98 #define IRQ_REG_ENTRY(block, reg_num, reg1, mask1, reg2, mask2)\ argument
99 .enable_reg = SRI(reg1, block, reg_num),\
101 block ## reg_num ## _ ## reg1 ## __ ## mask1 ## _MASK,\
103 block ## reg_num ## _ ## reg1 ## __ ## mask1 ## _MASK,\
104 ~block ## reg_num ## _ ## reg1 ## __ ## mask1 ## _MASK \
106 .ack_reg = SRI(reg2, block, reg_num),\
108 block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK,\
110 block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK \
112 #define hpd_int_entry(reg_num)\ argument
113 [DC_IRQ_SOURCE_HPD1 + reg_num] = {\
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/irq/dce80/
Dirq_service_dce80.c88 #define hpd_int_entry(reg_num)\ argument
89 [DC_IRQ_SOURCE_INVALID + reg_num] = {\
90 .enable_reg = mmDC_HPD ## reg_num ## _INT_CONTROL,\
96 .ack_reg = mmDC_HPD ## reg_num ## _INT_CONTROL,\
99 .status_reg = mmDC_HPD ## reg_num ## _INT_STATUS,\
103 #define hpd_rx_int_entry(reg_num)\ argument
104 [DC_IRQ_SOURCE_HPD6 + reg_num] = {\
105 .enable_reg = mmDC_HPD ## reg_num ## _INT_CONTROL,\
110 .ack_reg = mmDC_HPD ## reg_num ## _INT_CONTROL,\
113 .status_reg = mmDC_HPD ## reg_num ## _INT_STATUS,\
[all …]
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/irq/dcn10/
Dirq_service_dcn10.c167 #define IRQ_REG_ENTRY(block, reg_num, reg1, mask1, reg2, mask2)\ argument
168 .enable_reg = SRI(reg1, block, reg_num),\
170 block ## reg_num ## _ ## reg1 ## __ ## mask1 ## _MASK,\
172 block ## reg_num ## _ ## reg1 ## __ ## mask1 ## _MASK,\
173 ~block ## reg_num ## _ ## reg1 ## __ ## mask1 ## _MASK \
175 .ack_reg = SRI(reg2, block, reg_num),\
177 block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK,\
179 block ## reg_num ## _ ## reg2 ## __ ## mask2 ## _MASK \
181 #define hpd_int_entry(reg_num)\ argument
182 [DC_IRQ_SOURCE_HPD1 + reg_num] = {\
[all …]
/Linux-v4.19/arch/sparc/kernel/
Dpcr.c54 static u64 direct_pcr_read(unsigned long reg_num) in direct_pcr_read() argument
58 WARN_ON_ONCE(reg_num != 0); in direct_pcr_read()
63 static void direct_pcr_write(unsigned long reg_num, u64 val) in direct_pcr_write() argument
65 WARN_ON_ONCE(reg_num != 0); in direct_pcr_write()
69 static u64 direct_pic_read(unsigned long reg_num) in direct_pic_read() argument
73 WARN_ON_ONCE(reg_num != 0); in direct_pic_read()
78 static void direct_pic_write(unsigned long reg_num, u64 val) in direct_pic_write() argument
80 WARN_ON_ONCE(reg_num != 0); in direct_pic_write()
110 static void n2_pcr_write(unsigned long reg_num, u64 val) in n2_pcr_write() argument
114 WARN_ON_ONCE(reg_num != 0); in n2_pcr_write()
[all …]
Dunaligned_64.c203 static inline int do_int_store(int reg_num, int size, unsigned long *dst_addr, in do_int_store() argument
212 zero = (((long)(reg_num ? in do_int_store()
213 (unsigned int)fetch_reg(reg_num, regs) : 0)) << 32) | in do_int_store()
214 (unsigned int)fetch_reg(reg_num + 1, regs); in do_int_store()
215 } else if (reg_num) { in do_int_store()
216 src_val_p = fetch_reg_addr(reg_num, regs); in do_int_store()
Dunaligned_32.c179 static int do_int_store(int reg_num, int size, unsigned long *dst_addr, in do_int_store() argument
185 if (reg_num) in do_int_store()
186 src_val = fetch_reg_addr(reg_num, regs); in do_int_store()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/irq/dce110/
Dirq_service_dce110.c84 #define hpd_int_entry(reg_num)\ argument
85 [DC_IRQ_SOURCE_HPD1 + reg_num] = {\
86 .enable_reg = mmHPD ## reg_num ## _DC_HPD_INT_CONTROL,\
92 .ack_reg = mmHPD ## reg_num ## _DC_HPD_INT_CONTROL,\
95 .status_reg = mmHPD ## reg_num ## _DC_HPD_INT_STATUS,\
99 #define hpd_rx_int_entry(reg_num)\ argument
100 [DC_IRQ_SOURCE_HPD1RX + reg_num] = {\
101 .enable_reg = mmHPD ## reg_num ## _DC_HPD_INT_CONTROL,\
106 .ack_reg = mmHPD ## reg_num ## _DC_HPD_INT_CONTROL,\
109 .status_reg = mmHPD ## reg_num ## _DC_HPD_INT_STATUS,\
[all …]
/Linux-v4.19/drivers/video/fbdev/via/
Dhw.h369 int reg_num; member
375 int reg_num; member
381 int reg_num; member
387 int reg_num; member
393 int reg_num; member
399 int reg_num; member
405 int reg_num; member
411 int reg_num; member
417 int reg_num; member
423 int reg_num; member
[all …]
Dvt1636.c83 int reg_num, i; in viafb_init_lvds_vt1636() local
86 reg_num = ARRAY_SIZE(common_init_data); in viafb_init_lvds_vt1636()
87 for (i = 0; i < reg_num; i++) in viafb_init_lvds_vt1636()
/Linux-v4.19/drivers/net/ethernet/arc/
Demac_mdio.c56 static int arc_mdio_read(struct mii_bus *bus, int phy_addr, int reg_num) in arc_mdio_read() argument
63 0x60020000 | (phy_addr << 23) | (reg_num << 18)); in arc_mdio_read()
72 phy_addr, reg_num, value); in arc_mdio_read()
89 int reg_num, u16 value) in arc_mdio_write() argument
95 phy_addr, reg_num, value); in arc_mdio_write()
98 0x50020000 | (phy_addr << 23) | (reg_num << 18) | value); in arc_mdio_write()
/Linux-v4.19/drivers/crypto/qat/qat_common/
Dqat_hal.c267 unsigned short reg_num) in qat_hal_get_reg_addr() argument
274 reg_addr = 0x80 | (reg_num & 0x7f); in qat_hal_get_reg_addr()
278 reg_addr = reg_num & 0x1f; in qat_hal_get_reg_addr()
283 reg_addr = 0x180 | (reg_num & 0x1f); in qat_hal_get_reg_addr()
286 reg_addr = 0x140 | ((reg_num & 0x3) << 1); in qat_hal_get_reg_addr()
291 reg_addr = 0x1c0 | (reg_num & 0x1f); in qat_hal_get_reg_addr()
294 reg_addr = 0x100 | ((reg_num & 0x3) << 1); in qat_hal_get_reg_addr()
297 reg_addr = 0x280 | (reg_num & 0x1f); in qat_hal_get_reg_addr()
306 reg_addr = 0x300 | (reg_num & 0xff); in qat_hal_get_reg_addr()
969 unsigned short reg_num, unsigned int *data) in qat_hal_rd_rel_reg() argument
[all …]
Dadf_common_drv.h212 unsigned short reg_num, unsigned int regdata);
216 unsigned short reg_num, unsigned int regdata);
220 unsigned short reg_num, unsigned int regdata);
223 unsigned short reg_num, unsigned int regdata);
/Linux-v4.19/drivers/input/keyboard/
Dbcm-keypad.c103 static void bcm_kp_report_keys(struct bcm_kp *kp, int reg_num, int pull_mode) in bcm_kp_report_keys() argument
112 writel(0xFFFFFFFF, kp->base + KPICRN_OFFSET(reg_num)); in bcm_kp_report_keys()
114 state = readl(kp->base + KPSSRN_OFFSET(reg_num)); in bcm_kp_report_keys()
115 change = kp->last_state[reg_num] ^ state; in bcm_kp_report_keys()
116 kp->last_state[reg_num] = state; in bcm_kp_report_keys()
122 row = BIT_TO_ROW_SSRN(bit_nr, reg_num); in bcm_kp_report_keys()
133 int reg_num; in bcm_kp_isr_thread() local
135 for (reg_num = 0; reg_num <= 1; reg_num++) in bcm_kp_isr_thread()
136 bcm_kp_report_keys(kp, reg_num, pull_mode); in bcm_kp_isr_thread()
/Linux-v4.19/arch/arm/include/asm/
Dkvm_emulate.h37 unsigned long *vcpu_reg(struct kvm_vcpu *vcpu, u8 reg_num);
39 static inline unsigned long *vcpu_reg32(struct kvm_vcpu *vcpu, u8 reg_num) in vcpu_reg32() argument
41 return vcpu_reg(vcpu, reg_num); in vcpu_reg32()
57 u8 reg_num) in vcpu_get_reg() argument
59 return *vcpu_reg(vcpu, reg_num); in vcpu_get_reg()
62 static inline void vcpu_set_reg(struct kvm_vcpu *vcpu, u8 reg_num, in vcpu_set_reg() argument
65 *vcpu_reg(vcpu, reg_num) = val; in vcpu_set_reg()
/Linux-v4.19/arch/arm64/include/asm/
Dkvm_emulate.h35 unsigned long *vcpu_reg32(const struct kvm_vcpu *vcpu, u8 reg_num);
169 u8 reg_num) in vcpu_get_reg() argument
171 return (reg_num == 31) ? 0 : vcpu_gp_regs(vcpu)->regs.regs[reg_num]; in vcpu_get_reg()
174 static inline void vcpu_set_reg(struct kvm_vcpu *vcpu, u8 reg_num, in vcpu_set_reg() argument
177 if (reg_num != 31) in vcpu_set_reg()
178 vcpu_gp_regs(vcpu)->regs.regs[reg_num] = val; in vcpu_set_reg()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/
Ddm_services.h178 #define get_reg_field_value_soc15(reg_value, block, reg_num, reg_name, reg_field)\ argument
181 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## _MASK,\
182 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## __SHIFT)
184 #define set_reg_field_value_soc15(reg_value, value, block, reg_num, reg_name, reg_field)\ argument
188 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## _MASK,\
189 block ## reg_num ## _ ## reg_name ## __ ## reg_field ## __SHIFT)
/Linux-v4.19/drivers/soc/fsl/qe/
Ducc.c94 unsigned int *reg_num, unsigned int *shift) in get_cmxucr_reg() argument
98 *reg_num = cmx + 1; in get_cmxucr_reg()
106 unsigned int reg_num; in ucc_mux_set_grant_tsa_bkpt() local
113 get_cmxucr_reg(ucc_num, &cmxucr, &reg_num, &shift); in ucc_mux_set_grant_tsa_bkpt()
127 unsigned int reg_num; in ucc_set_qe_mux_rxtx() local
139 get_cmxucr_reg(ucc_num, &cmxucr, &reg_num, &shift); in ucc_set_qe_mux_rxtx()
141 switch (reg_num) { in ucc_set_qe_mux_rxtx()
/Linux-v4.19/drivers/w1/
Dw1.c109 ssize_t count = sizeof(sl->reg_num); in id_show()
111 memcpy(buf, (u8 *)&sl->reg_num, count); in id_show()
455 if (sl->reg_num.family == rn->family && in w1_slave_search_device()
456 sl->reg_num.id == rn->id && in w1_slave_search_device()
457 sl->reg_num.crc == rn->crc) { in w1_slave_search_device()
613 err = add_uevent_var(env, "W1_FID=%02X", sl->reg_num.family); in w1_uevent()
618 (unsigned long long)sl->reg_num.id); in w1_uevent()
694 (unsigned int) sl->reg_num.family, in __w1_attach_slave_device()
695 (unsigned long long) sl->reg_num.id); in __w1_attach_slave_device()
698 (unsigned int) sl->reg_num.family, in __w1_attach_slave_device()
[all …]
/Linux-v4.19/drivers/mfd/
Dezx-pcap.c81 int ezx_pcap_write(struct pcap_chip *pcap, u8 reg_num, u32 value) in ezx_pcap_write() argument
88 | (reg_num << PCAP_REGISTER_ADDRESS_SHIFT); in ezx_pcap_write()
96 int ezx_pcap_read(struct pcap_chip *pcap, u8 reg_num, u32 *value) in ezx_pcap_read() argument
102 | (reg_num << PCAP_REGISTER_ADDRESS_SHIFT); in ezx_pcap_read()
111 int ezx_pcap_set_bits(struct pcap_chip *pcap, u8 reg_num, u32 mask, u32 val) in ezx_pcap_set_bits() argument
115 (reg_num << PCAP_REGISTER_ADDRESS_SHIFT); in ezx_pcap_set_bits()
124 (reg_num << PCAP_REGISTER_ADDRESS_SHIFT); in ezx_pcap_set_bits()
/Linux-v4.19/arch/sparc/include/asm/
Dhypervisor.h3445 unsigned long sun4v_vt_get_perfreg(unsigned long reg_num,
3447 unsigned long sun4v_vt_set_perfreg(unsigned long reg_num,
3455 unsigned long sun4v_t5_get_perfreg(unsigned long reg_num,
3457 unsigned long sun4v_t5_set_perfreg(unsigned long reg_num,
3466 unsigned long sun4v_m7_get_perfreg(unsigned long reg_num,
3468 unsigned long sun4v_m7_set_perfreg(unsigned long reg_num,
/Linux-v4.19/drivers/staging/android/
Dvsoc.c535 u32 reg_num; in vsoc_ioctl() local
542 reg_num = iminor(file_inode(filp)); in vsoc_ioctl()
543 reg_data = vsoc_dev.regions_data + reg_num; in vsoc_ioctl()
585 writel(reg_num, vsoc_dev.regs + DOORBELL); in vsoc_ioctl()
593 writel(reg_num, vsoc_dev.regs + DOORBELL); in vsoc_ioctl()
725 int reg_num = region_data - vsoc_dev.regions_data; in vsoc_interrupt() local
730 if (unlikely(reg_num < 0 || in vsoc_interrupt()
731 reg_num >= vsoc_dev.layout->region_count)) { in vsoc_interrupt()
734 region_data, reg_num); in vsoc_interrupt()
737 if (unlikely(vsoc_dev.regions_data + reg_num != region_data)) { in vsoc_interrupt()
[all …]
/Linux-v4.19/arch/powerpc/sysdev/
Dmpic_msgr.c52 struct mpic_msgr *mpic_msgr_get(unsigned int reg_num) in mpic_msgr_get() argument
60 if (reg_num >= mpic_msgr_count) in mpic_msgr_get()
64 msgr = mpic_msgrs[reg_num]; in mpic_msgr_get()
/Linux-v4.19/arch/arm/kvm/
Demulate.c113 unsigned long *vcpu_reg(struct kvm_vcpu *vcpu, u8 reg_num) in vcpu_reg() argument
139 return reg_array + vcpu_reg_offsets[mode][reg_num]; in vcpu_reg()
/Linux-v4.19/drivers/net/phy/
Dfixed_phy.c57 static int fixed_mdio_read(struct mii_bus *bus, int phy_addr, int reg_num) in fixed_mdio_read() argument
78 return swphy_read_reg(reg_num, &state); in fixed_mdio_read()
85 static int fixed_mdio_write(struct mii_bus *bus, int phy_addr, int reg_num, in fixed_mdio_write() argument
/Linux-v4.19/arch/arm64/kvm/
Dregmap.c112 unsigned long *vcpu_reg32(const struct kvm_vcpu *vcpu, u8 reg_num) in vcpu_reg32() argument
138 return reg_array + vcpu_reg_offsets[mode][reg_num]; in vcpu_reg32()

12345