v3.12.65 build: 7 failures 172 warnings (v3.12.65)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tree/Branch: v3.12.65
Git describe: v3.12.65
Commit: 64124d136d Linux 3.12.65

Build Time: 64 min 28 sec

Passed:    1 / 8   ( 12.50 %)
Failed:    7 / 8   ( 87.50 %)

Errors: 340
Warnings: 172
Section Mismatches: 0

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

Errors:

	arm64-allmodconfig
/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:88:27: error: storage size of 'dirn' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:419:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:434:24: error: storage size of 'caps' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:459:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:482:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:503:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:531:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:556:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:577:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:594:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:616:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:9: error: variable 'tstamp' has initializer but incomplete type
/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:26: error: storage size of 'tstamp' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:742:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:766:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:784:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:809:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:844:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:847:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:850:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:853:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:856: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:54:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:116:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:224:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:413:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:415: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/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/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/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:115: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:395:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:494: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/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/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: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:724:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:754: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:101: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/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 '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/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/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:14:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:13:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:12:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:11: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/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/media/usb/dvb-usb-v2/az6007.c:845: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:845: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/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)

	arm-multi_v7_defconfig
/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:291:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]

	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: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:724:26: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:754: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:88:14: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:101:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:102:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:102:31: error: dereferencing pointer to incomplete type
/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:106:8: error: dereferencing pointer to incomplete type
/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:107: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/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:88:27: error: storage size of 'dirn' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:419:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:434:24: error: storage size of 'caps' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:459:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:482:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:503:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:531:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:556:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:577:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
/home/broonie/build/linux-stable/sound/core/compress_offload.c:594:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:616:28: error: storage size of 'metadata' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:9: error: variable 'tstamp' has initializer but incomplete type
/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:26: error: storage size of 'tstamp' isn't known
/home/broonie/build/linux-stable/sound/core/compress_offload.c:742:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:766:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:784:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:809:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:844:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:847:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:850:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:853:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/core/compress_offload.c:856: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:291: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/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_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:54:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:116:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:224:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:413:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
/home/broonie/build/linux-stable/sound/soc/soc-compress.c:415: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/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:115:23: error: invalid application of 'sizeof' 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/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:14:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:13:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:12:2: error: first argument to '__builtin_choose_expr' not a constant
/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:11: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/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:395:22: error: storage size of 'range' isn't known
/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:494: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: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:724:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:754: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:101: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/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 '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/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/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/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:3387:29: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:4288: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/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337: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:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337: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:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337: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:1928: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:526: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/drivers/media/usb/dvb-usb-v2/az6007.c:845: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:845: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/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-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):
    1380 warnings    0 mismatches  : arm64-allmodconfig
      1 warnings    0 mismatches  : arm-multi_v7_defconfig
     68 warnings    0 mismatches  : x86_64-defconfig
    1735 warnings    0 mismatches  : arm-allmodconfig
      2 warnings    0 mismatches  : x86_64-allnoconfig
      1 warnings    0 mismatches  : arm64-defconfig

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

