Lines Matching refs:reg_addr
68 u16 reg_addr; member
807 const char *name, u16 *reg_addr) in get_stat_reg_addr() argument
813 *reg_addr = regs[i].reg; in get_stat_reg_addr()
820 #define get_static_reg_addr(regs, name, reg_addr) \ argument
821 get_stat_reg_addr(regs, ARRAY_SIZE(regs), name, reg_addr)
829 u16 reg_addr; in value_show() local
833 return snprintf(buf, PAGE_SIZE, "%04x\n", dci_obj->reg_addr); in value_show()
836 reg_addr = dci_obj->reg_addr; in value_show()
837 else if (get_static_reg_addr(ro_regs, name, ®_addr) && in value_show()
838 get_static_reg_addr(rw_regs, name, ®_addr)) in value_show()
841 err = drci_rd_reg(dci_obj->usb_device, reg_addr, &val); in value_show()
852 u16 reg_addr; in value_store() local
863 dci_obj->reg_addr = val; in value_store()
868 err = drci_wr_reg(usb_dev, dci_obj->reg_addr, val); in value_store()
871 else if (!get_static_reg_addr(rw_regs, name, ®_addr)) in value_store()
872 err = drci_wr_reg(usb_dev, reg_addr, val); in value_store()