@@ -143,7 +143,7 @@ static uint8_t acc_odr_to_reg(const struct sensor_value *val)
143143static int set_accel_odr_osr (const struct device * dev , const struct sensor_value * odr ,
144144 const struct sensor_value * osr )
145145{
146- struct bmi270_data * drv_dev = dev -> data ;
146+ struct bmi270_data * data = dev -> data ;
147147 uint8_t acc_conf , odr_bits , pwr_ctrl , osr_bits ;
148148 int ret = 0 ;
149149
@@ -185,11 +185,11 @@ static int set_accel_odr_osr(const struct device *dev, const struct sensor_value
185185 BMI270_ACC_FILT_PWR_OPT );
186186 }
187187
188- drv_dev -> acc_odr = odr_bits ;
188+ data -> acc_odr = odr_bits ;
189189 }
190190
191191 if (osr ) {
192- if (drv_dev -> acc_odr >= BMI270_ACC_ODR_100_HZ ) {
192+ if (data -> acc_odr >= BMI270_ACC_ODR_100_HZ ) {
193193 /* Performance mode */
194194 /* osr->val2 should be unused */
195195 switch (osr -> val1 ) {
@@ -263,7 +263,7 @@ static int set_accel_odr_osr(const struct device *dev, const struct sensor_value
263263
264264static int set_accel_range (const struct device * dev , const struct sensor_value * range )
265265{
266- struct bmi270_data * drv_dev = dev -> data ;
266+ struct bmi270_data * data = dev -> data ;
267267 int ret = 0 ;
268268 uint8_t acc_range , reg ;
269269
@@ -276,19 +276,19 @@ static int set_accel_range(const struct device *dev, const struct sensor_value *
276276 switch (range -> val1 ) {
277277 case 2 :
278278 reg = BMI270_ACC_RANGE_2G ;
279- drv_dev -> acc_range = 2 ;
279+ data -> acc_range = 2 ;
280280 break ;
281281 case 4 :
282282 reg = BMI270_ACC_RANGE_4G ;
283- drv_dev -> acc_range = 4 ;
283+ data -> acc_range = 4 ;
284284 break ;
285285 case 8 :
286286 reg = BMI270_ACC_RANGE_8G ;
287- drv_dev -> acc_range = 8 ;
287+ data -> acc_range = 8 ;
288288 break ;
289289 case 16 :
290290 reg = BMI270_ACC_RANGE_16G ;
291- drv_dev -> acc_range = 16 ;
291+ data -> acc_range = 16 ;
292292 break ;
293293 default :
294294 return - ENOTSUP ;
@@ -331,7 +331,7 @@ static uint8_t gyr_odr_to_reg(const struct sensor_value *val)
331331static int set_gyro_odr_osr (const struct device * dev , const struct sensor_value * odr ,
332332 const struct sensor_value * osr )
333333{
334- struct bmi270_data * drv_dev = dev -> data ;
334+ struct bmi270_data * data = dev -> data ;
335335 uint8_t gyr_conf , odr_bits , pwr_ctrl , osr_bits ;
336336 int ret = 0 ;
337337
@@ -381,7 +381,7 @@ static int set_gyro_odr_osr(const struct device *dev, const struct sensor_value
381381 BMI270_GYR_FILT_NOISE_PWR );
382382 }
383383
384- drv_dev -> gyr_odr = odr_bits ;
384+ data -> gyr_odr = odr_bits ;
385385 }
386386
387387 if (osr ) {
@@ -422,7 +422,7 @@ static int set_gyro_odr_osr(const struct device *dev, const struct sensor_value
422422
423423static int set_gyro_range (const struct device * dev , const struct sensor_value * range )
424424{
425- struct bmi270_data * drv_dev = dev -> data ;
425+ struct bmi270_data * data = dev -> data ;
426426 int ret = 0 ;
427427 uint8_t gyr_range , reg ;
428428
@@ -435,23 +435,23 @@ static int set_gyro_range(const struct device *dev, const struct sensor_value *r
435435 switch (range -> val1 ) {
436436 case 125 :
437437 reg = BMI270_GYR_RANGE_125DPS ;
438- drv_dev -> gyr_range = 125 ;
438+ data -> gyr_range = 125 ;
439439 break ;
440440 case 250 :
441441 reg = BMI270_GYR_RANGE_250DPS ;
442- drv_dev -> gyr_range = 250 ;
442+ data -> gyr_range = 250 ;
443443 break ;
444444 case 500 :
445445 reg = BMI270_GYR_RANGE_500DPS ;
446- drv_dev -> gyr_range = 500 ;
446+ data -> gyr_range = 500 ;
447447 break ;
448448 case 1000 :
449449 reg = BMI270_GYR_RANGE_1000DPS ;
450- drv_dev -> gyr_range = 1000 ;
450+ data -> gyr_range = 1000 ;
451451 break ;
452452 case 2000 :
453453 reg = BMI270_GYR_RANGE_2000DPS ;
454- drv_dev -> gyr_range = 2000 ;
454+ data -> gyr_range = 2000 ;
455455 break ;
456456 default :
457457 return - ENOTSUP ;
@@ -497,29 +497,29 @@ static int8_t write_config_file(const struct device *dev)
497497
498498static int bmi270_sample_fetch (const struct device * dev , enum sensor_channel chan )
499499{
500- struct bmi270_data * drv_dev = dev -> data ;
501- uint8_t data [12 ];
500+ struct bmi270_data * data = dev -> data ;
501+ uint8_t buf [12 ];
502502 int ret ;
503503
504504 if (chan != SENSOR_CHAN_ALL ) {
505505 return - ENOTSUP ;
506506 }
507507
508- ret = bmi270_reg_read (dev , BMI270_REG_ACC_X_LSB , data , 12 );
508+ ret = bmi270_reg_read (dev , BMI270_REG_ACC_X_LSB , buf , 12 );
509509 if (ret == 0 ) {
510- drv_dev -> ax = (int16_t )sys_get_le16 (& data [0 ]);
511- drv_dev -> ay = (int16_t )sys_get_le16 (& data [2 ]);
512- drv_dev -> az = (int16_t )sys_get_le16 (& data [4 ]);
513- drv_dev -> gx = (int16_t )sys_get_le16 (& data [6 ]);
514- drv_dev -> gy = (int16_t )sys_get_le16 (& data [8 ]);
515- drv_dev -> gz = (int16_t )sys_get_le16 (& data [10 ]);
510+ data -> ax = (int16_t )sys_get_le16 (& buf [0 ]);
511+ data -> ay = (int16_t )sys_get_le16 (& buf [2 ]);
512+ data -> az = (int16_t )sys_get_le16 (& buf [4 ]);
513+ data -> gx = (int16_t )sys_get_le16 (& buf [6 ]);
514+ data -> gy = (int16_t )sys_get_le16 (& buf [8 ]);
515+ data -> gz = (int16_t )sys_get_le16 (& buf [10 ]);
516516 } else {
517- drv_dev -> ax = 0 ;
518- drv_dev -> ay = 0 ;
519- drv_dev -> az = 0 ;
520- drv_dev -> gx = 0 ;
521- drv_dev -> gy = 0 ;
522- drv_dev -> gz = 0 ;
517+ data -> ax = 0 ;
518+ data -> ay = 0 ;
519+ data -> az = 0 ;
520+ data -> gx = 0 ;
521+ data -> gy = 0 ;
522+ data -> gz = 0 ;
523523 }
524524
525525 return ret ;
@@ -528,34 +528,34 @@ static int bmi270_sample_fetch(const struct device *dev, enum sensor_channel cha
528528static int bmi270_channel_get (const struct device * dev , enum sensor_channel chan ,
529529 struct sensor_value * val )
530530{
531- struct bmi270_data * drv_dev = dev -> data ;
531+ struct bmi270_data * data = dev -> data ;
532532
533533 if (chan == SENSOR_CHAN_ACCEL_X ) {
534- channel_accel_convert (val , drv_dev -> ax , drv_dev -> acc_range );
534+ channel_accel_convert (val , data -> ax , data -> acc_range );
535535 } else if (chan == SENSOR_CHAN_ACCEL_Y ) {
536- channel_accel_convert (val , drv_dev -> ay , drv_dev -> acc_range );
536+ channel_accel_convert (val , data -> ay , data -> acc_range );
537537 } else if (chan == SENSOR_CHAN_ACCEL_Z ) {
538- channel_accel_convert (val , drv_dev -> az , drv_dev -> acc_range );
538+ channel_accel_convert (val , data -> az , data -> acc_range );
539539 } else if (chan == SENSOR_CHAN_ACCEL_XYZ ) {
540- channel_accel_convert (& val [0 ], drv_dev -> ax ,
541- drv_dev -> acc_range );
542- channel_accel_convert (& val [1 ], drv_dev -> ay ,
543- drv_dev -> acc_range );
544- channel_accel_convert (& val [2 ], drv_dev -> az ,
545- drv_dev -> acc_range );
540+ channel_accel_convert (& val [0 ], data -> ax ,
541+ data -> acc_range );
542+ channel_accel_convert (& val [1 ], data -> ay ,
543+ data -> acc_range );
544+ channel_accel_convert (& val [2 ], data -> az ,
545+ data -> acc_range );
546546 } else if (chan == SENSOR_CHAN_GYRO_X ) {
547- channel_gyro_convert (val , drv_dev -> gx , drv_dev -> gyr_range );
547+ channel_gyro_convert (val , data -> gx , data -> gyr_range );
548548 } else if (chan == SENSOR_CHAN_GYRO_Y ) {
549- channel_gyro_convert (val , drv_dev -> gy , drv_dev -> gyr_range );
549+ channel_gyro_convert (val , data -> gy , data -> gyr_range );
550550 } else if (chan == SENSOR_CHAN_GYRO_Z ) {
551- channel_gyro_convert (val , drv_dev -> gz , drv_dev -> gyr_range );
551+ channel_gyro_convert (val , data -> gz , data -> gyr_range );
552552 } else if (chan == SENSOR_CHAN_GYRO_XYZ ) {
553- channel_gyro_convert (& val [0 ], drv_dev -> gx ,
554- drv_dev -> gyr_range );
555- channel_gyro_convert (& val [1 ], drv_dev -> gy ,
556- drv_dev -> gyr_range );
557- channel_gyro_convert (& val [2 ], drv_dev -> gz ,
558- drv_dev -> gyr_range );
553+ channel_gyro_convert (& val [0 ], data -> gx ,
554+ data -> gyr_range );
555+ channel_gyro_convert (& val [1 ], data -> gy ,
556+ data -> gyr_range );
557+ channel_gyro_convert (& val [2 ], data -> gz ,
558+ data -> gyr_range );
559559 } else {
560560 return - ENOTSUP ;
561561 }
@@ -611,7 +611,7 @@ static int bmi270_attr_set(const struct device *dev, enum sensor_channel chan,
611611static int bmi270_init (const struct device * dev )
612612{
613613 int ret ;
614- struct bmi270_data * drv_dev = dev -> data ;
614+ struct bmi270_data * data = dev -> data ;
615615 uint8_t chip_id ;
616616 uint8_t soft_reset_cmd ;
617617 uint8_t init_ctrl ;
@@ -625,10 +625,10 @@ static int bmi270_init(const struct device *dev)
625625 return ret ;
626626 }
627627
628- drv_dev -> acc_odr = BMI270_ACC_ODR_100_HZ ;
629- drv_dev -> acc_range = 8 ;
630- drv_dev -> gyr_odr = BMI270_GYR_ODR_200_HZ ;
631- drv_dev -> gyr_range = 2000 ;
628+ data -> acc_odr = BMI270_ACC_ODR_100_HZ ;
629+ data -> acc_range = 8 ;
630+ data -> gyr_odr = BMI270_GYR_ODR_200_HZ ;
631+ data -> gyr_range = 2000 ;
632632
633633 k_usleep (BMI270_POWER_ON_TIME );
634634
0 commit comments