Errors summary: 340
	338 /home/broonie/build/linux-stable/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	 17 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	 17 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	 17 /home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194: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
	 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/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
	  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/sound/compress_params.h:51:0: error: unterminated #ifndef
	  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_helper.c:194:22: error: storage size of 'range' isn't known
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:754: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/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
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:54:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:415:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:413:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:224:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:116:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:88:27: error: storage size of 'dirn' isn't known
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:856:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:853:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:850:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:847:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:844:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:809:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:784:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:766:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:742:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:637:9: error: variable 'tstamp' has initializer but incomplete type
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:637:26: error: storage size of 'tstamp' isn't known
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:616:28: error: storage size of 'metadata' isn't known
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:594:28: error: storage size of 'metadata' isn't known
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:577:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:556:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:531:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:503:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:482:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:459:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:434:24: error: storage size of 'caps' isn't known
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:419:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	  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/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:101:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:724: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:115: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:494:22: error: storage size of 'range' isn't known
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:395: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:291: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:14:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 /home/broonie/build/linux-stable/include/linux/unaligned/generic.h:13:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 /home/broonie/build/linux-stable/include/linux/unaligned/generic.h:12:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 /home/broonie/build/linux-stable/include/linux/unaligned/generic.h:11: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/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	  2 /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)
	  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:845: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:845: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/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 /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:88:14: 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:107:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:106:8: 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_proto_common.c:102:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:102:31: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:101:8: error: dereferencing pointer to incomplete type
	  1 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:724: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/media/pci/cx88/cx88-video.c:1928: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:526: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:4288: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:3387: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: 172
	338 /home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	338 /home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	338 /home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	338 /home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	338 /home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	338 /home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	338 /home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	338 /home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	 76 /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
	 76 /home/broonie/build/linux-stable/include/net/netfilter/nf_nat.h:46:16: warning: 'struct nf_nat_range' declared inside parameter list
	 31 /home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	 31 /home/broonie/build/linux-stable/include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	  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:764:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 /home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:754: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/fs/nfs/nfs4proc.c:2925:10: warning: switch condition has boolean value [-Wswitch-bool]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:375:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:374:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:372:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:370:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:369:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:368:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:367:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:359:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:352:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:346:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:339:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:316:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:308:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:286:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:277:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:270:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:261:12: warning: 'struct snd_compr_caps' declared inside parameter list
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:254:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:245:13: warning: 'struct snd_codec' declared inside parameter list
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:213:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/soc/soc-compress.c:198:13: warning: 'struct snd_compr_params' declared inside parameter list
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:88:27: warning: unused variable 'dirn' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:637:36: warning: excess elements in struct initializer
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:637:26: warning: unused variable 'tstamp' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:616:28: warning: unused variable 'metadata' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:594:28: warning: unused variable 'metadata' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:580:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:549:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:543:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:539:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:500:44: warning: 'struct snd_compr_params' declared inside parameter list
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:477:10: warning: 'struct snd_compr_params' declared inside parameter list
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:463:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:434:24: warning: unused variable 'caps' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:378:1: warning: control reaches end of non-void function [-Wreturn-type]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:229:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:224:1: warning: control reaches end of non-void function [-Wreturn-type]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:221:25: warning: unused variable 'avail' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:184:10: warning: 'struct snd_compr_avail' declared inside parameter list
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:173:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/sound/core/compress_offload.c:169:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	  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/nf_nat_core.c:736: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: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:494:22: warning: unused variable 'range' [-Wunused-variable]
	  2 /home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:395: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/linux/kernel.h:806:48: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 /home/broonie/build/linux-stable/include/linux/compiler-gcc.h:136:2: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	  2 /home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:941:59: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  2 /home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:4052:42: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  2 /home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:4043:54: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  2 /home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:2629:62: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  2 /home/broonie/build/linux-stable/drivers/net/ethernet/smsc/smc91x.c:1899:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  2 /home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:846:1: warning: control reaches end of non-void function [-Wreturn-type]
	  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/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]
	  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/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:736: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: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/drivers/video/xen-fbfront.c:588:54: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'long long unsigned int' [-Wformat=]
	  1 /home/broonie/build/linux-stable/drivers/video/omap2/displays-new/panel-sony-acx565akm.c:608:25: warning: unused variable 'ddata' [-Wunused-variable]
	  1 /home/broonie/build/linux-stable/drivers/video/aty/radeon_pm.c:1718:13: warning: 'radeon_reinitialize_M10' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/usb/storage/realtek_cr.c:699:13: warning: 'fw5895_init' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/usb/storage/realtek_cr.c:629:12: warning: 'config_autodelink_before_power_down' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/tty/serial/efm32-uart.c:834: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/vt6655/iwctl.c:758: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:3257:1: warning: the frame size of 1864 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/sm7xxfb/sm7xxfb.c:117:19: warning: 'sm7xx_vga_setup' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/staging/rts5139/rts51x.c:204:13: warning: 'rts51x_try_to_enter_ss' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/staging/dgnc/dgnc_tty.c:613:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/dgap/dgap_tty.c:664:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/dgap/dgap_fep5.c:173:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/dgap/dgap_fep5.c:112:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/dgap/dgap_driver.c:982:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1440: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:1426: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:1387: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:1461: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:1336:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  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/aic7xxx_old.c:8517:5: warning: case value '257' not in enumerated type 'ahc_chip {aka enum <anonymous>}' [-Wswitch]
	  1 /home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:8510:5: warning: case value '513' not in enumerated type 'ahc_chip {aka enum <anonymous>}' [-Wswitch]
	  1 /home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:7901:5: warning: case value '257' not in enumerated type 'ahc_chip {aka enum <anonymous>}' [-Wswitch]
	  1 /home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:7898:5: warning: case value '513' not in enumerated type 'ahc_chip {aka enum <anonymous>}' [-Wswitch]
	  1 /home/broonie/build/linux-stable/drivers/regulator/tps62360-regulator.c:363:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  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/power/pm2301_charger.c:725:4: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
	  1 /home/broonie/build/linux-stable/drivers/power/ab8500_charger.c:1559:4: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
	  1 /home/broonie/build/linux-stable/drivers/power/ab8500_charger.c:1390:4: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
	  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/wireless/ti/wlcore/spi.c:321:1: warning: the frame size of 9728 bytes is larger than 2048 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/net/ethernet/dec/tulip/winbond-840.c:911:2: warning: #warning Processor architecture undefined [-Wcpp]
	  1 /home/broonie/build/linux-stable/drivers/net/ethernet/amd/nmclan_cs.c:625:3: warning: 'pcmcia_request_exclusive_irq' is deprecated [-Wdeprecated-declarations]
	  1 /home/broonie/build/linux-stable/drivers/mtd/nand/gpmi-nand/gpmi-nand.c:120:13: warning: 'set_geometry_by_ecc_info' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/mtd/chips/cfi_cmdset_0020.c:654:1: warning: the frame size of 1192 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 /home/broonie/build/linux-stable/drivers/mfd/tps65217.c:173:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/drivers/mfd/arizona-core.c:509:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/drivers/media/radio/radio-shark2.c:240:13: warning: 'shark_resume_leds' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/media/radio/radio-shark.c:274:13: warning: 'shark_resume_leds' defined but not used [-Wunused-function]
	  1 /home/broonie/build/linux-stable/drivers/input/misc/xen-kbdfront.c:257:54: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'long long unsigned int' [-Wformat=]
	  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/gpio/gpio-mcp23s08.c:643:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/drivers/dma/pl330.c:2317:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 /home/broonie/build/linux-stable/drivers/dma/amba-pl08x.c:1694: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:1694: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:1042: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:383:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  1 /home/broonie/build/linux-stable/drivers/ata/pata_hpt366.c:380:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  1 /home/broonie/build/linux-stable/drivers/ata/pata_hpt366.c:377:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  1 /home/broonie/build/linux-stable/arch/arm/mach-cns3xxx/pcie.c:350:1: warning: the frame size of 1072 bytes is larger than 1024 bytes [-Wframe-larger-than=]



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


