All of lore.kernel.org
 help / color / mirror / Atom feed
* v3.15.10 build: 9 failures 355 warnings (v3.15.10)
@ 2016-10-21 14:05 Build bot for Mark Brown
  0 siblings, 0 replies; only message in thread
From: Build bot for Mark Brown @ 2016-10-21 14:05 UTC (permalink / raw)
  To: kernel-build-reports, linaro-kernel, stable

Tree/Branch: v3.15.10
Git describe: v3.15.10
Commit: f35b5e46fe Linux 3.15.10

Build Time: 93 min 10 sec

Passed:    0 / 9   (  0.00 %)
Failed:    9 / 9   (100.00 %)

Errors: 396
Warnings: 355
Section Mismatches: 0

Failed defconfigs:
	arm64-allnoconfig
	arm64-allmodconfig
	arm-multi_v5_defconfig
	arm-multi_v7_defconfig
	x86_64-defconfig
	arm-allmodconfig
	arm-allnoconfig
	x86_64-allnoconfig
	arm64-defconfig

Errors:

	arm64-allmodconfig
collect2: error: ld returned 1 exit status
/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: error: storage size of 'dirn' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:86:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:88:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:168:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:169:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:179:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:185:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: error: storage size of 'avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: error: storage size of 'ioctl_avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:367:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:411:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: error: storage size of 'caps' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:450:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:472:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:493:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:518:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:543:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:564:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:9: error: variable 'tstamp' has initializer but incomplete type
/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: error: storage size of 'tstamp' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:729:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:753:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:771:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:795:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:796:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:799:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:802:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:805:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:811:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:814:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:817:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:77:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:185:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:239:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:316:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:317:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:324:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:390:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:635:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:637:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/drivers/hid/uhid.c:440:23: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:448:29: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:456:26: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:458:26: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:460:26: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:464:18: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:465:21: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:466:22: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:467:22: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:468:22: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:525:53: error: 'union <anonymous>' has no member named 'input2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:526:24: error: 'union <anonymous>' has no member named 'input2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:667:7: error: 'UHID_CREATE2' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hid/uhid.c:676:7: error: 'UHID_INPUT2' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
/home/broonie/build/linux-stable/net/can/gw.c:620:3: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:360:10: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:385:5: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:395:10: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:419:5: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:542:23: error: storage size of 'rxc' isn't known
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:543:23: error: storage size of 'txc' isn't known
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:547:7: error: 'HSC_RESET' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:550:7: error: 'HSC_SET_PM' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:553:16: error: 'HSC_PM_DISABLE' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:557:23: error: 'HSC_PM_ENABLE' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:565:7: error: 'HSC_SEND_BREAK' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:567:7: error: 'HSC_SET_RX' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:571:7: error: 'HSC_GET_RX' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:576:7: error: 'HSC_SET_TX' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:580:7: error: 'HSC_GET_TX' undeclared (first use in this function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:648:19: error: field 'cu_msg' has incomplete type
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:659:19: error: dereferencing pointer to incomplete type 'struct cld_msg'
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:22:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:21:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:20:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:19:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:887:24: error: 'CLD_UPCALL_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:928:23: error: 'Cld_Create' undeclared (first use in this function)
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:965:23: error: 'Cld_Remove' undeclared (first use in this function)
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:1003:23: error: 'Cld_Check' undeclared (first use in this function)
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:1031:23: error: 'Cld_GraceDone' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:38:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:67:45: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:165:20: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_proto_icmpv6.c:43:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:30:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:42:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:55:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:107:23: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:161:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:398:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:497:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_pptp.c:51:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_gre.c:62:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:161:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:318:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:362:1: error: conflicting types for 'nf_nat_setup_info'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:433:15: error: conflicting types for 'nf_nat_setup_info'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:9: error: variable 'range' has initializer but incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: error: unknown field 'flags' specified in initializer
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: error: unknown field 'min_addr' specified in initializer
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: error: unknown field 'max_addr' specified in initializer
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:750:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:466:8: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared here (not in a function)
/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:3: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_GET' undeclared here (not in a function)
/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:3: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:852:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2073:77: error: invalid use of undefined type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2021:36: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2074:92: error: invalid use of undefined type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2291:11: error: request for member 'blocks' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:12: error: request for member 'blocks' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2296:35: error: request for member 'edid' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2297:31: error: request for member 'edid' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:22: error: request for member 'blocks' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
/home/broonie/build/linux-stable/net/netfilter/nft_nat.c:45:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:96:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:124:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:207:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:379:18: error: 'XT_LOG_UID' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:411:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:549:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:736:18: error: 'XT_LOG_UID' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:754:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:839:26: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:863:13: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:881:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:890:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:25:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:32:34: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:61:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:73:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:123:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:36:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:64:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:77:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:105:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:153:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:879:9: error: implicit declaration of function 'cypress_load_firmware' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:879:44: error: 'CYPRESS_FX2' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:43:11: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:43:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:53:25: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:69:30: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:69:54: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:70:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:80:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:80:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:92:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:92:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:98:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:98:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:110:47: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:111:15: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:112:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:122:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:122:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:134:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:134:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:140:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:140:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:154:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:162:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:26:28: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:37:34: error: dereferencing pointer to incomplete type 'struct xt_nfacct_match_info'
/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:52:20: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:61:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_nfacct_match_info'
/home/broonie/build/linux-stable/drivers/media/usb/hdpvr/hdpvr-video.c:42:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
/home/broonie/build/linux-stable/drivers/media/usb/hdpvr/hdpvr-video.c:43:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/net/unix/diag.c:155:22: error: 'UNIX_DIAG_SHUTDOWN' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/staging/lustre/include/linux/libcfs/libcfs_private.h:418:53: error: duplicate case value
/home/broonie/build/linux-stable/drivers/staging/lustre/include/linux/libcfs/libcfs_private.h:418:40: error: previously used here

	arm-multi_v5_defconfig
/home/broonie/build/linux-stable/arch/arm/kernel/return_address.c:66:7: error: redefinition of 'return_address'
/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: error: storage size of 'dirn' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:86:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:88:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:168:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:169:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:179:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:185:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: error: storage size of 'avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: error: storage size of 'ioctl_avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:367:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:411:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: error: storage size of 'caps' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:450:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:472:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:493:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:518:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:543:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:564:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:9: error: variable 'tstamp' has initializer but incomplete type
/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: error: storage size of 'tstamp' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:729:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:753:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:771:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:795:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:796:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:799:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:802:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:805:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:811:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:814:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:817:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:77:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:185:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:239:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:316:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:317:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:324:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:390:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:635:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:637:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type

	arm-multi_v7_defconfig
/home/broonie/build/linux-stable/arch/arm/kernel/return_address.c:66:7: error: redefinition of 'return_address'
/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: error: storage size of 'dirn' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:86:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:88:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:168:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:169:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:179:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:185:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: error: storage size of 'avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: error: storage size of 'ioctl_avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:367:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:411:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: error: storage size of 'caps' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:450:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:472:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:493:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:518:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:543:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:564:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:9: error: variable 'tstamp' has initializer but incomplete type
/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: error: storage size of 'tstamp' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:729:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:753:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:771:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:795:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:796:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:799:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:802:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:805:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:811:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:814:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:817:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/linux/kvm_para.h:9:6: error: implicit declaration of function 'kvm_arch_para_features' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/kernel/watchdog.c:295:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:77:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:185:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:239:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:316:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:317:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:324:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:390:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:635:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:637:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:852:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2073:77: error: invalid use of undefined type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2021:36: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2074:92: error: invalid use of undefined type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2291:11: error: request for member 'blocks' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:12: error: request for member 'blocks' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2296:35: error: request for member 'edid' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2297:31: error: request for member 'edid' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:22: error: request for member 'blocks' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)

	x86_64-defconfig
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:13:26: error: 'PERF_REG_X86_64_MAX' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:17: error: 'PERF_REG_X86_AX' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:17: error: 'PERF_REG_X86_BX' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:17: error: 'PERF_REG_X86_CX' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:17: error: 'PERF_REG_X86_DX' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:17: error: 'PERF_REG_X86_SI' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:17: error: 'PERF_REG_X86_DI' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:17: error: 'PERF_REG_X86_BP' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:17: error: 'PERF_REG_X86_SP' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:17: error: 'PERF_REG_X86_IP' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:17: error: 'PERF_REG_X86_FLAGS' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:17: error: 'PERF_REG_X86_CS' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:17: error: 'PERF_REG_X86_SS' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:17: error: 'PERF_REG_X86_R8' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:17: error: 'PERF_REG_X86_R9' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:17: error: 'PERF_REG_X86_R10' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:17: error: 'PERF_REG_X86_R11' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:17: error: 'PERF_REG_X86_R12' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:17: error: 'PERF_REG_X86_R13' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:17: error: 'PERF_REG_X86_R14' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:17: error: 'PERF_REG_X86_R15' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:82:33: error: 'PERF_REG_X86_DS' undeclared (first use in this function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:83:19: error: 'PERF_REG_X86_ES' undeclared (first use in this function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:84:19: error: 'PERF_REG_X86_FS' undeclared (first use in this function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:85:19: error: 'PERF_REG_X86_GS' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:161:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:166:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:168:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:168:29: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:44:13: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:161:11: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:165:13: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:167:16: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:167:35: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:232:13: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:241:29: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:241:47: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:242:19: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:259:11: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:278:31: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:281:14: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:318:13: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:318:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:342:13: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:343:12: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:345:18: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:346:18: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:347:14: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:347:38: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:362:1: error: conflicting types for 'nf_nat_setup_info'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:433:15: error: conflicting types for 'nf_nat_setup_info'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:9: error: variable 'range' has initializer but incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: error: unknown field 'flags' specified in initializer
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: error: unknown field 'min_addr' specified in initializer
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: error: unknown field 'max_addr' specified in initializer
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:750:26: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:77:11: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:81:18: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:91:14: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:104:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:104:31: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:105:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:108:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:109:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:38: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:33:13: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:33:38: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:35:5: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:36:5: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:37:5: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:38:5: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:39:5: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:96:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:124:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:207:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:379:18: error: 'XT_LOG_UID' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:411:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:549:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:736:18: error: 'XT_LOG_UID' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:754:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:839:26: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:840:29: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:844:33: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:848:27: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:863:13: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:864:38: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:868:13: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:868:36: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:881:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:890:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'

	arm-allmodconfig
/home/broonie/build/linux-stable/arch/arm/kernel/return_address.c:66:7: error: redefinition of 'return_address'
/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: error: storage size of 'dirn' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:86:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:88:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:168:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:169:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:179:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:185:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: error: storage size of 'avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: error: storage size of 'ioctl_avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:367:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:411:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: error: storage size of 'caps' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:450:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:472:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:493:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:518:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:543:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:564:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:9: error: variable 'tstamp' has initializer but incomplete type
/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: error: storage size of 'tstamp' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:729:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:753:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:771:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:795:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:796:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:799:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:802:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:805:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:811:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:814:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:817:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/linux/kvm_para.h:9:6: error: implicit declaration of function 'kvm_arch_para_features' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/kernel/watchdog.c:295:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
/home/broonie/build/linux-stable/net/can/gw.c:620:3: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:77:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:185:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:239:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:316:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:317:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:324:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:390:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:635:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:637:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:161:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:398:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:497:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_pptp.c:51:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_gre.c:62:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:648:19: error: field 'cu_msg' has incomplete type
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:659:19: error: dereferencing pointer to incomplete type 'struct cld_msg'
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:22:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:21:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:20:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:19:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:887:24: error: 'CLD_UPCALL_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:928:23: error: 'Cld_Create' undeclared (first use in this function)
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:965:23: error: 'Cld_Remove' undeclared (first use in this function)
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:1003:23: error: 'Cld_Check' undeclared (first use in this function)
/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:1031:23: error: 'Cld_GraceDone' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:38:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:67:45: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:165:20: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_proto_icmpv6.c:43:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:30:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:42:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:55:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:107:23: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:161:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:318:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:362:1: error: conflicting types for 'nf_nat_setup_info'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:433:15: error: conflicting types for 'nf_nat_setup_info'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:9: error: variable 'range' has initializer but incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: error: unknown field 'flags' specified in initializer
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: error: unknown field 'min_addr' specified in initializer
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: error: unknown field 'max_addr' specified in initializer
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:750:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:466:8: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared here (not in a function)
/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:3: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_GET' undeclared here (not in a function)
/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:3: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/nft_nat.c:45:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/drivers/hid/uhid.c:440:23: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:448:29: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:456:26: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:458:26: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:460:26: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:464:18: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:465:21: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:466:22: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:467:22: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:468:22: error: 'const union <anonymous>' has no member named 'create2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:525:53: error: 'union <anonymous>' has no member named 'input2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:526:24: error: 'union <anonymous>' has no member named 'input2'
/home/broonie/build/linux-stable/drivers/hid/uhid.c:667:7: error: 'UHID_CREATE2' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hid/uhid.c:676:7: error: 'UHID_INPUT2' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:96:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:124:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:207:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:379:18: error: 'XT_LOG_UID' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:411:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:549:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:736:18: error: 'XT_LOG_UID' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:754:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:839:26: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:863:13: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:881:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:890:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:25:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:32:34: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:61:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:73:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:123:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:36:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:64:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:77:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:105:22: error: storage size of 'newrange' isn't known
/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:153:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:360:10: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:385:5: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:395:10: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:419:5: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:542:23: error: storage size of 'rxc' isn't known
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:543:23: error: storage size of 'txc' isn't known
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:547:7: error: 'HSC_RESET' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:550:7: error: 'HSC_SET_PM' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:553:16: error: 'HSC_PM_DISABLE' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:557:23: error: 'HSC_PM_ENABLE' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:565:7: error: 'HSC_SEND_BREAK' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:567:7: error: 'HSC_SET_RX' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:571:7: error: 'HSC_GET_RX' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:576:7: error: 'HSC_SET_TX' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:580:7: error: 'HSC_GET_TX' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:43:11: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:43:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:53:25: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:69:30: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:69:54: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:70:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:80:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:80:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:92:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:92:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:98:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:98:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:110:47: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:111:15: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:112:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:122:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:122:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:134:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:134:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:140:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:140:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:154:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:162:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:26:28: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:37:34: error: dereferencing pointer to incomplete type 'struct xt_nfacct_match_info'
/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:52:20: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:61:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_nfacct_match_info'
/home/broonie/build/linux-stable/net/unix/diag.c:155:22: error: 'UNIX_DIAG_SHUTDOWN' undeclared (first use in this function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:2199:7: error: implicit declaration of function 'btcx_screen_clips' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:2201:2: error: implicit declaration of function 'btcx_sort_clips' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:2207:3: error: implicit declaration of function 'btcx_align' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:3375:29: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:4276:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:66:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:70:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:258:38: error: dereferencing pointer to incomplete type 'struct btcx_skiplist'
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:293:4: error: implicit declaration of function 'btcx_calc_skips' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:301:4: error: invalid use of undefined type 'struct btcx_skiplist'
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:303:5: error: invalid use of undefined type 'struct btcx_skiplist'
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:306:5: error: invalid use of undefined type 'struct btcx_skiplist'
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:589:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-video.c:1796:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-core.c:599:24: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-core.c:1172:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-core.c:1302:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-alsa.c:206:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-core.c:1062:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-core.c:1068:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-core.c:1214:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-video.c:1026:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-alsa.c:66:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-alsa.c:338:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-video.c:1927:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-mpeg.c:525:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-core.c:151:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-core.c:155:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-core.c:225:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-alsa.c:64:29: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-alsa.c:301:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:852:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2073:77: error: invalid use of undefined type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2021:36: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2074:92: error: invalid use of undefined type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2291:11: error: request for member 'blocks' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:12: error: request for member 'blocks' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2296:35: error: request for member 'edid' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2297:31: error: request for member 'edid' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:22: error: request for member 'blocks' in something not a structure or union
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:879:9: error: implicit declaration of function 'cypress_load_firmware' [-Werror=implicit-function-declaration]
/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:879:44: error: 'CYPRESS_FX2' undeclared (first use in this function)
/home/broonie/build/linux-stable/drivers/media/usb/hdpvr/hdpvr-video.c:42:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
/home/broonie/build/linux-stable/drivers/media/usb/hdpvr/hdpvr-video.c:43:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_nx2.c:1541:1: error: static declaration of 'qla8044_need_reset_handler' follows non-static declaration
/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type

	x86_64-allnoconfig
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:13:26: error: 'PERF_REG_X86_64_MAX' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:17: error: 'PERF_REG_X86_AX' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:17: error: 'PERF_REG_X86_BX' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:17: error: 'PERF_REG_X86_CX' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:17: error: 'PERF_REG_X86_DX' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:17: error: 'PERF_REG_X86_SI' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:17: error: 'PERF_REG_X86_DI' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:17: error: 'PERF_REG_X86_BP' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:17: error: 'PERF_REG_X86_SP' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:17: error: 'PERF_REG_X86_IP' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:17: error: 'PERF_REG_X86_FLAGS' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:17: error: 'PERF_REG_X86_CS' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:17: error: 'PERF_REG_X86_SS' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:17: error: 'PERF_REG_X86_R8' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:17: error: 'PERF_REG_X86_R9' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:17: error: 'PERF_REG_X86_R10' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:17: error: 'PERF_REG_X86_R11' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:17: error: 'PERF_REG_X86_R12' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:17: error: 'PERF_REG_X86_R13' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:17: error: 'PERF_REG_X86_R14' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:17: error: 'PERF_REG_X86_R15' undeclared here (not in a function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:2: error: array index in initializer not of integer type
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:2: error: (near initialization for 'pt_regs_offset')
/home/broonie/build/linux-stable/include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:82:33: error: 'PERF_REG_X86_DS' undeclared (first use in this function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:83:19: error: 'PERF_REG_X86_ES' undeclared (first use in this function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:84:19: error: 'PERF_REG_X86_FS' undeclared (first use in this function)
/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:85:19: error: 'PERF_REG_X86_GS' undeclared (first use in this function)

-------------------------------------------------------------------------------
defconfigs with issues (other than build errors):
      3 warnings    0 mismatches  : arm64-allnoconfig
    2637 warnings    0 mismatches  : arm64-allmodconfig
    171 warnings    0 mismatches  : arm-multi_v5_defconfig
    383 warnings    0 mismatches  : arm-multi_v7_defconfig
     78 warnings    0 mismatches  : x86_64-defconfig
    4035 warnings    0 mismatches  : arm-allmodconfig
      3 warnings    0 mismatches  : arm-allnoconfig
      6 warnings    0 mismatches  : x86_64-allnoconfig
     11 warnings    0 mismatches  : arm64-defconfig

-------------------------------------------------------------------------------

Errors summary: 396
	444 /home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	 42 /home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	 42 /home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	 17 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	 17 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	 17 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	 16 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	 14 /home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	 14 /home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	 13 /home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	 13 /home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	  9 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
	  9 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
	  9 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
	  8 /home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
	  8 /home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	  8 /home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	  6 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	  6 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
	  6 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	  6 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	  6 /home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	  6 /home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	  6 /home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:77:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:637:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:635:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:390:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:324:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:317:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:316:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:239:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:185:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:88:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:86:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: error: storage size of 'dirn' isn't known
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:817:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:814:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:811:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:805:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:802:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:799:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:796:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:795:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:771:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:753:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:729:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:624:9: error: variable 'tstamp' has initializer but incomplete type
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: error: storage size of 'tstamp' isn't known
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: error: storage size of 'metadata' isn't known
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: error: storage size of 'metadata' isn't known
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:564:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:543:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:518:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:493:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:472:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:450:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: error: storage size of 'caps' isn't known
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:411:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:367:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: error: storage size of 'ioctl_avail' isn't known
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: error: storage size of 'avail' isn't known
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:185:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:179:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:169:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:168:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	  4 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
	  4 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
	  4 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
	  4 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
	  4 /home/broonie/build/linux-stable/include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:96:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:890:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:881:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:754:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:736:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:549:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:411:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:379:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:207:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:124:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: error: storage size of 'range' isn't known
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: error: unknown field 'max_addr' specified in initializer
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: error: unknown field 'min_addr' specified in initializer
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: error: unknown field 'flags' specified in initializer
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:9: error: variable 'range' has initializer but incomplete type
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: error: storage size of 'range' isn't known
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:433:15: error: conflicting types for 'nf_nat_setup_info'
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:362:1: error: conflicting types for 'nf_nat_setup_info'
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:318:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	  3 /home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: error: storage size of 'range' isn't known
	  3 /home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: error: storage size of 'newrange' isn't known
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:852:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:22: error: request for member 'blocks' in something not a structure or union
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2297:31: error: request for member 'edid' in something not a structure or union
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2296:35: error: request for member 'edid' in something not a structure or union
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:12: error: request for member 'blocks' in something not a structure or union
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2291:11: error: request for member 'blocks' in something not a structure or union
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2074:92: error: invalid use of undefined type 'struct v4l2_edid'
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2073:77: error: invalid use of undefined type 'struct v4l2_edid'
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2021:36: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	  3 /home/broonie/build/linux-stable/arch/arm/kernel/return_address.c:66:7: error: redefinition of 'return_address'
	  2 /home/broonie/build/linux-stable/net/unix/diag.c:155:22: error: 'UNIX_DIAG_SHUTDOWN' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:61:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_nfacct_match_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:52:20: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:37:34: error: dereferencing pointer to incomplete type 'struct xt_nfacct_match_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:26:28: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:98:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:98:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:92:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:92:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:80:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:80:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:70:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:69:54: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:69:30: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:53:25: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:43:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:43:11: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:162:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:154:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:140:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:140:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:134:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:134:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:122:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:122:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:112:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:111:15: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:110:47: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:77:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:64:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:36:22: error: storage size of 'newrange' isn't known
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:153:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:105:22: error: storage size of 'newrange' isn't known
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:73:22: error: storage size of 'newrange' isn't known
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:61:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:32:34: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:25:22: error: storage size of 'newrange' isn't known
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:123:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:863:13: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:839:26: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_nat.c:45:22: error: storage size of 'range' isn't known
	  2 /home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:3: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_GET' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:3: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:466:8: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:750:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:161:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_proto_icmpv6.c:43:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:67:45: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:165:20: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:38:22: error: storage size of 'range' isn't known
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:55:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:42:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:30:22: error: storage size of 'newrange' isn't known
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:107:23: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_gre.c:62:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_pptp.c:51:22: error: storage size of 'range' isn't known
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:161:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:497:22: error: storage size of 'range' isn't known
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:398:22: error: storage size of 'range' isn't known
	  2 /home/broonie/build/linux-stable/net/can/gw.c:620:3: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/kernel/watchdog.c:295:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]
	  2 /home/broonie/build/linux-stable/include/linux/unaligned/generic.h:22:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 /home/broonie/build/linux-stable/include/linux/unaligned/generic.h:21:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 /home/broonie/build/linux-stable/include/linux/unaligned/generic.h:20:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 /home/broonie/build/linux-stable/include/linux/unaligned/generic.h:19:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 /home/broonie/build/linux-stable/include/linux/kvm_para.h:9:6: error: implicit declaration of function 'kvm_arch_para_features' [-Werror=implicit-function-declaration]
	  2 /home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:965:23: error: 'Cld_Remove' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:928:23: error: 'Cld_Create' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:887:24: error: 'CLD_UPCALL_VERSION' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:659:19: error: dereferencing pointer to incomplete type 'struct cld_msg'
	  2 /home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:648:19: error: field 'cu_msg' has incomplete type
	  2 /home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:1031:23: error: 'Cld_GraceDone' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:1003:23: error: 'Cld_Check' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/media/usb/hdpvr/hdpvr-video.c:43:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/drivers/media/usb/hdpvr/hdpvr-video.c:42:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:879:9: error: implicit declaration of function 'cypress_load_firmware' [-Werror=implicit-function-declaration]
	  2 /home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:879:44: error: 'CYPRESS_FX2' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:580:7: error: 'HSC_GET_TX' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:576:7: error: 'HSC_SET_TX' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:571:7: error: 'HSC_GET_RX' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:567:7: error: 'HSC_SET_RX' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:565:7: error: 'HSC_SEND_BREAK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:557:23: error: 'HSC_PM_ENABLE' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:553:16: error: 'HSC_PM_DISABLE' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:550:7: error: 'HSC_SET_PM' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:547:7: error: 'HSC_RESET' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:543:23: error: storage size of 'txc' isn't known
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:542:23: error: storage size of 'rxc' isn't known
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:419:5: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:395:10: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:385:5: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:360:10: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:676:7: error: 'UHID_INPUT2' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:667:7: error: 'UHID_CREATE2' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:526:24: error: 'union <anonymous>' has no member named 'input2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:525:53: error: 'union <anonymous>' has no member named 'input2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:468:22: error: 'const union <anonymous>' has no member named 'create2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:467:22: error: 'const union <anonymous>' has no member named 'create2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:466:22: error: 'const union <anonymous>' has no member named 'create2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:465:21: error: 'const union <anonymous>' has no member named 'create2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:464:18: error: 'const union <anonymous>' has no member named 'create2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:460:26: error: 'const union <anonymous>' has no member named 'create2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:458:26: error: 'const union <anonymous>' has no member named 'create2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:456:26: error: 'const union <anonymous>' has no member named 'create2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:448:29: error: 'const union <anonymous>' has no member named 'create2'
	  2 /home/broonie/build/linux-stable/drivers/hid/uhid.c:440:23: error: 'const union <anonymous>' has no member named 'create2'
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:85:19: error: 'PERF_REG_X86_GS' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:84:19: error: 'PERF_REG_X86_FS' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:83:19: error: 'PERF_REG_X86_ES' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:82:33: error: 'PERF_REG_X86_DS' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:17: error: 'PERF_REG_X86_R15' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:17: error: 'PERF_REG_X86_R14' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:17: error: 'PERF_REG_X86_R13' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:17: error: 'PERF_REG_X86_R12' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:17: error: 'PERF_REG_X86_R11' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:17: error: 'PERF_REG_X86_R10' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:17: error: 'PERF_REG_X86_R9' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:17: error: 'PERF_REG_X86_R8' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:17: error: 'PERF_REG_X86_SS' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:17: error: 'PERF_REG_X86_CS' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:17: error: 'PERF_REG_X86_FLAGS' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:17: error: 'PERF_REG_X86_IP' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:17: error: 'PERF_REG_X86_SP' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:17: error: 'PERF_REG_X86_BP' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:17: error: 'PERF_REG_X86_DI' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:17: error: 'PERF_REG_X86_SI' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:17: error: 'PERF_REG_X86_DX' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:17: error: 'PERF_REG_X86_CX' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:17: error: 'PERF_REG_X86_BX' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:2: error: array index in initializer not of integer type
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:2: error: (near initialization for 'pt_regs_offset')
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:17: error: 'PERF_REG_X86_AX' undeclared here (not in a function)
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:13:26: error: 'PERF_REG_X86_64_MAX' undeclared here (not in a function)
	  1 collect2: error: ld returned 1 exit status
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:39:5: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:38:5: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:37:5: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:36:5: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:35:5: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:33:38: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:33:13: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:38: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:868:36: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:868:13: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:864:38: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:863:13: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:848:27: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:844:33: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:840:29: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:839:26: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:91:14: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:81:18: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:77:11: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:109:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:108:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:105:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:104:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:104:31: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:750:26: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:347:38: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:347:14: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:346:18: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:345:18: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:343:12: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:342:13: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:318:13: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:281:14: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:278:31: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:259:11: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:242:19: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:241:47: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:241:29: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:232:13: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:167:35: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:167:16: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:165:13: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:161:11: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:44:13: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:168:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:168:29: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:166:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:161:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/drivers/staging/lustre/include/linux/libcfs/libcfs_private.h:418:53: error: duplicate case value
	  1 /home/broonie/build/linux-stable/drivers/staging/lustre/include/linux/libcfs/libcfs_private.h:418:40: error: previously used here
	  1 /home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_nx2.c:1541:1: error: static declaration of 'qla8044_need_reset_handler' follows non-static declaration
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-video.c:1927:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-mpeg.c:525:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-core.c:225:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-core.c:155:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-core.c:151:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-alsa.c:64:29: error: field 'risc' has incomplete type
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-alsa.c:301:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-video.c:1026:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-core.c:1214:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-core.c:1068:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-core.c:1062:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-alsa.c:66:22: error: field 'risc' has incomplete type
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-alsa.c:338:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-video.c:1796:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-core.c:599:24: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-core.c:1302:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-core.c:1172:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-alsa.c:206:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:70:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:66:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:589:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:306:5: error: invalid use of undefined type 'struct btcx_skiplist'
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:303:5: error: invalid use of undefined type 'struct btcx_skiplist'
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:301:4: error: invalid use of undefined type 'struct btcx_skiplist'
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:293:4: error: implicit declaration of function 'btcx_calc_skips' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:258:38: error: dereferencing pointer to incomplete type 'struct btcx_skiplist'
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:4276:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:3375:29: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:2207:3: error: implicit declaration of function 'btcx_align' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:2201:2: error: implicit declaration of function 'btcx_sort_clips' [-Werror=implicit-function-declaration]
	  1 /home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:2199:7: error: implicit declaration of function 'btcx_screen_clips' [-Werror=implicit-function-declaration]

Warnings Summary: 355
	740 /home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	740 /home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	579 /home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	444 /home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	444 /home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	444 /home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	444 /home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	444 /home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	444 /home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	444 /home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	444 /home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	263 /home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	263 /home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	167 /home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	 82 /home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	 82 /home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	 37 /home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	 37 /home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	 18 /home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	 17 /home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	 14 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	 12 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	 10 /home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]
	  6 /home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
	  6 /home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_authentication_req' which is not static
	  6 /home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_association_req' which is not static
	  6 /home/broonie/build/linux-stable/include/linux/compiler-gcc5.h:7:35: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	  6 /home/broonie/build/linux-stable/include/asm-generic/ioctl.h:9:14: warning: comparison between pointer and integer
	  6 /home/broonie/build/linux-stable/include/asm-generic/ioctl.h:11:14: warning: pointer/integer type mismatch in conditional expression
	  6 /home/broonie/build/linux-stable/include/asm-generic/ioctl.h:10:14: warning: comparison between pointer and integer
	  5 /home/broonie/build/linux-stable/mm/rmap.c:531:26: warning: '__vma_address' is static but used in inline function 'vma_address' which is not static
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:615:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:614:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:612:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:610:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:609:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:608:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:607:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:600:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:599:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:597:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:595:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:594:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:593:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:592:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:583:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:576:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:570:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:563:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:540:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:532:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:510:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:501:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:494:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:485:12: warning: 'struct snd_compr_caps' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:478:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:469:13: warning: 'struct snd_codec' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:426:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:411:13: warning: 'struct snd_compr_params' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:379:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:364:13: warning: 'struct snd_compr_params' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: warning: unused variable 'dirn' [-Wunused-variable]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:624:36: warning: excess elements in struct initializer
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: warning: unused variable 'tstamp' [-Wunused-variable]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: warning: unused variable 'metadata' [-Wunused-variable]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: warning: unused variable 'metadata' [-Wunused-variable]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:567:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:536:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:530:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:526:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:490:44: warning: 'struct snd_compr_params' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:467:10: warning: 'struct snd_compr_params' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:454:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: warning: unused variable 'caps' [-Wunused-variable]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:371:1: warning: control reaches end of non-void function [-Wreturn-type]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:217:1: warning: control reaches end of non-void function [-Wreturn-type]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: warning: unused variable 'avail' [-Wunused-variable]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:177:10: warning: 'struct snd_compr_avail' declared inside parameter list
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:166:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 /home/broonie/build/linux-stable/sound/core/compress_offload.c:162:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	  4 /home/broonie/build/linux-stable/include/linux/blkdev.h:614:26: warning: switch condition has boolean value [-Wswitch-bool]
	  4 /home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:75:3: warning: value computed is not used [-Wunused-value]
	  3 warning: (GENERIC_CPUFREQ_CPU0 && ARM_BIG_LITTLE_CPUFREQ && ARM_EXYNOS5440_CPUFREQ) selects PM_OPP which has unmet direct dependencies (ARCH_HAS_OPP)
	  3 /home/broonie/build/linux-stable/scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: warning: unused variable 'range' [-Wunused-variable]
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	  3 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:30:19: warning: 'struct nf_nat_range' declared inside parameter list
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: warning: unused variable 'range' [-Wunused-variable]
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: warning: unused variable 'range' [-Wunused-variable]
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:798:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: warning: unused variable 'range' [-Wunused-variable]
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:452:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: warning: unused variable 'range' [-Wunused-variable]
	  3 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:70:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 /home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:45:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 /home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: warning: unused variable 'range' [-Wunused-variable]
	  3 /home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:93:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 /home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: warning: unused variable 'newrange' [-Wunused-variable]
	  3 /home/broonie/build/linux-stable/lib/decompress_unlzo.c:82:6: warning: 'get_unaligned_be32' is static but used in inline function 'parse_header' which is not static
	  3 /home/broonie/build/linux-stable/lib/decompress_unlzo.c:78:12: warning: 'get_unaligned_be16' is static but used in inline function 'parse_header' which is not static
	  3 /home/broonie/build/linux-stable/lib/decompress_unlzo.c:72:19: warning: 'lzop_magic' is static but used in inline function 'parse_header' which is not static
	  3 /home/broonie/build/linux-stable/include/uapi/linux/swab.h:117:2: warning: '__fswab32' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	  3 /home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'softmac_ps_mgmt_xmit' which is not static
	  3 /home/broonie/build/linux-stable/fs/nfs/nfs4proc.c:2988:10: warning: switch condition has boolean value [-Wswitch-bool]
	  3 /home/broonie/build/linux-stable/fs/namespace.c:2647:8: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
	  3 /home/broonie/build/linux-stable/fs/namespace.c:2647:8: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
	  3 /home/broonie/build/linux-stable/fs/namespace.c:2647:6: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
	  3 /home/broonie/build/linux-stable/fs/namespace.c:2647:6: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
	  3 /home/broonie/build/linux-stable/drivers/staging/wlags49_h25/../wlags49_h2/wl_wext.h:73:13: warning: inline function 'wl_spy_gather' declared but never defined
	  3 /home/broonie/build/linux-stable/drivers/staging/wlags49_h2/wl_wext.h:73:13: warning: inline function 'wl_spy_gather' declared but never defined
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
	  3 /home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:21: warning: comparison between pointer and integer
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:87:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:101:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:61: warning: passing argument 2 of 'match_ip' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:67:21: warning: its scope is only this definition or declaration, which is probably not what you want
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:67:21: warning: 'struct xt_ecn_info' declared inside parameter list
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:63: warning: passing argument 2 of 'match_ipv6' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:108:23: warning: 'struct xt_ecn_info' declared inside parameter list
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:36:22: warning: unused variable 'newrange' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:105:22: warning: unused variable 'newrange' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:73:22: warning: unused variable 'newrange' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:25:22: warning: unused variable 'newrange' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_reject.c:59:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_nat.c:45:22: warning: unused variable 'range' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	  2 /home/broonie/build/linux-stable/net/netfilter/nft_compat.c:286:9: warning: switch condition has boolean value [-Wswitch-bool]
	  2 /home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:36: warning: excess elements in array initializer
	  2 /home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:36: warning: excess elements in array initializer
	  2 /home/broonie/build/linux-stable/net/netfilter/nfnetlink_cthelper.c:97:9: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  2 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:756:37: warning: passing argument 2 of 'l3proto->nlattr_to_range' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:15: warning: excess elements in struct initializer
	  2 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:15: warning: excess elements in struct initializer
	  2 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:162:32: warning: passing argument 2 of 'l3proto->in_range' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:69:1: warning: control reaches end of non-void function [-Wreturn-type]
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:186:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:182:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:47:1: warning: control reaches end of non-void function [-Wreturn-type]
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:38:22: warning: unused variable 'range' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:30:22: warning: unused variable 'newrange' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_pptp.c:51:22: warning: unused variable 'range' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:180:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:175:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:497:22: warning: unused variable 'range' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:398:22: warning: unused variable 'range' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/can/gw.c:620:19: warning: excess elements in array initializer
	  2 /home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_disauth_skb' which is not static
	  2 /home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_disassociate_skb' which is not static
	  2 /home/broonie/build/linux-stable/include/linux/netfilter/nf_nat.h:7:31: warning: excess elements in struct initializer
	  2 /home/broonie/build/linux-stable/include/linux/kernel.h:834:48: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
	  2 /home/broonie/build/linux-stable/fs/f2fs/segment.h:88:26: warning: 'SM_I' is static but used in inline function 'get_max_meta_blks' which is not static
	  2 /home/broonie/build/linux-stable/fs/f2fs/checkpoint.c:80:10: warning: 'NM_I' is static but used in inline function 'get_max_meta_blks' which is not static
	  2 /home/broonie/build/linux-stable/drivers/staging/lustre/lustre/ptlrpc/../../lustre/ldlm/ldlm_lockd.c:75:9: warning: 'cfs_time_seconds' is static but used in inline function 'round_timeout' which is not static
	  2 /home/broonie/build/linux-stable/drivers/staging/lustre/lustre/ptlrpc/../../lustre/ldlm/ldlm_lockd.c:75:48: warning: 'cfs_time_sub' is static but used in inline function 'round_timeout' which is not static
	  2 /home/broonie/build/linux-stable/drivers/staging/lustre/lustre/ptlrpc/../../lustre/ldlm/ldlm_lockd.c:75:31: warning: 'cfs_duration_sec' is static but used in inline function 'round_timeout' which is not static
	  2 /home/broonie/build/linux-stable/drivers/staging/lustre/lnet/selftest/rpc.c:1101:8: warning: 'cfs_time_current_sec' is static but used in inline function 'srpc_add_client_rpc_timer' which is not static
	  2 /home/broonie/build/linux-stable/drivers/staging/lustre/lnet/selftest/rpc.c:1100:23: warning: 'cfs_time_add' is static but used in inline function 'srpc_add_client_rpc_timer' which is not static
	  2 /home/broonie/build/linux-stable/drivers/staging/lustre/lnet/selftest/rpc.c:1097:2: warning: 'INIT_LIST_HEAD' is static but used in inline function 'srpc_add_client_rpc_timer' which is not static
	  2 /home/broonie/build/linux-stable/drivers/scsi/bfa/bfa_ioc.h:75:8: warning: left shift count >= width of type [-Wshift-count-overflow]
	  2 /home/broonie/build/linux-stable/drivers/scsi/bfa/bfa_ioc.h:75:23: warning: right shift count >= width of type [-Wshift-count-overflow]
	  2 /home/broonie/build/linux-stable/drivers/pci/host/pci-mvebu.c:891:31: warning: 'rtype' may be used uninitialized in this function [-Wmaybe-uninitialized]
	  2 /home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:880:1: warning: control reaches end of non-void function [-Wreturn-type]
	  2 /home/broonie/build/linux-stable/drivers/md/md.c:6214:26: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:702:2: warning: 'l2up_create' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:701:40: warning: 'l2_newid' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:701:3: warning: 'l2down_create' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:700:6: warning: 'test_bit' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:694:2: warning: 'l2up_create' is static but used in inline function 'st5_dl_release_l2l3' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:505:9: warning: 'test_bit' is static but used in inline function 'IsRNR' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:492:9: warning: 'test_bit' is static but used in inline function 'IsREJ' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:486:9: warning: 'test_bit' is static but used in inline function 'IsSABME' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:476:7: warning: 'test_bit' is static but used in inline function 'IsSFrame' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:465:6: warning: 'test_bit' is static but used in inline function 'IsRR' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:396:2: warning: 'clear_peer_busy' is static but used in inline function 'clear_exception' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:387:31: warning: 'test_bit' is static but used in inline function 'cansend' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:383:6: warning: 'test_bit' is static but used in inline function 'cansend' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:129:9: warning: 'test_bit' is static but used in inline function 'l2addrsize' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:123:4: warning: 'test_bit' is static but used in inline function 'l2headersize' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:122:11: warning: 'test_bit' is static but used in inline function 'l2headersize' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1148:3: warning: 'enquiry_cr' is static but used in inline function 'transmit_enquiry' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1146:3: warning: 'enquiry_cr' is static but used in inline function 'transmit_enquiry' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1145:6: warning: 'test_bit' is static but used in inline function 'transmit_enquiry' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1138:3: warning: 'enquiry_cr' is static but used in inline function 'enquiry_response' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1136:3: warning: 'enquiry_cr' is static but used in inline function 'enquiry_response' which is not static
	  2 /home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1135:6: warning: 'test_bit' is static but used in inline function 'enquiry_response' which is not static
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:543:23: warning: unused variable 'txc' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:542:23: warning: unused variable 'rxc' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:417:61: warning: 'struct hsc_tx_config' declared inside parameter list
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:390:53: warning: 'struct hsc_tx_config' declared inside parameter list
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:383:61: warning: 'struct hsc_rx_config' declared inside parameter list
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:355:53: warning: its scope is only this definition or declaration, which is probably not what you want
	  2 /home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:355:53: warning: 'struct hsc_rx_config' declared inside parameter list
	  2 /home/broonie/build/linux-stable/drivers/gpio/gpio-sch311x.c:286:3: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:64:1: warning: control reaches end of non-void function [-Wreturn-type]
	  2 /home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:18:21: warning: 'pt_regs_offset' defined but not used [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/arch/arm/include/asm/io.h:191:18: warning: '__typesafe_io' is static but used in inline function 'writepcibridge' which is not static
	  2 /home/broonie/build/linux-stable/arch/arm/include/asm/io.h:191:18: warning: '__typesafe_io' is static but used in inline function 'readpcibridge' which is not static
	  2 /home/broonie/build/linux-stable/arch/arm/include/asm/barrier.h:45:30: warning: 'outer_sync' is static but used in inline function 'writepcibridge' which is not static
	  1 /home/broonie/build/linux-stable/sound/soc/fsl/imx-audmux.c:70:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/sound/soc/fsl/imx-audmux.c:162:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 /home/broonie/build/linux-stable/sound/soc/codecs/adau1977.c:971:20: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	  1 /home/broonie/build/linux-stable/sound/pci/oxygen/oxygen_mixer.c:91:43: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  1 /home/broonie/build/linux-stable/net/sunrpc/xprtrdma/verbs.c:1774:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/net/rds/iw_rdma.c:200:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:87:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type
	  1 /home/broonie/build/linux-stable/net/netfilter/xt_nat.c:101:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:756:37: warning: passing argument 2 of 'l3proto->nlattr_to_range' from incompatible pointer type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: warning: excess elements in struct initializer
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: warning: (near initialization for 'range')
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: warning: excess elements in struct initializer
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: warning: (near initialization for 'range')
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: warning: excess elements in struct initializer
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: warning: (near initialization for 'range')
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:162:32: warning: passing argument 2 of 'l3proto->in_range' from incompatible pointer type
	  1 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:180:2: warning: initialization from incompatible pointer type
	  1 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:180:2: warning: (near initialization for 'nf_nat_l3proto_ipv4.nlattr_to_range')
	  1 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:175:2: warning: initialization from incompatible pointer type
	  1 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:175:2: warning: (near initialization for 'nf_nat_l3proto_ipv4.in_range')
	  1 /home/broonie/build/linux-stable/include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
	  1 /home/broonie/build/linux-stable/include/uapi/linux/swab.h:117:2: warning: '__fswab32' is static but used in inline function 'writepcibridge' which is not static
	  1 /home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'writepcibridge' which is not static
	  1 /home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'readpcibridge' which is not static
	  1 /home/broonie/build/linux-stable/include/uapi/linux/byteorder/big_endian.h:32:52: warning: passing argument 1 of '__fswab32' makes integer from pointer without a cast [-Wint-conversion]
	  1 /home/broonie/build/linux-stable/include/scsi/scsi_cmnd.h:185:14: warning: 'scsi_sglist' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	  1 /home/broonie/build/linux-stable/include/linux/spinlock.h:333:24: warning: 'spinlock_check' is static but used in inline function 'megasas_return_cmd' which is not static
	  1 /home/broonie/build/linux-stable/include/linux/kernel.h:713:17: warning: comparison of distinct pointer types lacks a cast
	  1 /home/broonie/build/linux-stable/include/linux/etherdevice.h:181:33: warning: 'eth_random_addr' is static but used in inline function 'rtllib_randomize_cell' which is not static
	  1 /home/broonie/build/linux-stable/drivers/tty/serial/efm32-uart.c:840:20: warning: 'efm32_uart_exit' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/staging/wlan-ng/prism2fw.c:795:1: warning: the frame size of 1072 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/wlags49_h25/../wlags49_h2/wl_internal.h:990:45: warning: 'netdev_priv' is static but used in inline function 'wl_spy_gather' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/wlags49_h2/wl_internal.h:990:45: warning: 'netdev_priv' is static but used in inline function 'wl_spy_gather' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/vt6655/iwctl.c:759:1: warning: the frame size of 1280 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/vt6655/device_main.c:3253:1: warning: the frame size of 1296 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/silicom/bpctl_mod.c:6786:12: warning: 'bp_proc_create' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_tx.c:169:9: warning: 'RFC1042_OUI' is static but used in inline function 'rtllib_put_snap' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_tx.c:167:9: warning: 'P802_1H_OUI' is static but used in inline function 'rtllib_put_snap' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:805:2: warning: 'skb_reserve' is static but used in inline function 'rtllib_authentication_req' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:800:8: warning: 'dev_alloc_skb' is static but used in inline function 'rtllib_authentication_req' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:3522:2: warning: 'skb_reserve' is static but used in inline function 'rtllib_disassociate_skb' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:3517:8: warning: 'dev_alloc_skb' is static but used in inline function 'rtllib_disassociate_skb' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:3496:2: warning: 'skb_reserve' is static but used in inline function 'rtllib_disauth_skb' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:3492:8: warning: 'dev_alloc_skb' is static but used in inline function 'rtllib_disauth_skb' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2366:4: warning: 'rtllib_rx_auth_rq' is static but used in inline function 'rtllib_rx_auth' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2352:6: warning: 'rtllib_auth_challenge' is static but used in inline function 'rtllib_rx_auth' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2350:6: warning: 'rtllib_associate_step2' is static but used in inline function 'rtllib_rx_auth' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2312:14: warning: 'auth_parse' is static but used in inline function 'rtllib_rx_auth' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2280:4: warning: 'rtllib_associate_complete' is static but used in inline function 'rtllib_rx_assoc_resp' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2270:26: warning: 'kmalloc' is static but used in inline function 'rtllib_rx_assoc_resp' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2234:6: warning: 'kzalloc' is static but used in inline function 'rtllib_rx_assoc_resp' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2231:13: warning: 'assoc_parse' is static but used in inline function 'rtllib_rx_assoc_resp' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1408:23: warning: 'kmalloc' is static but used in inline function 'rtllib_association_req' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1375:3: warning: 'rtllib_WMM_Info' is static but used in inline function 'rtllib_association_req' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1327:13: warning: 'CcxRmCapBuf' is static but declared in inline function 'rtllib_association_req' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1307:13: warning: 'AironetIeOui' is static but declared in inline function 'rtllib_association_req' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1256:2: warning: 'skb_reserve' is static but used in inline function 'rtllib_association_req' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1251:8: warning: 'dev_alloc_skb' is static but used in inline function 'rtllib_association_req' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:88:41: warning: 'queue_delayed_work' is static but used in inline function 'rtllib_rx_deauth' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:88:41: warning: 'queue_delayed_work' is static but used in inline function 'rtllib_rx_assoc_resp' which is not static
	  1 /home/broonie/build/linux-stable/drivers/staging/dgnc/dgnc_tty.c:583:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/dgap/dgap.c:1653:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1438:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 /home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1424:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 /home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1385:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 /home/broonie/build/linux-stable/drivers/spi/spi-pl022.c:281:31: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	  1 /home/broonie/build/linux-stable/drivers/spi/spi-atmel.c:1253:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/drivers/spi/spi-atmel.c:1020:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_iocb.c:780:15: warning: 'qla2x00_prep_cont_type1_iocb' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	  1 /home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_iocb.c:760:33: warning: 'scsi_bufflen' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	  1 /home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_iocb.c:755:34: warning: 'scsi_bufflen' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	  1 /home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_iocb.c:743:7: warning: 'scsi_bufflen' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	  1 /home/broonie/build/linux-stable/drivers/scsi/megaraid/megaraid_sas_base.c:245:2: warning: 'spin_unlock_irqrestore' is static but used in inline function 'megasas_return_cmd' which is not static
	  1 /home/broonie/build/linux-stable/drivers/scsi/megaraid/megaraid_sas_base.c:243:2: warning: 'list_add_tail' is static but used in inline function 'megasas_return_cmd' which is not static
	  1 /home/broonie/build/linux-stable/drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
	  1 /home/broonie/build/linux-stable/drivers/scsi/hpsa.c:6370:17: warning: 'driver_support' is used uninitialized in this function [-Wuninitialized]
	  1 /home/broonie/build/linux-stable/drivers/scsi/be2iscsi/be_main.c:3164:18: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  1 /home/broonie/build/linux-stable/drivers/power/reset/xgene-reboot.c:80:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
	  1 /home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1060:2: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
	  1 /home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1043:3: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
	  1 /home/broonie/build/linux-stable/drivers/net/xen-netback/netback.c:1991:1: warning: the frame size of 16384 bytes is larger than 2048 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/net/wireless/ti/wlcore/spi.c:317:1: warning: the frame size of 12848 bytes is larger than 2048 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c:1457:8: warning: 'skb' may be used uninitialized in this function [-Wmaybe-uninitialized]
	  1 /home/broonie/build/linux-stable/drivers/net/ethernet/sfc/selftest.c:389:9: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  1 /home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 /home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
	  1 /home/broonie/build/linux-stable/drivers/net/ethernet/amd/nmclan_cs.c:624:3: warning: 'pcmcia_request_exclusive_irq' is deprecated [-Wdeprecated-declarations]
	  1 /home/broonie/build/linux-stable/drivers/mtd/nand/omap2.c:1250:12: warning: 'erased_sector_bitflips' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1192 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/mfd/arizona-core.c:505:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1044:4: warning: 'hfcmulti_resync' is static but used in inline function 'plxsd_checksync' which is not static
	  1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1040:8: warning: 'debug' is static but used in inline function 'plxsd_checksync' which is not static
	  1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1039:7: warning: 'syncmaster' is static but used in inline function 'plxsd_checksync' which is not static
	  1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1036:4: warning: 'hfcmulti_resync' is static but used in inline function 'plxsd_checksync' which is not static
	  1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1032:8: warning: 'debug' is static but used in inline function 'plxsd_checksync' which is not static
	  1 /home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1031:7: warning: 'syncmaster' is static but used in inline function 'plxsd_checksync' which is not static
	  1 /home/broonie/build/linux-stable/drivers/input/misc/max8997_haptic.c:185:3: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
	  1 /home/broonie/build/linux-stable/drivers/input/joystick/analog.c:171:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp]
	  1 /home/broonie/build/linux-stable/drivers/iio/adc/exynos_adc.c:112:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/drivers/gpu/drm/nouveau/core/subdev/fb/ramnve0.c:1380:1: warning: the frame size of 1504 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/dma/amba-pl08x.c:1665:3: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t {aka long unsigned int}' [-Wformat=]
	  1 /home/broonie/build/linux-stable/drivers/dma/amba-pl08x.c:1665:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t {aka long unsigned int}' [-Wformat=]
	  1 /home/broonie/build/linux-stable/drivers/dma/amba-pl08x.c:1043:5: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t {aka long unsigned int}' [-Wformat=]
	  1 /home/broonie/build/linux-stable/drivers/ata/pata_hpt366.c:382:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  1 /home/broonie/build/linux-stable/drivers/ata/pata_hpt366.c:379:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  1 /home/broonie/build/linux-stable/drivers/ata/pata_hpt366.c:376:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  1 /home/broonie/build/linux-stable/arch/x86/kernel/cpu/perf_event_intel_uncore.c:1730:7: warning: 'pci_dword' is used uninitialized in this function [-Wuninitialized]
	  1 /home/broonie/build/linux-stable/arch/arm/mach-cns3xxx/pcie.c:311:1: warning: the frame size of 1064 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/arch/arm/include/asm/io.h:248:30: warning: '__raw_readb' is static but used in inline function 'readpcibridge' which is not static
	  1 /home/broonie/build/linux-stable/arch/arm/include/asm/io.h:245:33: warning: '__raw_writel' is static but used in inline function 'writepcibridge' which is not static
	  1 /home/broonie/build/linux-stable/arch/arm/include/asm/io.h:243:33: warning: '__raw_writew' is static but used in inline function 'writepcibridge' which is not static
	  1 /home/broonie/build/linux-stable/arch/arm/include/asm/io.h:243:33: warning: '__raw_writew' is static but used in inline function 'readpcibridge' which is not static
	  1 /home/broonie/build/linux-stable/arch/arm/include/asm/barrier.h:45:30: warning: 'outer_sync' is static but used in inline function 'readpcibridge' which is not static



===============================================================================
Detailed per-defconfig build reports below:


-------------------------------------------------------------------------------
arm64-allnoconfig : FAIL, 0 errors, 3 warnings, 0 section mismatches

Warnings:
	/home/broonie/build/linux-stable/mm/rmap.c:531:26: warning: '__vma_address' is static but used in inline function 'vma_address' which is not static
	/home/broonie/build/linux-stable/fs/namespace.c:2647:8: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/fs/namespace.c:2647:8: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]

-------------------------------------------------------------------------------
arm64-allmodconfig : FAIL, 436 errors, 2637 warnings, 0 section mismatches

Errors:
	collect2: error: ld returned 1 exit status
	/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: error: storage size of 'dirn' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:86:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:88:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:168:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:169:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:179:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:185:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: error: storage size of 'avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: error: storage size of 'ioctl_avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:367:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:411:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: error: storage size of 'caps' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:450:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:472:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:493:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:518:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:543:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:564:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:9: error: variable 'tstamp' has initializer but incomplete type
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: error: storage size of 'tstamp' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:729:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:753:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:771:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:795:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:796:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:799:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:802:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:805:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:811:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:814:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:817:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:77:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:185:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:239:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:316:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:317:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:324:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:390:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:635:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:637:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:440:23: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:448:29: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:456:26: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:458:26: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:460:26: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:464:18: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:465:21: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:466:22: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:467:22: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:468:22: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:525:53: error: 'union <anonymous>' has no member named 'input2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:526:24: error: 'union <anonymous>' has no member named 'input2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:667:7: error: 'UHID_CREATE2' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:676:7: error: 'UHID_INPUT2' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
	/home/broonie/build/linux-stable/net/can/gw.c:620:3: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:360:10: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:385:5: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:395:10: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:419:5: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:542:23: error: storage size of 'rxc' isn't known
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:543:23: error: storage size of 'txc' isn't known
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:547:7: error: 'HSC_RESET' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:550:7: error: 'HSC_SET_PM' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:553:16: error: 'HSC_PM_DISABLE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:557:23: error: 'HSC_PM_ENABLE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:565:7: error: 'HSC_SEND_BREAK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:567:7: error: 'HSC_SET_RX' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:571:7: error: 'HSC_GET_RX' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:576:7: error: 'HSC_SET_TX' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:580:7: error: 'HSC_GET_TX' undeclared (first use in this function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:648:19: error: field 'cu_msg' has incomplete type
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:659:19: error: dereferencing pointer to incomplete type 'struct cld_msg'
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:22:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:21:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:20:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:19:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:887:24: error: 'CLD_UPCALL_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:928:23: error: 'Cld_Create' undeclared (first use in this function)
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:965:23: error: 'Cld_Remove' undeclared (first use in this function)
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:1003:23: error: 'Cld_Check' undeclared (first use in this function)
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:1031:23: error: 'Cld_GraceDone' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:38:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:67:45: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:165:20: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_proto_icmpv6.c:43:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:30:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:42:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:55:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:107:23: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:161:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:398:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:497:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_pptp.c:51:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_gre.c:62:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:161:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:318:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:362:1: error: conflicting types for 'nf_nat_setup_info'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:433:15: error: conflicting types for 'nf_nat_setup_info'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:9: error: variable 'range' has initializer but incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: error: unknown field 'flags' specified in initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: error: unknown field 'min_addr' specified in initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: error: unknown field 'max_addr' specified in initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:750:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:466:8: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared here (not in a function)
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:3: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_GET' undeclared here (not in a function)
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:3: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:852:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2073:77: error: invalid use of undefined type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2021:36: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2074:92: error: invalid use of undefined type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2291:11: error: request for member 'blocks' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:12: error: request for member 'blocks' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2296:35: error: request for member 'edid' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2297:31: error: request for member 'edid' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:22: error: request for member 'blocks' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
	/home/broonie/build/linux-stable/net/netfilter/nft_nat.c:45:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:96:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:124:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:207:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:379:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:411:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:549:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:736:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:754:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:839:26: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:863:13: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:881:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:890:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:25:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:32:34: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:61:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:73:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:123:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:36:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:64:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:77:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:105:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:153:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:879:9: error: implicit declaration of function 'cypress_load_firmware' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:879:44: error: 'CYPRESS_FX2' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:43:11: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:43:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:53:25: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:69:30: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:69:54: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:70:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:80:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:80:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:92:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:92:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:98:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:98:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:110:47: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:111:15: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:112:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:122:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:122:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:134:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:134:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:140:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:140:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:154:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:162:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:26:28: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:37:34: error: dereferencing pointer to incomplete type 'struct xt_nfacct_match_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:52:20: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:61:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_nfacct_match_info'
	/home/broonie/build/linux-stable/drivers/media/usb/hdpvr/hdpvr-video.c:42:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	/home/broonie/build/linux-stable/drivers/media/usb/hdpvr/hdpvr-video.c:43:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/net/unix/diag.c:155:22: error: 'UNIX_DIAG_SHUTDOWN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/staging/lustre/include/linux/libcfs/libcfs_private.h:418:53: error: duplicate case value
	/home/broonie/build/linux-stable/drivers/staging/lustre/include/linux/libcfs/libcfs_private.h:418:40: error: previously used here

Warnings:
	warning: (GENERIC_CPUFREQ_CPU0 && ARM_BIG_LITTLE_CPUFREQ && ARM_EXYNOS5440_CPUFREQ) selects PM_OPP which has unmet direct dependencies (ARCH_HAS_OPP)
	warning: (GENERIC_CPUFREQ_CPU0 && ARM_BIG_LITTLE_CPUFREQ && ARM_EXYNOS5440_CPUFREQ) selects PM_OPP which has unmet direct dependencies (ARCH_HAS_OPP)
	warning: (GENERIC_CPUFREQ_CPU0 && ARM_BIG_LITTLE_CPUFREQ && ARM_EXYNOS5440_CPUFREQ) selects PM_OPP which has unmet direct dependencies (ARCH_HAS_OPP)
	/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:75:3: warning: value computed is not used [-Wunused-value]
	/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:75:3: warning: value computed is not used [-Wunused-value]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: warning: unused variable 'dirn' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:162:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:166:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:177:10: warning: 'struct snd_compr_avail' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: warning: unused variable 'avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: warning: unused variable 'caps' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:454:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:467:10: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:490:44: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:526:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:530:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:536:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:567:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:36: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: warning: unused variable 'tstamp' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:217:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:371:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:364:13: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:379:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:411:13: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:426:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:469:13: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:478:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:485:12: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:494:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:501:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:510:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:532:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:540:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:563:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:570:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:576:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:583:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:592:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:593:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:594:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:595:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:597:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:599:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:600:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:607:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:608:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:609:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:610:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:612:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:614:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:615:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/codecs/adau1977.c:971:20: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/dma/amba-pl08x.c:1043:5: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'size_t {aka long unsigned int}' [-Wformat=]
	/home/broonie/build/linux-stable/drivers/dma/amba-pl08x.c:1665:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'size_t {aka long unsigned int}' [-Wformat=]
	/home/broonie/build/linux-stable/drivers/dma/amba-pl08x.c:1665:3: warning: format '%d' expects argument of type 'int', but argument 6 has type 'size_t {aka long unsigned int}' [-Wformat=]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/gpio/gpio-sch311x.c:286:3: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/fsl/imx-audmux.c:70:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/sound/soc/fsl/imx-audmux.c:162:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/lib/decompress_unlzo.c:82:6: warning: 'get_unaligned_be32' is static but used in inline function 'parse_header' which is not static
	/home/broonie/build/linux-stable/lib/decompress_unlzo.c:78:12: warning: 'get_unaligned_be16' is static but used in inline function 'parse_header' which is not static
	/home/broonie/build/linux-stable/lib/decompress_unlzo.c:72:19: warning: 'lzop_magic' is static but used in inline function 'parse_header' which is not static
	/home/broonie/build/linux-stable/net/can/gw.c:620:19: warning: excess elements in array initializer
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:355:53: warning: 'struct hsc_rx_config' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:355:53: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:383:61: warning: 'struct hsc_rx_config' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:390:53: warning: 'struct hsc_tx_config' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:417:61: warning: 'struct hsc_tx_config' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:543:23: warning: unused variable 'txc' [-Wunused-variable]
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:542:23: warning: unused variable 'rxc' [-Wunused-variable]
	/home/broonie/build/linux-stable/fs/f2fs/segment.h:88:26: warning: 'SM_I' is static but used in inline function 'get_max_meta_blks' which is not static
	/home/broonie/build/linux-stable/fs/f2fs/checkpoint.c:80:10: warning: 'NM_I' is static but used in inline function 'get_max_meta_blks' which is not static
	/home/broonie/build/linux-stable/drivers/iio/adc/exynos_adc.c:112:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/drivers/input/joystick/analog.c:171:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/linux/kernel.h:834:48: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/fs/nfs/nfs4proc.c:2988:10: warning: switch condition has boolean value [-Wswitch-bool]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:38:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:47:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:182:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:186:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:69:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:30:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1148:3: warning: 'enquiry_cr' is static but used in inline function 'transmit_enquiry' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1146:3: warning: 'enquiry_cr' is static but used in inline function 'transmit_enquiry' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1145:6: warning: 'test_bit' is static but used in inline function 'transmit_enquiry' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1138:3: warning: 'enquiry_cr' is static but used in inline function 'enquiry_response' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1136:3: warning: 'enquiry_cr' is static but used in inline function 'enquiry_response' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1135:6: warning: 'test_bit' is static but used in inline function 'enquiry_response' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:702:2: warning: 'l2up_create' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:701:40: warning: 'l2_newid' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:701:3: warning: 'l2down_create' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:700:6: warning: 'test_bit' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:694:2: warning: 'l2up_create' is static but used in inline function 'st5_dl_release_l2l3' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:505:9: warning: 'test_bit' is static but used in inline function 'IsRNR' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:492:9: warning: 'test_bit' is static but used in inline function 'IsREJ' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:486:9: warning: 'test_bit' is static but used in inline function 'IsSABME' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:476:7: warning: 'test_bit' is static but used in inline function 'IsSFrame' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:465:6: warning: 'test_bit' is static but used in inline function 'IsRR' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:396:2: warning: 'clear_peer_busy' is static but used in inline function 'clear_exception' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:387:31: warning: 'test_bit' is static but used in inline function 'cansend' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:383:6: warning: 'test_bit' is static but used in inline function 'cansend' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:129:9: warning: 'test_bit' is static but used in inline function 'l2addrsize' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:123:4: warning: 'test_bit' is static but used in inline function 'l2headersize' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:122:11: warning: 'test_bit' is static but used in inline function 'l2headersize' which is not static
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:175:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:180:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:70:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:398:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:497:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_pptp.c:51:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/md/md.c:6214:26: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:45:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:93:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/mfd/arizona-core.c:505:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:162:32: warning: passing argument 2 of 'l3proto->in_range' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/linux/netfilter/nf_nat.h:7:31: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:15: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:15: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:756:37: warning: passing argument 2 of 'l3proto->nlattr_to_range' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:452:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:798:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:36: warning: excess elements in array initializer
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:36: warning: excess elements in array initializer
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cthelper.c:97:9: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nft_compat.c:286:9: warning: switch condition has boolean value [-Wswitch-bool]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:9:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:10:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:11:14: warning: pointer/integer type mismatch in conditional expression
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:9:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:10:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:11:14: warning: pointer/integer type mismatch in conditional expression
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:21: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nft_nat.c:45:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nft_reject.c:59:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:30:19: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:87:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:101:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:25:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:73:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:36:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:105:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:880:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:67:21: warning: 'struct xt_ecn_info' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:67:21: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:61: warning: passing argument 2 of 'match_ip' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:108:23: warning: 'struct xt_ecn_info' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:63: warning: passing argument 2 of 'match_ipv6' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/linux/blkdev.h:614:26: warning: switch condition has boolean value [-Wswitch-bool]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/drivers/power/reset/xgene-reboot.c:80:17: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/spi/spi-atmel.c:1020:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/drivers/spi/spi-atmel.c:1253:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/drivers/spi/spi-pl022.c:281:31: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	/home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1385:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	/home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1424:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	/home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1438:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	/home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]
	/home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/staging/lustre/lnet/selftest/rpc.c:1101:8: warning: 'cfs_time_current_sec' is static but used in inline function 'srpc_add_client_rpc_timer' which is not static
	/home/broonie/build/linux-stable/drivers/staging/lustre/lnet/selftest/rpc.c:1100:23: warning: 'cfs_time_add' is static but used in inline function 'srpc_add_client_rpc_timer' which is not static
	/home/broonie/build/linux-stable/drivers/staging/lustre/lnet/selftest/rpc.c:1097:2: warning: 'INIT_LIST_HEAD' is static but used in inline function 'srpc_add_client_rpc_timer' which is not static
	/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:75:3: warning: value computed is not used [-Wunused-value]
	/home/broonie/build/linux-stable/arch/arm64/include/asm/cmpxchg.h:75:3: warning: value computed is not used [-Wunused-value]
	/home/broonie/build/linux-stable/drivers/staging/lustre/lustre/ptlrpc/../../lustre/ldlm/ldlm_lockd.c:75:48: warning: 'cfs_time_sub' is static but used in inline function 'round_timeout' which is not static
	/home/broonie/build/linux-stable/drivers/staging/lustre/lustre/ptlrpc/../../lustre/ldlm/ldlm_lockd.c:75:31: warning: 'cfs_duration_sec' is static but used in inline function 'round_timeout' which is not static
	/home/broonie/build/linux-stable/drivers/staging/lustre/lustre/ptlrpc/../../lustre/ldlm/ldlm_lockd.c:75:9: warning: 'cfs_time_seconds' is static but used in inline function 'round_timeout' which is not static
	/home/broonie/build/linux-stable/include/linux/compiler-gcc5.h:7:35: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	/home/broonie/build/linux-stable/include/linux/compiler-gcc5.h:7:35: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	/home/broonie/build/linux-stable/include/linux/compiler-gcc5.h:7:35: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	/home/broonie/build/linux-stable/include/linux/compiler-gcc5.h:7:35: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	/home/broonie/build/linux-stable/include/linux/compiler-gcc5.h:7:35: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	/home/broonie/build/linux-stable/drivers/net/xen-netback/netback.c:1991:1: warning: the frame size of 16384 bytes is larger than 2048 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/include/linux/compiler-gcc5.h:7:35: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	/home/broonie/build/linux-stable/drivers/net/wireless/ti/wlcore/spi.c:317:1: warning: the frame size of 12848 bytes is larger than 2048 bytes [-Wframe-larger-than=]

-------------------------------------------------------------------------------
arm-multi_v5_defconfig : FAIL, 69 errors, 171 warnings, 0 section mismatches

Errors:
	/home/broonie/build/linux-stable/arch/arm/kernel/return_address.c:66:7: error: redefinition of 'return_address'
	/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: error: storage size of 'dirn' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:86:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:88:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:168:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:169:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:179:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:185:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: error: storage size of 'avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: error: storage size of 'ioctl_avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:367:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:411:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: error: storage size of 'caps' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:450:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:472:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:493:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:518:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:543:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:564:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:9: error: variable 'tstamp' has initializer but incomplete type
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: error: storage size of 'tstamp' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:729:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:753:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:771:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:795:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:796:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:799:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:802:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:805:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:811:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:814:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:817:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:77:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:185:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:239:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:316:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:317:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:324:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:390:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:635:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:637:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type

Warnings:
	/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/fs/namespace.c:2647:6: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/fs/namespace.c:2647:6: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/mm/rmap.c:531:26: warning: '__vma_address' is static but used in inline function 'vma_address' which is not static
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: warning: unused variable 'dirn' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:162:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:166:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:177:10: warning: 'struct snd_compr_avail' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: warning: unused variable 'avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: warning: unused variable 'caps' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:454:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:467:10: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:490:44: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:526:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:530:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:536:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:567:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:36: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: warning: unused variable 'tstamp' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:217:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:371:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:364:13: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:379:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:411:13: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:426:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:469:13: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:478:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:485:12: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:494:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:501:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:510:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:532:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:540:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:563:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:570:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:576:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:583:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:592:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:593:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:594:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:595:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:597:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:599:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:600:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:607:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:608:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:609:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:610:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:612:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:614:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:615:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/linux/blkdev.h:614:26: warning: switch condition has boolean value [-Wswitch-bool]
	/home/broonie/build/linux-stable/drivers/pci/host/pci-mvebu.c:891:31: warning: 'rtype' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]
	/home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]

-------------------------------------------------------------------------------
arm-multi_v7_defconfig : FAIL, 138 errors, 383 warnings, 0 section mismatches

Errors:
	/home/broonie/build/linux-stable/arch/arm/kernel/return_address.c:66:7: error: redefinition of 'return_address'
	/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: error: storage size of 'dirn' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:86:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:88:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:168:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:169:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:179:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:185:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: error: storage size of 'avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: error: storage size of 'ioctl_avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:367:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:411:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: error: storage size of 'caps' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:450:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:472:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:493:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:518:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:543:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:564:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:9: error: variable 'tstamp' has initializer but incomplete type
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: error: storage size of 'tstamp' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:729:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:753:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:771:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:795:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:796:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:799:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:802:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:805:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:811:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:814:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:817:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/linux/kvm_para.h:9:6: error: implicit declaration of function 'kvm_arch_para_features' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/kernel/watchdog.c:295:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:77:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:185:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:239:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:316:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:317:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:324:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:390:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:635:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:637:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:852:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2073:77: error: invalid use of undefined type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2021:36: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2074:92: error: invalid use of undefined type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2291:11: error: request for member 'blocks' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:12: error: request for member 'blocks' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2296:35: error: request for member 'edid' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2297:31: error: request for member 'edid' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:22: error: request for member 'blocks' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)

