Lines Matching refs:reg_addr
68 u16 reg_addr; member
808 const char *name, u16 *reg_addr) in get_stat_reg_addr() argument
814 *reg_addr = regs[i].reg; in get_stat_reg_addr()
821 #define get_static_reg_addr(regs, name, reg_addr) \ argument
822 get_stat_reg_addr(regs, ARRAY_SIZE(regs), name, reg_addr)
830 u16 reg_addr; in value_show() local
834 return sysfs_emit(buf, "%04x\n", dci_obj->reg_addr); in value_show()
837 reg_addr = dci_obj->reg_addr; in value_show()
838 else if (get_static_reg_addr(ro_regs, name, ®_addr) && in value_show()
839 get_static_reg_addr(rw_regs, name, ®_addr)) in value_show()
842 err = drci_rd_reg(dci_obj->usb_device, reg_addr, &val); in value_show()
853 u16 reg_addr; in value_store() local
864 dci_obj->reg_addr = val; in value_store()
869 err = drci_wr_reg(usb_dev, dci_obj->reg_addr, val); in value_store()
872 else if (!get_static_reg_addr(rw_regs, name, ®_addr)) in value_store()
873 err = drci_wr_reg(usb_dev, reg_addr, val); in value_store()