-------------------------------------------------------------------------------
arm64-allmodconfig : FAIL, 319 errors, 1380 warnings, 0 section mismatches

Errors:
	/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:88:27: error: storage size of 'dirn' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:419:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:434:24: error: storage size of 'caps' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:459:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:482:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:503:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:531:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:556:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:577:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:594:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:616:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:9: error: variable 'tstamp' has initializer but incomplete type
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:26: error: storage size of 'tstamp' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:742:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:766:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:784:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:809:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:844:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:847:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:850:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:853:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:856: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:54:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:116:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:224:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:413:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:415: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/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/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/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:115: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:395:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:494: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/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/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: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:724:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:754: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:101: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/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 '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/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/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:14:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:13:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:12:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:11: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/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/media/usb/dvb-usb-v2/az6007.c:845: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:845: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/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/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/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:88:27: warning: unused variable 'dirn' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:169:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:173: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:184:10: warning: 'struct snd_compr_avail' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:221:25: warning: unused variable 'avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:229:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:434:24: warning: unused variable 'caps' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:463: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:477:10: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:500:44: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:539: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:543: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:549: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:580: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:594:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:616:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:36: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:26: warning: unused variable 'tstamp' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:224:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:378: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:198:13: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:213: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:245:13: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:254: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:261:12: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:270: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:277:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:286: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:308:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:316: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:339:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:346: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:352:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:359: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:367:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:368:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:369:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:370:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:372:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:374:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:375: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/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/net/can/gw.c:620:19: warning: excess elements in array initializer
	/home/broonie/build/linux-stable/drivers/dma/amba-pl08x.c:1042: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:1694: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:1694: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/drivers/dma/pl330.c:2317:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/drivers/gpio/gpio-mcp23s08.c:643:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/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/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/net/ipv6/netfilter/ip6t_MASQUERADE.c:30:22: warning: unused variable 'newrange' [-Wunused-variable]
	/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/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:395:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:494: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/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/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/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/input/misc/xen-kbdfront.c:257:54: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'long long unsigned int' [-Wformat=]
	/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/net/netfilter/nf_nat_core.c:736: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:754:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:764: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/fs/nfs/nfs4proc.c:2925:10: warning: switch condition has boolean value [-Wswitch-bool]
	/home/broonie/build/linux-stable/drivers/mfd/arizona-core.c:509:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/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/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/drivers/mfd/tps65217.c:173:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/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/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/linux/kernel.h:806:48: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/drivers/net/ethernet/smsc/smc91x.c:1899:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/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/drivers/media/radio/radio-shark.c:274:13: warning: 'shark_resume_leds' defined but not used [-Wunused-function]
	/home/broonie/build/linux-stable/drivers/media/radio/radio-shark2.c:240:13: warning: 'shark_resume_leds' defined but not used [-Wunused-function]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/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/regulator/tps62360-regulator.c:363:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/include/linux/compiler-gcc.h:136:2: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	/home/broonie/build/linux-stable/include/linux/compiler-gcc.h:136:2: warning: large integer implicitly truncated to unsigned type [-Woverflow]
	/home/broonie/build/linux-stable/drivers/spi/spi-atmel.c:1336:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/drivers/spi/spi-atmel.c:1461:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:846:1: warning: control reaches end of non-void function [-Wreturn-type]
	/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:1387:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	/home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1426:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	/home/broonie/build/linux-stable/drivers/staging/bcm/CmHost.c:1440:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	/home/broonie/build/linux-stable/drivers/net/wireless/ti/wlcore/spi.c:321:1: warning: the frame size of 9728 bytes is larger than 2048 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/video/xen-fbfront.c:588:54: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'long long unsigned int' [-Wformat=]
	/home/broonie/build/linux-stable/drivers/usb/storage/realtek_cr.c:629:12: warning: 'config_autodelink_before_power_down' defined but not used [-Wunused-function]
	/home/broonie/build/linux-stable/drivers/usb/storage/realtek_cr.c:699:13: warning: 'fw5895_init' defined but not used [-Wunused-function]
	/home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:941:59: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:2629:62: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:4043:54: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:4052:42: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/drivers/staging/rts5139/rts51x.c:204:13: warning: 'rts51x_try_to_enter_ss' defined but not used [-Wunused-function]