Warnings:
	/home/broonie/build/linux-stable/mm/rmap.c:531:26: warning: '__vma_address' is static but used in inline function 'vma_address' which is not static
	/home/broonie/build/linux-stable/fs/namespace.c:2647:6: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/fs/namespace.c:2647:6: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: warning: unused variable 'dirn' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:162:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:166:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:177:10: warning: 'struct snd_compr_avail' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: warning: unused variable 'avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: warning: unused variable 'caps' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:454:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:467:10: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:490:44: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:526:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:530:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:536:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:567:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:36: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: warning: unused variable 'tstamp' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:217:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:371:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:364:13: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:379:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:411:13: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:426:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:469:13: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:478:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:485:12: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:494:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:501:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:510:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:532:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:540:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:563:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:570:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:576:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:583:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:592:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:593:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:594:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:595:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:597:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:599:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:600:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:607:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:608:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:609:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:610:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:612:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:614:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:615:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/fs/nfs/nfs4proc.c:2988:10: warning: switch condition has boolean value [-Wswitch-bool]
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:9:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:10:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:11:14: warning: pointer/integer type mismatch in conditional expression
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:9:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:10:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:11:14: warning: pointer/integer type mismatch in conditional expression
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:21: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/pci/host/pci-mvebu.c:891:31: warning: 'rtype' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c:1457:8: warning: 'skb' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]
	/home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]

