Lines Matching +full:0 +full:x39
10 * IIO driver for VEML6070 (7-bit I2C slave addresses 0x38 and 0x39)
26 #define VEML6070_ADDR_CONFIG_DATA_MSB 0x38 /* read: MSB data, write: config */
27 #define VEML6070_ADDR_DATA_LSB 0x39 /* LSB data */
32 #define VEML6070_COMMAND_SD BIT(0) /* shutdown mode when set */
34 #define VEML6070_IT_10 0x04 /* integration time 1x */
53 if (ret < 0) in veml6070_read()
58 ret = i2c_smbus_read_byte(data->client2); /* read MSB, address 0x39 */ in veml6070_read()
59 if (ret < 0) in veml6070_read()
63 ret = i2c_smbus_read_byte(data->client1); /* read LSB, address 0x38 */ in veml6070_read()
64 if (ret < 0) in veml6070_read()
70 if (ret < 0) in veml6070_read()
107 for (i = 0; i < ARRAY_SIZE(uvi); i++) in veml6070_to_uv_index()
125 if (ret < 0) in veml6070_read_raw()
173 if (ret < 0) in veml6070_probe()
177 if (ret < 0) in veml6070_probe()
195 return 0; in veml6070_remove()
199 { "veml6070", 0 },