TSL2563_CMD
TSL2563_CMD | TSL2563_REG_CTRL, cmd);
ret = i2c_smbus_read_byte_data(client, TSL2563_CMD | TSL2563_REG_CTRL);
TSL2563_CMD | TSL2563_REG_TIMING,
TSL2563_CMD | TSL2563_REG_HIGH,
TSL2563_CMD | TSL2563_REG_LOW,
ret = i2c_smbus_read_byte_data(client, TSL2563_CMD | TSL2563_REG_ID);
TSL2563_CMD | TSL2563_REG_INT,
TSL2563_CMD | TSL2563_REG_TIMING,
TSL2563_CMD | TSL2563_REG_DATA0);
TSL2563_CMD | TSL2563_REG_DATA1);
TSL2563_CMD | TSL2563_REG_HIGH, val);
TSL2563_CMD | TSL2563_REG_LOW, val);
i2c_smbus_write_byte(chip->client, TSL2563_CMD | TSL2563_CLEARINT);
TSL2563_CMD | TSL2563_REG_INT);