Lines Matching defs:value
123 u8 alarms; /* Register value */
125 u8 beep_mask; /* Register value */
142 static int gl518_write_value(struct i2c_client *client, u8 reg, u16 value)
145 return i2c_smbus_write_word_swapped(client, reg, value);
147 return i2c_smbus_write_byte_data(client, reg, value);
226 #define show(type, suffix, value) \
231 return sprintf(buf, "%d\n", type##_FROM_REG(data->value)); \
280 #define set(type, suffix, value, reg) \
293 data->value = type##_TO_REG(val); \
294 gl518_write_value(client, reg, data->value); \
299 #define set_bits(type, suffix, value, reg, mask, shift) \
314 data->value = type##_TO_REG(val); \
315 regvalue = (regvalue & ~mask) | (data->value << shift); \
321 #define set_low(type, suffix, value, reg) \
322 set_bits(type, suffix, value, reg, 0x00ff, 0)
323 #define set_high(type, suffix, value, reg) \
324 set_bits(type, suffix, value, reg, 0xff00, 8)