-------------------------------------------------------------------------------
x86_64-defconfig : FAIL, 203 errors, 78 warnings, 0 section mismatches

Errors:
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:13:26: error: 'PERF_REG_X86_64_MAX' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:17: error: 'PERF_REG_X86_AX' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:17: error: 'PERF_REG_X86_BX' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:17: error: 'PERF_REG_X86_CX' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:17: error: 'PERF_REG_X86_DX' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:17: error: 'PERF_REG_X86_SI' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:17: error: 'PERF_REG_X86_DI' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:17: error: 'PERF_REG_X86_BP' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:17: error: 'PERF_REG_X86_SP' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:17: error: 'PERF_REG_X86_IP' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:17: error: 'PERF_REG_X86_FLAGS' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:17: error: 'PERF_REG_X86_CS' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:17: error: 'PERF_REG_X86_SS' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:17: error: 'PERF_REG_X86_R8' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:17: error: 'PERF_REG_X86_R9' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:17: error: 'PERF_REG_X86_R10' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:17: error: 'PERF_REG_X86_R11' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:17: error: 'PERF_REG_X86_R12' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:17: error: 'PERF_REG_X86_R13' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:17: error: 'PERF_REG_X86_R14' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:17: error: 'PERF_REG_X86_R15' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:82:33: error: 'PERF_REG_X86_DS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:83:19: error: 'PERF_REG_X86_ES' undeclared (first use in this function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:84:19: error: 'PERF_REG_X86_FS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:85:19: error: 'PERF_REG_X86_GS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:161:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:166:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:168:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:168:29: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:44:13: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:161:11: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:165:13: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:167:16: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:167:35: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:232:13: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:241:29: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:241:47: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:242:19: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:259:11: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:268:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:278:31: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:281:14: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:318:13: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:318:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:342:13: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:343:12: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:345:18: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:346:18: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:347:14: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:347:38: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:362:1: error: conflicting types for 'nf_nat_setup_info'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:433:15: error: conflicting types for 'nf_nat_setup_info'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:9: error: variable 'range' has initializer but incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: error: unknown field 'flags' specified in initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: error: unknown field 'min_addr' specified in initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: error: unknown field 'max_addr' specified in initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:750:26: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:77:11: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:81:18: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:91:14: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:104:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:104:31: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:105:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:108:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:109:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:38: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:33:13: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:33:38: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:35:5: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:36:5: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:37:5: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:38:5: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:39:5: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:96:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:124:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:207:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:379:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:411:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:549:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:736:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:754:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:839:26: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:840:29: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:844:33: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:848:27: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:863:13: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:864:38: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:868:13: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:868:36: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:881:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:890:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'

