pmos/device/testing/linux-sharp-shl22/fix_get_time_ns_error.patch
Oliver Smith 64035ac463
device/*: move to device/testing/* (!1063)
Prepare for better device categorization by moving everything to testing
subdir first.

[skip-ci]: chicken-egg problem: passing pmaports CI depends on pmbootstrap MR
				depends on this MR

Related: postmarketos#16
2020-03-14 08:35:32 +01:00

26 lines
1.1 KiB
Diff

diff --git a/drivers/sharp/shmds/mpu9150/inv_gyro.h b/drivers/sharp/shmds/mpu9150/inv_gyro.h
index 1d920c27..99686f81 100755
--- a/drivers/sharp/shmds/mpu9150/inv_gyro.h
+++ b/drivers/sharp/shmds/mpu9150/inv_gyro.h
@@ -705,7 +705,6 @@ int create_device_attributes(struct device *dev,
void remove_device_attributes(struct device *dev,
struct device_attribute **attrs);
int set_3050_bypass(struct inv_gyro_state_s *st, int enable);
-inline s64 get_time_ns(void);
int inv_mpu3050_create_sysfs(struct inv_gyro_state_s *st);
int inv_mpu3050_remove_sysfs(struct inv_gyro_state_s *st);
int inv_get_accl_bias(struct inv_gyro_state_s *st, int *accl_bias_regular);
diff --git a/drivers/sharp/shmds/mpu9150/inv_mpu3050.c b/drivers/sharp/shmds/mpu9150/inv_mpu3050.c
index fade48de..c9e044e4 100755
--- a/drivers/sharp/shmds/mpu9150/inv_mpu3050.c
+++ b/drivers/sharp/shmds/mpu9150/inv_mpu3050.c
@@ -43,6 +43,8 @@
#define MPU3050_ONE_MPU_TIME (20)
#define MPU3050_BOGUS_ADDR (0x7F)
+extern s64 get_time_ns(void);
+
int set_3050_bypass(struct inv_gyro_state_s *st, int enable)
{
struct inv_reg_map_s *reg;