From ab1e90f1ff6cc4e87ec2e597c2cd6991682192af Mon Sep 17 00:00:00 2001 From: Jack Rosenthal Date: Mon, 27 Jun 2022 14:46:32 -0600 Subject: driver/accelgyro_bmi3xx.h: Format with clang-format BUG=b:236386294 BRANCH=none TEST=none Change-Id: I9f91b3edcdba7480d7383aaadd5d1fc563a8cc8b Signed-off-by: Jack Rosenthal Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3729891 Reviewed-by: Jeremy Bettis --- driver/accelgyro_bmi3xx.h | 298 +++++++++++++++++++++++----------------------- 1 file changed, 146 insertions(+), 152 deletions(-) (limited to 'driver/accelgyro_bmi3xx.h') diff --git a/driver/accelgyro_bmi3xx.h b/driver/accelgyro_bmi3xx.h index 13037fbe51..32381aab24 100644 --- a/driver/accelgyro_bmi3xx.h +++ b/driver/accelgyro_bmi3xx.h @@ -9,199 +9,196 @@ #define __CROS_EC_ACCELGYRO_BMI3XX_H /* Sensor Specific macros */ -#define BMI3_ADDR_I2C_PRIM 0x68 -#define BMI3_ADDR_I2C_SEC 0x69 -#define BMI3_16_BIT_RESOLUTION 16 +#define BMI3_ADDR_I2C_PRIM 0x68 +#define BMI3_ADDR_I2C_SEC 0x69 +#define BMI3_16_BIT_RESOLUTION 16 /* Chip-specific registers */ -#define BMI3_REG_CHIP_ID 0x00 - -#define BMI3_REG_STATUS 0x02 -#define BMI3_STAT_DATA_RDY_ACCEL_POS 7 -#define BMI3_STAT_DATA_RDY_ACCEL_MSK 0x80 - -#define BMI3_REG_ACC_DATA_X 0x03 -#define BMI3_ACC_RANGE_2G 0x00 -#define BMI3_ACC_RANGE_4G 0x01 -#define BMI3_ACC_RANGE_8G 0x02 -#define BMI3_ACC_RANGE_16G 0x03 -#define BMI3_ACC_MODE_DISABLE 0x00 -#define BMI3_ACC_MODE_LOW_PWR 0x03 -#define BMI3_ACC_MODE_NORMAL 0X04 -#define BMI3_ACC_MODE_HIGH_PERF 0x07 - -#define BMI3_REG_GYR_DATA_X 0x06 -#define BMI3_GYR_RANGE_125DPS 0x00 -#define BMI3_GYR_RANGE_250DPS 0x01 -#define BMI3_GYR_RANGE_500DPS 0x02 -#define BMI3_GYR_RANGE_1000DPS 0x03 -#define BMI3_GYR_RANGE_2000DPS 0x04 -#define BMI3_GYR_MODE_DISABLE 0x00 -#define BMI3_GYR_MODE_SUSPEND 0X01 -#define BMI3_GYR_MODE_ULTRA_LOW_PWR 0X02 -#define BMI3_GYR_MODE_LOW_PWR 0x03 -#define BMI3_GYR_MODE_NORMAL 0X04 -#define BMI3_GYR_MODE_HIGH_PERF 0x07 - -#define BMI3_REG_INT_STATUS_INT1 0x0D -#define BMI3_REG_FIFO_FILL_LVL 0x15 -#define BMI3_REG_FIFO_DATA 0x16 -#define BMI3_REG_ACC_CONF 0x20 -#define BMI3_REG_GYR_CONF 0x21 -#define BMI3_REG_INT_MAP1 0x3A -#define BMI3_REG_FIFO_WATERMARK 0x35 -#define BMI3_REG_UGAIN_OFF_SEL 0x3F -#define BMI3_REG_FIFO_CONF 0x36 -#define BMI3_FIFO_STOP_ON_FULL 0x01 -#define BMI3_FIFO_TIME_EN 0x01 -#define BMI3_FIFO_ACC_EN 0x02 -#define BMI3_FIFO_GYR_EN 0x04 -#define BMI3_FIFO_TEMP_EN 0x08 -#define BMI3_FIFO_ALL_EN 0x0F - -#define BMI3_REG_FIFO_CTRL 0x37 -#define BMI3_REG_IO_INT_CTRL 0x38 -#define BMI3_INT1_LVL_MASK 0x01 -#define BMI3_INT1_OD_MASK 0x02 -#define BMI3_INT1_OD_POS 1 -#define BMI3_INT1_OUTPUT_EN_MASK 0x04 -#define BMI3_INT1_OUTPUT_EN_POS 2 -#define BMI3_INT_PUSH_PULL 0 -#define BMI3_INT_OPEN_DRAIN 1 -#define BMI3_INT_ACTIVE_LOW 0 -#define BMI3_INT_ACTIVE_HIGH 1 - -#define BMI3_REG_IO_INT_CONF 0x39 -#define BMI3_INT_LATCH_EN 1 -#define BMI3_INT_LATCH_DISABLE 0 - -#define BMI3_REG_FEATURE_ENGINE_GLOB_CTRL 0x40 - -#define BMI3_FEATURE_EVENT_EXT 0x47 -#define BMI3_PORTRAIT_LANDSCAPE_MASK 0x03 -#define BMI3_PORTRAIT 0 -#define BMI3_LANDSCAPE 1 -#define BMI3_PORTRAIT_INVERT 2 -#define BMI3_LANDSCAPE_INVERT 3 - -#define ACC_DP_OFF_X 0x60 -#define GYR_DP_OFF_X 0x66 - -#define BMI3_REG_CMD 0x7E -#define BMI3_CMD_SOFT_RESET 0xDEAF +#define BMI3_REG_CHIP_ID 0x00 + +#define BMI3_REG_STATUS 0x02 +#define BMI3_STAT_DATA_RDY_ACCEL_POS 7 +#define BMI3_STAT_DATA_RDY_ACCEL_MSK 0x80 + +#define BMI3_REG_ACC_DATA_X 0x03 +#define BMI3_ACC_RANGE_2G 0x00 +#define BMI3_ACC_RANGE_4G 0x01 +#define BMI3_ACC_RANGE_8G 0x02 +#define BMI3_ACC_RANGE_16G 0x03 +#define BMI3_ACC_MODE_DISABLE 0x00 +#define BMI3_ACC_MODE_LOW_PWR 0x03 +#define BMI3_ACC_MODE_NORMAL 0X04 +#define BMI3_ACC_MODE_HIGH_PERF 0x07 + +#define BMI3_REG_GYR_DATA_X 0x06 +#define BMI3_GYR_RANGE_125DPS 0x00 +#define BMI3_GYR_RANGE_250DPS 0x01 +#define BMI3_GYR_RANGE_500DPS 0x02 +#define BMI3_GYR_RANGE_1000DPS 0x03 +#define BMI3_GYR_RANGE_2000DPS 0x04 +#define BMI3_GYR_MODE_DISABLE 0x00 +#define BMI3_GYR_MODE_SUSPEND 0X01 +#define BMI3_GYR_MODE_ULTRA_LOW_PWR 0X02 +#define BMI3_GYR_MODE_LOW_PWR 0x03 +#define BMI3_GYR_MODE_NORMAL 0X04 +#define BMI3_GYR_MODE_HIGH_PERF 0x07 + +#define BMI3_REG_INT_STATUS_INT1 0x0D +#define BMI3_REG_FIFO_FILL_LVL 0x15 +#define BMI3_REG_FIFO_DATA 0x16 +#define BMI3_REG_ACC_CONF 0x20 +#define BMI3_REG_GYR_CONF 0x21 +#define BMI3_REG_INT_MAP1 0x3A +#define BMI3_REG_FIFO_WATERMARK 0x35 +#define BMI3_REG_UGAIN_OFF_SEL 0x3F +#define BMI3_REG_FIFO_CONF 0x36 +#define BMI3_FIFO_STOP_ON_FULL 0x01 +#define BMI3_FIFO_TIME_EN 0x01 +#define BMI3_FIFO_ACC_EN 0x02 +#define BMI3_FIFO_GYR_EN 0x04 +#define BMI3_FIFO_TEMP_EN 0x08 +#define BMI3_FIFO_ALL_EN 0x0F + +#define BMI3_REG_FIFO_CTRL 0x37 +#define BMI3_REG_IO_INT_CTRL 0x38 +#define BMI3_INT1_LVL_MASK 0x01 +#define BMI3_INT1_OD_MASK 0x02 +#define BMI3_INT1_OD_POS 1 +#define BMI3_INT1_OUTPUT_EN_MASK 0x04 +#define BMI3_INT1_OUTPUT_EN_POS 2 +#define BMI3_INT_PUSH_PULL 0 +#define BMI3_INT_OPEN_DRAIN 1 +#define BMI3_INT_ACTIVE_LOW 0 +#define BMI3_INT_ACTIVE_HIGH 1 + +#define BMI3_REG_IO_INT_CONF 0x39 +#define BMI3_INT_LATCH_EN 1 +#define BMI3_INT_LATCH_DISABLE 0 + +#define BMI3_REG_FEATURE_ENGINE_GLOB_CTRL 0x40 + +#define BMI3_FEATURE_EVENT_EXT 0x47 +#define BMI3_PORTRAIT_LANDSCAPE_MASK 0x03 +#define BMI3_PORTRAIT 0 +#define BMI3_LANDSCAPE 1 +#define BMI3_PORTRAIT_INVERT 2 +#define BMI3_LANDSCAPE_INVERT 3 + +#define ACC_DP_OFF_X 0x60 +#define GYR_DP_OFF_X 0x66 + +#define BMI3_REG_CMD 0x7E +#define BMI3_CMD_SOFT_RESET 0xDEAF /* BMI3 Interrupt Output Enable */ -#define BMI3_INT_OUTPUT_DISABLE 0 -#define BMI3_INT_OUTPUT_ENABLE 1 +#define BMI3_INT_OUTPUT_DISABLE 0 +#define BMI3_INT_OUTPUT_ENABLE 1 /* FIFO sensor data length (in word), Accel or Gyro */ -#define BMI3_FIFO_ENTRY 0x3 +#define BMI3_FIFO_ENTRY 0x3 /* Macro to define accelerometer configuration value for FOC */ -#define BMI3_FOC_ACC_CONF_VAL_LSB 0xB7 -#define BMI3_FOC_ACC_CONF_VAL_MSB 0x40 +#define BMI3_FOC_ACC_CONF_VAL_LSB 0xB7 +#define BMI3_FOC_ACC_CONF_VAL_MSB 0x40 /* Macro to define the accel FOC range */ -#define BMI3_ACC_FOC_2G_REF 16384 -#define BMI3_ACC_FOC_4G_REF 8192 -#define BMI3_ACC_FOC_8G_REF 4096 -#define BMI3_ACC_FOC_16G_REF 2048 -#define BMI3_FOC_SAMPLE_LIMIT 32 +#define BMI3_ACC_FOC_2G_REF 16384 +#define BMI3_ACC_FOC_4G_REF 8192 +#define BMI3_ACC_FOC_8G_REF 4096 +#define BMI3_ACC_FOC_16G_REF 2048 +#define BMI3_FOC_SAMPLE_LIMIT 32 -#define FOC_TRY_COUNT 5 +#define FOC_TRY_COUNT 5 /* 20ms delay for 50Hz ODR */ -#define FOC_DELAY 20 -#define OFFSET_UPDATE_DELAY 120 -#define BMI3_INT_STATUS_FWM 0x4000 -#define BMI3_INT_STATUS_FFULL 0x8000 -#define BMI3_INT_STATUS_ORIENTATION 0x0008 +#define FOC_DELAY 20 +#define OFFSET_UPDATE_DELAY 120 +#define BMI3_INT_STATUS_FWM 0x4000 +#define BMI3_INT_STATUS_FFULL 0x8000 +#define BMI3_INT_STATUS_ORIENTATION 0x0008 - -#define BMI3_FIFO_GYRO_I2C_SYNC_FRAME 0x7f02 -#define BMI3_FIFO_ACCEL_I2C_SYNC_FRAME 0x7f01 +#define BMI3_FIFO_GYRO_I2C_SYNC_FRAME 0x7f02 +#define BMI3_FIFO_ACCEL_I2C_SYNC_FRAME 0x7f01 /* Gyro self calibration address */ -#define BMI3_BASE_ADDR_SC 0x26 -#define BMI3_CMD_SELF_CALIB 0x0101 +#define BMI3_BASE_ADDR_SC 0x26 +#define BMI3_CMD_SELF_CALIB 0x0101 /* Feature engine General purpose register 1. */ -#define BMI3_FEATURE_IO_0 0x10 -#define BMI3_ANY_MOTION_X_EN_MASK 0x08 +#define BMI3_FEATURE_IO_0 0x10 +#define BMI3_ANY_MOTION_X_EN_MASK 0x08 -#define BMI3_FEATURE_IO_1 0x11 -#define BMI3_FEATURE_IO_1_ERROR_MASK 0x0F -#define BMI3_FEATURE_IO_1_NO_ERROR 0x05 -#define BMI3_SC_ST_STATUS_MASK 0x10 -#define BMI3_SC_RESULT_MASK 0x20 -#define BMI3_UGAIN_OFFS_UPD_COMPLETE 0x01 +#define BMI3_FEATURE_IO_1 0x11 +#define BMI3_FEATURE_IO_1_ERROR_MASK 0x0F +#define BMI3_FEATURE_IO_1_NO_ERROR 0x05 +#define BMI3_SC_ST_STATUS_MASK 0x10 +#define BMI3_SC_RESULT_MASK 0x20 +#define BMI3_UGAIN_OFFS_UPD_COMPLETE 0x01 -#define BMI3_FEATURE_IO_STATUS 0x14 +#define BMI3_FEATURE_IO_STATUS 0x14 /* * The max positive value of accel data is 0x7FFF, equal to range(g) * So, in order to get +1g, divide the 0x7FFF by range */ -#define BMI3_ACC_DATA_PLUS_1G(range) (0x7FFF / (range)) +#define BMI3_ACC_DATA_PLUS_1G(range) (0x7FFF / (range)) #define BMI3_ACC_DATA_MINUS_1G(range) (-BMI3_ACC_DATA_PLUS_1G(range)) /* Offset DMA registers */ -#define BMI3_ACC_OFFSET_ADDR 0x40 -#define BMI3_GYRO_OFFSET_ADDR 0x46 +#define BMI3_ACC_OFFSET_ADDR 0x40 +#define BMI3_GYRO_OFFSET_ADDR 0x46 /* * Start address of the DMA transaction. Has to be written to initiate a * transaction. */ -#define BMI3_FEATURE_ENGINE_DMA_TX 0x41 +#define BMI3_FEATURE_ENGINE_DMA_TX 0x41 /* DMA read/write data. On read transaction expect first word to be zero. */ -#define BMI3_FEATURE_ENGINE_DMA_TX_DATA 0x42 +#define BMI3_FEATURE_ENGINE_DMA_TX_DATA 0x42 /* Command for offset update */ -#define BMI3_CMD_USR_GAIN_OFFS_UPDATE 0x301 +#define BMI3_CMD_USR_GAIN_OFFS_UPDATE 0x301 /* 1LSB - 31 Micro-G */ -#define BMI3_OFFSET_ACC_MULTI_MG (31 * 1000) +#define BMI3_OFFSET_ACC_MULTI_MG (31 * 1000) /* 1LSB = 61 milli-dps*/ -#define BMI3_OFFSET_GYR_MDPS (61 * 1000) +#define BMI3_OFFSET_GYR_MDPS (61 * 1000) -#define BMI3_FIFO_BUFFER 32 +#define BMI3_FIFO_BUFFER 32 /* General Macro Definitions */ /* LSB and MSB mask definitions */ -#define BMI3_SET_LOW_BYTE 0x00FF -#define BMI3_SET_HIGH_BYTE 0xFF00 +#define BMI3_SET_LOW_BYTE 0x00FF +#define BMI3_SET_HIGH_BYTE 0xFF00 /* For enable and disable */ -#define BMI3_ENABLE 0x1 -#define BMI3_DISABLE 0x0 +#define BMI3_ENABLE 0x1 +#define BMI3_DISABLE 0x0 /* Defines mode of operation for Accelerometer */ -#define BMI3_POWER_MODE_MASK 0x70 -#define BMI3_POWER_MODE_POS 4 +#define BMI3_POWER_MODE_MASK 0x70 +#define BMI3_POWER_MODE_POS 4 -#define BMI3_SENS_ODR_MASK 0x0F +#define BMI3_SENS_ODR_MASK 0x0F /* Full scale, Resolution */ -#define BMI3_SENS_RANGE_MASK 0x70 -#define BMI3_SENS_RANGE_POS 4 +#define BMI3_SENS_RANGE_MASK 0x70 +#define BMI3_SENS_RANGE_POS 4 -#define BMI3_CHIP_ID_MASK 0xFF +#define BMI3_CHIP_ID_MASK 0xFF /* Map FIFO water-mark interrupt to either INT1 or INT2 or IBI */ -#define BMI3_FWM_INT_MASK 0x30 -#define BMI3_FWM_INT_POS 4 +#define BMI3_FWM_INT_MASK 0x30 +#define BMI3_FWM_INT_POS 4 /* Map FIFO full interrupt to either INT1 or INT2 or IBI */ -#define BMI3_FFULL_INT_MASK 0xC0 -#define BMI3_FFULL_INT_POS 6 - -#define BMI3_ORIENT_INT_MASK 0xC0 -#define BMI3_ORIENT_INT_POS 6 - +#define BMI3_FFULL_INT_MASK 0xC0 +#define BMI3_FFULL_INT_POS 6 +#define BMI3_ORIENT_INT_MASK 0xC0 +#define BMI3_ORIENT_INT_POS 6 /* Mask definitions for interrupt pin configuration */ -#define BMI3_INT_LATCH_MASK 0x0001 +#define BMI3_INT_LATCH_MASK 0x0001 /** * Current fill level of FIFO buffer @@ -210,7 +207,7 @@ * fifo_flush. The word counter is updated each time a complete frame was read * or written. */ -#define BMI3_FIFO_FILL_LVL_MASK 0x07FF +#define BMI3_FIFO_FILL_LVL_MASK 0x07FF /* Enum to define interrupt lines */ enum bmi3_hw_int_pin { @@ -236,24 +233,21 @@ enum sensor_index_t { NUM_OF_PRIMARY_SENSOR, }; -#define BMI3_DRDY_OFF(_sensor) (7 - (_sensor)) -#define BMI3_DRDY_MASK(_sensor) (1 << BMI3_DRDY_OFF(_sensor)) +#define BMI3_DRDY_OFF(_sensor) (7 - (_sensor)) +#define BMI3_DRDY_MASK(_sensor) (1 << BMI3_DRDY_OFF(_sensor)) /* Utility macros */ -#define BMI3_SET_BITS(reg_data, bitname, data) \ - ((reg_data & ~(bitname##_MASK)) | \ - ((data << bitname##_POS) & bitname##_MASK)) +#define BMI3_SET_BITS(reg_data, bitname, data) \ + ((reg_data & ~(bitname##_MASK)) | \ + ((data << bitname##_POS) & bitname##_MASK)) -#define BMI3_GET_BITS(reg_data, bitname) \ - ((reg_data & (bitname##_MASK)) >> \ - (bitname##_POS)) +#define BMI3_GET_BITS(reg_data, bitname) \ + ((reg_data & (bitname##_MASK)) >> (bitname##_POS)) -#define BMI3_SET_BIT_POS0(reg_data, bitname, data) \ - ((reg_data & ~(bitname##_MASK)) | \ - (data & bitname##_MASK)) +#define BMI3_SET_BIT_POS0(reg_data, bitname, data) \ + ((reg_data & ~(bitname##_MASK)) | (data & bitname##_MASK)) -#define BMI3_GET_BIT_POS0(reg_data, bitname) \ - (reg_data & (bitname##_MASK)) +#define BMI3_GET_BIT_POS0(reg_data, bitname) (reg_data & (bitname##_MASK)) extern const struct accelgyro_drv bmi3xx_drv; @@ -274,9 +268,9 @@ void bmi3xx_interrupt(enum gpio_signal signal); * bmi3xx-int = &base_accel; * }; */ -#define CONFIG_ACCELGYRO_BMI3XX_INT_EVENT \ +#define CONFIG_ACCELGYRO_BMI3XX_INT_EVENT \ TASK_EVENT_MOTION_SENSOR_INTERRUPT(SENSOR_ID(DT_ALIAS(bmi3xx_int))) #endif -#endif /* CONFIG_ZEPHYR */ +#endif /* CONFIG_ZEPHYR */ #endif /* __CROS_EC_ACCELGYRO_BMI3XX_H */ -- cgit v1.2.1 From bf87fd73a2016893e8f3b560deab75f3eb8a69cf Mon Sep 17 00:00:00 2001 From: Leo Huang Date: Tue, 2 Aug 2022 22:06:46 -0700 Subject: driver/bmi323: Update calibration code First upload of code from Bosh to simplify IMU calibration. BUG=b:240404661 TEST=in progress BRANCH=None Signed-off-by: Gwendal Grignou Change-Id: I20c479e7ad54ce6054ecf43e0655e7a9314d6879 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3807165 Reviewed-by: HUANG Leo Tested-by: Mike Lee Commit-Queue: Knox Chiou Tested-by: HUANG Leo --- driver/accelgyro_bmi3xx.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'driver/accelgyro_bmi3xx.h') diff --git a/driver/accelgyro_bmi3xx.h b/driver/accelgyro_bmi3xx.h index 32381aab24..eb46d3bc9a 100644 --- a/driver/accelgyro_bmi3xx.h +++ b/driver/accelgyro_bmi3xx.h @@ -84,8 +84,13 @@ #define BMI3_PORTRAIT_INVERT 2 #define BMI3_LANDSCAPE_INVERT 3 -#define ACC_DP_OFF_X 0x60 -#define GYR_DP_OFF_X 0x66 +#define BMI3_ACC_DP_OFF_X 0x60 +#define BMI3_ACC_DP_OFF_Y 0x62 +#define BMI3_ACC_DP_OFF_Z 0x64 + +#define BMI3_GYR_DP_OFF_X 0x66 +#define BMI3_GYR_DP_OFF_Y 0x68 +#define BMI3_GYR_DP_OFF_Z 0x6A #define BMI3_REG_CMD 0x7E #define BMI3_CMD_SOFT_RESET 0xDEAF -- cgit v1.2.1 From c23f9e0555391bde6bbffad271913a926d6d8414 Mon Sep 17 00:00:00 2001 From: Gwendal Grignou Date: Fri, 26 Aug 2022 13:30:14 -0700 Subject: driver: bmi: Enable On/Off body detection on all BMI IMU Define a common function for setting the rms noise floor. Use static function per sensor to set the proper floor. BUG=b:236799854 BRANCH=dedede TEST=Compile Change-Id: I18e228fd98cb230a77d435f3865c8b249162a4bc Signed-off-by: Gwendal Grignou Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3860188 Reviewed-by: Diana Z --- driver/accelgyro_bmi3xx.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'driver/accelgyro_bmi3xx.h') diff --git a/driver/accelgyro_bmi3xx.h b/driver/accelgyro_bmi3xx.h index eb46d3bc9a..b5395cbce3 100644 --- a/driver/accelgyro_bmi3xx.h +++ b/driver/accelgyro_bmi3xx.h @@ -214,6 +214,9 @@ */ #define BMI3_FIFO_FILL_LVL_MASK 0x07FF +/* Root mean square noise of 100 Hz accelerometer, units: ug */ +#define BMI3_ACCEL_RMS_NOISE_100HZ 1200 + /* Enum to define interrupt lines */ enum bmi3_hw_int_pin { BMI3_INT_NONE, -- cgit v1.2.1 From 71b2ef709dcb14260f5fdaa3ab4ced005a29fb46 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 12 Sep 2022 14:54:36 -0400 Subject: Update license boilerplate text in source code files Normally we don't do this, but enough changes have accumulated that we're doing a tree-wide one-off update of the name & style. BRANCH=none BUG=chromium:1098010 TEST=`repo upload` works Change-Id: Icd3a1723c20595356af83d190b2c6a9078b3013b Signed-off-by: Mike Frysinger Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3891203 Reviewed-by: Jeremy Bettis Reviewed-by: Jack Rosenthal --- driver/accelgyro_bmi3xx.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'driver/accelgyro_bmi3xx.h') diff --git a/driver/accelgyro_bmi3xx.h b/driver/accelgyro_bmi3xx.h index b5395cbce3..e128b8381c 100644 --- a/driver/accelgyro_bmi3xx.h +++ b/driver/accelgyro_bmi3xx.h @@ -1,4 +1,4 @@ -/* Copyright 2021 The Chromium OS Authors. All rights reserved. +/* Copyright 2021 The ChromiumOS Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ -- cgit v1.2.1