Warnings:
	/home/broonie/build/linux-stable/fs/namespace.c:2647:8: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/fs/namespace.c:2647:8: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:18:21: warning: 'pt_regs_offset' defined but not used [-Wunused-variable]
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:64:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:175:2: warning: initialization from incompatible pointer type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:175:2: warning: (near initialization for 'nf_nat_l3proto_ipv4.in_range')
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:180:2: warning: initialization from incompatible pointer type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:180:2: warning: (near initialization for 'nf_nat_l3proto_ipv4.nlattr_to_range')
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:70:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:45:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:93:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:162:32: warning: passing argument 2 of 'l3proto->in_range' from incompatible pointer type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: warning: (near initialization for 'range')
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: warning: (near initialization for 'range')
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: warning: (near initialization for 'range')
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:756:37: warning: passing argument 2 of 'l3proto->nlattr_to_range' from incompatible pointer type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:452:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:798:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:30:19: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:87:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:101:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type

-------------------------------------------------------------------------------
arm-allmodconfig : FAIL, 643 errors, 4035 warnings, 0 section mismatches

Errors:
	/home/broonie/build/linux-stable/arch/arm/kernel/return_address.c:66:7: error: redefinition of 'return_address'
	/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: error: storage size of 'dirn' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:86:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:88:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:168:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:169:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:179:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:185:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: error: storage size of 'avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: error: storage size of 'ioctl_avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:367:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:411:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: error: storage size of 'caps' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:450:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:472:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:493:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:518:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:543:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:564:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:9: error: variable 'tstamp' has initializer but incomplete type
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: error: storage size of 'tstamp' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:729:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:753:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:771:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:795:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:796:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:799:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:802:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:805:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:811:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:814:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:817:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/linux/kvm_para.h:9:6: error: implicit declaration of function 'kvm_arch_para_features' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/kernel/watchdog.c:295:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
	/home/broonie/build/linux-stable/net/can/gw.c:620:3: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_params.h:51:0: error: unterminated #ifndef
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:77:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:185:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:239:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:316:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:317:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:324:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:390:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:635:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:637:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:161:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:398:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:497:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_pptp.c:51:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_proto_gre.c:62:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:648:19: error: field 'cu_msg' has incomplete type
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:659:19: error: dereferencing pointer to incomplete type 'struct cld_msg'
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:22:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:21:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:20:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:19:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:887:24: error: 'CLD_UPCALL_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:928:23: error: 'Cld_Create' undeclared (first use in this function)
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:965:23: error: 'Cld_Remove' undeclared (first use in this function)
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:1003:23: error: 'Cld_Check' undeclared (first use in this function)
	/home/broonie/build/linux-stable/fs/nfsd/nfs4recover.c:1031:23: error: 'Cld_GraceDone' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:38:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:67:45: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:165:20: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_proto_icmpv6.c:43:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:30:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:42:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:55:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:107:23: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:161:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:318:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:362:1: error: conflicting types for 'nf_nat_setup_info'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:433:15: error: conflicting types for 'nf_nat_setup_info'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:9: error: variable 'range' has initializer but incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:447:3: error: unknown field 'flags' specified in initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:3: error: unknown field 'min_addr' specified in initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:3: error: unknown field 'max_addr' specified in initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:750:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:466:8: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared here (not in a function)
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:3: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_GET' undeclared here (not in a function)
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:3: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/nft_nat.c:45:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:440:23: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:448:29: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:456:26: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:458:26: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:460:26: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:464:18: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:465:21: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:466:22: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:467:22: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:468:22: error: 'const union <anonymous>' has no member named 'create2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:525:53: error: 'union <anonymous>' has no member named 'input2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:526:24: error: 'union <anonymous>' has no member named 'input2'
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:667:7: error: 'UHID_CREATE2' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hid/uhid.c:676:7: error: 'UHID_INPUT2' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:96:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:124:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:207:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:379:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:411:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:549:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:736:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:754:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:839:26: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:863:13: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:881:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_LOG.c:890:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:25:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:32:34: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:61:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:73:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:123:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:36:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:64:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:77:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:105:22: error: storage size of 'newrange' isn't known
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:153:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:360:10: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:385:5: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:395:10: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:419:5: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:542:23: error: storage size of 'rxc' isn't known
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:543:23: error: storage size of 'txc' isn't known
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:547:7: error: 'HSC_RESET' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:550:7: error: 'HSC_SET_PM' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:553:16: error: 'HSC_PM_DISABLE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:557:23: error: 'HSC_PM_ENABLE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:565:7: error: 'HSC_SEND_BREAK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:567:7: error: 'HSC_SET_RX' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:571:7: error: 'HSC_GET_RX' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:576:7: error: 'HSC_SET_TX' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:580:7: error: 'HSC_GET_TX' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:43:11: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:43:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:53:25: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:69:30: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:69:54: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:70:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:80:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:80:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:92:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:92:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:98:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:98:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:110:47: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:111:15: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:112:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:122:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:122:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:134:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:134:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:140:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:140:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:154:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:162:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:26:28: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:37:34: error: dereferencing pointer to incomplete type 'struct xt_nfacct_match_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:52:20: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	/home/broonie/build/linux-stable/net/netfilter/xt_nfacct.c:61:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_nfacct_match_info'
	/home/broonie/build/linux-stable/net/unix/diag.c:155:22: error: 'UNIX_DIAG_SHUTDOWN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:2199:7: error: implicit declaration of function 'btcx_screen_clips' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:2201:2: error: implicit declaration of function 'btcx_sort_clips' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:2207:3: error: implicit declaration of function 'btcx_align' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:3375:29: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:4276:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:66:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:70:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:258:38: error: dereferencing pointer to incomplete type 'struct btcx_skiplist'
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:293:4: error: implicit declaration of function 'btcx_calc_skips' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:301:4: error: invalid use of undefined type 'struct btcx_skiplist'
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:303:5: error: invalid use of undefined type 'struct btcx_skiplist'
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:306:5: error: invalid use of undefined type 'struct btcx_skiplist'
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-risc.c:589:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:167:29: error: field 'top' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:168:29: error: field 'bottom' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttvp.h:468:26: error: field 'main' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-video.c:1796:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-core.c:599:24: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-core.c:1172:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-core.c:1302:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:197:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:271:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:340:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885-alsa.c:206:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-core.c:1062:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-core.c:1068:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-core.c:1214:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-video.c:1026:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-alsa.c:66:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx25821/cx25821-alsa.c:338:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-video.c:1927:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-mpeg.c:525:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-core.c:151:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-core.c:155:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-core.c:225:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-alsa.c:64:29: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88-alsa.c:301:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:852:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2073:77: error: invalid use of undefined type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2021:36: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2074:92: error: invalid use of undefined type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	/home/broonie/build/linux-stable/include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2291:11: error: request for member 'blocks' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:12: error: request for member 'blocks' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2296:35: error: request for member 'edid' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2297:31: error: request for member 'edid' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:22: error: request for member 'blocks' in something not a structure or union
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1920:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:46: error: array type has incomplete element type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/include/uapi/linux/videodev2.h:1921:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:879:9: error: implicit declaration of function 'cypress_load_firmware' [-Werror=implicit-function-declaration]
	/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:879:44: error: 'CYPRESS_FX2' undeclared (first use in this function)
	/home/broonie/build/linux-stable/drivers/media/usb/hdpvr/hdpvr-video.c:42:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	/home/broonie/build/linux-stable/drivers/media/usb/hdpvr/hdpvr-video.c:43:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_nx2.c:1541:1: error: static declaration of 'qla8044_need_reset_handler' follows non-static declaration
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type

