OpenWrt – Diff between revs 2 and 3

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 2 Rev 3
Line 50... Line 50...
50 i2c analog to digital converters (ADC). 50 i2c analog to digital converters (ADC).
51 endef 51 endef
Line 52... Line 52...
52   52  
Line 53... Line -...
53 $(eval $(call KernelPackage,iio-ad799x)) -  
54   -  
55 define KernelPackage/iio-hmc5843 -  
56 SUBMENU:=$(IIO_MENU) -  
57 DEPENDS:=+kmod-i2c-core +kmod-iio-core +kmod-regmap-i2c -  
58 TITLE:=Honeywell HMC58x3 Magnetometer -  
59 KCONFIG:= CONFIG_SENSORS_HMC5843_I2C -  
60 FILES:= \ -  
61 $(LINUX_DIR)/drivers/iio/magnetometer/hmc5843_i2c.ko \ -  
62 $(LINUX_DIR)/drivers/iio/magnetometer/hmc5843_core.ko -  
63 AUTOLOAD:=$(call AutoLoad,56,hmc5843) -  
64 endef -  
65   -  
66 define KernelPackage/iio-hmc5843/description -  
67 Honeywell HMC5843/5883/5883L 3-Axis Magnetometer -  
68 endef -  
69   -  
70 $(eval $(call KernelPackage,iio-hmc5843)) -  
71   -  
72 define KernelPackage/iio-bh1750 -  
73 SUBMENU:=$(IIO_MENU) -  
74 DEPENDS:=+kmod-i2c-core +kmod-iio-core -  
75 TITLE:=ROHM BH1750 ambient light sensor -  
76 KCONFIG:= CONFIG_BH1750 -  
77 FILES:=$(LINUX_DIR)/drivers/iio/light/bh1750.ko -  
78 AUTOLOAD:=$(call AutoLoad,56,bh1750) -  
79 endef -  
80 define KernelPackage/iio-bh1750/description -  
81 ROHM BH1750 ambient light sensor (i2c bus) -  
82 endef -  
83 $(eval $(call KernelPackage,iio-bh1750)) -  
84   -  
85 define KernelPackage/iio-am2315 -  
86 SUBMENU:=$(IIO_MENU) -  
87 DEPENDS:=+kmod-i2c-core +kmod-iio-core -  
88 TITLE:=Asong AM2315 humidity/temperature sensor -  
89 KCONFIG:= CONFIG_AM2315 -  
90 FILES:=$(LINUX_DIR)/drivers/iio/humidity/am2315.ko -  
91 AUTOLOAD:=$(call AutoLoad,56,am2315) -  
92 endef -  
93 define KernelPackage/iio-am2315/description -  
94 Aosong AM2315 humidity/temperature sensor (I2C bus) -  
95 endef -  
96 $(eval $(call KernelPackage,iio-am2315)) 53 $(eval $(call KernelPackage,iio-ad799x))
97   54  
98 define KernelPackage/iio-mxs-lradc 55 define KernelPackage/iio-mxs-lradc
99 SUBMENU:=$(IIO_MENU) 56 SUBMENU:=$(IIO_MENU)
100 DEPENDS:=@TARGET_mxs +kmod-iio-core 57 DEPENDS:=@TARGET_mxs +kmod-iio-core
Line 130... Line 87...
130 $(eval $(call KernelPackage,iio-dht11)) 87 $(eval $(call KernelPackage,iio-dht11))
Line 131... Line 88...
131   88  
132 define KernelPackage/iio-bmp280 89 define KernelPackage/iio-bmp280
133 SUBMENU:=$(IIO_MENU) 90 SUBMENU:=$(IIO_MENU)
134 TITLE:=BMP180/BMP280/BME280 pressure/temperatur sensor 91 TITLE:=BMP180/BMP280/BME280 pressure/temperatur sensor
135 DEPENDS:=@!LINUX_3_18 +kmod-iio-core +kmod-regmap-core 92 DEPENDS:=@(LINUX_4_9||LINUX_4_14) +kmod-iio-core +kmod-regmap
136 KCONFIG:=CONFIG_BMP280 93 KCONFIG:=CONFIG_BMP280
137 FILES:=$(LINUX_DIR)/drivers/iio/pressure/bmp280.ko 94 FILES:=$(LINUX_DIR)/drivers/iio/pressure/bmp280.ko
Line 138... Line 95...
138 endef 95 endef
Line 147... Line 104...
147   104  
148   105  
149 define KernelPackage/iio-bmp280-i2c 106 define KernelPackage/iio-bmp280-i2c
150 SUBMENU:=$(IIO_MENU) 107 SUBMENU:=$(IIO_MENU)
151 TITLE:=BMP180/BMP280/BME280 pressure/temperatur sensor (I2C) 108 TITLE:=BMP180/BMP280/BME280 pressure/temperatur sensor (I2C)
152 DEPENDS:=+kmod-iio-bmp280 +kmod-i2c-core +kmod-regmap-i2c 109 DEPENDS:=+kmod-iio-bmp280 +kmod-i2c-core
153 KCONFIG:=CONFIG_BMP280_I2C 110 KCONFIG:=CONFIG_BMP280_I2C
154 FILES:=$(LINUX_DIR)/drivers/iio/pressure/bmp280-i2c.ko 111 FILES:=$(LINUX_DIR)/drivers/iio/pressure/bmp280-i2c.ko
155 AUTOLOAD:=$(call AutoProbe,iio-bmp280-i2c) 112 AUTOLOAD:=$(call AutoProbe,iio-bmp280-i2c)
Line 174... Line 131...
174 This driver adds support for Bosch Sensortec's digital pressure and 131 This driver adds support for Bosch Sensortec's digital pressure and
175 temperature sensor connected via SPI. 132 temperature sensor connected via SPI.
176 endef 133 endef
Line 177... Line 134...
177   134  
178 $(eval $(call KernelPackage,iio-bmp280-spi)) -  
179   -  
180 define KernelPackage/iio-htu21 -  
181 SUBMENU:=$(IIO_MENU) -  
182 DEPENDS:=+kmod-i2c-core +kmod-iio-core -  
183 TITLE:=HTU21 humidity & temperature sensor -  
184 KCONFIG:= \ -  
185 CONFIG_HTU21 \ -  
186 CONFIG_IIO_MS_SENSORS_I2C -  
187 FILES:= \ -  
188 $(LINUX_DIR)/drivers/iio/humidity/htu21.ko \ -  
189 $(LINUX_DIR)/drivers/iio/common/ms_sensors/ms_sensors_i2c.ko -  
190 AUTOLOAD:=$(call AutoLoad,56,htu21) -  
191 endef -  
192   -  
193 define KernelPackage/iio-htu21/description -  
194 support for the Measurement Specialties HTU21 humidity and -  
195 temperature sensor. -  
196 This driver is also used for MS8607 temperature, pressure & humidity -  
197 sensor -  
198 endef -  
199   -  
200 $(eval $(call KernelPackage,iio-htu21)) -  
201   -  
202   -  
203 define KernelPackage/iio-ccs811 -  
204 SUBMENU:=$(IIO_MENU) -  
205 DEPENDS:=+kmod-i2c-core +kmod-iio-core -  
206 TITLE:=AMS CCS811 VOC sensor -  
207 KCONFIG:= \ -  
208 CONFIG_CCS811 -  
209 FILES:= $(LINUX_DIR)/drivers/iio/chemical/ccs811.ko -  
210 AUTOLOAD:=$(call AutoLoad,56,ccs811) -  
211 endef -  
212   -  
213 define KernelPackage/iio-ccs811/description -  
214 Support for the AMS CCS811 VOC (Volatile Organic Compounds) sensor -  
215 endef -  
216   -  
217 $(eval $(call KernelPackage,iio-ccs811)) -  
218   -  
219   -  
220 define KernelPackage/iio-si7020 -  
221 SUBMENU:=$(IIO_MENU) -  
222 DEPENDS:=+kmod-i2c-core +kmod-iio-core -  
223 TITLE:=Silicon Labs Si7020 sensor -  
224 KCONFIG:= CONFIG_SI7020 -  
225 FILES:=$(LINUX_DIR)/drivers/iio/humidity/si7020.ko -  
226 AUTOLOAD:=$(call AutoLoad,56,si7020) -  
227 endef -  
228   -  
229 define KernelPackage/iio-si7020/description -  
230 Support for Silicon Labs Si7020 family of relative humidity and -  
231 temperature sensors connected via I2C. Following models are usable: -  
232 Si7013, Si7020, Si7021, Hoperf TH06. -  
233 endef -  
234   -  
235 $(eval $(call KernelPackage,iio-si7020)) -  
236   -  
237   -  
238 define KernelPackage/iio-tsl4531 -  
239 SUBMENU:=$(IIO_MENU) -  
240 DEPENDS:=+kmod-i2c-core +kmod-iio-core -  
241 TITLE:=TAOS TSL4531 ambient light sensor -  
242 KCONFIG:= CONFIG_TSL4531 -  
243 FILES:=$(LINUX_DIR)/drivers/iio/light/tsl4531.ko -  
244 AUTOLOAD:=$(call AutoLoad,56,tsl4531) -  
245 endef -  
246   -  
247 define KernelPackage/iio-tsl4531/description -  
248 Support for TAOS TSL4531x family of ambient light sensors -  
249 connected via I2C. Following models are usable: -  
250 TSL45311, TSL45313, TSL45315, TSL45317. -  
251 endef -  
252   -