Lines Matching refs:usr
203 isl1208_i2c_set_usr(struct i2c_client *client, u16 usr) in isl1208_i2c_set_usr() argument
207 buf[0] = usr & 0xff; in isl1208_i2c_set_usr()
208 buf[1] = (usr >> 8) & 0xff; in isl1208_i2c_set_usr()
242 int sr, dtr, atr, usr; in isl1208_rtc_proc() local
270 usr = isl1208_i2c_get_usr(client); in isl1208_rtc_proc()
271 if (usr >= 0) in isl1208_rtc_proc()
272 seq_printf(seq, "user_data\t: 0x%.4x\n", usr); in isl1208_rtc_proc()
588 int usr = isl1208_i2c_get_usr(to_i2c_client(dev)); in isl1208_sysfs_show_usr() local
589 if (usr < 0) in isl1208_sysfs_show_usr()
590 return usr; in isl1208_sysfs_show_usr()
592 return sprintf(buf, "0x%.4x\n", usr); in isl1208_sysfs_show_usr()
600 int usr = -1; in isl1208_sysfs_store_usr() local
603 if (sscanf(buf, "%x", &usr) != 1) in isl1208_sysfs_store_usr()
606 if (sscanf(buf, "%d", &usr) != 1) in isl1208_sysfs_store_usr()
610 if (usr < 0 || usr > 0xffff) in isl1208_sysfs_store_usr()
613 return isl1208_i2c_set_usr(to_i2c_client(dev), usr) ? -EIO : count; in isl1208_sysfs_store_usr()
616 static DEVICE_ATTR(usr, S_IRUGO | S_IWUSR, isl1208_sysfs_show_usr,