Warnings:
	/home/broonie/build/linux-stable/arch/arm/mach-cns3xxx/pcie.c:311:1: warning: the frame size of 1064 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/mm/rmap.c:531:26: warning: '__vma_address' is static but used in inline function 'vma_address' which is not static
	/home/broonie/build/linux-stable/drivers/ata/pata_hpt366.c:376:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	/home/broonie/build/linux-stable/drivers/ata/pata_hpt366.c:379:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	/home/broonie/build/linux-stable/drivers/ata/pata_hpt366.c:382:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:81:27: warning: unused variable 'dirn' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:162:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:166:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:177:10: warning: 'struct snd_compr_avail' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:214:25: warning: unused variable 'avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:222:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:426:24: warning: unused variable 'caps' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:454:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:467:10: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:490:44: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:526:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:530:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:536:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:567:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:581:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:603:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:36: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:624:26: warning: unused variable 'tstamp' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:217:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:371:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/linux/blkdev.h:614:26: warning: switch condition has boolean value [-Wswitch-bool]
	/home/broonie/build/linux-stable/lib/decompress_unlzo.c:82:6: warning: 'get_unaligned_be32' is static but used in inline function 'parse_header' which is not static
	/home/broonie/build/linux-stable/lib/decompress_unlzo.c:78:12: warning: 'get_unaligned_be16' is static but used in inline function 'parse_header' which is not static
	/home/broonie/build/linux-stable/lib/decompress_unlzo.c:72:19: warning: 'lzop_magic' is static but used in inline function 'parse_header' which is not static
	/home/broonie/build/linux-stable/net/can/gw.c:620:19: warning: excess elements in array initializer
	/home/broonie/build/linux-stable/include/uapi/linux/byteorder/big_endian.h:32:52: warning: passing argument 1 of '__fswab32' makes integer from pointer without a cast [-Wint-conversion]
	/home/broonie/build/linux-stable/sound/pci/oxygen/oxygen_mixer.c:91:43: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/fs/f2fs/segment.h:88:26: warning: 'SM_I' is static but used in inline function 'get_max_meta_blks' which is not static
	/home/broonie/build/linux-stable/fs/f2fs/checkpoint.c:80:10: warning: 'NM_I' is static but used in inline function 'get_max_meta_blks' which is not static
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:364:13: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:379:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:411:13: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:426:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:469:13: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:478:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:485:12: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:494:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:501:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:510:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:532:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:540:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:563:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:570:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:576:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:583:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:592:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:593:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:594:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:595:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:597:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:599:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:600:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:607:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:608:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:609:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:610:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:612:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:614:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:615:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/gpio/gpio-sch311x.c:286:3: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:175:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:180:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:70:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:398:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:497:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_pptp.c:51:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:36:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/iptable_nat.c:45:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:52:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/ipt_MASQUERADE.c:93:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/drivers/gpu/drm/nouveau/core/subdev/fb/ramnve0.c:1380:1: warning: the frame size of 1504 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/fs/nfs/nfs4proc.c:2988:10: warning: switch condition has boolean value [-Wswitch-bool]
	/home/broonie/build/linux-stable/include/linux/kernel.h:834:48: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:38:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6table_nat.c:47:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:182:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:186:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:69:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/ipv6/netfilter/ip6t_MASQUERADE.c:30:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:162:32: warning: passing argument 2 of 'l3proto->in_range' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/linux/netfilter/nf_nat.h:7:31: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:448:15: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:449:15: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:446:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:756:37: warning: passing argument 2 of 'l3proto->nlattr_to_range' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:772:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:452:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:798:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_helper.c:194:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:526:36: warning: excess elements in array initializer
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cttimeout.c:529:36: warning: excess elements in array initializer
	/home/broonie/build/linux-stable/net/netfilter/nfnetlink_cthelper.c:97:9: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_sip.c:319:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nft_compat.c:286:9: warning: switch condition has boolean value [-Wswitch-bool]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/nft_nat.c:45:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nft_reject.c:59:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:30:19: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:63:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:87:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/netfilter/xt_nat.c:101:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:25:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_NETMAP.c:73:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:36:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_REDIRECT.c:105:22: warning: unused variable 'newrange' [-Wunused-variable]
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:355:53: warning: 'struct hsc_rx_config' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:355:53: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:383:61: warning: 'struct hsc_rx_config' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:390:53: warning: 'struct hsc_tx_config' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:417:61: warning: 'struct hsc_tx_config' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:543:23: warning: unused variable 'txc' [-Wunused-variable]
	/home/broonie/build/linux-stable/drivers/hsi/clients/hsi_char.c:542:23: warning: unused variable 'rxc' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:67:21: warning: 'struct xt_ecn_info' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:67:21: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:77:61: warning: passing argument 2 of 'match_ip' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:108:23: warning: 'struct xt_ecn_info' declared inside parameter list
	/home/broonie/build/linux-stable/net/netfilter/xt_ecn.c:119:63: warning: passing argument 2 of 'match_ipv6' from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/net/rds/iw_rdma.c:200:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	/home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/net/sunrpc/xprtrdma/verbs.c:1774:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/linux/kernel.h:713:17: warning: comparison of distinct pointer types lacks a cast
	/home/broonie/build/linux-stable/drivers/input/misc/max8997_haptic.c:185:3: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1044:4: warning: 'hfcmulti_resync' is static but used in inline function 'plxsd_checksync' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1040:8: warning: 'debug' is static but used in inline function 'plxsd_checksync' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1039:7: warning: 'syncmaster' is static but used in inline function 'plxsd_checksync' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1036:4: warning: 'hfcmulti_resync' is static but used in inline function 'plxsd_checksync' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1032:8: warning: 'debug' is static but used in inline function 'plxsd_checksync' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/hardware/mISDN/hfcmulti.c:1031:7: warning: 'syncmaster' is static but used in inline function 'plxsd_checksync' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/io.h:191:18: warning: '__typesafe_io' is static but used in inline function 'writepcibridge' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:117:2: warning: '__fswab32' is static but used in inline function 'writepcibridge' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/io.h:245:33: warning: '__raw_writel' is static but used in inline function 'writepcibridge' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/barrier.h:45:30: warning: 'outer_sync' is static but used in inline function 'writepcibridge' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/io.h:191:18: warning: '__typesafe_io' is static but used in inline function 'writepcibridge' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'writepcibridge' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/io.h:243:33: warning: '__raw_writew' is static but used in inline function 'writepcibridge' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/barrier.h:45:30: warning: 'outer_sync' is static but used in inline function 'writepcibridge' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/io.h:191:18: warning: '__typesafe_io' is static but used in inline function 'readpcibridge' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/io.h:248:30: warning: '__raw_readb' is static but used in inline function 'readpcibridge' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/io.h:191:18: warning: '__typesafe_io' is static but used in inline function 'readpcibridge' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'readpcibridge' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/io.h:243:33: warning: '__raw_writew' is static but used in inline function 'readpcibridge' which is not static
	/home/broonie/build/linux-stable/arch/arm/include/asm/barrier.h:45:30: warning: 'outer_sync' is static but used in inline function 'readpcibridge' which is not static
	/home/broonie/build/linux-stable/drivers/md/md.c:6214:26: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
	/home/broonie/build/linux-stable/include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1148:3: warning: 'enquiry_cr' is static but used in inline function 'transmit_enquiry' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1146:3: warning: 'enquiry_cr' is static but used in inline function 'transmit_enquiry' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1145:6: warning: 'test_bit' is static but used in inline function 'transmit_enquiry' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1138:3: warning: 'enquiry_cr' is static but used in inline function 'enquiry_response' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1136:3: warning: 'enquiry_cr' is static but used in inline function 'enquiry_response' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:1135:6: warning: 'test_bit' is static but used in inline function 'enquiry_response' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:702:2: warning: 'l2up_create' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:701:40: warning: 'l2_newid' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:701:3: warning: 'l2down_create' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:700:6: warning: 'test_bit' is static but used in inline function 'lapb_dl_release_l2l3' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:694:2: warning: 'l2up_create' is static but used in inline function 'st5_dl_release_l2l3' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:505:9: warning: 'test_bit' is static but used in inline function 'IsRNR' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:492:9: warning: 'test_bit' is static but used in inline function 'IsREJ' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:486:9: warning: 'test_bit' is static but used in inline function 'IsSABME' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:476:7: warning: 'test_bit' is static but used in inline function 'IsSFrame' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:465:6: warning: 'test_bit' is static but used in inline function 'IsRR' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:396:2: warning: 'clear_peer_busy' is static but used in inline function 'clear_exception' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:387:31: warning: 'test_bit' is static but used in inline function 'cansend' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:383:6: warning: 'test_bit' is static but used in inline function 'cansend' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:129:9: warning: 'test_bit' is static but used in inline function 'l2addrsize' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:123:4: warning: 'test_bit' is static but used in inline function 'l2headersize' which is not static
	/home/broonie/build/linux-stable/drivers/isdn/mISDN/layer2.c:122:11: warning: 'test_bit' is static but used in inline function 'l2headersize' which is not static
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1192 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/mtd/nand/omap2.c:1250:12: warning: 'erased_sector_bitflips' defined but not used [-Wunused-function]
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/net/ethernet/amd/nmclan_cs.c:624:3: warning: 'pcmcia_request_exclusive_irq' is deprecated [-Wdeprecated-declarations]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/linux/blkdev.h:614:26: warning: switch condition has boolean value [-Wswitch-bool]
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:9:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:10:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:11:14: warning: pointer/integer type mismatch in conditional expression
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:9:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:10:14: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/include/asm-generic/ioctl.h:11:14: warning: pointer/integer type mismatch in conditional expression
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2292:21: warning: comparison between pointer and integer
	/home/broonie/build/linux-stable/drivers/media/v4l2-core/v4l2-ioctl.c:2298:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1060:2: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
	/home/broonie/build/linux-stable/drivers/pinctrl/pinctrl-bcm2835.c:1043:3: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result [-Wunused-result]
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:880:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/scsi/be2iscsi/be_main.c:3164:18: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/drivers/scsi/bfa/bfa_ioc.h:75:8: warning: left shift count >= width of type [-Wshift-count-overflow]
	/home/broonie/build/linux-stable/drivers/scsi/bfa/bfa_ioc.h:75:23: warning: right shift count >= width of type [-Wshift-count-overflow]
	/home/broonie/build/linux-stable/drivers/scsi/bfa/bfa_ioc.h:75:8: warning: left shift count >= width of type [-Wshift-count-overflow]
	/home/broonie/build/linux-stable/drivers/scsi/bfa/bfa_ioc.h:75:23: warning: right shift count >= width of type [-Wshift-count-overflow]
	/home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	/home/broonie/build/linux-stable/drivers/scsi/megaraid/megaraid_sas_base.c:245:2: warning: 'spin_unlock_irqrestore' is static but used in inline function 'megasas_return_cmd' which is not static
	/home/broonie/build/linux-stable/drivers/scsi/megaraid/megaraid_sas_base.c:243:2: warning: 'list_add_tail' is static but used in inline function 'megasas_return_cmd' which is not static
	/home/broonie/build/linux-stable/include/linux/spinlock.h:333:24: warning: 'spinlock_check' is static but used in inline function 'megasas_return_cmd' which is not static
	/home/broonie/build/linux-stable/drivers/net/ethernet/sfc/selftest.c:389:9: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:117:2: warning: '__fswab32' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:117:2: warning: '__fswab32' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:117:2: warning: '__fswab32' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_iocb.c:780:15: warning: 'qla2x00_prep_cont_type1_iocb' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	/home/broonie/build/linux-stable/include/scsi/scsi_cmnd.h:185:14: warning: 'scsi_sglist' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_iocb.c:760:33: warning: 'scsi_bufflen' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_iocb.c:755:34: warning: 'scsi_bufflen' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_iocb.c:743:7: warning: 'scsi_bufflen' is static but used in inline function 'qla24xx_build_scsi_iocbs' which is not static
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:742:20: warning: inline function 'qla8044_need_reset_handler' declared but never defined
	/home/broonie/build/linux-stable/drivers/scsi/qla2xxx/qla_gbl.h:741:20: warning: inline function 'qla8044_set_qsnt_ready' declared but never defined
	/home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]
	/home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]
	/home/broonie/build/linux-stable/drivers/staging/dgap/dgap.c:1653:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/staging/dgnc/dgnc_tty.c:583:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/tty/serial/efm32-uart.c:840:20: warning: 'efm32_uart_exit' defined but not used [-Wunused-function]
	/home/broonie/build/linux-stable/drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
	/home/broonie/build/linux-stable/drivers/scsi/hpsa.c:6370:17: warning: 'driver_support' is used uninitialized in this function [-Wuninitialized]
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/staging/lustre/lnet/selftest/rpc.c:1101:8: warning: 'cfs_time_current_sec' is static but used in inline function 'srpc_add_client_rpc_timer' which is not static
	/home/broonie/build/linux-stable/drivers/staging/lustre/lnet/selftest/rpc.c:1100:23: warning: 'cfs_time_add' is static but used in inline function 'srpc_add_client_rpc_timer' which is not static
	/home/broonie/build/linux-stable/drivers/staging/lustre/lnet/selftest/rpc.c:1097:2: warning: 'INIT_LIST_HEAD' is static but used in inline function 'srpc_add_client_rpc_timer' which is not static
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:276:60: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-ioctl.h:277:60: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:511:49: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/media/v4l2-subdev.h:512:49: warning: 'struct v4l2_edid' declared inside parameter list
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_tx.c:169:9: warning: 'RFC1042_OUI' is static but used in inline function 'rtllib_put_snap' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_tx.c:167:9: warning: 'P802_1H_OUI' is static but used in inline function 'rtllib_put_snap' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_disassociate_skb' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_disassociate_skb' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:3522:2: warning: 'skb_reserve' is static but used in inline function 'rtllib_disassociate_skb' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:3517:8: warning: 'dev_alloc_skb' is static but used in inline function 'rtllib_disassociate_skb' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_disauth_skb' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_disauth_skb' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:3496:2: warning: 'skb_reserve' is static but used in inline function 'rtllib_disauth_skb' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:3492:8: warning: 'dev_alloc_skb' is static but used in inline function 'rtllib_disauth_skb' which is not static
	/home/broonie/build/linux-stable/include/linux/etherdevice.h:181:33: warning: 'eth_random_addr' is static but used in inline function 'rtllib_randomize_cell' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:88:41: warning: 'queue_delayed_work' is static but used in inline function 'rtllib_rx_deauth' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2366:4: warning: 'rtllib_rx_auth_rq' is static but used in inline function 'rtllib_rx_auth' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2352:6: warning: 'rtllib_auth_challenge' is static but used in inline function 'rtllib_rx_auth' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2350:6: warning: 'rtllib_associate_step2' is static but used in inline function 'rtllib_rx_auth' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2312:14: warning: 'auth_parse' is static but used in inline function 'rtllib_rx_auth' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:88:41: warning: 'queue_delayed_work' is static but used in inline function 'rtllib_rx_assoc_resp' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2280:4: warning: 'rtllib_associate_complete' is static but used in inline function 'rtllib_rx_assoc_resp' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2270:26: warning: 'kmalloc' is static but used in inline function 'rtllib_rx_assoc_resp' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2234:6: warning: 'kzalloc' is static but used in inline function 'rtllib_rx_assoc_resp' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:2231:13: warning: 'assoc_parse' is static but used in inline function 'rtllib_rx_assoc_resp' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1408:23: warning: 'kmalloc' is static but used in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1375:3: warning: 'rtllib_WMM_Info' is static but used in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1327:13: warning: 'CcxRmCapBuf' is static but declared in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1307:13: warning: 'AironetIeOui' is static but declared in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1256:2: warning: 'skb_reserve' is static but used in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:1251:8: warning: 'dev_alloc_skb' is static but used in inline function 'rtllib_association_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_authentication_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_authentication_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_authentication_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_authentication_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_authentication_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'rtllib_authentication_req' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:805:2: warning: 'skb_reserve' is static but used in inline function 'rtllib_authentication_req' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib_softmac.c:800:8: warning: 'dev_alloc_skb' is static but used in inline function 'rtllib_authentication_req' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'softmac_ps_mgmt_xmit' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'softmac_ps_mgmt_xmit' which is not static
	/home/broonie/build/linux-stable/include/uapi/linux/swab.h:108:2: warning: '__fswab16' is static but used in inline function 'softmac_ps_mgmt_xmit' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/lustre/lustre/ptlrpc/../../lustre/ldlm/ldlm_lockd.c:75:48: warning: 'cfs_time_sub' is static but used in inline function 'round_timeout' which is not static
	/home/broonie/build/linux-stable/drivers/staging/lustre/lustre/ptlrpc/../../lustre/ldlm/ldlm_lockd.c:75:31: warning: 'cfs_duration_sec' is static but used in inline function 'round_timeout' which is not static
	/home/broonie/build/linux-stable/drivers/staging/lustre/lustre/ptlrpc/../../lustre/ldlm/ldlm_lockd.c:75:9: warning: 'cfs_time_seconds' is static but used in inline function 'round_timeout' which is not static
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/rtl8192e/rtl8192e/../rtllib.h:2764:31: warning: inline function 'rtllib_probe_req' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/silicom/bpctl_mod.c:6786:12: warning: 'bp_proc_create' defined but not used [-Wunused-function]
	/home/broonie/build/linux-stable/drivers/staging/vt6655/device_main.c:3253:1: warning: the frame size of 1296 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/staging/wlags49_h2/wl_internal.h:990:45: warning: 'netdev_priv' is static but used in inline function 'wl_spy_gather' which is not static
	/home/broonie/build/linux-stable/drivers/staging/wlags49_h25/../wlags49_h2/wl_internal.h:990:45: warning: 'netdev_priv' is static but used in inline function 'wl_spy_gather' which is not static
	/home/broonie/build/linux-stable/drivers/staging/wlags49_h25/../wlags49_h2/wl_wext.h:73:13: warning: inline function 'wl_spy_gather' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/wlags49_h2/wl_wext.h:73:13: warning: inline function 'wl_spy_gather' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/wlags49_h2/wl_wext.h:73:13: warning: inline function 'wl_spy_gather' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/wlags49_h25/../wlags49_h2/wl_wext.h:73:13: warning: inline function 'wl_spy_gather' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/wlags49_h2/wl_wext.h:73:13: warning: inline function 'wl_spy_gather' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/wlags49_h25/../wlags49_h2/wl_wext.h:73:13: warning: inline function 'wl_spy_gather' declared but never defined
	/home/broonie/build/linux-stable/drivers/staging/wlan-ng/prism2fw.c:795:1: warning: the frame size of 1072 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/staging/vt6655/iwctl.c:759:1: warning: the frame size of 1280 bytes is larger than 1024 bytes [-Wframe-larger-than=]

