Searched refs:sunrise (Results 1 - 1 of 1) sorted by relevance
/kernel/linux/linux-6.6/drivers/iio/chemical/ |
H A D | sunrise_co2.c | 53 struct sunrise_dev *sunrise = i2c_get_clientdata(client); in sunrise_regmap_read() local 71 sunrise->ignore_nak ? I2C_M_IGNORE_NAK : 0, in sunrise_regmap_read() 90 struct sunrise_dev *sunrise = i2c_get_clientdata(client); in sunrise_regmap_write() local 103 sunrise->ignore_nak ? I2C_M_IGNORE_NAK : 0, in sunrise_regmap_write() 118 static int sunrise_read_byte(struct sunrise_dev *sunrise, u8 reg) in sunrise_read_byte() argument 120 const struct i2c_client *client = sunrise->client; in sunrise_read_byte() 126 ret = regmap_read(sunrise->regmap, reg, &val); in sunrise_read_byte() 136 static int sunrise_read_word(struct sunrise_dev *sunrise, u8 reg, u16 *val) in sunrise_read_word() argument 138 const struct i2c_client *client = sunrise->client; in sunrise_read_word() 144 ret = regmap_bulk_read(sunrise in sunrise_read_word() 156 sunrise_write_byte(struct sunrise_dev *sunrise, u8 reg, u8 val) sunrise_write_byte() argument 171 sunrise_write_word(struct sunrise_dev *sunrise, u8 reg, u16 data) sunrise_write_word() argument 211 sunrise_calibrate(struct sunrise_dev *sunrise, const struct sunrise_calib_data *data) sunrise_calibrate() argument 243 struct sunrise_dev *sunrise = iio_priv(iiodev); sunrise_cal_factory_write() local 268 struct sunrise_dev *sunrise = iio_priv(iiodev); sunrise_cal_background_write() local 325 struct sunrise_dev *sunrise = iio_priv(iiodev); sunrise_error_status_read() local 399 struct sunrise_dev *sunrise = iio_priv(iio_dev); sunrise_read_raw() local 476 struct sunrise_dev *sunrise; sunrise_probe() local [all...] |
Completed in 2 milliseconds