OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 6... | Line 6... | |||
6 | # |
6 | # |
|
Line 7... | Line 7... | |||
7 | |
7 | |
|
8 | define KernelPackage/drm-vc4 |
8 | define KernelPackage/drm-vc4 |
|
9 | SUBMENU:=$(VIDEO_MENU) |
9 | SUBMENU:=$(VIDEO_MENU) |
|
10 | TITLE:=Broadcom VC4 Graphics |
- | ||
11 | DEPENDS:= \ |
10 | TITLE:=Broadcom VC4 Graphics |
|
12 | @TARGET_brcm2708 +kmod-drm \ |
- | ||
13 | +kmod-sound-core \ |
- | ||
14 | +kmod-sound-soc-core |
- | ||
15 | KCONFIG:= \ |
11 | DEPENDS:=@TARGET_brcm2708 +kmod-drm |
|
16 | CONFIG_DRM_VC4 \ |
- | ||
17 | CONFIG_DRM_VC4_HDMI_CEC=n |
12 | KCONFIG:=CONFIG_DRM_VC4 |
|
18 | FILES:= \ |
13 | FILES:= \ |
|
19 | $(LINUX_DIR)/drivers/gpu/drm/vc4/vc4.ko \ |
14 | $(LINUX_DIR)/drivers/gpu/drm/vc4/vc4.ko \ |
|
20 | $(LINUX_DIR)/drivers/gpu/drm/drm_kms_helper.ko |
15 | $(LINUX_DIR)/drivers/gpu/drm/drm_kms_helper.ko |
|
21 | AUTOLOAD:=$(call AutoProbe,vc4) |
16 | AUTOLOAD:=$(call AutoProbe,vc4) |
|
Line 26... | Line 21... | |||
26 | used in BCM2835, BCM2836 and BCM2837 SoCs (e.g. Raspberry Pi). |
21 | used in BCM2835, BCM2836 and BCM2837 SoCs (e.g. Raspberry Pi). |
|
27 | endef |
22 | endef |
|
Line 28... | Line 23... | |||
28 | |
23 | |
|
Line 29... | Line -... | |||
29 | $(eval $(call KernelPackage,drm-vc4)) |
- | ||
30 | |
- | ||
31 | |
- | ||
32 | define KernelPackage/hwmon-rpi-poe-fan |
- | ||
33 | SUBMENU:=$(HWMON_MENU) |
- | ||
34 | TITLE:=Raspberry Pi PoE HAT fan |
- | ||
35 | DEPENDS:=@TARGET_brcm2708 +kmod-hwmon-core |
- | ||
36 | KCONFIG:=CONFIG_SENSORS_RPI_POE_FAN |
- | ||
37 | FILES:=$(LINUX_DIR)/drivers/hwmon/rpi-poe-fan.ko |
- | ||
38 | AUTOLOAD:=$(call AutoProbe,rpi-poe-fan) |
- | ||
39 | endef |
- | ||
40 | |
- | ||
41 | define KernelPackage/hwmon-rpi-poe-fan/description |
- | ||
42 | Raspberry Pi PoE HAT fan driver |
- | ||
43 | endef |
- | ||
44 | |
- | ||
45 | $(eval $(call KernelPackage,hwmon-rpi-poe-fan)) |
- | ||
46 | |
24 | $(eval $(call KernelPackage,drm-vc4)) |
|
47 | |
25 | |
|
48 | define KernelPackage/sound-arm-bcm2835 |
26 | define KernelPackage/sound-arm-bcm2835 |
|
49 | TITLE:=BCM2835 ALSA driver |
27 | TITLE:=BCM2835 ALSA driver |
|
50 | KCONFIG:= \ |
28 | KCONFIG:= \ |
|
51 | CONFIG_SND_ARM=y \ |
29 | CONFIG_SND_ARM=y \ |
|
52 | CONFIG_SND_BCM2835 \ |
30 | CONFIG_SND_BCM2835 \ |
|
53 | CONFIG_SND_ARMAACI=n |
31 | CONFIG_SND_ARMAACI=n |
|
54 | FILES:= \ |
32 | FILES:= \ |
|
55 | $(LINUX_DIR)/drivers/staging/vc04_services/bcm2835-audio/snd-bcm2835.ko |
33 | $(LINUX_DIR)/sound/arm/snd-bcm2835.ko |
|
56 | AUTOLOAD:=$(call AutoLoad,68,snd-bcm2835) |
34 | AUTOLOAD:=$(call AutoLoad,68,snd-bcm2835) |
|
57 | DEPENDS:=@TARGET_brcm2708 |
35 | DEPENDS:=@TARGET_brcm2708 |
|
Line 72... | Line 50... | |||
72 | CONFIG_SND_SOC_DMAENGINE_PCM=y \ |
50 | CONFIG_SND_SOC_DMAENGINE_PCM=y \ |
|
73 | CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y |
51 | CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y |
|
74 | FILES:= \ |
52 | FILES:= \ |
|
75 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-bcm2835-i2s.ko |
53 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-bcm2835-i2s.ko |
|
76 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-bcm2835-i2s) |
54 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-bcm2835-i2s) |
|
77 | DEPENDS:=@TARGET_brcm2708 +kmod-sound-soc-core |
55 | DEPENDS:=@TARGET_brcm2708 +kmod-regmap +kmod-sound-soc-core |
|
78 | $(call AddDepends/sound) |
56 | $(call AddDepends/sound) |
|
79 | endef |
57 | endef |
|
Line 80... | Line 58... | |||
80 | |
58 | |
|
81 | define KernelPackage/sound-soc-bcm2835-i2s/description |
59 | define KernelPackage/sound-soc-bcm2835-i2s/description |
|
82 | This package contains support for codecs attached to the Broadcom 2835 I2S interface |
60 | This package contains support for codecs attached to the Broadcom 2835 I2S interface |
|
Line 83... | Line 61... | |||
83 | endef |
61 | endef |
|
Line 84... | Line -... | |||
84 | |
- | ||
85 | $(eval $(call KernelPackage,sound-soc-bcm2835-i2s)) |
- | ||
86 | |
- | ||
87 | |
- | ||
88 | define KernelPackage/sound-soc-3dlab-nano-player |
- | ||
89 | TITLE:=Support for 3Dlab Nano Player |
- | ||
90 | KCONFIG:= CONFIG_SND_BCM2708_SOC_3DLAB_NANO_PLAYER |
- | ||
91 | FILES:=$(LINUX_DIR)/sound/soc/bcm/snd-soc-3dlab-nano-player.ko |
- | ||
92 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-3dlab-nano-player) |
- | ||
93 | DEPENDS:= \ |
- | ||
94 | kmod-sound-soc-bcm2835-i2s \ |
- | ||
95 | +kmod-regmap-i2c |
- | ||
96 | $(call AddDepends/sound) |
- | ||
97 | endef |
- | ||
98 | |
- | ||
99 | define KernelPackage/sound-soc-3dlab-nano-player/description |
- | ||
100 | This package contains support for 3Dlab Nano Player |
- | ||
101 | endef |
- | ||
102 | |
- | ||
103 | $(eval $(call KernelPackage,sound-soc-3dlab-nano-player)) |
62 | |
|
104 | |
63 | $(eval $(call KernelPackage,sound-soc-bcm2835-i2s)) |
|
105 | |
64 | |
|
106 | define KernelPackage/sound-soc-adau1977-adc |
65 | define KernelPackage/sound-soc-adau1977-adc |
|
107 | TITLE:=Support for ADAU1977 ADC |
66 | TITLE:=Support for ADAU1977 ADC |
|
Line 115... | Line 74... | |||
115 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-adau1977-i2c.ko |
74 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-adau1977-i2c.ko |
|
116 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-adau1977 snd-soc-adau1977-i2c \ |
75 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-adau1977 snd-soc-adau1977-i2c \ |
|
117 | snd-soc-adau1977-adc) |
76 | snd-soc-adau1977-adc) |
|
118 | DEPENDS:= \ |
77 | DEPENDS:= \ |
|
119 | kmod-sound-soc-bcm2835-i2s \ |
78 | kmod-sound-soc-bcm2835-i2s \ |
|
120 | +kmod-i2c-bcm2708 \ |
79 | +kmod-i2c-bcm2708 |
|
121 | +kmod-regmap-i2c |
- | ||
122 | $(call AddDepends/sound) |
80 | $(call AddDepends/sound) |
|
123 | endef |
81 | endef |
|
Line 124... | Line 82... | |||
124 | |
82 | |
|
125 | define KernelPackage/sound-soc-adau1977-adc/description |
83 | define KernelPackage/sound-soc-adau1977-adc/description |
|
126 | This package contains support for ADAU1977 ADC |
84 | This package contains support for ADAU1977 ADC |
|
Line 127... | Line 85... | |||
127 | endef |
85 | endef |
|
Line 128... | Line -... | |||
128 | |
- | ||
129 | $(eval $(call KernelPackage,sound-soc-adau1977-adc)) |
- | ||
130 | |
- | ||
131 | |
- | ||
132 | define KernelPackage/sound-soc-allo-boss-dac |
- | ||
133 | TITLE:=Support for Allo Boss DAC |
- | ||
134 | KCONFIG:= \ |
- | ||
135 | CONFIG_SND_BCM2708_SOC_ALLO_BOSS_DAC \ |
- | ||
136 | CONFIG_SND_SOC_PCM512x \ |
- | ||
137 | CONFIG_SND_SOC_PCM512x_I2C |
- | ||
138 | FILES:= \ |
- | ||
139 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-allo-boss-dac.ko \ |
- | ||
140 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko \ |
- | ||
141 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko |
- | ||
142 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x-i2c snd-soc-pcm512x \ |
- | ||
143 | snd-soc-allo-boss-dac) |
- | ||
144 | DEPENDS:= \ |
- | ||
145 | +kmod-i2c-bcm2708 \ |
- | ||
146 | kmod-sound-soc-bcm2835-i2s \ |
- | ||
147 | +kmod-regmap-i2c |
- | ||
148 | $(call AddDepends/sound) |
- | ||
149 | endef |
- | ||
150 | |
- | ||
151 | define KernelPackage/sound-soc-allo-boss-dac/description |
- | ||
152 | This package contains support for Allo Boss DAC |
- | ||
153 | endef |
- | ||
154 | |
- | ||
155 | $(eval $(call KernelPackage,sound-soc-allo-boss-dac)) |
- | ||
156 | |
- | ||
157 | |
- | ||
158 | define KernelPackage/sound-soc-allo-digione |
- | ||
159 | TITLE:=Support for Allo Piano DigiOne |
- | ||
160 | KCONFIG:= \ |
- | ||
161 | CONFIG_SND_BCM2708_SOC_ALLO_DIGIONE \ |
- | ||
162 | CONFIG_SND_SOC_PCM512x \ |
- | ||
163 | CONFIG_SND_SOC_PCM512x_I2C |
- | ||
164 | FILES:= \ |
- | ||
165 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-allo-digione.ko \ |
- | ||
166 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko \ |
- | ||
167 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko |
- | ||
168 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x-i2c snd-soc-pcm512x \ |
- | ||
169 | snd-soc-allo-digione) |
- | ||
170 | DEPENDS:= \ |
- | ||
171 | +kmod-i2c-bcm2708 \ |
- | ||
172 | kmod-sound-soc-bcm2835-i2s \ |
- | ||
173 | +kmod-regmap-i2c |
- | ||
174 | $(call AddDepends/sound) |
- | ||
175 | endef |
- | ||
176 | |
- | ||
177 | define KernelPackage/sound-soc-allo-digione/description |
- | ||
178 | This package contains support for Allo DigiOne |
- | ||
179 | endef |
- | ||
180 | |
- | ||
181 | $(eval $(call KernelPackage,sound-soc-allo-digione)) |
86 | |
|
182 | |
87 | $(eval $(call KernelPackage,sound-soc-adau1977-adc)) |
|
183 | |
88 | |
|
184 | define KernelPackage/sound-soc-allo-piano-dac |
89 | define KernelPackage/sound-soc-allo-piano-dac |
|
185 | TITLE:=Support for Allo Piano DAC |
90 | TITLE:=Support for Allo Piano DAC |
|
Line 193... | Line 98... | |||
193 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko |
98 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko |
|
194 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x-i2c snd-soc-pcm512x \ |
99 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x-i2c snd-soc-pcm512x \ |
|
195 | snd-soc-allo-piano-dac) |
100 | snd-soc-allo-piano-dac) |
|
196 | DEPENDS:= \ |
101 | DEPENDS:= \ |
|
197 | kmod-sound-soc-bcm2835-i2s \ |
102 | kmod-sound-soc-bcm2835-i2s \ |
|
198 | +kmod-i2c-bcm2708 \ |
103 | +kmod-i2c-bcm2708 |
|
199 | +kmod-regmap-i2c |
- | ||
200 | $(call AddDepends/sound) |
104 | $(call AddDepends/sound) |
|
201 | endef |
105 | endef |
|
Line 202... | Line 106... | |||
202 | |
106 | |
|
203 | define KernelPackage/sound-soc-allo-piano-dac/description |
107 | define KernelPackage/sound-soc-allo-piano-dac/description |
|
204 | This package contains support for Allo Piano DAC |
108 | This package contains support for Allo Piano DAC |
|
Line 205... | Line 109... | |||
205 | endef |
109 | endef |
|
Line 206... | Line -... | |||
206 | |
- | ||
207 | $(eval $(call KernelPackage,sound-soc-allo-piano-dac)) |
- | ||
208 | |
- | ||
209 | |
- | ||
210 | define KernelPackage/sound-soc-allo-piano-dac-plus |
- | ||
211 | TITLE:=Support for Allo Piano DAC Plus |
- | ||
212 | KCONFIG:= \ |
- | ||
213 | CONFIG_SND_BCM2708_SOC_ALLO_PIANO_DAC_PLUS \ |
- | ||
214 | CONFIG_SND_SOC_PCM512x \ |
- | ||
215 | CONFIG_SND_SOC_PCM512x_I2C |
- | ||
216 | FILES:= \ |
- | ||
217 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-allo-piano-dac-plus.ko \ |
- | ||
218 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko \ |
- | ||
219 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko |
- | ||
220 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x-i2c snd-soc-pcm512x \ |
- | ||
221 | snd-soc-allo-piano-dac-plus) |
- | ||
222 | DEPENDS:= \ |
- | ||
223 | +kmod-i2c-bcm2708 \ |
- | ||
224 | kmod-sound-soc-bcm2835-i2s \ |
- | ||
225 | +kmod-regmap-i2c |
- | ||
226 | $(call AddDepends/sound) |
- | ||
227 | endef |
- | ||
228 | |
- | ||
229 | define KernelPackage/sound-soc-allo-piano-dac-plus/description |
- | ||
230 | This package contains support for Allo Piano DAC Plus |
- | ||
231 | endef |
- | ||
232 | |
- | ||
233 | $(eval $(call KernelPackage,sound-soc-allo-piano-dac-plus)) |
- | ||
234 | |
- | ||
235 | |
- | ||
236 | define KernelPackage/sound-soc-allo-katana-codec |
- | ||
237 | TITLE:=Support for Allo Katana DAC |
- | ||
238 | KCONFIG:= \ |
- | ||
239 | CONFIG_SND_AUDIO_GRAPH_CARD \ |
- | ||
240 | CONFIG_SND_BCM2708_SOC_ALLO_KATANA_DAC \ |
- | ||
241 | CONFIG_SND_SOC_PCM512x \ |
- | ||
242 | CONFIG_SND_SOC_PCM512x_I2C \ |
- | ||
243 | CONFIG_SND_SIMPLE_CARD_UTILS |
- | ||
244 | FILES:= \ |
- | ||
245 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-allo-katana-codec.ko \ |
- | ||
246 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko \ |
- | ||
247 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko |
- | ||
248 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x-i2c snd-soc-pcm512x \ |
- | ||
249 | snd-soc-allo-katana-codec) |
- | ||
250 | DEPENDS:= \ |
- | ||
251 | +kmod-i2c-bcm2708 \ |
- | ||
252 | kmod-sound-soc-bcm2835-i2s \ |
- | ||
253 | +kmod-regmap-i2c |
- | ||
254 | $(call AddDepends/sound) |
- | ||
255 | endef |
- | ||
256 | |
- | ||
257 | define KernelPackage/sound-soc-allo-katana-codec/description |
- | ||
258 | This package contains support for Allo Katana DAC |
- | ||
259 | endef |
- | ||
260 | |
- | ||
261 | $(eval $(call KernelPackage,sound-soc-allo-katana-codec)) |
- | ||
262 | |
- | ||
263 | |
- | ||
264 | define KernelPackage/sound-soc-audioinjector-octo-soundcard |
- | ||
265 | TITLE:=Support for AudioInjector Octo soundcard |
- | ||
266 | KCONFIG:= \ |
- | ||
267 | CONFIG_SND_AUDIOINJECTOR_OCTO_SOUNDCARD \ |
- | ||
268 | CONFIG_SND_SOC_CS42XX8 \ |
- | ||
269 | CONFIG_SND_SOC_CS42XX8_I2C |
- | ||
270 | FILES:= \ |
- | ||
271 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-audioinjector-octo-soundcard.ko \ |
- | ||
272 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-cs42xx8.ko \ |
- | ||
273 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-cs42xx8-i2c.ko |
- | ||
274 | AUTOLOAD:=$(call AutoLoad,68,snd-soc- \ |
- | ||
275 | snd-soc-audioinjector-octo-soundcard) |
- | ||
276 | DEPENDS:= \ |
- | ||
277 | +kmod-i2c-bcm2708 \ |
- | ||
278 | kmod-sound-soc-bcm2835-i2s \ |
- | ||
279 | +kmod-regmap-i2c |
- | ||
280 | $(call AddDepends/sound) |
- | ||
281 | endef |
- | ||
282 | |
- | ||
283 | define KernelPackage/sound-soc-audioinjector-octo-soundcard/description |
- | ||
284 | This package contains support for AudioInjector Octo soundcard |
- | ||
285 | endef |
- | ||
286 | |
- | ||
287 | $(eval $(call KernelPackage,sound-soc-audioinjector-octo-soundcard)) |
110 | |
|
288 | |
111 | $(eval $(call KernelPackage,sound-soc-allo-piano-dac)) |
|
289 | |
112 | |
|
290 | define KernelPackage/sound-soc-audioinjector-pi-soundcard |
113 | define KernelPackage/sound-soc-audioinjector-pi-soundcard |
|
291 | TITLE:=Support for AudioInjector Pi soundcard |
114 | TITLE:=Support for AudioInjector Pi soundcard |
|
Line 297... | Line 120... | |||
297 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8731.ko |
120 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8731.ko |
|
298 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8731 \ |
121 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8731 \ |
|
299 | snd-soc-audioinjector-pi-soundcard) |
122 | snd-soc-audioinjector-pi-soundcard) |
|
300 | DEPENDS:= \ |
123 | DEPENDS:= \ |
|
301 | kmod-sound-soc-bcm2835-i2s \ |
124 | kmod-sound-soc-bcm2835-i2s \ |
|
302 | +kmod-i2c-bcm2708 \ |
125 | +kmod-i2c-bcm2708 |
|
303 | +kmod-regmap-i2c \ |
- | ||
304 | +kmod-regmap-spi |
- | ||
305 | $(call AddDepends/sound) |
126 | $(call AddDepends/sound) |
|
306 | endef |
127 | endef |
|
Line 307... | Line 128... | |||
307 | |
128 | |
|
308 | define KernelPackage/sound-soc-audioinjector-pi-soundcard/description |
129 | define KernelPackage/sound-soc-audioinjector-pi-soundcard/description |
|
Line 326... | Line 147... | |||
326 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8741 \ |
147 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8741 \ |
|
327 | snd-soc-wm8804 snd-soc-wm8804-i2c \ |
148 | snd-soc-wm8804 snd-soc-wm8804-i2c \ |
|
328 | snd-soc-digidac1-soundcard) |
149 | snd-soc-digidac1-soundcard) |
|
329 | DEPENDS:= \ |
150 | DEPENDS:= \ |
|
330 | kmod-sound-soc-bcm2835-i2s \ |
151 | kmod-sound-soc-bcm2835-i2s \ |
|
331 | +kmod-i2c-bcm2708 \ |
152 | +kmod-i2c-bcm2708 |
|
332 | +kmod-regmap-i2c \ |
- | ||
333 | +kmod-regmap-spi |
- | ||
334 | $(call AddDepends/sound) |
153 | $(call AddDepends/sound) |
|
335 | endef |
154 | endef |
|
Line 336... | Line 155... | |||
336 | |
155 | |
|
337 | define KernelPackage/sound-soc-digidac1-soundcard/description |
156 | define KernelPackage/sound-soc-digidac1-soundcard/description |
|
Line 372... | Line 191... | |||
372 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko \ |
191 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko \ |
|
373 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko |
192 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko |
|
374 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x snd-soc-pcm512x-i2c \ |
193 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x snd-soc-pcm512x-i2c \ |
|
375 | snd-soc-dionaudio-loco) |
194 | snd-soc-dionaudio-loco) |
|
376 | DEPENDS:= \ |
195 | DEPENDS:= \ |
|
377 | kmod-sound-soc-bcm2835-i2s \ |
196 | kmod-sound-soc-bcm2835-i2s |
|
378 | +kmod-regmap-i2c |
- | ||
379 | $(call AddDepends/sound) |
197 | $(call AddDepends/sound) |
|
380 | endef |
198 | endef |
|
Line 381... | Line 199... | |||
381 | |
199 | |
|
382 | define KernelPackage/sound-soc-dionaudio-loco-v2/description |
200 | define KernelPackage/sound-soc-dionaudio-loco-v2/description |
|
Line 394... | Line 212... | |||
394 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-fe-pi-audio.ko \ |
212 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-fe-pi-audio.ko \ |
|
395 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-sgtl5000.ko |
213 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-sgtl5000.ko |
|
396 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-sgtl5000 \ |
214 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-sgtl5000 \ |
|
397 | snd-soc-fe-pi-audio) |
215 | snd-soc-fe-pi-audio) |
|
398 | DEPENDS:= \ |
216 | DEPENDS:= \ |
|
399 | kmod-sound-soc-bcm2835-i2s \ |
217 | kmod-sound-soc-bcm2835-i2s |
|
400 | +kmod-regmap-i2c |
- | ||
401 | $(call AddDepends/sound) |
218 | $(call AddDepends/sound) |
|
402 | endef |
219 | endef |
|
Line 403... | Line 220... | |||
403 | |
220 | |
|
404 | define KernelPackage/sound-soc-fe-pi/description |
221 | define KernelPackage/sound-soc-fe-pi/description |
|
405 | This package contains support for Fe-Pi Audio Sound Card |
222 | This package contains support for Fe-Pi Audio Sound Card |
|
Line 406... | Line 223... | |||
406 | endef |
223 | endef |
|
Line 407... | Line -... | |||
407 | |
- | ||
408 | $(eval $(call KernelPackage,sound-soc-fe-pi)) |
- | ||
409 | |
- | ||
410 | |
- | ||
411 | define KernelPackage/sound-soc-googlevoicehat |
- | ||
412 | TITLE:=Support for Google VoiceHAT Sound Card |
- | ||
413 | KCONFIG:= \ |
- | ||
414 | CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD \ |
- | ||
415 | CONFIG_SND_SOC_VOICEHAT |
- | ||
416 | FILES:= \ |
- | ||
417 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-googlevoicehat-codec.ko \ |
- | ||
418 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-googlevoicehat-soundcard.ko |
- | ||
419 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-googlevoicehat-codec \ |
- | ||
420 | snd-soc-googlevoicehat-soundcard) |
- | ||
421 | DEPENDS:= \ |
- | ||
422 | kmod-sound-soc-bcm2835-i2s |
- | ||
423 | $(call AddDepends/sound) |
- | ||
424 | endef |
- | ||
425 | |
- | ||
426 | define KernelPackage/sound-soc-googlevoicehat/description |
- | ||
427 | This package contains support for Google VoiceHAT Sound Card |
- | ||
428 | endef |
- | ||
429 | |
- | ||
430 | $(eval $(call KernelPackage,sound-soc-googlevoicehat)) |
224 | |
|
431 | |
225 | $(eval $(call KernelPackage,sound-soc-fe-pi)) |
|
432 | |
226 | |
|
433 | define KernelPackage/sound-soc-hifiberry-dac |
227 | define KernelPackage/sound-soc-hifiberry-dac |
|
434 | TITLE:=Support for HifiBerry DAC |
228 | TITLE:=Support for HifiBerry DAC |
|
Line 504... | Line 298... | |||
504 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-hifiberry-amp.ko \ |
298 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-hifiberry-amp.ko \ |
|
505 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-tas5713.ko |
299 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-tas5713.ko |
|
506 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-tas5713 snd-soc-hifiberry-amp) |
300 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-tas5713 snd-soc-hifiberry-amp) |
|
507 | DEPENDS:= \ |
301 | DEPENDS:= \ |
|
508 | kmod-sound-soc-bcm2835-i2s \ |
302 | kmod-sound-soc-bcm2835-i2s \ |
|
509 | +kmod-i2c-bcm2708 \ |
303 | +kmod-i2c-bcm2708 |
|
510 | +kmod-regmap-i2c |
- | ||
511 | $(call AddDepends/sound) |
304 | $(call AddDepends/sound) |
|
512 | endef |
305 | endef |
|
Line 513... | Line 306... | |||
513 | |
306 | |
|
514 | define KernelPackage/sound-soc-hifiberry-amp/description |
307 | define KernelPackage/sound-soc-hifiberry-amp/description |
|
Line 529... | Line 322... | |||
529 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko |
322 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko |
|
530 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x snd-soc-pcm512x-i2c \ |
323 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x snd-soc-pcm512x-i2c \ |
|
531 | snd-soc-iqaudio-dac) |
324 | snd-soc-iqaudio-dac) |
|
532 | DEPENDS:= \ |
325 | DEPENDS:= \ |
|
533 | kmod-sound-soc-bcm2835-i2s \ |
326 | kmod-sound-soc-bcm2835-i2s \ |
|
534 | +kmod-i2c-bcm2708 \ |
327 | +kmod-i2c-bcm2708 |
|
535 | +kmod-regmap-i2c |
- | ||
536 | $(call AddDepends/sound) |
328 | $(call AddDepends/sound) |
|
537 | endef |
329 | endef |
|
Line 538... | Line 330... | |||
538 | |
330 | |
|
539 | define KernelPackage/sound-soc-iqaudio-dac/description |
331 | define KernelPackage/sound-soc-iqaudio-dac/description |
|
Line 554... | Line 346... | |||
554 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8804-i2c.ko |
346 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8804-i2c.ko |
|
555 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8804 snd-soc-wm8804-i2c \ |
347 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8804 snd-soc-wm8804-i2c \ |
|
556 | snd-soc-iqaudio-digi) |
348 | snd-soc-iqaudio-digi) |
|
557 | DEPENDS:= \ |
349 | DEPENDS:= \ |
|
558 | kmod-sound-soc-bcm2835-i2s \ |
350 | kmod-sound-soc-bcm2835-i2s \ |
|
559 | +kmod-i2c-bcm2708 \ |
351 | +kmod-i2c-bcm2708 |
|
560 | +kmod-regmap-i2c |
- | ||
561 | $(call AddDepends/sound) |
352 | $(call AddDepends/sound) |
|
562 | endef |
353 | endef |
|
Line 563... | Line 354... | |||
563 | |
354 | |
|
564 | define KernelPackage/sound-soc-iqaudio-digi/description |
355 | define KernelPackage/sound-soc-iqaudio-digi/description |
|
Line 627... | Line 418... | |||
627 | This package contains support for Blokas Labs PiSound |
418 | This package contains support for Blokas Labs PiSound |
|
628 | endef |
419 | endef |
|
Line 629... | Line 420... | |||
629 | |
420 | |
|
Line 630... | Line -... | |||
630 | $(eval $(call KernelPackage,sound-soc-pisound)) |
- | ||
631 | |
421 | $(eval $(call KernelPackage,sound-soc-pisound)) |
|
632 | |
422 | |
|
633 | define KernelPackage/sound-soc-rpi-cirrus |
423 | define KernelPackage/sound-soc-raspidac3 |
|
634 | TITLE:=Support for Cirrus Logic Audio Card |
- | ||
635 | KCONFIG:= \ |
- | ||
636 | CONFIG_GPIO_ARIZONA \ |
- | ||
637 | CONFIG_INPUT_ARIZONA_HAPTICS=n \ |
- | ||
638 | CONFIG_MFD_ARIZONA=y \ |
- | ||
639 | CONFIG_MFD_ARIZONA_I2C \ |
- | ||
640 | CONFIG_MFD_CS47L24=n \ |
- | ||
641 | CONFIG_MFD_WM5102=n \ |
- | ||
642 | CONFIG_MFD_WM5110=n \ |
- | ||
643 | CONFIG_MFD_WM8997=n \ |
- | ||
644 | CONFIG_MFD_WM8998=n \ |
- | ||
645 | CONFIG_REGULATOR_ARIZONA \ |
- | ||
646 | CONFIG_REGULATOR_ARIZONA_LDO1 \ |
424 | TITLE:=Support for RaspiDAC Rev.3x |
|
647 | CONFIG_REGULATOR_ARIZONA_MICSUPP \ |
425 | KCONFIG:= \ |
|
648 | CONFIG_SND_BCM2708_SOC_RPI_CIRRUS \ |
426 | CONFIG_SND_BCM2708_SOC_RASPIDAC3 \ |
|
649 | CONFIG_SND_SOC_ARIZONA \ |
427 | CONFIG_SND_SOC_PCM512x \ |
|
650 | CONFIG_SND_SOC_WM5102 \ |
- | ||
651 | CONFIG_SND_SOC_WM8804 \ |
428 | CONFIG_SND_SOC_PCM512x_I2C \ |
|
652 | CONFIG_SND_SOC_WM_ADSP |
429 | CONFIG_SND_SOC_TPA6130A2 |
|
653 | FILES:= \ |
430 | FILES:= \ |
|
654 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-rpi-cirrus.ko \ |
431 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-raspidac3.ko \ |
|
655 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-arizona.ko \ |
432 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x.ko \ |
|
656 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm-adsp.ko \ |
433 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-pcm512x-i2c.ko \ |
|
657 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm5102.ko \ |
434 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-tpa6130a2.ko |
|
658 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8804.ko |
435 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm512x snd-soc-pcm512x-i2c \ |
|
659 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-pcm1794a snd-soc-rpi-cirrus) |
436 | snd-soc-tpa6130a2 snd-soc-raspidac3) |
|
660 | DEPENDS:= \ |
437 | DEPENDS:= \ |
|
661 | +kmod-i2c-bcm2708 \ |
438 | kmod-sound-soc-bcm2835-i2s \ |
|
662 | kmod-sound-soc-bcm2835-i2s |
439 | +kmod-i2c-bcm2708 |
|
Line 663... | Line 440... | |||
663 | $(call AddDepends/sound) |
440 | $(call AddDepends/sound) |
|
664 | endef |
441 | endef |
|
665 | |
442 | |
|
Line 666... | Line 443... | |||
666 | define KernelPackage/sound-soc-rpi-cirrus/description |
443 | define KernelPackage/sound-soc-raspidac3/description |
|
667 | This package contains support for RPi-Cirrus |
- | ||
Line 668... | Line 444... | |||
668 | endef |
444 | This package contains support for RaspiDAC Rev.3x |
|
669 | |
445 | endef |
|
670 | $(eval $(call KernelPackage,sound-soc-rpi-cirrus)) |
446 | |
|
671 | |
447 | $(eval $(call KernelPackage,sound-soc-raspidac3)) |
|
Line 700... | Line 476... | |||
700 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-rpi-proto.ko \ |
476 | $(LINUX_DIR)/sound/soc/bcm/snd-soc-rpi-proto.ko \ |
|
701 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8731.ko |
477 | $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8731.ko |
|
702 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8731 snd-soc-rpi-proto) |
478 | AUTOLOAD:=$(call AutoLoad,68,snd-soc-wm8731 snd-soc-rpi-proto) |
|
703 | DEPENDS:= \ |
479 | DEPENDS:= \ |
|
704 | kmod-sound-soc-bcm2835-i2s \ |
480 | kmod-sound-soc-bcm2835-i2s \ |
|
705 | +kmod-i2c-bcm2708 \ |
481 | +kmod-i2c-bcm2708 |
|
706 | +kmod-regmap-i2c \ |
- | ||
707 | +kmod-regmap-spi |
- | ||
708 | $(call AddDepends/sound) |
482 | $(call AddDepends/sound) |
|
709 | endef |
483 | endef |
|
Line 710... | Line 484... | |||
710 | |
484 | |
|
711 | define KernelPackage/sound-soc-rpi-proto/description |
485 | define KernelPackage/sound-soc-rpi-proto/description |
|
Line 851... | Line 625... | |||
851 | |
625 | |
|
852 | |
626 | |
|
853 | define KernelPackage/video-bcm2835 |
627 | define KernelPackage/video-bcm2835 |
|
854 | TITLE:=Broadcom BCM2835 camera interface driver |
628 | TITLE:=Broadcom BCM2835 camera interface driver |
|
855 | KCONFIG:= \ |
629 | KCONFIG:= \ |
|
856 | CONFIG_VIDEO_BCM2835 \ |
- | ||
857 | CONFIG_VIDEO_BCM2835_MMAL |
630 | CONFIG_VIDEO_BCM2835=y \ |
|
858 | FILES:= \ |
631 | CONFIG_VIDEO_BCM2835_MMAL |
|
859 | $(LINUX_DIR)/drivers/staging/vc04_services/bcm2835-camera/bcm2835-v4l2.ko |
632 | FILES:= $(LINUX_DIR)/drivers/media/platform/bcm2835/bcm2835-v4l2.ko |
|
860 | AUTOLOAD:=$(call AutoLoad,65,bcm2835-v4l2) |
633 | AUTOLOAD:=$(call AutoLoad,65,bcm2835-v4l2) |
|
Line 861... | Line 634... | |||
861 | $(call AddDepends/video,@TARGET_brcm2708 +kmod-video-videobuf2) |
634 | $(call AddDepends/video,@TARGET_brcm2708 +kmod-video-videobuf2) |