-------------------------------------------------------------------------------
arm-allnoconfig : FAIL, 0 errors, 3 warnings, 0 section mismatches

Warnings:
	/home/broonie/build/linux-stable/scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/fs/namespace.c:2647:6: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/fs/namespace.c:2647:6: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]

-------------------------------------------------------------------------------
x86_64-allnoconfig : FAIL, 66 errors, 6 warnings, 0 section mismatches

Errors:
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:13:26: error: 'PERF_REG_X86_64_MAX' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:17: error: 'PERF_REG_X86_AX' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:19:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:17: error: 'PERF_REG_X86_BX' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:20:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:17: error: 'PERF_REG_X86_CX' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:21:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:17: error: 'PERF_REG_X86_DX' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:22:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:17: error: 'PERF_REG_X86_SI' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:23:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:17: error: 'PERF_REG_X86_DI' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:24:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:17: error: 'PERF_REG_X86_BP' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:25:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:17: error: 'PERF_REG_X86_SP' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:26:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:17: error: 'PERF_REG_X86_IP' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:27:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:17: error: 'PERF_REG_X86_FLAGS' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:28:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:17: error: 'PERF_REG_X86_CS' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:29:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:17: error: 'PERF_REG_X86_SS' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:30:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:17: error: 'PERF_REG_X86_R8' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:47:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:17: error: 'PERF_REG_X86_R9' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:48:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:17: error: 'PERF_REG_X86_R10' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:49:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:17: error: 'PERF_REG_X86_R11' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:50:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:17: error: 'PERF_REG_X86_R12' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:51:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:17: error: 'PERF_REG_X86_R13' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:52:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:17: error: 'PERF_REG_X86_R14' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:53:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:17: error: 'PERF_REG_X86_R15' undeclared here (not in a function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:2: error: array index in initializer not of integer type
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:54:2: error: (near initialization for 'pt_regs_offset')
	/home/broonie/build/linux-stable/include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:82:33: error: 'PERF_REG_X86_DS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:83:19: error: 'PERF_REG_X86_ES' undeclared (first use in this function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:84:19: error: 'PERF_REG_X86_FS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:85:19: error: 'PERF_REG_X86_GS' undeclared (first use in this function)

Warnings:
	/home/broonie/build/linux-stable/scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:18:21: warning: 'pt_regs_offset' defined but not used [-Wunused-variable]
	/home/broonie/build/linux-stable/arch/x86/kernel/perf_regs.c:64:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/arch/x86/kernel/cpu/perf_event_intel_uncore.c:1730:7: warning: 'pci_dword' is used uninitialized in this function [-Wuninitialized]

-------------------------------------------------------------------------------
arm64-defconfig : FAIL, 0 errors, 11 warnings, 0 section mismatches

Warnings:
	/home/broonie/build/linux-stable/scripts/kconfig/menu.c:590:18: warning: 'jump' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/scripts/sortextable.h:176:3: warning: 'relocs_size' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/fs/namespace.c:2647:8: warning: 'kernel_dev' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/fs/namespace.c:2647:8: warning: 'kernel_type' may be used uninitialized in this function [-Wmaybe-uninitialized]
	/home/broonie/build/linux-stable/mm/rmap.c:531:26: warning: '__vma_address' is static but used in inline function 'vma_address' which is not static
	/home/broonie/build/linux-stable/lib/decompress_unlzo.c:82:6: warning: 'get_unaligned_be32' is static but used in inline function 'parse_header' which is not static
	/home/broonie/build/linux-stable/lib/decompress_unlzo.c:78:12: warning: 'get_unaligned_be16' is static but used in inline function 'parse_header' which is not static
	/home/broonie/build/linux-stable/lib/decompress_unlzo.c:72:19: warning: 'lzop_magic' is static but used in inline function 'parse_header' which is not static
	/home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]
	/home/broonie/build/linux-stable/drivers/tty/sysrq.c:954:33: warning: array subscript is above array bounds [-Warray-bounds]
-------------------------------------------------------------------------------

Passed with no errors, warnings or mismatches:


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-10-21 14:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-21 14:05 v3.15.10 build: 9 failures 355 warnings (v3.15.10) Build bot for Mark Brown

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.