-------------------------------------------------------------------------------
arm-multi_v7_defconfig : FAIL, 2 errors, 1 warnings, 0 section mismatches

Errors:
	/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:291:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]

Warnings:
	/home/broonie/build/linux-stable/fs/nfs/nfs4proc.c:2925:10: warning: switch condition has boolean value [-Wswitch-bool]

-------------------------------------------------------------------------------
x86_64-defconfig : FAIL, 194 errors, 68 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: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:724:26: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:754: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:88:14: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:101:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:102:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:102:31: error: dereferencing pointer to incomplete type
	/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:106:8: error: dereferencing pointer to incomplete type
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_proto_common.c:107: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/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:736: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:754:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:764: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, 516 errors, 1735 warnings, 0 section mismatches

Errors:
	/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:88:27: error: storage size of 'dirn' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:419:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:434:24: error: storage size of 'caps' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:459:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:482:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:503:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:531:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:556:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:577:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:594:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:616:28: error: storage size of 'metadata' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:9: error: variable 'tstamp' has initializer but incomplete type
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:26: error: storage size of 'tstamp' isn't known
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:742:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:766:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:784:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:809:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:820:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:823:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:826:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:829:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:832:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:835:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:838:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:841:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:844:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:847:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:850:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:853:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:856: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:291: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/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_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:54:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:116:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:224:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:413:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:415: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/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:115:23: error: invalid application of 'sizeof' 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/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:14:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:13:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:12:2: error: first argument to '__builtin_choose_expr' not a constant
	/home/broonie/build/linux-stable/include/linux/unaligned/generic.h:11: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/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:395:22: error: storage size of 'range' isn't known
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:494: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: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:724:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:754: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:101: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/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 '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/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/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/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:3387:29: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	/home/broonie/build/linux-stable/drivers/media/pci/bt8xx/bttv-driver.c:4288: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/include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337: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:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337: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:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337:22: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:194:25: error: field 'risc' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:268:25: error: field 'stopper' has incomplete type
	/home/broonie/build/linux-stable/drivers/media/pci/cx23885/cx23885.h:337: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:1928: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:526: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/drivers/media/usb/dvb-usb-v2/az6007.c:845: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:845: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/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/arch/arm/mach-cns3xxx/pcie.c:350:1: warning: the frame size of 1072 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/sound/core/compress_offload.c:88:27: warning: unused variable 'dirn' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:169:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:173: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:184:10: warning: 'struct snd_compr_avail' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:221:25: warning: unused variable 'avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:229:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:434:24: warning: unused variable 'caps' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:463: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:477:10: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:500:44: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:539: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:543: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:549: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:580: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:594:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:616:28: warning: unused variable 'metadata' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:36: warning: excess elements in struct initializer
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:637:26: warning: unused variable 'tstamp' [-Wunused-variable]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:224:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/sound/core/compress_offload.c:378: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/drivers/ata/pata_hpt366.c:377:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	/home/broonie/build/linux-stable/drivers/ata/pata_hpt366.c:380:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	/home/broonie/build/linux-stable/drivers/ata/pata_hpt366.c:383: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/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/net/can/gw.c:620:19: warning: excess elements in array initializer
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/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:198:13: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:213: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:245:13: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:254: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:261:12: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:270: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:277:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:286: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:308:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:316: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:339:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:346: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:352:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:359: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:367:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:368:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:369:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:370:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:372:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:374:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/sound/soc/soc-compress.c:375: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/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/linux-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/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/net/ipv6/netfilter/ip6t_MASQUERADE.c:30:22: warning: unused variable 'newrange' [-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/linux/kernel.h:806:48: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	/home/broonie/build/linux-stable/fs/nfs/nfs4proc.c:2925: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/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:395:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/ipv4/netfilter/nf_nat_h323.c:494: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/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_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/net/netfilter/nf_nat_core.c:736: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:754:22: warning: unused variable 'range' [-Wunused-variable]
	/home/broonie/build/linux-stable/net/netfilter/nf_nat_core.c:764: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_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/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/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/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/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/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/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/mtd/chips/cfi_cmdset_0020.c:654:1: warning: the frame size of 1192 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/mtd/nand/gpmi-nand/gpmi-nand.c:120:13: warning: 'set_geometry_by_ecc_info' defined but not used [-Wunused-function]
	/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/drivers/power/ab8500_charger.c:1390:4: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
	/home/broonie/build/linux-stable/drivers/power/ab8500_charger.c:1559:4: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
	/home/broonie/build/linux-stable/drivers/power/pm2301_charger.c:725:4: warning: ignoring return value of 'regulator_enable', declared with attribute warn_unused_result [-Wunused-result]
	/home/broonie/build/linux-stable/drivers/net/ethernet/amd/nmclan_cs.c:625:3: warning: 'pcmcia_request_exclusive_irq' is deprecated [-Wdeprecated-declarations]
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	/home/broonie/build/linux-stable/include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	/home/broonie/build/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/tty/serial/efm32-uart.c:834:20: warning: 'efm32_uart_exit' defined but not used [-Wunused-function]
	/home/broonie/build/linux-stable/drivers/net/ethernet/dec/tulip/winbond-840.c:911:2: warning: #warning Processor architecture undefined [-Wcpp]
	/home/broonie/build/linux-stable/drivers/video/aty/radeon_pm.c:1718:13: warning: 'radeon_reinitialize_M10' defined but not used [-Wunused-function]
	/home/broonie/build/linux-stable/drivers/staging/dgap/dgap_driver.c:982:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/staging/dgap/dgap_fep5.c:173:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/staging/dgap/dgap_fep5.c:112:1: warning: the frame size of 1040 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/staging/dgap/dgap_tty.c:664:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/staging/dgnc/dgnc_tty.c:613:1: warning: the frame size of 1056 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/home/broonie/build/linux-stable/drivers/video/omap2/displays-new/panel-sony-acx565akm.c:608:25: warning: unused variable 'ddata' [-Wunused-variable]
	/home/broonie/build/linux-stable/drivers/media/usb/dvb-usb-v2/az6007.c:846:1: warning: control reaches end of non-void function [-Wreturn-type]
	/home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:7901:5: warning: case value '257' not in enumerated type 'ahc_chip {aka enum <anonymous>}' [-Wswitch]
	/home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:7898:5: warning: case value '513' not in enumerated type 'ahc_chip {aka enum <anonymous>}' [-Wswitch]
	/home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:8517:5: warning: case value '257' not in enumerated type 'ahc_chip {aka enum <anonymous>}' [-Wswitch]
	/home/broonie/build/linux-stable/drivers/scsi/aic7xxx_old.c:8510:5: warning: case value '513' not in enumerated type 'ahc_chip {aka enum <anonymous>}' [-Wswitch]
	/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/staging/rtl8188eu/os_dep/ioctl_linux.c:941:59: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:2629:62: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:4043:54: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/drivers/staging/rtl8188eu/os_dep/ioctl_linux.c:4052:42: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	/home/broonie/build/linux-stable/drivers/staging/sm7xxfb/sm7xxfb.c:117:19: warning: 'sm7xx_vga_setup' defined but not used [-Wunused-function]
	/home/broonie/build/linux-stable/drivers/staging/vt6655/device_main.c:3257:1: warning: the frame size of 1864 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	/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:758:1: warning: the frame size of 1280 bytes is larger than 1024 bytes [-Wframe-larger-than=]

-------------------------------------------------------------------------------
x86_64-allnoconfig : FAIL, 66 errors, 2 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/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]

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

Warnings:
	/home/broonie/build/linux-stable/drivers/net/ethernet/smsc/smc91x.c:1899:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
-------------------------------------------------------------------------------

Passed with no errors, warnings or mismatches:

arm64-allnoconfig
arm-allnoconfig
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]