@@ -234,29 +234,29 @@ static int bme280_read_calib(struct bmp280_data *data)
234
234
* Humidity data is only available on BME280.
235
235
*/
236
236
237
- ret = regmap_read (data -> regmap , BMP280_REG_COMP_H1 , & tmp );
237
+ ret = regmap_read (data -> regmap , BME280_REG_COMP_H1 , & tmp );
238
238
if (ret < 0 ) {
239
239
dev_err (dev , "failed to read H1 comp value\n" );
240
240
return ret ;
241
241
}
242
242
calib -> H1 = tmp ;
243
243
244
- ret = regmap_bulk_read (data -> regmap , BMP280_REG_COMP_H2 ,
244
+ ret = regmap_bulk_read (data -> regmap , BME280_REG_COMP_H2 ,
245
245
& data -> le16 , sizeof (data -> le16 ));
246
246
if (ret < 0 ) {
247
247
dev_err (dev , "failed to read H2 comp value\n" );
248
248
return ret ;
249
249
}
250
250
calib -> H2 = sign_extend32 (le16_to_cpu (data -> le16 ), 15 );
251
251
252
- ret = regmap_read (data -> regmap , BMP280_REG_COMP_H3 , & tmp );
252
+ ret = regmap_read (data -> regmap , BME280_REG_COMP_H3 , & tmp );
253
253
if (ret < 0 ) {
254
254
dev_err (dev , "failed to read H3 comp value\n" );
255
255
return ret ;
256
256
}
257
257
calib -> H3 = tmp ;
258
258
259
- ret = regmap_bulk_read (data -> regmap , BMP280_REG_COMP_H4 ,
259
+ ret = regmap_bulk_read (data -> regmap , BME280_REG_COMP_H4 ,
260
260
& data -> be16 , sizeof (data -> be16 ));
261
261
if (ret < 0 ) {
262
262
dev_err (dev , "failed to read H4 comp value\n" );
@@ -265,15 +265,15 @@ static int bme280_read_calib(struct bmp280_data *data)
265
265
calib -> H4 = sign_extend32 (((be16_to_cpu (data -> be16 ) >> 4 ) & 0xff0 ) |
266
266
(be16_to_cpu (data -> be16 ) & 0xf ), 11 );
267
267
268
- ret = regmap_bulk_read (data -> regmap , BMP280_REG_COMP_H5 ,
268
+ ret = regmap_bulk_read (data -> regmap , BME280_REG_COMP_H5 ,
269
269
& data -> le16 , sizeof (data -> le16 ));
270
270
if (ret < 0 ) {
271
271
dev_err (dev , "failed to read H5 comp value\n" );
272
272
return ret ;
273
273
}
274
- calib -> H5 = sign_extend32 (FIELD_GET (BMP280_COMP_H5_MASK , le16_to_cpu (data -> le16 )), 11 );
274
+ calib -> H5 = sign_extend32 (FIELD_GET (BME280_COMP_H5_MASK , le16_to_cpu (data -> le16 )), 11 );
275
275
276
- ret = regmap_read (data -> regmap , BMP280_REG_COMP_H6 , & tmp );
276
+ ret = regmap_read (data -> regmap , BME280_REG_COMP_H6 , & tmp );
277
277
if (ret < 0 ) {
278
278
dev_err (dev , "failed to read H6 comp value\n" );
279
279
return ret ;
@@ -289,7 +289,7 @@ static int bme280_read_calib(struct bmp280_data *data)
289
289
*
290
290
* Taken from BME280 datasheet, Section 4.2.3, "Compensation formula".
291
291
*/
292
- static u32 bmp280_compensate_humidity (struct bmp280_data * data ,
292
+ static u32 bme280_compensate_humidity (struct bmp280_data * data ,
293
293
s32 adc_humidity )
294
294
{
295
295
struct bmp280_calib * calib = & data -> calib .bmp280 ;
@@ -429,7 +429,7 @@ static int bmp280_read_press(struct bmp280_data *data,
429
429
return IIO_VAL_FRACTIONAL ;
430
430
}
431
431
432
- static int bmp280_read_humid (struct bmp280_data * data , int * val , int * val2 )
432
+ static int bme280_read_humid (struct bmp280_data * data , int * val , int * val2 )
433
433
{
434
434
u32 comp_humidity ;
435
435
s32 adc_humidity ;
@@ -440,7 +440,7 @@ static int bmp280_read_humid(struct bmp280_data *data, int *val, int *val2)
440
440
if (ret < 0 )
441
441
return ret ;
442
442
443
- ret = regmap_bulk_read (data -> regmap , BMP280_REG_HUMIDITY_MSB ,
443
+ ret = regmap_bulk_read (data -> regmap , BME280_REG_HUMIDITY_MSB ,
444
444
& data -> be16 , sizeof (data -> be16 ));
445
445
if (ret < 0 ) {
446
446
dev_err (data -> dev , "failed to read humidity\n" );
@@ -453,7 +453,7 @@ static int bmp280_read_humid(struct bmp280_data *data, int *val, int *val2)
453
453
dev_err (data -> dev , "reading humidity skipped\n" );
454
454
return - EIO ;
455
455
}
456
- comp_humidity = bmp280_compensate_humidity (data , adc_humidity );
456
+ comp_humidity = bme280_compensate_humidity (data , adc_humidity );
457
457
458
458
* val = comp_humidity * 1000 / 1024 ;
459
459
@@ -537,7 +537,7 @@ static int bmp280_read_raw(struct iio_dev *indio_dev,
537
537
return ret ;
538
538
}
539
539
540
- static int bmp280_write_oversampling_ratio_humid (struct bmp280_data * data ,
540
+ static int bme280_write_oversampling_ratio_humid (struct bmp280_data * data ,
541
541
int val )
542
542
{
543
543
const int * avail = data -> chip_info -> oversampling_humid_avail ;
@@ -681,7 +681,7 @@ static int bmp280_write_raw(struct iio_dev *indio_dev,
681
681
mutex_lock (& data -> lock );
682
682
switch (chan -> type ) {
683
683
case IIO_HUMIDITYRELATIVE :
684
- ret = bmp280_write_oversampling_ratio_humid (data , val );
684
+ ret = bme280_write_oversampling_ratio_humid (data , val );
685
685
break ;
686
686
case IIO_PRESSURE :
687
687
ret = bmp280_write_oversampling_ratio_press (data , val );
@@ -831,16 +831,15 @@ EXPORT_SYMBOL_NS(bmp280_chip_info, IIO_BMP280);
831
831
832
832
static int bme280_chip_config (struct bmp280_data * data )
833
833
{
834
- u8 osrs = FIELD_PREP (BMP280_OSRS_HUMIDITY_MASK , data -> oversampling_humid + 1 );
834
+ u8 osrs = FIELD_PREP (BME280_OSRS_HUMIDITY_MASK , data -> oversampling_humid + 1 );
835
835
int ret ;
836
836
837
837
/*
838
838
* Oversampling of humidity must be set before oversampling of
839
839
* temperature/pressure is set to become effective.
840
840
*/
841
- ret = regmap_update_bits (data -> regmap , BMP280_REG_CTRL_HUMIDITY ,
842
- BMP280_OSRS_HUMIDITY_MASK , osrs );
843
-
841
+ ret = regmap_update_bits (data -> regmap , BME280_REG_CTRL_HUMIDITY ,
842
+ BME280_OSRS_HUMIDITY_MASK , osrs );
844
843
if (ret < 0 )
845
844
return ret ;
846
845
@@ -868,12 +867,12 @@ const struct bmp280_chip_info bme280_chip_info = {
868
867
869
868
.oversampling_humid_avail = bmp280_oversampling_avail ,
870
869
.num_oversampling_humid_avail = ARRAY_SIZE (bmp280_oversampling_avail ),
871
- .oversampling_humid_default = BMP280_OSRS_HUMIDITY_16X - 1 ,
870
+ .oversampling_humid_default = BME280_OSRS_HUMIDITY_16X - 1 ,
872
871
873
872
.chip_config = bme280_chip_config ,
874
873
.read_temp = bmp280_read_temp ,
875
874
.read_press = bmp280_read_press ,
876
- .read_humid = bmp280_read_humid ,
875
+ .read_humid = bme280_read_humid ,
877
876
.read_calib = bme280_read_calib ,
878
877
};
879
878
EXPORT_SYMBOL_NS (bme280_chip_info , IIO_BMP280 );
0 commit comments