Lines Matching refs:dmard06
13 #define DMARD06_DRV_NAME "dmard06"
71 struct dmard06_data *dmard06 = iio_priv(indio_dev);
76 ret = i2c_smbus_read_byte_data(dmard06->client,
79 dev_err(&dmard06->client->dev,
86 if (dmard06->chip_id == DMARD06_CHIP_ID)
93 if (dmard06->chip_id != DMARD06_CHIP_ID)
111 if (dmard06->chip_id == DMARD06_CHIP_ID)
133 struct dmard06_data *dmard06;
140 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*dmard06));
146 dmard06 = iio_priv(indio_dev);
147 dmard06->client = client;
149 ret = i2c_smbus_read_byte_data(dmard06->client, DMARD06_CHIP_ID_REG);
161 dmard06->chip_id = ret;
177 struct dmard06_data *dmard06 = iio_priv(indio_dev);
180 ret = i2c_smbus_write_byte_data(dmard06->client, DMARD06_CTRL1_REG,
191 struct dmard06_data *dmard06 = iio_priv(indio_dev);
194 ret = i2c_smbus_write_byte_data(dmard06->client, DMARD06_CTRL1_REG,
210 { "dmard06", 0 },
218 { .compatible = "domintech,dmard06" },