user_reg
if (hd->user_reg && hd->user_vco_mask) {
regmap_read(regmap, hd->user_reg, &val);
regmap_write(regmap, hd->user_reg, val);
if (hd->user_reg) {
regmap_write(regmap, hd->user_reg, regval);
u32 user_reg;
.user_reg = 0x10,
.user_reg = 0x10,
.user_reg = 0x10,
.user_reg = 0x10,
return sysfs_emit(buf, "%d\n", !!(data->user_reg & SI7020_USR_HEATER_EN));
ret = si7020_update_reg(data, &data->user_reg, SI7020CMD_USR_WRITE,
data->user_reg = 0x3A;
u8 user_reg;
#define DIAG_IOCSREG _IOWR(DIAG_IOC_MAGIC, 0, struct user_reg *)
static long user_reg_get(struct user_reg __user *ureg, struct user_reg *kreg)
if (size < offsetofend(struct user_reg, write_index))
struct user_reg __user *ureg = (struct user_reg __user *)uarg;
struct user_reg reg;
*user_event_enabler_create(struct user_reg *reg, struct user_event *user,
struct user_reg reg = {0};
struct user_reg reg = {0};
struct user_reg reg = {0};
struct user_reg reg = {0};
struct user_reg reg = {0};
struct user_reg reg = {0};
struct user_reg reg = {0};
struct user_reg reg = {0};
struct user_reg reg = {0};
struct user_reg reg = {0};
struct user_reg reg = {0};
struct user_reg reg = {0};