aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/inv_mpu/compass/Kconfig
blob: 0881d8d56d3920aa61b36c4648b4ac794d8bc821 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
menuconfig INV_SENSORS_MPU6050_COMPASS
	bool "Compass Slave Sensors"
	default y
	---help---
	  Say Y here to get to see options for device drivers for various
	  compasses. This option alone does not add any kernel code.

	  If you say N, all options in this submenu will be skipped and disabled.

if INV_SENSORS_MPU6050_COMPASS

config MPU_SENSORS_MPU6050_AK8975
	tristate "AKM ak8975"
	help
	  This enables support for the AKM ak8975 compass
	  This support is for integration with the MPU3050 or MPU6050 gyroscope
	  device driver.  Only one compass can be registered at a time.
	  Specifying more that one compass in the board file will result
	  in runtime errors.

config MPU_SENSORS_MPU6050_AK8972
	tristate "AKM ak8972"
	help
	  This enables support for the AKM ak8972 compass
	  This support is for integration with the MPU3050 or MPU6050 gyroscope
	  device driver.  Only one compass can be registered at a time.
	  Specifying more that one compass in the board file will result
	  in runtime errors.

config MPU_SENSORS_MPU6050_MMC314X
	tristate "MEMSIC mmc314x"
	help
	  This enables support for the MEMSIC mmc314x compass
	  This support is for integration with the MPU3050 or MPU6050 gyroscope
	  device driver.  Only one compass can be registered at a time.
	  Specifying more that one compass in the board file will result
	  in runtime errors.

config MPU_SENSORS_MPU6050_LSM303DLX_M
	tristate "ST lsm303dlx"
	help
	  This enables support for the ST lsm303dlh and lsm303dlm compasses
	  This support is for integration with the MPU3050 or MPU6050 gyroscope
	  device driver.  Only one compass can be registered at a time.
	  Specifying more that one compass in the board file will result
	  in runtime errors.

config MPU_SENSORS_MPU6050_MMC314XMS
	tristate "MEMSIC mmc314xMS"
	help
	  This enables support for the MEMSIC mmc314xMS compass
	  This support is for integration with the MPU3050 or MPU6050 gyroscope
	  device driver.  Only one compass can be registered at a time.
	  Specifying more that one compass in the board file will result
	  in runtime errors.

config MPU_SENSORS_MPU6050_YAS529
	tristate "Yamaha yas529"
	depends on INPUT_YAS_MAGNETOMETER
	help
	  This enables support for the Yamaha yas529 compass
	  This support is for integration with the MPU3050 or MPU6050 gyroscope
	  device driver.  Only one compass can be registered at a time.
	  Specifying more that one compass in the board file will result
	  in runtime errors.

config MPU_SENSORS_MPU6050_YAS530
	tristate "Yamaha yas530"
	help
	  This enables support for the Yamaha yas530 compass
	  This support is for integration with the MPU3050 or MPU6050 gyroscope
	  device driver.  Only one compass can be registered at a time.
	  Specifying more that one compass in the board file will result
	  in runtime errors.

config MPU_SENSORS_MPU6050_HSCDTD002B
	tristate "Alps hscdtd002b"
	help
	  This enables support for the Alps hscdtd002b compass
	  This support is for integration with the MPU3050 or MPU6050 gyroscope
	  device driver.  Only one compass can be registered at a time.
	  Specifying more that one compass in the board file will result
	  in runtime errors.

config MPU_SENSORS_MPU6050_HSCDTD004A
	tristate "Alps hscdtd004a"
	help
	  This enables support for the Alps hscdtd004a compass
	  This support is for integration with the MPU3050 or MPU6050 gyroscope
	  device driver.  Only one compass can be registered at a time.
	  Specifying more that one compass in the board file will result
	  in runtime errors.

endif