All of lore.kernel.org
 help / color / mirror / Atom feed
From: Build bot for Mark Brown <broonie@kernel.org>
To: kernel-build-reports@lists.linaro.org,
	linaro-kernel@lists.linaro.org, stable@vger.kernel.org
Subject: v3.18.43 build: 8 failures 256 warnings (v3.18.43)
Date: Sat, 22 Oct 2016 01:53:41 +0100	[thread overview]
Message-ID: <E1bxkZ9-0006PR-9v@optimist> (raw)

Tree/Branch: v3.18.43
Git describe: v3.18.43
Commit: 3cab355c2f Linux 3.18.43

Build Time: 136 min 55 sec

Passed:    1 / 9   ( 11.11 %)
Failed:    8 / 9   ( 88.89 %)

Errors: 446
Warnings: 256
Section Mismatches: 0

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

Errors:

	arm64-allmodconfig
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_params.h:51:0: error: unterminated #ifndef
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../sound/core/compress_offload.c:88:27: error: storage size of 'dirn' isn't known
../sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
../sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
../sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
../sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
../sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
../sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:433:24: error: storage size of 'caps' isn't known
../sound/core/compress_offload.c:458:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
../sound/core/compress_offload.c:481:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:502:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:527:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:552:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:573:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
../sound/core/compress_offload.c:590:28: error: storage size of 'metadata' isn't known
../sound/core/compress_offload.c:612:28: error: storage size of 'metadata' isn't known
../sound/core/compress_offload.c:633:9: error: variable 'tstamp' has initializer but incomplete type
../sound/core/compress_offload.c:633:26: error: storage size of 'tstamp' isn't known
../sound/core/compress_offload.c:738:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:762:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
../sound/core/compress_offload.c:780:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:804:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
../sound/core/compress_offload.c:805:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
../sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
../sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
../sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
../sound/core/compress_offload.c:819:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
../sound/core/compress_offload.c:822:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
../sound/core/compress_offload.c:825:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
../sound/core/compress_offload.c:828:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
../sound/core/compress_offload.c:831:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
../sound/core/compress_offload.c:834:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
../sound/core/compress_offload.c:837:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
../sound/core/compress_offload.c:840:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
../sound/core/compress_offload.c:843:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
../sound/core/compress_offload.c:846:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:849:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:852:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_params.h:51:0: error: unterminated #ifndef
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../sound/soc/soc-compress.c:78:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:189:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:242:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:319:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/soc/soc-compress.c:320:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
../sound/soc/soc-compress.c:328:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:394:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:422:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:644:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:646:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
../net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
../net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
../net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
../net/can/gw.c:620:3: error: array index in initializer not of integer type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../drivers/hid/uhid.c:121:8: error: 'union <anonymous>' has no member named 'start'
../drivers/hid/uhid.c:121:28: error: 'UHID_DEV_NUMBERED_FEATURE_REPORTS' undeclared (first use in this function)
../drivers/hid/uhid.c:123:8: error: 'union <anonymous>' has no member named 'start'
../drivers/hid/uhid.c:123:28: error: 'UHID_DEV_NUMBERED_OUTPUT_REPORTS' undeclared (first use in this function)
../drivers/hid/uhid.c:125:8: error: 'union <anonymous>' has no member named 'start'
../drivers/hid/uhid.c:125:28: error: 'UHID_DEV_NUMBERED_INPUT_REPORTS' undeclared (first use in this function)
../drivers/hid/uhid.c:229:13: error: 'UHID_GET_REPORT' undeclared (first use in this function)
../drivers/hid/uhid.c:230:7: error: 'union <anonymous>' has no member named 'get_report'
../drivers/hid/uhid.c:231:7: error: 'union <anonymous>' has no member named 'get_report'
../drivers/hid/uhid.c:240:53: error: 'union <anonymous>' has no member named 'get_report'
../drivers/hid/uhid.c:244:27: error: 'union <anonymous>' has no member named 'get_report_reply'
../drivers/hid/uhid.c:245:9: error: dereferencing pointer to incomplete type 'struct uhid_get_report_reply_req'
../drivers/hid/uhid.c:271:13: error: 'UHID_SET_REPORT' undeclared (first use in this function)
../drivers/hid/uhid.c:272:7: error: 'union <anonymous>' has no member named 'set_report'
../drivers/hid/uhid.c:273:7: error: 'union <anonymous>' has no member named 'set_report'
../drivers/hid/uhid.c:274:7: error: 'union <anonymous>' has no member named 'set_report'
../drivers/hid/uhid.c:275:14: error: 'union <anonymous>' has no member named 'set_report'
../drivers/hid/uhid.c:284:53: error: 'union <anonymous>' has no member named 'set_report'
../drivers/hid/uhid.c:288:24: error: 'union <anonymous>' has no member named 'set_report_reply'
../drivers/hid/uhid.c:481:17: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:485:25: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:498:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:498:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:499:26: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:500:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:500:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:501:26: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:502:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:502:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:503:26: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:506:18: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:507:21: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:508:22: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:509:22: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:510:22: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:541:27: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:544:14: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:545:14: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:546:14: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:547:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:548:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:549:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:550:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:551:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:552:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:589:53: error: 'union <anonymous>' has no member named 'input2'
../drivers/hid/uhid.c:590:24: error: 'union <anonymous>' has no member named 'input2'
../drivers/hid/uhid.c:601:33: error: 'union <anonymous>' has no member named 'get_report_reply'
../drivers/hid/uhid.c:611:33: error: 'union <anonymous>' has no member named 'set_report_reply'
../drivers/hid/uhid.c:726:7: error: 'UHID_CREATE2' undeclared (first use in this function)
../drivers/hid/uhid.c:735:7: error: 'UHID_INPUT2' undeclared (first use in this function)
../drivers/hid/uhid.c:738:7: error: 'UHID_GET_REPORT_REPLY' undeclared (first use in this function)
../drivers/hid/uhid.c:741:7: error: 'UHID_SET_REPORT_REPLY' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:360:10: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
../drivers/hsi/clients/hsi_char.c:385:5: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
../drivers/hsi/clients/hsi_char.c:395:10: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
../drivers/hsi/clients/hsi_char.c:419:5: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
../drivers/hsi/clients/hsi_char.c:542:23: error: storage size of 'rxc' isn't known
../drivers/hsi/clients/hsi_char.c:543:23: error: storage size of 'txc' isn't known
../drivers/hsi/clients/hsi_char.c:547:7: error: 'HSC_RESET' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:550:7: error: 'HSC_SET_PM' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:553:16: error: 'HSC_PM_DISABLE' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:557:23: error: 'HSC_PM_ENABLE' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:565:7: error: 'HSC_SEND_BREAK' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:567:7: error: 'HSC_SET_RX' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:571:7: error: 'HSC_GET_RX' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:576:7: error: 'HSC_SET_TX' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:580:7: error: 'HSC_GET_TX' undeclared (first use in this function)
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv4/netfilter/nf_log_ipv4.c:76:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
../net/ipv4/netfilter/nf_log_ipv4.c:250:18: error: 'XT_LOG_UID' undeclared (first use in this function)
../net/ipv4/netfilter/nf_log_ipv4.c:282:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
../net/ipv4/netfilter/nf_nat_h323.c:398:22: error: storage size of 'range' isn't known
../net/ipv4/netfilter/nf_nat_h323.c:497:22: error: storage size of 'range' isn't known
../net/ipv4/netfilter/nf_nat_pptp.c:51:22: error: storage size of 'range' isn't known
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:26:1: error: conflicting types for 'nf_nat_masquerade_ipv4'
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: error: storage size of 'newrange' isn't known
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:64:30: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:73:19: error: conflicting types for 'nf_nat_masquerade_ipv4'
../net/ipv4/netfilter/nf_nat_proto_gre.c:62:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv4/netfilter/nft_masq_ipv4.c:24:22: error: storage size of 'range' isn't known
../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: error: storage size of 'range' isn't known
../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:67:45: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:166:20: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
../net/ipv6/netfilter/nf_nat_proto_icmpv6.c:43:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:25:1: error: conflicting types for 'nf_nat_masquerade_ipv6'
../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:31:22: error: storage size of 'newrange' isn't known
../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:43:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:51:19: error: conflicting types for 'nf_nat_masquerade_ipv6'
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/ipv6/netfilter/nf_log_ipv6.c:84:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
../net/ipv6/netfilter/nf_log_ipv6.c:277:18: error: 'XT_LOG_UID' undeclared (first use in this function)
../net/ipv6/netfilter/nf_log_ipv6.c:295:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
../net/ipv6/netfilter/nft_masq_ipv6.c:25:22: error: storage size of 'range' isn't known
../net/ipv6/netfilter/ip6t_MASQUERADE.c:34:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv6/netfilter/ip6t_MASQUERADE.c:44:23: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../fs/nfsd/nfs4recover.c:653:19: error: field 'cu_msg' has incomplete type
../fs/nfsd/nfs4recover.c:664:19: error: dereferencing pointer to incomplete type 'struct cld_msg'
../include/linux/unaligned/generic.h:22:2: error: first argument to '__builtin_choose_expr' not a constant
../include/linux/unaligned/generic.h:21:2: error: first argument to '__builtin_choose_expr' not a constant
../include/linux/unaligned/generic.h:20:2: error: first argument to '__builtin_choose_expr' not a constant
../include/linux/unaligned/generic.h:19:2: error: first argument to '__builtin_choose_expr' not a constant
../fs/nfsd/nfs4recover.c:891:24: error: 'CLD_UPCALL_VERSION' undeclared (first use in this function)
../fs/nfsd/nfs4recover.c:932:23: error: 'Cld_Create' undeclared (first use in this function)
../fs/nfsd/nfs4recover.c:969:23: error: 'Cld_Remove' undeclared (first use in this function)
../fs/nfsd/nfs4recover.c:1007:23: error: 'Cld_Check' undeclared (first use in this function)
../fs/nfsd/nfs4recover.c:1035:23: error: 'Cld_GraceDone' undeclared (first use in this function)
../net/netfilter/nfnetlink_cttimeout.c:466:8: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared (first use in this function)
../net/netfilter/nfnetlink_cttimeout.c:526:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared here (not in a function)
../net/netfilter/nfnetlink_cttimeout.c:526:3: error: array index in initializer not of integer type
../net/netfilter/nfnetlink_cttimeout.c:529:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_GET' undeclared here (not in a function)
../net/netfilter/nfnetlink_cttimeout.c:529:3: error: array index in initializer not of integer type
../net/netfilter/nf_log_common.c:79:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
../net/netfilter/nf_log_common.c:109:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
../net/netfilter/nf_nat_core.c:162:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/netfilter/nf_nat_core.c:319:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
../net/netfilter/nf_nat_core.c:376:1: error: conflicting types for 'nf_nat_setup_info'
../net/netfilter/nf_nat_core.c:442:15: error: conflicting types for 'nf_nat_setup_info'
../net/netfilter/nf_nat_core.c:455:9: error: variable 'range' has initializer but incomplete type
../net/netfilter/nf_nat_core.c:456:3: error: unknown field 'flags' specified in initializer
../net/netfilter/nf_nat_core.c:457:3: error: unknown field 'min_addr' specified in initializer
../net/netfilter/nf_nat_core.c:458:3: error: unknown field 'max_addr' specified in initializer
../net/netfilter/nf_nat_core.c:455:22: error: storage size of 'range' isn't known
../net/netfilter/nf_nat_core.c:759:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
../net/netfilter/nf_nat_core.c:781:22: error: storage size of 'range' isn't known
../net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
../net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
../net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
../net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
../net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
../net/netfilter/nft_nat.c:46:22: error: storage size of 'range' isn't known
../net/netfilter/nft_nat.c:170:22: error: 'NF_NAT_RANGE_MASK' undeclared (first use in this function)
../net/netfilter/nft_masq.c:39:21: error: 'NF_NAT_RANGE_MASK' undeclared (first use in this function)
../net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
../net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
../net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_LOG.c:39:26: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
../net/netfilter/xt_LOG.c:54:13: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
../net/netfilter/xt_LOG.c:77:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
../net/netfilter/xt_LOG.c:87:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
../net/netfilter/xt_NETMAP.c:25:22: error: storage size of 'newrange' isn't known
../net/netfilter/xt_NETMAP.c:32:34: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
../net/netfilter/xt_NETMAP.c:61:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/netfilter/xt_NETMAP.c:73:22: error: storage size of 'newrange' isn't known
../net/netfilter/xt_NETMAP.c:123:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_REDIRECT.c:36:22: error: storage size of 'newrange' isn't known
../net/netfilter/xt_REDIRECT.c:64:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/netfilter/xt_REDIRECT.c:77:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/netfilter/xt_REDIRECT.c:105:22: error: storage size of 'newrange' isn't known
../net/netfilter/xt_REDIRECT.c:153:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_ecn.c:43:11: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:43:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:53:25: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:69:30: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:69:54: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:70:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:77:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:77:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:80:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:80:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:92:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:92:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:98:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:98:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:110:47: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:111:15: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:112:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:119:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:119:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:122:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:122:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:134:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:134:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:140:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:140:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:154:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
../net/netfilter/xt_ecn.c:162:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
../net/netfilter/xt_nfacct.c:27:28: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
../net/netfilter/xt_nfacct.c:40:34: error: dereferencing pointer to incomplete type 'struct xt_nfacct_match_info'
../net/netfilter/xt_nfacct.c:55:20: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
../net/netfilter/xt_nfacct.c:64:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_nfacct_match_info'
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttv-driver.c:2198:7: error: implicit declaration of function 'btcx_screen_clips' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttv-driver.c:2200:2: error: implicit declaration of function 'btcx_sort_clips' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttv-driver.c:2206:3: error: implicit declaration of function 'btcx_align' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttv-driver.c:3388:29: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
../drivers/media/pci/bt8xx/bttv-driver.c:4288:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttv-risc.c:66:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttv-risc.c:70:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
../drivers/media/pci/bt8xx/bttv-risc.c:258:38: error: dereferencing pointer to incomplete type 'struct btcx_skiplist'
../drivers/media/pci/bt8xx/bttv-risc.c:293:4: error: implicit declaration of function 'btcx_calc_skips' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttv-risc.c:301:4: error: invalid use of undefined type 'struct btcx_skiplist'
../drivers/media/pci/bt8xx/bttv-risc.c:303:5: error: invalid use of undefined type 'struct btcx_skiplist'
../drivers/media/pci/bt8xx/bttv-risc.c:306:5: error: invalid use of undefined type 'struct btcx_skiplist'
../drivers/media/pci/bt8xx/bttv-risc.c:589:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821-core.c:1062:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx25821/cx25821-core.c:1068:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
../drivers/media/pci/cx25821/cx25821-core.c:1214:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821-video.c:1023:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821-alsa.c:66:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821-alsa.c:338:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88-core.c:151:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88-core.c:155:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
../drivers/media/pci/cx88/cx88-core.c:225:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88-video.c:1924:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88-mpeg.c:525:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88-alsa.c:64:29: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88-alsa.c:301:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../drivers/media/platform/vivid/vivid-vid-common.c:541:5: error: conflicting types for 'vidioc_g_edid'
../drivers/media/platform/vivid/vivid-vid-common.c:547:13: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../drivers/media/platform/vivid/vivid-vid-cap.c:1584:5: error: conflicting types for 'vidioc_s_edid'
../drivers/media/platform/vivid/vivid-vid-cap.c:1589:13: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../net/unix/diag.c:155:22: error: 'UNIX_DIAG_SHUTDOWN' undeclared (first use in this function)
../drivers/media/usb/dvb-usb-v2/az6007.c:882:9: error: implicit declaration of function 'cypress_load_firmware' [-Werror=implicit-function-declaration]
../drivers/media/usb/dvb-usb-v2/az6007.c:882:44: error: 'CYPRESS_FX2' undeclared (first use in this function)
../drivers/media/usb/hdpvr/hdpvr-video.c:42:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
../drivers/media/usb/hdpvr/hdpvr-video.c:43:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-ioctl.c:867:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: request for member 'blocks' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2429:12: error: request for member 'blocks' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2433:35: error: request for member 'edid' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2434:32: error: request for member 'edid' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2435:22: error: request for member 'blocks' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2435:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
../drivers/media/v4l2-core/v4l2-subdev.c:170:10: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:770:14: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:782:35: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:833:20: error: field 'v2edid' has incomplete type
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:134:2: error: 'V4L2_DV_BT_CEA_3840X2160P24' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:135:2: error: 'V4L2_DV_BT_CEA_3840X2160P25' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:136:2: error: 'V4L2_DV_BT_CEA_3840X2160P30' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:137:2: error: 'V4L2_DV_BT_CEA_3840X2160P50' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:138:2: error: 'V4L2_DV_BT_CEA_3840X2160P60' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:139:2: error: 'V4L2_DV_BT_CEA_4096X2160P24' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:140:2: error: 'V4L2_DV_BT_CEA_4096X2160P25' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:141:2: error: 'V4L2_DV_BT_CEA_4096X2160P30' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:142:2: error: 'V4L2_DV_BT_CEA_4096X2160P50' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:143:2: error: 'V4L2_DV_BT_DMT_4096X2160P59_94_RB' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:144:2: error: 'V4L2_DV_BT_CEA_4096X2160P60' undeclared here (not in a function)

	arm-multi_v5_defconfig
../include/sound/compress_params.h:51:0: error: unterminated #ifndef
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../sound/core/compress_offload.c:88:27: error: storage size of 'dirn' isn't known
../sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
../sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
../sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
../sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
../sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
../sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:433:24: error: storage size of 'caps' isn't known
../sound/core/compress_offload.c:458:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
../sound/core/compress_offload.c:481:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:502:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:527:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:552:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:573:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
../sound/core/compress_offload.c:590:28: error: storage size of 'metadata' isn't known
../sound/core/compress_offload.c:612:28: error: storage size of 'metadata' isn't known
../sound/core/compress_offload.c:633:9: error: variable 'tstamp' has initializer but incomplete type
../sound/core/compress_offload.c:633:26: error: storage size of 'tstamp' isn't known
../sound/core/compress_offload.c:738:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:762:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
../sound/core/compress_offload.c:780:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:804:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
../sound/core/compress_offload.c:805:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
../sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
../sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
../sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
../sound/core/compress_offload.c:819:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
../sound/core/compress_offload.c:822:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
../sound/core/compress_offload.c:825:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
../sound/core/compress_offload.c:828:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
../sound/core/compress_offload.c:831:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
../sound/core/compress_offload.c:834:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
../sound/core/compress_offload.c:837:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
../sound/core/compress_offload.c:840:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
../sound/core/compress_offload.c:843:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
../sound/core/compress_offload.c:846:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:849:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:852:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_params.h:51:0: error: unterminated #ifndef
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../sound/soc/soc-compress.c:78:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:189:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:242:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:319:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/soc/soc-compress.c:320:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
../sound/soc/soc-compress.c:328:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:394:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:422:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:644:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:646:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type

	arm-multi_v7_defconfig
../net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
../net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
../net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
../net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
../net/can/gw.c:620:3: error: array index in initializer not of integer type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_params.h:51:0: error: unterminated #ifndef
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../sound/core/compress_offload.c:88:27: error: storage size of 'dirn' isn't known
../sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
../sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
../sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
../sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
../sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
../sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:433:24: error: storage size of 'caps' isn't known
../sound/core/compress_offload.c:458:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
../sound/core/compress_offload.c:481:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:502:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:527:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:552:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:573:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
../sound/core/compress_offload.c:590:28: error: storage size of 'metadata' isn't known
../sound/core/compress_offload.c:612:28: error: storage size of 'metadata' isn't known
../sound/core/compress_offload.c:633:9: error: variable 'tstamp' has initializer but incomplete type
../sound/core/compress_offload.c:633:26: error: storage size of 'tstamp' isn't known
../sound/core/compress_offload.c:738:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:762:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
../sound/core/compress_offload.c:780:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:804:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
../sound/core/compress_offload.c:805:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
../sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
../sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
../sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
../sound/core/compress_offload.c:819:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
../sound/core/compress_offload.c:822:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
../sound/core/compress_offload.c:825:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
../sound/core/compress_offload.c:828:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
../sound/core/compress_offload.c:831:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
../sound/core/compress_offload.c:834:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
../sound/core/compress_offload.c:837:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
../sound/core/compress_offload.c:840:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
../sound/core/compress_offload.c:843:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
../sound/core/compress_offload.c:846:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:849:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:852:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_params.h:51:0: error: unterminated #ifndef
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../sound/soc/soc-compress.c:78:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:189:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:242:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:319:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/soc/soc-compress.c:320:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
../sound/soc/soc-compress.c:328:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:394:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:422:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:644:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:646:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/linux/kvm_para.h:9:6: error: implicit declaration of function 'kvm_arch_para_features' [-Werror=implicit-function-declaration]
../kernel/watchdog.c:337:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-ioctl.c:867:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: request for member 'blocks' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2429:12: error: request for member 'blocks' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2433:35: error: request for member 'edid' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2434:32: error: request for member 'edid' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2435:22: error: request for member 'blocks' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2435:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
../drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:134:2: error: 'V4L2_DV_BT_CEA_3840X2160P24' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:135:2: error: 'V4L2_DV_BT_CEA_3840X2160P25' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:136:2: error: 'V4L2_DV_BT_CEA_3840X2160P30' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:137:2: error: 'V4L2_DV_BT_CEA_3840X2160P50' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:138:2: error: 'V4L2_DV_BT_CEA_3840X2160P60' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:139:2: error: 'V4L2_DV_BT_CEA_4096X2160P24' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:140:2: error: 'V4L2_DV_BT_CEA_4096X2160P25' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:141:2: error: 'V4L2_DV_BT_CEA_4096X2160P30' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:142:2: error: 'V4L2_DV_BT_CEA_4096X2160P50' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:143:2: error: 'V4L2_DV_BT_DMT_4096X2160P59_94_RB' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:144:2: error: 'V4L2_DV_BT_CEA_4096X2160P60' undeclared here (not in a function)

	x86_64-defconfig
../arch/x86/kernel/perf_regs.c:13:26: error: 'PERF_REG_X86_64_MAX' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:19:17: error: 'PERF_REG_X86_AX' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:19:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:19:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:20:17: error: 'PERF_REG_X86_BX' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:20:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:20:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:21:17: error: 'PERF_REG_X86_CX' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:21:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:21:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:22:17: error: 'PERF_REG_X86_DX' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:22:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:22:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:23:17: error: 'PERF_REG_X86_SI' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:23:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:23:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:24:17: error: 'PERF_REG_X86_DI' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:24:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:24:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:25:17: error: 'PERF_REG_X86_BP' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:25:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:25:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:26:17: error: 'PERF_REG_X86_SP' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:26:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:26:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:27:17: error: 'PERF_REG_X86_IP' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:27:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:27:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:28:17: error: 'PERF_REG_X86_FLAGS' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:28:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:28:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:29:17: error: 'PERF_REG_X86_CS' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:29:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:29:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:30:17: error: 'PERF_REG_X86_SS' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:30:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:30:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:47:17: error: 'PERF_REG_X86_R8' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:47:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:47:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:48:17: error: 'PERF_REG_X86_R9' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:48:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:48:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:49:17: error: 'PERF_REG_X86_R10' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:49:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:49:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:50:17: error: 'PERF_REG_X86_R11' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:50:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:50:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:51:17: error: 'PERF_REG_X86_R12' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:51:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:51:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:52:17: error: 'PERF_REG_X86_R13' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:52:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:52:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:53:17: error: 'PERF_REG_X86_R14' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:53:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:53:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:54:17: error: 'PERF_REG_X86_R15' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:54:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:54:2: error: (near initialization for 'pt_regs_offset')
../include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
../arch/x86/kernel/perf_regs.c:82:33: error: 'PERF_REG_X86_DS' undeclared (first use in this function)
../arch/x86/kernel/perf_regs.c:83:19: error: 'PERF_REG_X86_ES' undeclared (first use in this function)
../arch/x86/kernel/perf_regs.c:84:19: error: 'PERF_REG_X86_FS' undeclared (first use in this function)
../arch/x86/kernel/perf_regs.c:85:19: error: 'PERF_REG_X86_GS' undeclared (first use in this function)
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:163:8: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:167:8: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:169:8: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:169:29: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:44:13: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_log_ipv4.c:76:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
../net/ipv4/netfilter/nf_log_ipv4.c:250:18: error: 'XT_LOG_UID' undeclared (first use in this function)
../net/ipv4/netfilter/nf_log_ipv4.c:282:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:26:1: error: conflicting types for 'nf_nat_masquerade_ipv4'
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: error: storage size of 'newrange' isn't known
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:64:30: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:67:30: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:68:30: error: dereferencing pointer to incomplete type
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:73:19: error: conflicting types for 'nf_nat_masquerade_ipv4'
../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: error: storage size of 'range' isn't known
../net/netfilter/nf_log_common.c:79:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
../net/netfilter/nf_log_common.c:109:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
../net/netfilter/nf_nat_core.c:162:11: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:166:13: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:168:16: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:168:35: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:233:13: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:242:29: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:242:47: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:243:19: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:260:11: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:279:31: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:282:14: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:319:13: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:319:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
../net/netfilter/nf_nat_core.c:343:13: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:344:12: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:346:18: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:347:18: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:348:14: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:348:38: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:376:1: error: conflicting types for 'nf_nat_setup_info'
../net/netfilter/nf_nat_core.c:442:15: error: conflicting types for 'nf_nat_setup_info'
../net/netfilter/nf_nat_core.c:455:9: error: variable 'range' has initializer but incomplete type
../net/netfilter/nf_nat_core.c:456:3: error: unknown field 'flags' specified in initializer
../net/netfilter/nf_nat_core.c:457:3: error: unknown field 'min_addr' specified in initializer
../net/netfilter/nf_nat_core.c:458:3: error: unknown field 'max_addr' specified in initializer
../net/netfilter/nf_nat_core.c:455:22: error: storage size of 'range' isn't known
../net/netfilter/nf_nat_core.c:759:26: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_core.c:781:22: error: storage size of 'range' isn't known
../net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:77:11: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:81:18: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
../net/netfilter/nf_nat_proto_common.c:91:14: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
../net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:104:8: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:104:31: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:105:8: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:108:8: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_proto_common.c:109:8: error: dereferencing pointer to incomplete type
../net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
../net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
../net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type
../net/netfilter/xt_nat.c:32:38: error: dereferencing pointer to incomplete type
../net/netfilter/xt_nat.c:33:13: error: dereferencing pointer to incomplete type
../net/netfilter/xt_nat.c:33:38: error: dereferencing pointer to incomplete type
../net/netfilter/xt_nat.c:35:5: error: dereferencing pointer to incomplete type
../net/netfilter/xt_nat.c:36:5: error: dereferencing pointer to incomplete type
../net/netfilter/xt_nat.c:37:5: error: dereferencing pointer to incomplete type
../net/netfilter/xt_nat.c:38:5: error: dereferencing pointer to incomplete type
../net/netfilter/xt_nat.c:39:5: error: dereferencing pointer to incomplete type
../net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
../net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
../net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_LOG.c:39:26: error: dereferencing pointer to incomplete type
../net/netfilter/xt_LOG.c:40:29: error: dereferencing pointer to incomplete type
../net/netfilter/xt_LOG.c:43:27: error: dereferencing pointer to incomplete type
../net/netfilter/xt_LOG.c:54:13: error: dereferencing pointer to incomplete type
../net/netfilter/xt_LOG.c:55:38: error: dereferencing pointer to incomplete type
../net/netfilter/xt_LOG.c:59:13: error: dereferencing pointer to incomplete type
../net/netfilter/xt_LOG.c:59:36: error: dereferencing pointer to incomplete type
../net/netfilter/xt_LOG.c:77:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
../net/netfilter/xt_LOG.c:87:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
../net/ipv6/netfilter/nf_log_ipv6.c:84:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
../net/ipv6/netfilter/nf_log_ipv6.c:277:18: error: 'XT_LOG_UID' undeclared (first use in this function)
../net/ipv6/netfilter/nf_log_ipv6.c:295:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)

	arm-allmodconfig
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_params.h:51:0: error: unterminated #ifndef
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../sound/core/compress_offload.c:88:27: error: storage size of 'dirn' isn't known
../sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
../sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
../sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
../sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
../sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
../sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:433:24: error: storage size of 'caps' isn't known
../sound/core/compress_offload.c:458:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
../sound/core/compress_offload.c:481:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:502:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:527:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
../sound/core/compress_offload.c:552:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/core/compress_offload.c:573:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
../sound/core/compress_offload.c:590:28: error: storage size of 'metadata' isn't known
../sound/core/compress_offload.c:612:28: error: storage size of 'metadata' isn't known
../sound/core/compress_offload.c:633:9: error: variable 'tstamp' has initializer but incomplete type
../sound/core/compress_offload.c:633:26: error: storage size of 'tstamp' isn't known
../sound/core/compress_offload.c:738:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:762:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
../sound/core/compress_offload.c:780:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:804:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
../sound/core/compress_offload.c:805:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
../sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
../sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
../sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
../sound/core/compress_offload.c:819:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
../sound/core/compress_offload.c:822:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
../sound/core/compress_offload.c:825:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
../sound/core/compress_offload.c:828:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
../sound/core/compress_offload.c:831:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
../sound/core/compress_offload.c:834:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
../sound/core/compress_offload.c:837:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
../sound/core/compress_offload.c:840:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
../sound/core/compress_offload.c:843:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
../sound/core/compress_offload.c:846:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:849:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/core/compress_offload.c:852:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
../include/linux/kvm_para.h:9:6: error: implicit declaration of function 'kvm_arch_para_features' [-Werror=implicit-function-declaration]
../kernel/watchdog.c:337:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]
../net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
../net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
../net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
../net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
../net/can/gw.c:620:3: error: array index in initializer not of integer type
../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:67:45: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:166:20: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
../net/ipv6/netfilter/nf_nat_proto_icmpv6.c:43:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:25:1: error: conflicting types for 'nf_nat_masquerade_ipv6'
../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:31:22: error: storage size of 'newrange' isn't known
../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:43:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:51:19: error: conflicting types for 'nf_nat_masquerade_ipv6'
../net/ipv6/netfilter/nf_log_ipv6.c:84:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
../net/ipv6/netfilter/nf_log_ipv6.c:277:18: error: 'XT_LOG_UID' undeclared (first use in this function)
../net/ipv6/netfilter/nf_log_ipv6.c:295:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
../net/ipv6/netfilter/nft_masq_ipv6.c:25:22: error: storage size of 'range' isn't known
../net/ipv6/netfilter/ip6t_MASQUERADE.c:34:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv6/netfilter/ip6t_MASQUERADE.c:44:23: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_params.h:51:0: error: unterminated #ifndef
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../sound/soc/soc-compress.c:78:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:189:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:242:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:319:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
../sound/soc/soc-compress.c:320:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
../sound/soc/soc-compress.c:328:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:394:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:422:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:644:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
../sound/soc/soc-compress.c:646:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/ipv4/netfilter/nf_log_ipv4.c:76:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
../net/ipv4/netfilter/nf_log_ipv4.c:250:18: error: 'XT_LOG_UID' undeclared (first use in this function)
../net/ipv4/netfilter/nf_log_ipv4.c:282:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/ipv4/netfilter/nf_nat_h323.c:398:22: error: storage size of 'range' isn't known
../net/ipv4/netfilter/nf_nat_h323.c:497:22: error: storage size of 'range' isn't known
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/ipv4/netfilter/nf_nat_pptp.c:51:22: error: storage size of 'range' isn't known
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:26:1: error: conflicting types for 'nf_nat_masquerade_ipv4'
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: error: storage size of 'newrange' isn't known
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:64:30: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:73:19: error: conflicting types for 'nf_nat_masquerade_ipv4'
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/ipv4/netfilter/nf_nat_proto_gre.c:62:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/ipv4/netfilter/nft_masq_ipv4.c:24:22: error: storage size of 'range' isn't known
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: error: storage size of 'range' isn't known
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../net/netfilter/nfnetlink_cttimeout.c:466:8: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared (first use in this function)
../net/netfilter/nfnetlink_cttimeout.c:526:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared here (not in a function)
../net/netfilter/nfnetlink_cttimeout.c:526:3: error: array index in initializer not of integer type
../net/netfilter/nfnetlink_cttimeout.c:529:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_GET' undeclared here (not in a function)
../net/netfilter/nfnetlink_cttimeout.c:529:3: error: array index in initializer not of integer type
../net/netfilter/nf_log_common.c:79:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
../net/netfilter/nf_log_common.c:109:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
../net/netfilter/nf_nat_core.c:162:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/netfilter/nf_nat_core.c:319:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
../net/netfilter/nf_nat_core.c:376:1: error: conflicting types for 'nf_nat_setup_info'
../net/netfilter/nf_nat_core.c:442:15: error: conflicting types for 'nf_nat_setup_info'
../net/netfilter/nf_nat_core.c:455:9: error: variable 'range' has initializer but incomplete type
../net/netfilter/nf_nat_core.c:456:3: error: unknown field 'flags' specified in initializer
../net/netfilter/nf_nat_core.c:457:3: error: unknown field 'min_addr' specified in initializer
../net/netfilter/nf_nat_core.c:458:3: error: unknown field 'max_addr' specified in initializer
../net/netfilter/nf_nat_core.c:455:22: error: storage size of 'range' isn't known
../net/netfilter/nf_nat_core.c:759:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
../net/netfilter/nf_nat_core.c:781:22: error: storage size of 'range' isn't known
../net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
../net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
../net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
../net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
../net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
../net/netfilter/nft_nat.c:46:22: error: storage size of 'range' isn't known
../net/netfilter/nft_nat.c:170:22: error: 'NF_NAT_RANGE_MASK' undeclared (first use in this function)
../net/netfilter/nft_masq.c:39:21: error: 'NF_NAT_RANGE_MASK' undeclared (first use in this function)
../net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
../net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
../net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_LOG.c:39:26: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
../net/netfilter/xt_LOG.c:54:13: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
../net/netfilter/xt_LOG.c:77:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
../net/netfilter/xt_LOG.c:87:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
../net/netfilter/xt_NETMAP.c:25:22: error: storage size of 'newrange' isn't known
../net/netfilter/xt_NETMAP.c:32:34: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
../net/netfilter/xt_NETMAP.c:61:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/netfilter/xt_NETMAP.c:73:22: error: storage size of 'newrange' isn't known
../net/netfilter/xt_NETMAP.c:123:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_REDIRECT.c:36:22: error: storage size of 'newrange' isn't known
../net/netfilter/xt_REDIRECT.c:64:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/netfilter/xt_REDIRECT.c:77:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
../net/netfilter/xt_REDIRECT.c:105:22: error: storage size of 'newrange' isn't known
../net/netfilter/xt_REDIRECT.c:153:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
../net/netfilter/xt_ecn.c:43:11: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:43:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:53:25: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:69:30: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:69:54: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:70:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:77:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:77:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:80:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:80:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:92:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:92:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:98:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:98:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:110:47: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:111:15: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:112:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:119:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:119:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:122:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:122:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:134:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
../net/netfilter/xt_ecn.c:134:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:140:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:140:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
../net/netfilter/xt_ecn.c:154:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
../net/netfilter/xt_ecn.c:162:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
../net/netfilter/xt_nfacct.c:27:28: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
../net/netfilter/xt_nfacct.c:40:34: error: dereferencing pointer to incomplete type 'struct xt_nfacct_match_info'
../net/netfilter/xt_nfacct.c:55:20: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
../net/netfilter/xt_nfacct.c:64:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_nfacct_match_info'
../net/unix/diag.c:155:22: error: 'UNIX_DIAG_SHUTDOWN' undeclared (first use in this function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../fs/nfsd/nfs4recover.c:653:19: error: field 'cu_msg' has incomplete type
../fs/nfsd/nfs4recover.c:664:19: error: dereferencing pointer to incomplete type 'struct cld_msg'
../include/linux/unaligned/generic.h:22:2: error: first argument to '__builtin_choose_expr' not a constant
../include/linux/unaligned/generic.h:21:2: error: first argument to '__builtin_choose_expr' not a constant
../include/linux/unaligned/generic.h:20:2: error: first argument to '__builtin_choose_expr' not a constant
../include/linux/unaligned/generic.h:19:2: error: first argument to '__builtin_choose_expr' not a constant
../fs/nfsd/nfs4recover.c:891:24: error: 'CLD_UPCALL_VERSION' undeclared (first use in this function)
../fs/nfsd/nfs4recover.c:932:23: error: 'Cld_Create' undeclared (first use in this function)
../fs/nfsd/nfs4recover.c:969:23: error: 'Cld_Remove' undeclared (first use in this function)
../fs/nfsd/nfs4recover.c:1007:23: error: 'Cld_Check' undeclared (first use in this function)
../fs/nfsd/nfs4recover.c:1035:23: error: 'Cld_GraceDone' undeclared (first use in this function)
../drivers/hid/uhid.c:121:8: error: 'union <anonymous>' has no member named 'start'
../drivers/hid/uhid.c:121:28: error: 'UHID_DEV_NUMBERED_FEATURE_REPORTS' undeclared (first use in this function)
../drivers/hid/uhid.c:123:8: error: 'union <anonymous>' has no member named 'start'
../drivers/hid/uhid.c:123:28: error: 'UHID_DEV_NUMBERED_OUTPUT_REPORTS' undeclared (first use in this function)
../drivers/hid/uhid.c:125:8: error: 'union <anonymous>' has no member named 'start'
../drivers/hid/uhid.c:125:28: error: 'UHID_DEV_NUMBERED_INPUT_REPORTS' undeclared (first use in this function)
../drivers/hid/uhid.c:229:13: error: 'UHID_GET_REPORT' undeclared (first use in this function)
../drivers/hid/uhid.c:230:7: error: 'union <anonymous>' has no member named 'get_report'
../drivers/hid/uhid.c:231:7: error: 'union <anonymous>' has no member named 'get_report'
../drivers/hid/uhid.c:240:53: error: 'union <anonymous>' has no member named 'get_report'
../drivers/hid/uhid.c:244:27: error: 'union <anonymous>' has no member named 'get_report_reply'
../drivers/hid/uhid.c:245:9: error: dereferencing pointer to incomplete type 'struct uhid_get_report_reply_req'
../drivers/hid/uhid.c:271:13: error: 'UHID_SET_REPORT' undeclared (first use in this function)
../drivers/hid/uhid.c:272:7: error: 'union <anonymous>' has no member named 'set_report'
../drivers/hid/uhid.c:273:7: error: 'union <anonymous>' has no member named 'set_report'
../drivers/hid/uhid.c:274:7: error: 'union <anonymous>' has no member named 'set_report'
../drivers/hid/uhid.c:275:14: error: 'union <anonymous>' has no member named 'set_report'
../drivers/hid/uhid.c:284:53: error: 'union <anonymous>' has no member named 'set_report'
../drivers/hid/uhid.c:288:24: error: 'union <anonymous>' has no member named 'set_report_reply'
../drivers/hid/uhid.c:481:17: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:485:25: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:498:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:498:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:499:26: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:500:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:500:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:501:26: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:502:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:502:43: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:503:26: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:506:18: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:507:21: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:508:22: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:509:22: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:510:22: error: 'const union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:541:27: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:544:14: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:545:14: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:546:14: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:547:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:548:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:549:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:550:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:551:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:552:7: error: 'union <anonymous>' has no member named 'create2'
../drivers/hid/uhid.c:589:53: error: 'union <anonymous>' has no member named 'input2'
../drivers/hid/uhid.c:590:24: error: 'union <anonymous>' has no member named 'input2'
../drivers/hid/uhid.c:601:33: error: 'union <anonymous>' has no member named 'get_report_reply'
../drivers/hid/uhid.c:611:33: error: 'union <anonymous>' has no member named 'set_report_reply'
../drivers/hid/uhid.c:726:7: error: 'UHID_CREATE2' undeclared (first use in this function)
../drivers/hid/uhid.c:735:7: error: 'UHID_INPUT2' undeclared (first use in this function)
../drivers/hid/uhid.c:738:7: error: 'UHID_GET_REPORT_REPLY' undeclared (first use in this function)
../drivers/hid/uhid.c:741:7: error: 'UHID_SET_REPORT_REPLY' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:360:10: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
../drivers/hsi/clients/hsi_char.c:385:5: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
../drivers/hsi/clients/hsi_char.c:395:10: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
../drivers/hsi/clients/hsi_char.c:419:5: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
../drivers/hsi/clients/hsi_char.c:542:23: error: storage size of 'rxc' isn't known
../drivers/hsi/clients/hsi_char.c:543:23: error: storage size of 'txc' isn't known
../drivers/hsi/clients/hsi_char.c:547:7: error: 'HSC_RESET' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:550:7: error: 'HSC_SET_PM' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:553:16: error: 'HSC_PM_DISABLE' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:557:23: error: 'HSC_PM_ENABLE' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:565:7: error: 'HSC_SEND_BREAK' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:567:7: error: 'HSC_SET_RX' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:571:7: error: 'HSC_GET_RX' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:576:7: error: 'HSC_SET_TX' undeclared (first use in this function)
../drivers/hsi/clients/hsi_char.c:580:7: error: 'HSC_GET_TX' undeclared (first use in this function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttv-driver.c:2198:7: error: implicit declaration of function 'btcx_screen_clips' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttv-driver.c:2200:2: error: implicit declaration of function 'btcx_sort_clips' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttv-driver.c:2206:3: error: implicit declaration of function 'btcx_align' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttv-driver.c:3388:29: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
../drivers/media/pci/bt8xx/bttv-driver.c:4288:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttv-risc.c:66:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttv-risc.c:70:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
../drivers/media/pci/bt8xx/bttv-risc.c:258:38: error: dereferencing pointer to incomplete type 'struct btcx_skiplist'
../drivers/media/pci/bt8xx/bttv-risc.c:293:4: error: implicit declaration of function 'btcx_calc_skips' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttv-risc.c:301:4: error: invalid use of undefined type 'struct btcx_skiplist'
../drivers/media/pci/bt8xx/bttv-risc.c:303:5: error: invalid use of undefined type 'struct btcx_skiplist'
../drivers/media/pci/bt8xx/bttv-risc.c:306:5: error: invalid use of undefined type 'struct btcx_skiplist'
../drivers/media/pci/bt8xx/bttv-risc.c:589:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821-core.c:1062:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx25821/cx25821-core.c:1068:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
../drivers/media/pci/cx25821/cx25821-core.c:1214:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821-video.c:1023:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
../drivers/media/pci/cx25821/cx25821-alsa.c:66:22: error: field 'risc' has incomplete type
../drivers/media/pci/cx25821/cx25821-alsa.c:338:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88-core.c:151:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88-core.c:155:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
../drivers/media/pci/cx88/cx88-core.c:225:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88-video.c:1924:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88-mpeg.c:525:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88-alsa.c:64:29: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88-alsa.c:301:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../drivers/media/platform/vivid/vivid-vid-common.c:541:5: error: conflicting types for 'vidioc_g_edid'
../drivers/media/platform/vivid/vivid-vid-common.c:547:13: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../drivers/media/platform/vivid/vivid-vid-cap.c:1584:5: error: conflicting types for 'vidioc_s_edid'
../drivers/media/platform/vivid/vivid-vid-cap.c:1589:13: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-ioctl.c:867:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: request for member 'blocks' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2429:12: error: request for member 'blocks' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2433:35: error: request for member 'edid' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2434:32: error: request for member 'edid' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2435:22: error: request for member 'blocks' in something not a structure or union
../drivers/media/v4l2-core/v4l2-ioctl.c:2435:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
../drivers/media/v4l2-core/v4l2-subdev.c:170:10: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
../drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:134:2: error: 'V4L2_DV_BT_CEA_3840X2160P24' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:135:2: error: 'V4L2_DV_BT_CEA_3840X2160P25' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:136:2: error: 'V4L2_DV_BT_CEA_3840X2160P30' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:137:2: error: 'V4L2_DV_BT_CEA_3840X2160P50' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:138:2: error: 'V4L2_DV_BT_CEA_3840X2160P60' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:139:2: error: 'V4L2_DV_BT_CEA_4096X2160P24' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:140:2: error: 'V4L2_DV_BT_CEA_4096X2160P25' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:141:2: error: 'V4L2_DV_BT_CEA_4096X2160P30' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:142:2: error: 'V4L2_DV_BT_CEA_4096X2160P50' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:143:2: error: 'V4L2_DV_BT_DMT_4096X2160P59_94_RB' undeclared here (not in a function)
../drivers/media/v4l2-core/v4l2-dv-timings.c:144:2: error: 'V4L2_DV_BT_CEA_4096X2160P60' undeclared here (not in a function)
../drivers/media/usb/dvb-usb-v2/az6007.c:882:9: error: implicit declaration of function 'cypress_load_firmware' [-Werror=implicit-function-declaration]
../drivers/media/usb/dvb-usb-v2/az6007.c:882:44: error: 'CYPRESS_FX2' undeclared (first use in this function)
../drivers/media/usb/hdpvr/hdpvr-video.c:42:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
../drivers/media/usb/hdpvr/hdpvr-video.c:43:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type

	x86_64-allnoconfig
../arch/x86/kernel/perf_regs.c:13:26: error: 'PERF_REG_X86_64_MAX' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:19:17: error: 'PERF_REG_X86_AX' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:19:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:19:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:20:17: error: 'PERF_REG_X86_BX' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:20:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:20:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:21:17: error: 'PERF_REG_X86_CX' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:21:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:21:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:22:17: error: 'PERF_REG_X86_DX' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:22:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:22:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:23:17: error: 'PERF_REG_X86_SI' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:23:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:23:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:24:17: error: 'PERF_REG_X86_DI' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:24:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:24:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:25:17: error: 'PERF_REG_X86_BP' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:25:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:25:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:26:17: error: 'PERF_REG_X86_SP' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:26:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:26:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:27:17: error: 'PERF_REG_X86_IP' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:27:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:27:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:28:17: error: 'PERF_REG_X86_FLAGS' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:28:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:28:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:29:17: error: 'PERF_REG_X86_CS' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:29:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:29:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:30:17: error: 'PERF_REG_X86_SS' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:30:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:30:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:47:17: error: 'PERF_REG_X86_R8' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:47:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:47:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:48:17: error: 'PERF_REG_X86_R9' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:48:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:48:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:49:17: error: 'PERF_REG_X86_R10' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:49:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:49:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:50:17: error: 'PERF_REG_X86_R11' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:50:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:50:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:51:17: error: 'PERF_REG_X86_R12' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:51:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:51:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:52:17: error: 'PERF_REG_X86_R13' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:52:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:52:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:53:17: error: 'PERF_REG_X86_R14' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:53:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:53:2: error: (near initialization for 'pt_regs_offset')
../arch/x86/kernel/perf_regs.c:54:17: error: 'PERF_REG_X86_R15' undeclared here (not in a function)
../arch/x86/kernel/perf_regs.c:54:2: error: array index in initializer not of integer type
../arch/x86/kernel/perf_regs.c:54:2: error: (near initialization for 'pt_regs_offset')
../include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
../arch/x86/kernel/perf_regs.c:82:33: error: 'PERF_REG_X86_DS' undeclared (first use in this function)
../arch/x86/kernel/perf_regs.c:83:19: error: 'PERF_REG_X86_ES' undeclared (first use in this function)
../arch/x86/kernel/perf_regs.c:84:19: error: 'PERF_REG_X86_FS' undeclared (first use in this function)
../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):
    3924 warnings    0 mismatches  : arm64-allmodconfig
    166 warnings    0 mismatches  : arm-multi_v5_defconfig
    382 warnings    0 mismatches  : arm-multi_v7_defconfig
     83 warnings    0 mismatches  : x86_64-defconfig
    4515 warnings    0 mismatches  : arm-allmodconfig
      2 warnings    0 mismatches  : x86_64-allnoconfig
      3 warnings    0 mismatches  : arm64-defconfig

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

Errors summary: 446
	516 ../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	 63 ../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	 57 ../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	 26 ../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	 26 ../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	 21 ../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	 19 ../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	 18 ../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	 18 ../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	 18 ../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	 16 ../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	 16 ../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	 16 ../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	  8 ../include/sound/compress_params.h:51:0: error: unterminated #ifndef
	  6 ../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
	  6 ../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	  6 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	  6 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	  6 ../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	  6 ../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	  6 ../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	  4 ../sound/soc/soc-compress.c:78:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/soc/soc-compress.c:646:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	  4 ../sound/soc/soc-compress.c:644:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/soc/soc-compress.c:422:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/soc/soc-compress.c:394:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/soc/soc-compress.c:328:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/soc/soc-compress.c:320:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	  4 ../sound/soc/soc-compress.c:319:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	  4 ../sound/soc/soc-compress.c:242:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/soc/soc-compress.c:189:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:88:27: error: storage size of 'dirn' isn't known
	  4 ../sound/core/compress_offload.c:852:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:849:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:846:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:843:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:840:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:837:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:834:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:831:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:828:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:825:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:822:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:819:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:805:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:804:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:780:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:762:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:738:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:633:9: error: variable 'tstamp' has initializer but incomplete type
	  4 ../sound/core/compress_offload.c:633:26: error: storage size of 'tstamp' isn't known
	  4 ../sound/core/compress_offload.c:612:28: error: storage size of 'metadata' isn't known
	  4 ../sound/core/compress_offload.c:590:28: error: storage size of 'metadata' isn't known
	  4 ../sound/core/compress_offload.c:573:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	  4 ../sound/core/compress_offload.c:552:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:527:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	  4 ../sound/core/compress_offload.c:502:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	  4 ../sound/core/compress_offload.c:481:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	  4 ../sound/core/compress_offload.c:458:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	  4 ../sound/core/compress_offload.c:433:24: error: storage size of 'caps' isn't known
	  4 ../sound/core/compress_offload.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
	  4 ../sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
	  4 ../sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	  4 ../sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	  4 ../sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	  4 ../net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
	  4 ../net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
	  4 ../net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
	  4 ../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
	  4 ../include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
	  4 ../drivers/hid/uhid.c:502:43: error: 'const union <anonymous>' has no member named 'create2'
	  4 ../drivers/hid/uhid.c:500:43: error: 'const union <anonymous>' has no member named 'create2'
	  4 ../drivers/hid/uhid.c:498:43: error: 'const union <anonymous>' has no member named 'create2'
	  3 ../net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
	  3 ../net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
	  3 ../net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	  3 ../net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	  3 ../net/netfilter/xt_LOG.c:87:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	  3 ../net/netfilter/xt_LOG.c:77:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	  3 ../net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
	  3 ../net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	  3 ../net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
	  3 ../net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
	  3 ../net/netfilter/nf_nat_core.c:781:22: error: storage size of 'range' isn't known
	  3 ../net/netfilter/nf_nat_core.c:458:3: error: unknown field 'max_addr' specified in initializer
	  3 ../net/netfilter/nf_nat_core.c:457:3: error: unknown field 'min_addr' specified in initializer
	  3 ../net/netfilter/nf_nat_core.c:456:3: error: unknown field 'flags' specified in initializer
	  3 ../net/netfilter/nf_nat_core.c:455:9: error: variable 'range' has initializer but incomplete type
	  3 ../net/netfilter/nf_nat_core.c:455:22: error: storage size of 'range' isn't known
	  3 ../net/netfilter/nf_nat_core.c:442:15: error: conflicting types for 'nf_nat_setup_info'
	  3 ../net/netfilter/nf_nat_core.c:376:1: error: conflicting types for 'nf_nat_setup_info'
	  3 ../net/netfilter/nf_nat_core.c:319:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	  3 ../net/netfilter/nf_log_common.c:79:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
	  3 ../net/netfilter/nf_log_common.c:109:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
	  3 ../net/ipv6/netfilter/nf_log_ipv6.c:84:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	  3 ../net/ipv6/netfilter/nf_log_ipv6.c:295:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	  3 ../net/ipv6/netfilter/nf_log_ipv6.c:277:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	  3 ../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:73:19: error: conflicting types for 'nf_nat_masquerade_ipv4'
	  3 ../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: error: storage size of 'newrange' isn't known
	  3 ../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:26:1: error: conflicting types for 'nf_nat_masquerade_ipv4'
	  3 ../net/ipv4/netfilter/nf_log_ipv4.c:76:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	  3 ../net/ipv4/netfilter/nf_log_ipv4.c:282:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	  3 ../net/ipv4/netfilter/nf_log_ipv4.c:250:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	  3 ../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: error: storage size of 'range' isn't known
	  3 ../net/can/gw.c:620:3: error: array index in initializer not of integer type
	  3 ../net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
	  3 ../net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
	  3 ../net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
	  3 ../net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
	  3 ../drivers/media/v4l2-core/v4l2-ioctl.c:867:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
	  3 ../drivers/media/v4l2-core/v4l2-ioctl.c:2435:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
	  3 ../drivers/media/v4l2-core/v4l2-ioctl.c:2435:22: error: request for member 'blocks' in something not a structure or union
	  3 ../drivers/media/v4l2-core/v4l2-ioctl.c:2434:32: error: request for member 'edid' in something not a structure or union
	  3 ../drivers/media/v4l2-core/v4l2-ioctl.c:2433:35: error: request for member 'edid' in something not a structure or union
	  3 ../drivers/media/v4l2-core/v4l2-ioctl.c:2429:12: error: request for member 'blocks' in something not a structure or union
	  3 ../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: request for member 'blocks' in something not a structure or union
	  3 ../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:144:2: error: 'V4L2_DV_BT_CEA_4096X2160P60' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:143:2: error: 'V4L2_DV_BT_DMT_4096X2160P59_94_RB' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:142:2: error: 'V4L2_DV_BT_CEA_4096X2160P50' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:141:2: error: 'V4L2_DV_BT_CEA_4096X2160P30' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:140:2: error: 'V4L2_DV_BT_CEA_4096X2160P25' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:139:2: error: 'V4L2_DV_BT_CEA_4096X2160P24' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:138:2: error: 'V4L2_DV_BT_CEA_3840X2160P60' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:137:2: error: 'V4L2_DV_BT_CEA_3840X2160P50' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:136:2: error: 'V4L2_DV_BT_CEA_3840X2160P30' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:135:2: error: 'V4L2_DV_BT_CEA_3840X2160P25' undeclared here (not in a function)
	  3 ../drivers/media/v4l2-core/v4l2-dv-timings.c:134:2: error: 'V4L2_DV_BT_CEA_3840X2160P24' undeclared here (not in a function)
	  2 ../net/unix/diag.c:155:22: error: 'UNIX_DIAG_SHUTDOWN' undeclared (first use in this function)
	  2 ../net/netfilter/xt_nfacct.c:64:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_nfacct_match_info'
	  2 ../net/netfilter/xt_nfacct.c:55:20: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	  2 ../net/netfilter/xt_nfacct.c:40:34: error: dereferencing pointer to incomplete type 'struct xt_nfacct_match_info'
	  2 ../net/netfilter/xt_nfacct.c:27:28: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	  2 ../net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 ../net/netfilter/xt_ecn.c:98:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:98:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:92:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:92:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 ../net/netfilter/xt_ecn.c:80:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:80:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:77:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:77:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 ../net/netfilter/xt_ecn.c:70:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:69:54: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 ../net/netfilter/xt_ecn.c:69:30: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:53:25: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:43:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:43:11: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 ../net/netfilter/xt_ecn.c:162:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	  2 ../net/netfilter/xt_ecn.c:154:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	  2 ../net/netfilter/xt_ecn.c:140:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:140:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:134:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:134:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 ../net/netfilter/xt_ecn.c:122:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:122:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:119:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:119:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 ../net/netfilter/xt_ecn.c:112:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	  2 ../net/netfilter/xt_ecn.c:111:15: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	  2 ../net/netfilter/xt_ecn.c:110:47: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	  2 ../net/netfilter/xt_REDIRECT.c:77:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/netfilter/xt_REDIRECT.c:64:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/netfilter/xt_REDIRECT.c:36:22: error: storage size of 'newrange' isn't known
	  2 ../net/netfilter/xt_REDIRECT.c:153:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	  2 ../net/netfilter/xt_REDIRECT.c:105:22: error: storage size of 'newrange' isn't known
	  2 ../net/netfilter/xt_NETMAP.c:73:22: error: storage size of 'newrange' isn't known
	  2 ../net/netfilter/xt_NETMAP.c:61:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/netfilter/xt_NETMAP.c:32:34: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/netfilter/xt_NETMAP.c:25:22: error: storage size of 'newrange' isn't known
	  2 ../net/netfilter/xt_NETMAP.c:123:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	  2 ../net/netfilter/xt_LOG.c:54:13: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	  2 ../net/netfilter/xt_LOG.c:39:26: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	  2 ../net/netfilter/nft_nat.c:46:22: error: storage size of 'range' isn't known
	  2 ../net/netfilter/nft_nat.c:170:22: error: 'NF_NAT_RANGE_MASK' undeclared (first use in this function)
	  2 ../net/netfilter/nft_masq.c:39:21: error: 'NF_NAT_RANGE_MASK' undeclared (first use in this function)
	  2 ../net/netfilter/nfnetlink_cttimeout.c:529:3: error: array index in initializer not of integer type
	  2 ../net/netfilter/nfnetlink_cttimeout.c:529:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_GET' undeclared here (not in a function)
	  2 ../net/netfilter/nfnetlink_cttimeout.c:526:3: error: array index in initializer not of integer type
	  2 ../net/netfilter/nfnetlink_cttimeout.c:526:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared here (not in a function)
	  2 ../net/netfilter/nfnetlink_cttimeout.c:466:8: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared (first use in this function)
	  2 ../net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 ../net/netfilter/nf_nat_core.c:759:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 ../net/netfilter/nf_nat_core.c:162:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/ipv6/netfilter/nft_masq_ipv6.c:25:22: error: storage size of 'range' isn't known
	  2 ../net/ipv6/netfilter/nf_nat_proto_icmpv6.c:43:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:51:19: error: conflicting types for 'nf_nat_masquerade_ipv6'
	  2 ../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:43:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:31:22: error: storage size of 'newrange' isn't known
	  2 ../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:25:1: error: conflicting types for 'nf_nat_masquerade_ipv6'
	  2 ../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:67:45: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:166:20: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 ../net/ipv6/netfilter/ip6t_MASQUERADE.c:44:23: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	  2 ../net/ipv6/netfilter/ip6t_MASQUERADE.c:34:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/ipv4/netfilter/nft_masq_ipv4.c:24:22: error: storage size of 'range' isn't known
	  2 ../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/ipv4/netfilter/nf_nat_proto_gre.c:62:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/ipv4/netfilter/nf_nat_pptp.c:51:22: error: storage size of 'range' isn't known
	  2 ../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:64:30: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	  2 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	  2 ../net/ipv4/netfilter/nf_nat_h323.c:497:22: error: storage size of 'range' isn't known
	  2 ../net/ipv4/netfilter/nf_nat_h323.c:398:22: error: storage size of 'range' isn't known
	  2 ../kernel/watchdog.c:337:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]
	  2 ../include/linux/unaligned/generic.h:22:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 ../include/linux/unaligned/generic.h:21:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 ../include/linux/unaligned/generic.h:20:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 ../include/linux/unaligned/generic.h:19:2: error: first argument to '__builtin_choose_expr' not a constant
	  2 ../include/linux/kvm_para.h:9:6: error: implicit declaration of function 'kvm_arch_para_features' [-Werror=implicit-function-declaration]
	  2 ../fs/nfsd/nfs4recover.c:969:23: error: 'Cld_Remove' undeclared (first use in this function)
	  2 ../fs/nfsd/nfs4recover.c:932:23: error: 'Cld_Create' undeclared (first use in this function)
	  2 ../fs/nfsd/nfs4recover.c:891:24: error: 'CLD_UPCALL_VERSION' undeclared (first use in this function)
	  2 ../fs/nfsd/nfs4recover.c:664:19: error: dereferencing pointer to incomplete type 'struct cld_msg'
	  2 ../fs/nfsd/nfs4recover.c:653:19: error: field 'cu_msg' has incomplete type
	  2 ../fs/nfsd/nfs4recover.c:1035:23: error: 'Cld_GraceDone' undeclared (first use in this function)
	  2 ../fs/nfsd/nfs4recover.c:1007:23: error: 'Cld_Check' undeclared (first use in this function)
	  2 ../drivers/media/v4l2-core/v4l2-subdev.c:170:10: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	  2 ../drivers/media/usb/hdpvr/hdpvr-video.c:43:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	  2 ../drivers/media/usb/hdpvr/hdpvr-video.c:42:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	  2 ../drivers/media/usb/dvb-usb-v2/az6007.c:882:9: error: implicit declaration of function 'cypress_load_firmware' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/usb/dvb-usb-v2/az6007.c:882:44: error: 'CYPRESS_FX2' undeclared (first use in this function)
	  2 ../drivers/media/platform/vivid/vivid-vid-common.c:547:13: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	  2 ../drivers/media/platform/vivid/vivid-vid-common.c:541:5: error: conflicting types for 'vidioc_g_edid'
	  2 ../drivers/media/platform/vivid/vivid-vid-cap.c:1589:13: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	  2 ../drivers/media/platform/vivid/vivid-vid-cap.c:1584:5: error: conflicting types for 'vidioc_s_edid'
	  2 ../drivers/media/pci/cx88/cx88-video.c:1924:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/cx88/cx88-mpeg.c:525:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/cx88/cx88-core.c:225:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/cx88/cx88-core.c:155:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	  2 ../drivers/media/pci/cx88/cx88-core.c:151:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/cx88/cx88-alsa.c:64:29: error: field 'risc' has incomplete type
	  2 ../drivers/media/pci/cx88/cx88-alsa.c:301:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/cx25821/cx25821-video.c:1023:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/cx25821/cx25821-core.c:1214:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/cx25821/cx25821-core.c:1068:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	  2 ../drivers/media/pci/cx25821/cx25821-core.c:1062:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/cx25821/cx25821-alsa.c:66:22: error: field 'risc' has incomplete type
	  2 ../drivers/media/pci/cx25821/cx25821-alsa.c:338:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/bt8xx/bttv-risc.c:70:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	  2 ../drivers/media/pci/bt8xx/bttv-risc.c:66:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/bt8xx/bttv-risc.c:589:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/bt8xx/bttv-risc.c:306:5: error: invalid use of undefined type 'struct btcx_skiplist'
	  2 ../drivers/media/pci/bt8xx/bttv-risc.c:303:5: error: invalid use of undefined type 'struct btcx_skiplist'
	  2 ../drivers/media/pci/bt8xx/bttv-risc.c:301:4: error: invalid use of undefined type 'struct btcx_skiplist'
	  2 ../drivers/media/pci/bt8xx/bttv-risc.c:293:4: error: implicit declaration of function 'btcx_calc_skips' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/bt8xx/bttv-risc.c:258:38: error: dereferencing pointer to incomplete type 'struct btcx_skiplist'
	  2 ../drivers/media/pci/bt8xx/bttv-driver.c:4288:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/bt8xx/bttv-driver.c:3388:29: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	  2 ../drivers/media/pci/bt8xx/bttv-driver.c:2206:3: error: implicit declaration of function 'btcx_align' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/bt8xx/bttv-driver.c:2200:2: error: implicit declaration of function 'btcx_sort_clips' [-Werror=implicit-function-declaration]
	  2 ../drivers/media/pci/bt8xx/bttv-driver.c:2198:7: error: implicit declaration of function 'btcx_screen_clips' [-Werror=implicit-function-declaration]
	  2 ../drivers/hsi/clients/hsi_char.c:580:7: error: 'HSC_GET_TX' undeclared (first use in this function)
	  2 ../drivers/hsi/clients/hsi_char.c:576:7: error: 'HSC_SET_TX' undeclared (first use in this function)
	  2 ../drivers/hsi/clients/hsi_char.c:571:7: error: 'HSC_GET_RX' undeclared (first use in this function)
	  2 ../drivers/hsi/clients/hsi_char.c:567:7: error: 'HSC_SET_RX' undeclared (first use in this function)
	  2 ../drivers/hsi/clients/hsi_char.c:565:7: error: 'HSC_SEND_BREAK' undeclared (first use in this function)
	  2 ../drivers/hsi/clients/hsi_char.c:557:23: error: 'HSC_PM_ENABLE' undeclared (first use in this function)
	  2 ../drivers/hsi/clients/hsi_char.c:553:16: error: 'HSC_PM_DISABLE' undeclared (first use in this function)
	  2 ../drivers/hsi/clients/hsi_char.c:550:7: error: 'HSC_SET_PM' undeclared (first use in this function)
	  2 ../drivers/hsi/clients/hsi_char.c:547:7: error: 'HSC_RESET' undeclared (first use in this function)
	  2 ../drivers/hsi/clients/hsi_char.c:543:23: error: storage size of 'txc' isn't known
	  2 ../drivers/hsi/clients/hsi_char.c:542:23: error: storage size of 'rxc' isn't known
	  2 ../drivers/hsi/clients/hsi_char.c:419:5: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	  2 ../drivers/hsi/clients/hsi_char.c:395:10: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	  2 ../drivers/hsi/clients/hsi_char.c:385:5: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	  2 ../drivers/hsi/clients/hsi_char.c:360:10: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	  2 ../drivers/hid/uhid.c:741:7: error: 'UHID_SET_REPORT_REPLY' undeclared (first use in this function)
	  2 ../drivers/hid/uhid.c:738:7: error: 'UHID_GET_REPORT_REPLY' undeclared (first use in this function)
	  2 ../drivers/hid/uhid.c:735:7: error: 'UHID_INPUT2' undeclared (first use in this function)
	  2 ../drivers/hid/uhid.c:726:7: error: 'UHID_CREATE2' undeclared (first use in this function)
	  2 ../drivers/hid/uhid.c:611:33: error: 'union <anonymous>' has no member named 'set_report_reply'
	  2 ../drivers/hid/uhid.c:601:33: error: 'union <anonymous>' has no member named 'get_report_reply'
	  2 ../drivers/hid/uhid.c:590:24: error: 'union <anonymous>' has no member named 'input2'
	  2 ../drivers/hid/uhid.c:589:53: error: 'union <anonymous>' has no member named 'input2'
	  2 ../drivers/hid/uhid.c:552:7: error: 'union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:551:7: error: 'union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:550:7: error: 'union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:549:7: error: 'union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:548:7: error: 'union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:547:7: error: 'union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:546:14: error: 'union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:545:14: error: 'union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:544:14: error: 'union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:541:27: error: 'union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:510:22: error: 'const union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:509:22: error: 'const union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:508:22: error: 'const union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:507:21: error: 'const union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:506:18: error: 'const union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:503:26: error: 'const union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:501:26: error: 'const union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:499:26: error: 'const union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:485:25: error: 'const union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:481:17: error: 'const union <anonymous>' has no member named 'create2'
	  2 ../drivers/hid/uhid.c:288:24: error: 'union <anonymous>' has no member named 'set_report_reply'
	  2 ../drivers/hid/uhid.c:284:53: error: 'union <anonymous>' has no member named 'set_report'
	  2 ../drivers/hid/uhid.c:275:14: error: 'union <anonymous>' has no member named 'set_report'
	  2 ../drivers/hid/uhid.c:274:7: error: 'union <anonymous>' has no member named 'set_report'
	  2 ../drivers/hid/uhid.c:273:7: error: 'union <anonymous>' has no member named 'set_report'
	  2 ../drivers/hid/uhid.c:272:7: error: 'union <anonymous>' has no member named 'set_report'
	  2 ../drivers/hid/uhid.c:271:13: error: 'UHID_SET_REPORT' undeclared (first use in this function)
	  2 ../drivers/hid/uhid.c:245:9: error: dereferencing pointer to incomplete type 'struct uhid_get_report_reply_req'
	  2 ../drivers/hid/uhid.c:244:27: error: 'union <anonymous>' has no member named 'get_report_reply'
	  2 ../drivers/hid/uhid.c:240:53: error: 'union <anonymous>' has no member named 'get_report'
	  2 ../drivers/hid/uhid.c:231:7: error: 'union <anonymous>' has no member named 'get_report'
	  2 ../drivers/hid/uhid.c:230:7: error: 'union <anonymous>' has no member named 'get_report'
	  2 ../drivers/hid/uhid.c:229:13: error: 'UHID_GET_REPORT' undeclared (first use in this function)
	  2 ../drivers/hid/uhid.c:125:8: error: 'union <anonymous>' has no member named 'start'
	  2 ../drivers/hid/uhid.c:125:28: error: 'UHID_DEV_NUMBERED_INPUT_REPORTS' undeclared (first use in this function)
	  2 ../drivers/hid/uhid.c:123:8: error: 'union <anonymous>' has no member named 'start'
	  2 ../drivers/hid/uhid.c:123:28: error: 'UHID_DEV_NUMBERED_OUTPUT_REPORTS' undeclared (first use in this function)
	  2 ../drivers/hid/uhid.c:121:8: error: 'union <anonymous>' has no member named 'start'
	  2 ../drivers/hid/uhid.c:121:28: error: 'UHID_DEV_NUMBERED_FEATURE_REPORTS' undeclared (first use in this function)
	  2 ../arch/x86/kernel/perf_regs.c:85:19: error: 'PERF_REG_X86_GS' undeclared (first use in this function)
	  2 ../arch/x86/kernel/perf_regs.c:84:19: error: 'PERF_REG_X86_FS' undeclared (first use in this function)
	  2 ../arch/x86/kernel/perf_regs.c:83:19: error: 'PERF_REG_X86_ES' undeclared (first use in this function)
	  2 ../arch/x86/kernel/perf_regs.c:82:33: error: 'PERF_REG_X86_DS' undeclared (first use in this function)
	  2 ../arch/x86/kernel/perf_regs.c:54:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:54:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:54:17: error: 'PERF_REG_X86_R15' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:53:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:53:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:53:17: error: 'PERF_REG_X86_R14' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:52:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:52:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:52:17: error: 'PERF_REG_X86_R13' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:51:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:51:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:51:17: error: 'PERF_REG_X86_R12' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:50:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:50:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:50:17: error: 'PERF_REG_X86_R11' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:49:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:49:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:49:17: error: 'PERF_REG_X86_R10' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:48:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:48:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:48:17: error: 'PERF_REG_X86_R9' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:47:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:47:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:47:17: error: 'PERF_REG_X86_R8' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:30:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:30:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:30:17: error: 'PERF_REG_X86_SS' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:29:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:29:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:29:17: error: 'PERF_REG_X86_CS' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:28:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:28:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:28:17: error: 'PERF_REG_X86_FLAGS' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:27:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:27:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:27:17: error: 'PERF_REG_X86_IP' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:26:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:26:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:26:17: error: 'PERF_REG_X86_SP' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:25:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:25:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:25:17: error: 'PERF_REG_X86_BP' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:24:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:24:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:24:17: error: 'PERF_REG_X86_DI' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:23:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:23:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:23:17: error: 'PERF_REG_X86_SI' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:22:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:22:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:22:17: error: 'PERF_REG_X86_DX' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:21:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:21:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:21:17: error: 'PERF_REG_X86_CX' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:20:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:20:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:20:17: error: 'PERF_REG_X86_BX' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:19:2: error: array index in initializer not of integer type
	  2 ../arch/x86/kernel/perf_regs.c:19:2: error: (near initialization for 'pt_regs_offset')
	  2 ../arch/x86/kernel/perf_regs.c:19:17: error: 'PERF_REG_X86_AX' undeclared here (not in a function)
	  2 ../arch/x86/kernel/perf_regs.c:13:26: error: 'PERF_REG_X86_64_MAX' undeclared here (not in a function)
	  1 ../net/netfilter/xt_nat.c:39:5: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_nat.c:38:5: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_nat.c:37:5: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_nat.c:36:5: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_nat.c:35:5: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_nat.c:33:38: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_nat.c:33:13: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_nat.c:32:38: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_LOG.c:59:36: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_LOG.c:59:13: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_LOG.c:55:38: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_LOG.c:54:13: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_LOG.c:43:27: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_LOG.c:40:29: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/xt_LOG.c:39:26: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_proto_common.c:91:14: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_proto_common.c:81:18: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_proto_common.c:77:11: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_proto_common.c:109:8: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_proto_common.c:108:8: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_proto_common.c:105:8: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_proto_common.c:104:8: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_proto_common.c:104:31: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:759:26: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:348:38: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:348:14: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:347:18: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:346:18: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:344:12: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:343:13: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:319:13: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:282:14: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:279:31: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:260:11: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:243:19: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:242:47: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:242:29: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:233:13: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:168:35: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:168:16: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:166:13: error: dereferencing pointer to incomplete type
	  1 ../net/netfilter/nf_nat_core.c:162:11: error: dereferencing pointer to incomplete type
	  1 ../net/ipv4/netfilter/nf_nat_proto_icmp.c:44:13: error: dereferencing pointer to incomplete type
	  1 ../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:68:30: error: dereferencing pointer to incomplete type
	  1 ../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:67:30: error: dereferencing pointer to incomplete type
	  1 ../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:64:30: error: dereferencing pointer to incomplete type
	  1 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:169:8: error: dereferencing pointer to incomplete type
	  1 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:169:29: error: dereferencing pointer to incomplete type
	  1 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:167:8: error: dereferencing pointer to incomplete type
	  1 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:163:8: error: dereferencing pointer to incomplete type
	  1 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type
	  1 ../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:833:20: error: field 'v2edid' has incomplete type
	  1 ../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:782:35: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	  1 ../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:770:14: error: dereferencing pointer to incomplete type 'struct v4l2_edid'

Warnings Summary: 256
	1064 ../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	1064 ../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	794 ../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	516 ../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	516 ../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	516 ../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	516 ../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	516 ../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	516 ../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	516 ../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	516 ../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	433 ../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	433 ../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	278 ../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	 93 ../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	 93 ../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	 37 ../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	 37 ../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	 14 ../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	 11 ../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	 10 ../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]
	 10 ../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	  8 ../include/net/netfilter/ipv4/nf_nat_masquerade.h:9:23: warning: 'struct nf_nat_range' declared inside parameter list
	  6 ../net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
	  6 ../include/net/netfilter/ipv6/nf_nat_masquerade.h:6:23: warning: 'struct nf_nat_range' declared inside parameter list
	  6 ../include/asm-generic/ioctl.h:14:14: warning: pointer/integer type mismatch in conditional expression
	  6 ../include/asm-generic/ioctl.h:13:14: warning: comparison between pointer and integer
	  6 ../include/asm-generic/ioctl.h:12:14: warning: comparison between pointer and integer
	  4 ../sound/soc/soc-compress.c:619:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:618:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:616:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:614:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:613:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:612:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:611:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:604:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:603:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:601:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:599:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:598:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:597:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:596:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:587:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:580:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	  4 ../sound/soc/soc-compress.c:574:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:567:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	  4 ../sound/soc/soc-compress.c:544:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:536:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	  4 ../sound/soc/soc-compress.c:514:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:505:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	  4 ../sound/soc/soc-compress.c:498:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:489:12: warning: 'struct snd_compr_caps' declared inside parameter list
	  4 ../sound/soc/soc-compress.c:482:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:473:13: warning: 'struct snd_codec' declared inside parameter list
	  4 ../sound/soc/soc-compress.c:430:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:415:13: warning: 'struct snd_compr_params' declared inside parameter list
	  4 ../sound/soc/soc-compress.c:383:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/soc/soc-compress.c:368:13: warning: 'struct snd_compr_params' declared inside parameter list
	  4 ../sound/core/compress_offload.c:88:27: warning: unused variable 'dirn' [-Wunused-variable]
	  4 ../sound/core/compress_offload.c:633:36: warning: excess elements in struct initializer
	  4 ../sound/core/compress_offload.c:633:26: warning: unused variable 'tstamp' [-Wunused-variable]
	  4 ../sound/core/compress_offload.c:612:28: warning: unused variable 'metadata' [-Wunused-variable]
	  4 ../sound/core/compress_offload.c:590:28: warning: unused variable 'metadata' [-Wunused-variable]
	  4 ../sound/core/compress_offload.c:576:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/core/compress_offload.c:545:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/core/compress_offload.c:539:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/core/compress_offload.c:535:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/core/compress_offload.c:499:44: warning: 'struct snd_compr_params' declared inside parameter list
	  4 ../sound/core/compress_offload.c:476:10: warning: 'struct snd_compr_params' declared inside parameter list
	  4 ../sound/core/compress_offload.c:462:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/core/compress_offload.c:433:24: warning: unused variable 'caps' [-Wunused-variable]
	  4 ../sound/core/compress_offload.c:378:1: warning: control reaches end of non-void function [-Wreturn-type]
	  4 ../sound/core/compress_offload.c:229:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	  4 ../sound/core/compress_offload.c:224:1: warning: control reaches end of non-void function [-Wreturn-type]
	  4 ../sound/core/compress_offload.c:221:25: warning: unused variable 'avail' [-Wunused-variable]
	  4 ../sound/core/compress_offload.c:184:10: warning: 'struct snd_compr_avail' declared inside parameter list
	  4 ../sound/core/compress_offload.c:173:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	  4 ../sound/core/compress_offload.c:169:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	  4 ../include/linux/blkdev.h:619:26: warning: switch condition has boolean value [-Wswitch-bool]
	  3 ../net/netfilter/xt_nat.c:63:22: warning: unused variable 'range' [-Wunused-variable]
	  3 ../net/netfilter/xt_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	  3 ../net/netfilter/xt_nat.c:30:19: warning: 'struct nf_nat_range' declared inside parameter list
	  3 ../net/netfilter/nf_nat_sip.c:319:22: warning: unused variable 'range' [-Wunused-variable]
	  3 ../net/netfilter/nf_nat_helper.c:194:22: warning: unused variable 'range' [-Wunused-variable]
	  3 ../net/netfilter/nf_nat_core.c:807:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 ../net/netfilter/nf_nat_core.c:781:22: warning: unused variable 'range' [-Wunused-variable]
	  3 ../net/netfilter/nf_nat_core.c:461:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 ../net/netfilter/nf_nat_core.c:455:22: warning: unused variable 'range' [-Wunused-variable]
	  3 ../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:72:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 ../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: warning: unused variable 'newrange' [-Wunused-variable]
	  3 ../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:28:23: warning: 'struct nf_nat_range' declared inside parameter list
	  3 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:70:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 ../net/ipv4/netfilter/ipt_MASQUERADE.c:59:1: warning: control reaches end of non-void function [-Wreturn-type]
	  3 ../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: warning: unused variable 'range' [-Wunused-variable]
	  3 ../net/can/gw.c:620:19: warning: excess elements in array initializer
	  3 ../fs/nfs/nfs4proc.c:3062:10: warning: switch condition has boolean value [-Wswitch-bool]
	  3 ../drivers/media/v4l2-core/videobuf2-core.c:3224:26: warning: unused variable 'fileio' [-Wunused-variable]
	  3 ../drivers/media/v4l2-core/v4l2-ioctl.c:2435:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
	  3 ../drivers/media/v4l2-core/v4l2-ioctl.c:2429:21: warning: comparison between pointer and integer
	  3 ../arch/arm64/include/asm/uaccess.h:174:11: warning: left-hand operand of comma expression has no effect [-Wunused-value]
	  2 ../sound/pci/oxygen/oxygen_mixer.c:91:43: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  2 ../net/netfilter/xt_nat.c:87:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../net/netfilter/xt_nat.c:101:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../net/netfilter/xt_ecn.c:77:61: warning: passing argument 2 of 'match_ip' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../net/netfilter/xt_ecn.c:67:21: warning: its scope is only this definition or declaration, which is probably not what you want
	  2 ../net/netfilter/xt_ecn.c:67:21: warning: 'struct xt_ecn_info' declared inside parameter list
	  2 ../net/netfilter/xt_ecn.c:119:63: warning: passing argument 2 of 'match_ipv6' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../net/netfilter/xt_ecn.c:108:23: warning: 'struct xt_ecn_info' declared inside parameter list
	  2 ../net/netfilter/xt_REDIRECT.c:36:22: warning: unused variable 'newrange' [-Wunused-variable]
	  2 ../net/netfilter/xt_REDIRECT.c:105:22: warning: unused variable 'newrange' [-Wunused-variable]
	  2 ../net/netfilter/xt_NETMAP.c:73:22: warning: unused variable 'newrange' [-Wunused-variable]
	  2 ../net/netfilter/xt_NETMAP.c:25:22: warning: unused variable 'newrange' [-Wunused-variable]
	  2 ../net/netfilter/nft_reject_inet.c:102:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_reject.c:61:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_reject.c:61:2: warning: enumeration value 'NFT_REJECT_ICMPX_UNREACH' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	  2 ../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	  2 ../net/netfilter/nft_compat.c:280:9: warning: switch condition has boolean value [-Wswitch-bool]
	  2 ../net/netfilter/nfnetlink_cttimeout.c:529:36: warning: excess elements in array initializer
	  2 ../net/netfilter/nfnetlink_cttimeout.c:526:36: warning: excess elements in array initializer
	  2 ../net/netfilter/nf_nat_core.c:765:37: warning: passing argument 2 of 'l3proto->nlattr_to_range' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../net/netfilter/nf_nat_core.c:458:15: warning: excess elements in struct initializer
	  2 ../net/netfilter/nf_nat_core.c:457:15: warning: excess elements in struct initializer
	  2 ../net/netfilter/nf_nat_core.c:163:32: warning: passing argument 2 of 'l3proto->in_range' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../net/ipv6/netfilter/nft_reject_ipv6.c:29:2: warning: enumeration value 'NFT_REJECT_ICMPX_UNREACH' not handled in switch [-Wswitch]
	  2 ../net/ipv6/netfilter/nft_masq_ipv6.c:25:22: warning: unused variable 'range' [-Wunused-variable]
	  2 ../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:50:1: warning: control reaches end of non-void function [-Wreturn-type]
	  2 ../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:31:22: warning: unused variable 'newrange' [-Wunused-variable]
	  2 ../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:26:23: warning: 'struct nf_nat_range' declared inside parameter list
	  2 ../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:69:1: warning: control reaches end of non-void function [-Wreturn-type]
	  2 ../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:189:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:184:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../net/ipv4/netfilter/nft_reject_ipv4.c:28:2: warning: enumeration value 'NFT_REJECT_ICMPX_UNREACH' not handled in switch [-Wswitch]
	  2 ../net/ipv4/netfilter/nft_masq_ipv4.c:24:22: warning: unused variable 'range' [-Wunused-variable]
	  2 ../net/ipv4/netfilter/nf_nat_pptp.c:51:22: warning: unused variable 'range' [-Wunused-variable]
	  2 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:183:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:177:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../net/ipv4/netfilter/nf_nat_h323.c:497:22: warning: unused variable 'range' [-Wunused-variable]
	  2 ../net/ipv4/netfilter/nf_nat_h323.c:398:22: warning: unused variable 'range' [-Wunused-variable]
	  2 ../net/bridge/netfilter/nft_reject_bridge.c:372:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	  2 ../net/bluetooth/hci_sock.c:980:8: warning: passing argument 2 of 'hci_test_bit' discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  2 ../include/uapi/linux/v4l2-subdev.h:152:26: warning: 'struct v4l2_edid' declared inside parameter list
	  2 ../include/linux/netfilter/nf_nat.h:7:31: warning: excess elements in struct initializer
	  2 ../include/linux/kernel.h:796:48: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
	  2 ../drivers/scsi/qla2xxx/qla_target.c:3081:6: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'uint32_t {aka unsigned int}' [-Wformat=]
	  2 ../drivers/scsi/qla2xxx/qla_target.c:3078:17: warning: unused variable 'se_cmd' [-Wunused-variable]
	  2 ../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
	  2 ../drivers/scsi/be2iscsi/be_main.c:3169:18: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  2 ../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
	  2 ../drivers/media/v4l2-core/v4l2-subdev.c:416:46: warning: passing argument 2 of 'sd->ops->pad->set_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../drivers/media/v4l2-core/v4l2-subdev.c:412:25: warning: passing argument 2 of 'check_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../drivers/media/v4l2-core/v4l2-subdev.c:406:46: warning: passing argument 2 of 'sd->ops->pad->get_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../drivers/media/v4l2-core/v4l2-subdev.c:402:25: warning: passing argument 2 of 'check_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../drivers/media/usb/dvb-usb-v2/az6007.c:883:1: warning: control reaches end of non-void function [-Wreturn-type]
	  2 ../drivers/media/platform/vivid/vivid-vid-common.c:542:12: warning: 'struct v4l2_edid' declared inside parameter list
	  2 ../drivers/media/platform/vivid/vivid-vid-cap.c:1585:12: warning: 'struct v4l2_edid' declared inside parameter list
	  2 ../drivers/media/platform/vivid/vivid-core.c:624:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../drivers/media/platform/vivid/vivid-core.c:623:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../drivers/media/platform/s3c-camif/camif-capture.c:134:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  2 ../drivers/media/platform/s3c-camif/camif-capture.c:118:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	  2 ../drivers/hsi/clients/hsi_char.c:543:23: warning: unused variable 'txc' [-Wunused-variable]
	  2 ../drivers/hsi/clients/hsi_char.c:542:23: warning: unused variable 'rxc' [-Wunused-variable]
	  2 ../drivers/hsi/clients/hsi_char.c:417:61: warning: 'struct hsc_tx_config' declared inside parameter list
	  2 ../drivers/hsi/clients/hsi_char.c:390:53: warning: 'struct hsc_tx_config' declared inside parameter list
	  2 ../drivers/hsi/clients/hsi_char.c:383:61: warning: 'struct hsc_rx_config' declared inside parameter list
	  2 ../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 ../drivers/hsi/clients/hsi_char.c:355:53: warning: 'struct hsc_rx_config' declared inside parameter list
	  2 ../drivers/ata/pata_hpt366.c:382:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  2 ../drivers/ata/pata_hpt366.c:379:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  2 ../drivers/ata/pata_hpt366.c:376:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	  2 ../crypto/algif_hash.c:352:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../crypto/algif_hash.c:350:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	  2 ../arch/x86/kernel/perf_regs.c:64:1: warning: control reaches end of non-void function [-Wreturn-type]
	  2 ../arch/x86/kernel/perf_regs.c:18:21: warning: 'pt_regs_offset' defined but not used [-Wunused-variable]
	  1 ../net/netfilter/xt_nat.c:87:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type
	  1 ../net/netfilter/xt_nat.c:101:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type
	  1 ../net/netfilter/nf_nat_core.c:765:37: warning: passing argument 2 of 'l3proto->nlattr_to_range' from incompatible pointer type
	  1 ../net/netfilter/nf_nat_core.c:458:3: warning: excess elements in struct initializer
	  1 ../net/netfilter/nf_nat_core.c:458:3: warning: (near initialization for 'range')
	  1 ../net/netfilter/nf_nat_core.c:457:3: warning: excess elements in struct initializer
	  1 ../net/netfilter/nf_nat_core.c:457:3: warning: (near initialization for 'range')
	  1 ../net/netfilter/nf_nat_core.c:456:3: warning: excess elements in struct initializer
	  1 ../net/netfilter/nf_nat_core.c:456:3: warning: (near initialization for 'range')
	  1 ../net/netfilter/nf_nat_core.c:163:32: warning: passing argument 2 of 'l3proto->in_range' from incompatible pointer type
	  1 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:183:2: warning: initialization from incompatible pointer type
	  1 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:183:2: warning: (near initialization for 'nf_nat_l3proto_ipv4.nlattr_to_range')
	  1 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:177:2: warning: initialization from incompatible pointer type
	  1 ../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:177:2: warning: (near initialization for 'nf_nat_l3proto_ipv4.in_range')
	  1 ../include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
	  1 ../fs/btrfs/extent_io.c:2166:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 ../drivers/usb/renesas_usbhs/common.c:469:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 ../drivers/usb/gadget/udc/udc-xilinx.c:2136:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 ../drivers/usb/gadget/function/f_ncm.c:203:0: warning: "NCAPS" redefined
	  1 ../drivers/staging/vt6655/device_main.c:2997:1: warning: the frame size of 1312 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 ../drivers/staging/bcm/CmHost.c:1564:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 ../drivers/staging/bcm/CmHost.c:1546:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 ../drivers/staging/bcm/CmHost.c:1503:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 ../drivers/pci/host/pcie-xilinx.c:154:22: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=]
	  1 ../drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c:1478:8: warning: 'skb' may be used uninitialized in this function [-Wmaybe-uninitialized]
	  1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 ../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	  1 ../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
	  1 ../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1192 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	  1 ../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:780:57: warning: 'struct v4l2_edid' declared inside parameter list
	  1 ../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:765:57: warning: 'struct v4l2_edid' declared inside parameter list
	  1 ../drivers/iommu/intel-iommu.c:1749:25: warning: unused variable 'drhd' [-Wunused-variable]
	  1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1206:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1201:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1175:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 ../drivers/infiniband/ulp/iser/iser_verbs.c:1174:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	  1 ../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
	  1 ../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
	  1 ../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
	  1 ../arch/arm/mach-cns3xxx/pcie.c:313:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]



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


-------------------------------------------------------------------------------
arm64-allmodconfig : FAIL, 660 errors, 3924 warnings, 0 section mismatches

Errors:
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_params.h:51:0: error: unterminated #ifndef
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../sound/core/compress_offload.c:88:27: error: storage size of 'dirn' isn't known
	../sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	../sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	../sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	../sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
	../sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
	../sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:433:24: error: storage size of 'caps' isn't known
	../sound/core/compress_offload.c:458:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	../sound/core/compress_offload.c:481:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:502:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:527:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:552:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:573:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	../sound/core/compress_offload.c:590:28: error: storage size of 'metadata' isn't known
	../sound/core/compress_offload.c:612:28: error: storage size of 'metadata' isn't known
	../sound/core/compress_offload.c:633:9: error: variable 'tstamp' has initializer but incomplete type
	../sound/core/compress_offload.c:633:26: error: storage size of 'tstamp' isn't known
	../sound/core/compress_offload.c:738:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:762:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:780:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:804:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	../sound/core/compress_offload.c:805:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	../sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	../sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	../sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	../sound/core/compress_offload.c:819:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	../sound/core/compress_offload.c:822:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	../sound/core/compress_offload.c:825:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	../sound/core/compress_offload.c:828:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	../sound/core/compress_offload.c:831:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	../sound/core/compress_offload.c:834:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	../sound/core/compress_offload.c:837:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	../sound/core/compress_offload.c:840:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	../sound/core/compress_offload.c:843:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	../sound/core/compress_offload.c:846:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:849:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:852:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_params.h:51:0: error: unterminated #ifndef
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../sound/soc/soc-compress.c:78:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:189:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:242:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:319:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/soc/soc-compress.c:320:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	../sound/soc/soc-compress.c:328:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:394:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:422:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:644:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:646:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
	../net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
	../net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
	../net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
	../net/can/gw.c:620:3: error: array index in initializer not of integer type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../drivers/hid/uhid.c:121:8: error: 'union <anonymous>' has no member named 'start'
	../drivers/hid/uhid.c:121:28: error: 'UHID_DEV_NUMBERED_FEATURE_REPORTS' undeclared (first use in this function)
	../drivers/hid/uhid.c:123:8: error: 'union <anonymous>' has no member named 'start'
	../drivers/hid/uhid.c:123:28: error: 'UHID_DEV_NUMBERED_OUTPUT_REPORTS' undeclared (first use in this function)
	../drivers/hid/uhid.c:125:8: error: 'union <anonymous>' has no member named 'start'
	../drivers/hid/uhid.c:125:28: error: 'UHID_DEV_NUMBERED_INPUT_REPORTS' undeclared (first use in this function)
	../drivers/hid/uhid.c:229:13: error: 'UHID_GET_REPORT' undeclared (first use in this function)
	../drivers/hid/uhid.c:230:7: error: 'union <anonymous>' has no member named 'get_report'
	../drivers/hid/uhid.c:231:7: error: 'union <anonymous>' has no member named 'get_report'
	../drivers/hid/uhid.c:240:53: error: 'union <anonymous>' has no member named 'get_report'
	../drivers/hid/uhid.c:244:27: error: 'union <anonymous>' has no member named 'get_report_reply'
	../drivers/hid/uhid.c:245:9: error: dereferencing pointer to incomplete type 'struct uhid_get_report_reply_req'
	../drivers/hid/uhid.c:271:13: error: 'UHID_SET_REPORT' undeclared (first use in this function)
	../drivers/hid/uhid.c:272:7: error: 'union <anonymous>' has no member named 'set_report'
	../drivers/hid/uhid.c:273:7: error: 'union <anonymous>' has no member named 'set_report'
	../drivers/hid/uhid.c:274:7: error: 'union <anonymous>' has no member named 'set_report'
	../drivers/hid/uhid.c:275:14: error: 'union <anonymous>' has no member named 'set_report'
	../drivers/hid/uhid.c:284:53: error: 'union <anonymous>' has no member named 'set_report'
	../drivers/hid/uhid.c:288:24: error: 'union <anonymous>' has no member named 'set_report_reply'
	../drivers/hid/uhid.c:481:17: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:485:25: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:498:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:498:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:499:26: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:500:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:500:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:501:26: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:502:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:502:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:503:26: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:506:18: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:507:21: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:508:22: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:509:22: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:510:22: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:541:27: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:544:14: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:545:14: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:546:14: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:547:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:548:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:549:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:550:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:551:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:552:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:589:53: error: 'union <anonymous>' has no member named 'input2'
	../drivers/hid/uhid.c:590:24: error: 'union <anonymous>' has no member named 'input2'
	../drivers/hid/uhid.c:601:33: error: 'union <anonymous>' has no member named 'get_report_reply'
	../drivers/hid/uhid.c:611:33: error: 'union <anonymous>' has no member named 'set_report_reply'
	../drivers/hid/uhid.c:726:7: error: 'UHID_CREATE2' undeclared (first use in this function)
	../drivers/hid/uhid.c:735:7: error: 'UHID_INPUT2' undeclared (first use in this function)
	../drivers/hid/uhid.c:738:7: error: 'UHID_GET_REPORT_REPLY' undeclared (first use in this function)
	../drivers/hid/uhid.c:741:7: error: 'UHID_SET_REPORT_REPLY' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:360:10: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	../drivers/hsi/clients/hsi_char.c:385:5: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	../drivers/hsi/clients/hsi_char.c:395:10: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	../drivers/hsi/clients/hsi_char.c:419:5: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	../drivers/hsi/clients/hsi_char.c:542:23: error: storage size of 'rxc' isn't known
	../drivers/hsi/clients/hsi_char.c:543:23: error: storage size of 'txc' isn't known
	../drivers/hsi/clients/hsi_char.c:547:7: error: 'HSC_RESET' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:550:7: error: 'HSC_SET_PM' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:553:16: error: 'HSC_PM_DISABLE' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:557:23: error: 'HSC_PM_ENABLE' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:565:7: error: 'HSC_SEND_BREAK' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:567:7: error: 'HSC_SET_RX' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:571:7: error: 'HSC_GET_RX' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:576:7: error: 'HSC_SET_TX' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:580:7: error: 'HSC_GET_TX' undeclared (first use in this function)
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv4/netfilter/nf_log_ipv4.c:76:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	../net/ipv4/netfilter/nf_log_ipv4.c:250:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	../net/ipv4/netfilter/nf_log_ipv4.c:282:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	../net/ipv4/netfilter/nf_nat_h323.c:398:22: error: storage size of 'range' isn't known
	../net/ipv4/netfilter/nf_nat_h323.c:497:22: error: storage size of 'range' isn't known
	../net/ipv4/netfilter/nf_nat_pptp.c:51:22: error: storage size of 'range' isn't known
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:26:1: error: conflicting types for 'nf_nat_masquerade_ipv4'
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: error: storage size of 'newrange' isn't known
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:64:30: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:73:19: error: conflicting types for 'nf_nat_masquerade_ipv4'
	../net/ipv4/netfilter/nf_nat_proto_gre.c:62:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv4/netfilter/nft_masq_ipv4.c:24:22: error: storage size of 'range' isn't known
	../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: error: storage size of 'range' isn't known
	../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:67:45: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:166:20: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	../net/ipv6/netfilter/nf_nat_proto_icmpv6.c:43:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:25:1: error: conflicting types for 'nf_nat_masquerade_ipv6'
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:31:22: error: storage size of 'newrange' isn't known
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:43:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:51:19: error: conflicting types for 'nf_nat_masquerade_ipv6'
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/ipv6/netfilter/nf_log_ipv6.c:84:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	../net/ipv6/netfilter/nf_log_ipv6.c:277:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	../net/ipv6/netfilter/nf_log_ipv6.c:295:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	../net/ipv6/netfilter/nft_masq_ipv6.c:25:22: error: storage size of 'range' isn't known
	../net/ipv6/netfilter/ip6t_MASQUERADE.c:34:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv6/netfilter/ip6t_MASQUERADE.c:44:23: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../fs/nfsd/nfs4recover.c:653:19: error: field 'cu_msg' has incomplete type
	../fs/nfsd/nfs4recover.c:664:19: error: dereferencing pointer to incomplete type 'struct cld_msg'
	../include/linux/unaligned/generic.h:22:2: error: first argument to '__builtin_choose_expr' not a constant
	../include/linux/unaligned/generic.h:21:2: error: first argument to '__builtin_choose_expr' not a constant
	../include/linux/unaligned/generic.h:20:2: error: first argument to '__builtin_choose_expr' not a constant
	../include/linux/unaligned/generic.h:19:2: error: first argument to '__builtin_choose_expr' not a constant
	../fs/nfsd/nfs4recover.c:891:24: error: 'CLD_UPCALL_VERSION' undeclared (first use in this function)
	../fs/nfsd/nfs4recover.c:932:23: error: 'Cld_Create' undeclared (first use in this function)
	../fs/nfsd/nfs4recover.c:969:23: error: 'Cld_Remove' undeclared (first use in this function)
	../fs/nfsd/nfs4recover.c:1007:23: error: 'Cld_Check' undeclared (first use in this function)
	../fs/nfsd/nfs4recover.c:1035:23: error: 'Cld_GraceDone' undeclared (first use in this function)
	../net/netfilter/nfnetlink_cttimeout.c:466:8: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared (first use in this function)
	../net/netfilter/nfnetlink_cttimeout.c:526:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared here (not in a function)
	../net/netfilter/nfnetlink_cttimeout.c:526:3: error: array index in initializer not of integer type
	../net/netfilter/nfnetlink_cttimeout.c:529:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_GET' undeclared here (not in a function)
	../net/netfilter/nfnetlink_cttimeout.c:529:3: error: array index in initializer not of integer type
	../net/netfilter/nf_log_common.c:79:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
	../net/netfilter/nf_log_common.c:109:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
	../net/netfilter/nf_nat_core.c:162:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/netfilter/nf_nat_core.c:319:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	../net/netfilter/nf_nat_core.c:376:1: error: conflicting types for 'nf_nat_setup_info'
	../net/netfilter/nf_nat_core.c:442:15: error: conflicting types for 'nf_nat_setup_info'
	../net/netfilter/nf_nat_core.c:455:9: error: variable 'range' has initializer but incomplete type
	../net/netfilter/nf_nat_core.c:456:3: error: unknown field 'flags' specified in initializer
	../net/netfilter/nf_nat_core.c:457:3: error: unknown field 'min_addr' specified in initializer
	../net/netfilter/nf_nat_core.c:458:3: error: unknown field 'max_addr' specified in initializer
	../net/netfilter/nf_nat_core.c:455:22: error: storage size of 'range' isn't known
	../net/netfilter/nf_nat_core.c:759:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	../net/netfilter/nf_nat_core.c:781:22: error: storage size of 'range' isn't known
	../net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
	../net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	../net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	../net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
	../net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
	../net/netfilter/nft_nat.c:46:22: error: storage size of 'range' isn't known
	../net/netfilter/nft_nat.c:170:22: error: 'NF_NAT_RANGE_MASK' undeclared (first use in this function)
	../net/netfilter/nft_masq.c:39:21: error: 'NF_NAT_RANGE_MASK' undeclared (first use in this function)
	../net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
	../net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
	../net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_LOG.c:39:26: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	../net/netfilter/xt_LOG.c:54:13: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	../net/netfilter/xt_LOG.c:77:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	../net/netfilter/xt_LOG.c:87:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	../net/netfilter/xt_NETMAP.c:25:22: error: storage size of 'newrange' isn't known
	../net/netfilter/xt_NETMAP.c:32:34: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
	../net/netfilter/xt_NETMAP.c:61:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/netfilter/xt_NETMAP.c:73:22: error: storage size of 'newrange' isn't known
	../net/netfilter/xt_NETMAP.c:123:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_REDIRECT.c:36:22: error: storage size of 'newrange' isn't known
	../net/netfilter/xt_REDIRECT.c:64:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/netfilter/xt_REDIRECT.c:77:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/netfilter/xt_REDIRECT.c:105:22: error: storage size of 'newrange' isn't known
	../net/netfilter/xt_REDIRECT.c:153:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_ecn.c:43:11: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:43:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:53:25: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:69:30: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:69:54: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:70:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:77:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:77:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:80:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:80:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:92:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:92:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:98:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:98:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:110:47: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:111:15: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:112:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:119:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:119:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:122:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:122:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:134:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:134:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:140:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:140:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:154:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:162:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	../net/netfilter/xt_nfacct.c:27:28: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	../net/netfilter/xt_nfacct.c:40:34: error: dereferencing pointer to incomplete type 'struct xt_nfacct_match_info'
	../net/netfilter/xt_nfacct.c:55:20: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	../net/netfilter/xt_nfacct.c:64:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_nfacct_match_info'
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttv-driver.c:2198:7: error: implicit declaration of function 'btcx_screen_clips' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttv-driver.c:2200:2: error: implicit declaration of function 'btcx_sort_clips' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttv-driver.c:2206:3: error: implicit declaration of function 'btcx_align' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttv-driver.c:3388:29: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	../drivers/media/pci/bt8xx/bttv-driver.c:4288:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttv-risc.c:66:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttv-risc.c:70:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	../drivers/media/pci/bt8xx/bttv-risc.c:258:38: error: dereferencing pointer to incomplete type 'struct btcx_skiplist'
	../drivers/media/pci/bt8xx/bttv-risc.c:293:4: error: implicit declaration of function 'btcx_calc_skips' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttv-risc.c:301:4: error: invalid use of undefined type 'struct btcx_skiplist'
	../drivers/media/pci/bt8xx/bttv-risc.c:303:5: error: invalid use of undefined type 'struct btcx_skiplist'
	../drivers/media/pci/bt8xx/bttv-risc.c:306:5: error: invalid use of undefined type 'struct btcx_skiplist'
	../drivers/media/pci/bt8xx/bttv-risc.c:589:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821-core.c:1062:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx25821/cx25821-core.c:1068:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	../drivers/media/pci/cx25821/cx25821-core.c:1214:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821-video.c:1023:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821-alsa.c:66:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821-alsa.c:338:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88-core.c:151:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88-core.c:155:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	../drivers/media/pci/cx88/cx88-core.c:225:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88-video.c:1924:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88-mpeg.c:525:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88-alsa.c:64:29: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88-alsa.c:301:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../drivers/media/platform/vivid/vivid-vid-common.c:541:5: error: conflicting types for 'vidioc_g_edid'
	../drivers/media/platform/vivid/vivid-vid-common.c:547:13: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../drivers/media/platform/vivid/vivid-vid-cap.c:1584:5: error: conflicting types for 'vidioc_s_edid'
	../drivers/media/platform/vivid/vivid-vid-cap.c:1589:13: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../net/unix/diag.c:155:22: error: 'UNIX_DIAG_SHUTDOWN' undeclared (first use in this function)
	../drivers/media/usb/dvb-usb-v2/az6007.c:882:9: error: implicit declaration of function 'cypress_load_firmware' [-Werror=implicit-function-declaration]
	../drivers/media/usb/dvb-usb-v2/az6007.c:882:44: error: 'CYPRESS_FX2' undeclared (first use in this function)
	../drivers/media/usb/hdpvr/hdpvr-video.c:42:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	../drivers/media/usb/hdpvr/hdpvr-video.c:43:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-ioctl.c:867:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: request for member 'blocks' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2429:12: error: request for member 'blocks' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2433:35: error: request for member 'edid' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2434:32: error: request for member 'edid' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2435:22: error: request for member 'blocks' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2435:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
	../drivers/media/v4l2-core/v4l2-subdev.c:170:10: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:770:14: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:782:35: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:833:20: error: field 'v2edid' has incomplete type
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:134:2: error: 'V4L2_DV_BT_CEA_3840X2160P24' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:135:2: error: 'V4L2_DV_BT_CEA_3840X2160P25' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:136:2: error: 'V4L2_DV_BT_CEA_3840X2160P30' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:137:2: error: 'V4L2_DV_BT_CEA_3840X2160P50' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:138:2: error: 'V4L2_DV_BT_CEA_3840X2160P60' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:139:2: error: 'V4L2_DV_BT_CEA_4096X2160P24' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:140:2: error: 'V4L2_DV_BT_CEA_4096X2160P25' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:141:2: error: 'V4L2_DV_BT_CEA_4096X2160P30' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:142:2: error: 'V4L2_DV_BT_CEA_4096X2160P50' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:143:2: error: 'V4L2_DV_BT_DMT_4096X2160P59_94_RB' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:144:2: error: 'V4L2_DV_BT_CEA_4096X2160P60' undeclared here (not in a function)

Warnings:
	../crypto/algif_hash.c:350:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../crypto/algif_hash.c:352:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../drivers/ata/pata_hpt366.c:376:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	../drivers/ata/pata_hpt366.c:379:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	../drivers/ata/pata_hpt366.c:382:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/core/compress_offload.c:88:27: warning: unused variable 'dirn' [-Wunused-variable]
	../sound/core/compress_offload.c:169:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../sound/core/compress_offload.c:173:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:184:10: warning: 'struct snd_compr_avail' declared inside parameter list
	../sound/core/compress_offload.c:221:25: warning: unused variable 'avail' [-Wunused-variable]
	../sound/core/compress_offload.c:229:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	../sound/core/compress_offload.c:433:24: warning: unused variable 'caps' [-Wunused-variable]
	../sound/core/compress_offload.c:462:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:476:10: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/core/compress_offload.c:499:44: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/core/compress_offload.c:535:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:539:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:545:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:576:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:590:28: warning: unused variable 'metadata' [-Wunused-variable]
	../sound/core/compress_offload.c:612:28: warning: unused variable 'metadata' [-Wunused-variable]
	../sound/core/compress_offload.c:633:36: warning: excess elements in struct initializer
	../sound/core/compress_offload.c:633:26: warning: unused variable 'tstamp' [-Wunused-variable]
	../sound/core/compress_offload.c:224:1: warning: control reaches end of non-void function [-Wreturn-type]
	../sound/core/compress_offload.c:378:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/soc/soc-compress.c:368:13: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/soc/soc-compress.c:383:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:415:13: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/soc/soc-compress.c:430:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:473:13: warning: 'struct snd_codec' declared inside parameter list
	../sound/soc/soc-compress.c:482:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:489:12: warning: 'struct snd_compr_caps' declared inside parameter list
	../sound/soc/soc-compress.c:498:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:505:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/soc/soc-compress.c:514:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:536:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../sound/soc/soc-compress.c:544:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:567:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	../sound/soc/soc-compress.c:574:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:580:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	../sound/soc/soc-compress.c:587:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:596:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:597:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:598:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:599:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:601:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:603:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:604:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:611:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:612:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:613:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:614:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:616:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:618:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:619:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../net/bluetooth/hci_sock.c:980:8: warning: passing argument 2 of 'hci_test_bit' discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../drivers/block/drbd/drbd_bitmap.c:482:0: warning: "BITS_PER_PAGE" redefined
	../drivers/block/drbd/drbd_bitmap.c:483:0: warning: "BITS_PER_PAGE_MASK" redefined
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../net/bridge/netfilter/nft_reject_bridge.c:372:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../net/can/gw.c:620:19: warning: excess elements in array initializer
	../net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
	../sound/pci/oxygen/oxygen_mixer.c:91:43: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../drivers/hsi/clients/hsi_char.c:355:53: warning: 'struct hsc_rx_config' declared inside parameter list
	../drivers/hsi/clients/hsi_char.c:355:53: warning: its scope is only this definition or declaration, which is probably not what you want
	../drivers/hsi/clients/hsi_char.c:383:61: warning: 'struct hsc_rx_config' declared inside parameter list
	../drivers/hsi/clients/hsi_char.c:390:53: warning: 'struct hsc_tx_config' declared inside parameter list
	../drivers/hsi/clients/hsi_char.c:417:61: warning: 'struct hsc_tx_config' declared inside parameter list
	../drivers/hsi/clients/hsi_char.c:543:23: warning: unused variable 'txc' [-Wunused-variable]
	../drivers/hsi/clients/hsi_char.c:542:23: warning: unused variable 'rxc' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:177:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:183:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:70:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/ipv4/netfilter/nf_nat_h323.c:398:22: warning: unused variable 'range' [-Wunused-variable]
	../net/ipv4/netfilter/nf_nat_h323.c:497:22: warning: unused variable 'range' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/ipv4/netfilter/nf_nat_pptp.c:51:22: warning: unused variable 'range' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv4/nf_nat_masquerade.h:9:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:28:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: warning: unused variable 'newrange' [-Wunused-variable]
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:72:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nft_reject_ipv4.c:28:2: warning: enumeration value 'NFT_REJECT_ICMPX_UNREACH' not handled in switch [-Wswitch]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv4/nf_nat_masquerade.h:9:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nft_masq_ipv4.c:24:22: warning: unused variable 'range' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv4/nf_nat_masquerade.h:9:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: warning: unused variable 'range' [-Wunused-variable]
	../net/ipv4/netfilter/ipt_MASQUERADE.c:59:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:184:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:189:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:69:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv6/nf_nat_masquerade.h:6:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:26:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:31:22: warning: unused variable 'newrange' [-Wunused-variable]
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:50:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv6/netfilter/nft_reject_ipv6.c:29:2: warning: enumeration value 'NFT_REJECT_ICMPX_UNREACH' not handled in switch [-Wswitch]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv6/nf_nat_masquerade.h:6:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv6/netfilter/nft_masq_ipv6.c:25:22: warning: unused variable 'range' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv6/nf_nat_masquerade.h:6:23: warning: 'struct nf_nat_range' declared inside parameter list
	../fs/nfs/nfs4proc.c:3062:10: warning: switch condition has boolean value [-Wswitch-bool]
	../drivers/infiniband/hw/qib/qib_qp.c:44:0: warning: "BITS_PER_PAGE" redefined
	../include/linux/kernel.h:796:48: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../net/netfilter/nfnetlink_cttimeout.c:526:36: warning: excess elements in array initializer
	../net/netfilter/nfnetlink_cttimeout.c:529:36: warning: excess elements in array initializer
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/nf_nat_core.c:163:32: warning: passing argument 2 of 'l3proto->in_range' from incompatible pointer type [-Wincompatible-pointer-types]
	../include/linux/netfilter/nf_nat.h:7:31: warning: excess elements in struct initializer
	../net/netfilter/nf_nat_core.c:457:15: warning: excess elements in struct initializer
	../net/netfilter/nf_nat_core.c:458:15: warning: excess elements in struct initializer
	../net/netfilter/nf_nat_core.c:455:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/nf_nat_core.c:765:37: warning: passing argument 2 of 'l3proto->nlattr_to_range' from incompatible pointer type [-Wincompatible-pointer-types]
	../net/netfilter/nf_nat_core.c:781:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/nf_nat_core.c:461:1: warning: control reaches end of non-void function [-Wreturn-type]
	../net/netfilter/nf_nat_core.c:807:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/nf_nat_helper.c:194:22: warning: unused variable 'range' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/nf_nat_sip.c:319:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/nft_compat.c:280:9: warning: switch condition has boolean value [-Wswitch-bool]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/nft_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/nft_reject.c:61:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	../net/netfilter/nft_reject.c:61:2: warning: enumeration value 'NFT_REJECT_ICMPX_UNREACH' not handled in switch [-Wswitch]
	../net/netfilter/nft_reject_inet.c:102:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/xt_nat.c:30:19: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/xt_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/xt_nat.c:63:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/xt_nat.c:87:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	../net/netfilter/xt_nat.c:101:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/xt_NETMAP.c:25:22: warning: unused variable 'newrange' [-Wunused-variable]
	../net/netfilter/xt_NETMAP.c:73:22: warning: unused variable 'newrange' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/xt_REDIRECT.c:36:22: warning: unused variable 'newrange' [-Wunused-variable]
	../net/netfilter/xt_REDIRECT.c:105:22: warning: unused variable 'newrange' [-Wunused-variable]
	../net/netfilter/xt_ecn.c:67:21: warning: 'struct xt_ecn_info' declared inside parameter list
	../net/netfilter/xt_ecn.c:67:21: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/xt_ecn.c:77:61: warning: passing argument 2 of 'match_ip' from incompatible pointer type [-Wincompatible-pointer-types]
	../net/netfilter/xt_ecn.c:108:23: warning: 'struct xt_ecn_info' declared inside parameter list
	../net/netfilter/xt_ecn.c:119:63: warning: passing argument 2 of 'match_ipv6' from incompatible pointer type [-Wincompatible-pointer-types]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/linux/blkdev.h:619:26: warning: switch condition has boolean value [-Wswitch-bool]
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/s3c-camif/camif-capture.c:118:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	../drivers/media/platform/s3c-camif/camif-capture.c:134:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/scsi/be2iscsi/be_main.c:3169:18: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-core.c:623:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../drivers/media/platform/vivid/vivid-core.c:624:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.c:542:12: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.c:1585:12: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/staging/bcm/CmHost.c:1503:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	../drivers/staging/bcm/CmHost.c:1546:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	../drivers/staging/bcm/CmHost.c:1564:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/net/ethernet/dec/tulip/tulip_core.c:101:2: warning: #warning Processor architecture undefined! [-Wcpp]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]
	../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/usb/dvb-usb-v2/az6007.c:883:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/scsi/qla2xxx/qla_target.c:3081:6: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'uint32_t {aka unsigned int}' [-Wformat=]
	../drivers/scsi/qla2xxx/qla_target.c:3078:17: warning: unused variable 'se_cmd' [-Wunused-variable]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/usb/gadget/function/f_ncm.c:203:0: warning: "NCAPS" redefined
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/usb/gadget/udc/udc-xilinx.c:2136:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/asm-generic/ioctl.h:12:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:13:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:14:14: warning: pointer/integer type mismatch in conditional expression
	../include/asm-generic/ioctl.h:12:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:13:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:14:14: warning: pointer/integer type mismatch in conditional expression
	../drivers/media/v4l2-core/v4l2-ioctl.c:2429:21: warning: comparison between pointer and integer
	../drivers/media/v4l2-core/v4l2-ioctl.c:2435:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/uapi/linux/v4l2-subdev.h:152:26: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/v4l2-core/v4l2-subdev.c:402:25: warning: passing argument 2 of 'check_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	../drivers/media/v4l2-core/v4l2-subdev.c:406:46: warning: passing argument 2 of 'sd->ops->pad->get_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	../drivers/media/v4l2-core/v4l2-subdev.c:412:25: warning: passing argument 2 of 'check_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	../drivers/media/v4l2-core/v4l2-subdev.c:416:46: warning: passing argument 2 of 'sd->ops->pad->set_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:765:57: warning: 'struct v4l2_edid' declared inside parameter list
	../arch/arm64/include/asm/uaccess.h:174:11: warning: left-hand operand of comma expression has no effect [-Wunused-value]
	../arch/arm64/include/asm/uaccess.h:174:11: warning: left-hand operand of comma expression has no effect [-Wunused-value]
	../arch/arm64/include/asm/uaccess.h:174:11: warning: left-hand operand of comma expression has no effect [-Wunused-value]
	../drivers/media/v4l2-core/v4l2-compat-ioctl32.c:780:57: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/v4l2-core/videobuf2-core.c:3224:26: warning: unused variable 'fileio' [-Wunused-variable]
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/usb/renesas_usbhs/common.c:469:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]

-------------------------------------------------------------------------------
arm-multi_v5_defconfig : FAIL, 68 errors, 166 warnings, 0 section mismatches

Errors:
	../include/sound/compress_params.h:51:0: error: unterminated #ifndef
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../sound/core/compress_offload.c:88:27: error: storage size of 'dirn' isn't known
	../sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	../sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	../sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	../sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
	../sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
	../sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:433:24: error: storage size of 'caps' isn't known
	../sound/core/compress_offload.c:458:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	../sound/core/compress_offload.c:481:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:502:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:527:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:552:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:573:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	../sound/core/compress_offload.c:590:28: error: storage size of 'metadata' isn't known
	../sound/core/compress_offload.c:612:28: error: storage size of 'metadata' isn't known
	../sound/core/compress_offload.c:633:9: error: variable 'tstamp' has initializer but incomplete type
	../sound/core/compress_offload.c:633:26: error: storage size of 'tstamp' isn't known
	../sound/core/compress_offload.c:738:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:762:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:780:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:804:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	../sound/core/compress_offload.c:805:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	../sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	../sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	../sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	../sound/core/compress_offload.c:819:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	../sound/core/compress_offload.c:822:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	../sound/core/compress_offload.c:825:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	../sound/core/compress_offload.c:828:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	../sound/core/compress_offload.c:831:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	../sound/core/compress_offload.c:834:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	../sound/core/compress_offload.c:837:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	../sound/core/compress_offload.c:840:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	../sound/core/compress_offload.c:843:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	../sound/core/compress_offload.c:846:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:849:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:852:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_params.h:51:0: error: unterminated #ifndef
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../sound/soc/soc-compress.c:78:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:189:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:242:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:319:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/soc/soc-compress.c:320:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	../sound/soc/soc-compress.c:328:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:394:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:422:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:644:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:646:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type

Warnings:
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/core/compress_offload.c:88:27: warning: unused variable 'dirn' [-Wunused-variable]
	../sound/core/compress_offload.c:169:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../sound/core/compress_offload.c:173:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:184:10: warning: 'struct snd_compr_avail' declared inside parameter list
	../sound/core/compress_offload.c:221:25: warning: unused variable 'avail' [-Wunused-variable]
	../sound/core/compress_offload.c:229:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	../sound/core/compress_offload.c:433:24: warning: unused variable 'caps' [-Wunused-variable]
	../sound/core/compress_offload.c:462:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:476:10: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/core/compress_offload.c:499:44: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/core/compress_offload.c:535:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:539:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:545:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:576:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:590:28: warning: unused variable 'metadata' [-Wunused-variable]
	../sound/core/compress_offload.c:612:28: warning: unused variable 'metadata' [-Wunused-variable]
	../sound/core/compress_offload.c:633:36: warning: excess elements in struct initializer
	../sound/core/compress_offload.c:633:26: warning: unused variable 'tstamp' [-Wunused-variable]
	../sound/core/compress_offload.c:224:1: warning: control reaches end of non-void function [-Wreturn-type]
	../sound/core/compress_offload.c:378:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/soc/soc-compress.c:368:13: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/soc/soc-compress.c:383:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:415:13: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/soc/soc-compress.c:430:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:473:13: warning: 'struct snd_codec' declared inside parameter list
	../sound/soc/soc-compress.c:482:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:489:12: warning: 'struct snd_compr_caps' declared inside parameter list
	../sound/soc/soc-compress.c:498:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:505:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/soc/soc-compress.c:514:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:536:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../sound/soc/soc-compress.c:544:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:567:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	../sound/soc/soc-compress.c:574:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:580:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	../sound/soc/soc-compress.c:587:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:596:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:597:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:598:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:599:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:601:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:603:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:604:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:611:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:612:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:613:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:614:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:616:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:618:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:619:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
	../include/linux/blkdev.h:619:26: warning: switch condition has boolean value [-Wswitch-bool]
	../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]
	../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]

-------------------------------------------------------------------------------
arm-multi_v7_defconfig : FAIL, 151 errors, 382 warnings, 0 section mismatches

Errors:
	../net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
	../net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
	../net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
	../net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
	../net/can/gw.c:620:3: error: array index in initializer not of integer type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_params.h:51:0: error: unterminated #ifndef
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../sound/core/compress_offload.c:88:27: error: storage size of 'dirn' isn't known
	../sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	../sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	../sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	../sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
	../sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
	../sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:433:24: error: storage size of 'caps' isn't known
	../sound/core/compress_offload.c:458:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	../sound/core/compress_offload.c:481:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:502:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:527:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:552:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:573:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	../sound/core/compress_offload.c:590:28: error: storage size of 'metadata' isn't known
	../sound/core/compress_offload.c:612:28: error: storage size of 'metadata' isn't known
	../sound/core/compress_offload.c:633:9: error: variable 'tstamp' has initializer but incomplete type
	../sound/core/compress_offload.c:633:26: error: storage size of 'tstamp' isn't known
	../sound/core/compress_offload.c:738:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:762:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:780:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:804:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	../sound/core/compress_offload.c:805:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	../sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	../sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	../sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	../sound/core/compress_offload.c:819:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	../sound/core/compress_offload.c:822:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	../sound/core/compress_offload.c:825:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	../sound/core/compress_offload.c:828:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	../sound/core/compress_offload.c:831:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	../sound/core/compress_offload.c:834:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	../sound/core/compress_offload.c:837:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	../sound/core/compress_offload.c:840:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	../sound/core/compress_offload.c:843:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	../sound/core/compress_offload.c:846:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:849:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:852:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_params.h:51:0: error: unterminated #ifndef
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../sound/soc/soc-compress.c:78:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:189:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:242:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:319:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/soc/soc-compress.c:320:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	../sound/soc/soc-compress.c:328:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:394:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:422:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:644:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:646:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/linux/kvm_para.h:9:6: error: implicit declaration of function 'kvm_arch_para_features' [-Werror=implicit-function-declaration]
	../kernel/watchdog.c:337:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-ioctl.c:867:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: request for member 'blocks' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2429:12: error: request for member 'blocks' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2433:35: error: request for member 'edid' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2434:32: error: request for member 'edid' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2435:22: error: request for member 'blocks' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2435:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
	../drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:134:2: error: 'V4L2_DV_BT_CEA_3840X2160P24' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:135:2: error: 'V4L2_DV_BT_CEA_3840X2160P25' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:136:2: error: 'V4L2_DV_BT_CEA_3840X2160P30' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:137:2: error: 'V4L2_DV_BT_CEA_3840X2160P50' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:138:2: error: 'V4L2_DV_BT_CEA_3840X2160P60' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:139:2: error: 'V4L2_DV_BT_CEA_4096X2160P24' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:140:2: error: 'V4L2_DV_BT_CEA_4096X2160P25' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:141:2: error: 'V4L2_DV_BT_CEA_4096X2160P30' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:142:2: error: 'V4L2_DV_BT_CEA_4096X2160P50' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:143:2: error: 'V4L2_DV_BT_DMT_4096X2160P59_94_RB' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:144:2: error: 'V4L2_DV_BT_CEA_4096X2160P60' undeclared here (not in a function)

Warnings:
	../net/can/gw.c:620:19: warning: excess elements in array initializer
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/core/compress_offload.c:88:27: warning: unused variable 'dirn' [-Wunused-variable]
	../sound/core/compress_offload.c:169:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../sound/core/compress_offload.c:173:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:184:10: warning: 'struct snd_compr_avail' declared inside parameter list
	../sound/core/compress_offload.c:221:25: warning: unused variable 'avail' [-Wunused-variable]
	../sound/core/compress_offload.c:229:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	../sound/core/compress_offload.c:433:24: warning: unused variable 'caps' [-Wunused-variable]
	../sound/core/compress_offload.c:462:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:476:10: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/core/compress_offload.c:499:44: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/core/compress_offload.c:535:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:539:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:545:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:576:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:590:28: warning: unused variable 'metadata' [-Wunused-variable]
	../sound/core/compress_offload.c:612:28: warning: unused variable 'metadata' [-Wunused-variable]
	../sound/core/compress_offload.c:633:36: warning: excess elements in struct initializer
	../sound/core/compress_offload.c:633:26: warning: unused variable 'tstamp' [-Wunused-variable]
	../sound/core/compress_offload.c:224:1: warning: control reaches end of non-void function [-Wreturn-type]
	../sound/core/compress_offload.c:378:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/soc/soc-compress.c:368:13: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/soc/soc-compress.c:383:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:415:13: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/soc/soc-compress.c:430:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:473:13: warning: 'struct snd_codec' declared inside parameter list
	../sound/soc/soc-compress.c:482:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:489:12: warning: 'struct snd_compr_caps' declared inside parameter list
	../sound/soc/soc-compress.c:498:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:505:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/soc/soc-compress.c:514:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:536:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../sound/soc/soc-compress.c:544:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:567:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	../sound/soc/soc-compress.c:574:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:580:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	../sound/soc/soc-compress.c:587:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:596:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:597:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:598:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:599:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:601:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:603:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:604:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:611:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:612:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:613:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:614:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:616:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:618:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:619:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../fs/nfs/nfs4proc.c:3062:10: warning: switch condition has boolean value [-Wswitch-bool]
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/asm-generic/ioctl.h:12:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:13:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:14:14: warning: pointer/integer type mismatch in conditional expression
	../include/asm-generic/ioctl.h:12:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:13:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:14:14: warning: pointer/integer type mismatch in conditional expression
	../drivers/media/v4l2-core/v4l2-ioctl.c:2429:21: warning: comparison between pointer and integer
	../drivers/media/v4l2-core/v4l2-ioctl.c:2435:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/v4l2-core/videobuf2-core.c:3224:26: warning: unused variable 'fileio' [-Wunused-variable]
	../drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c:1478:8: warning: 'skb' may be used uninitialized in this function [-Wmaybe-uninitialized]
	../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]
	../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]

-------------------------------------------------------------------------------
x86_64-defconfig : FAIL, 207 errors, 83 warnings, 0 section mismatches

Errors:
	../arch/x86/kernel/perf_regs.c:13:26: error: 'PERF_REG_X86_64_MAX' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:19:17: error: 'PERF_REG_X86_AX' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:19:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:19:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:20:17: error: 'PERF_REG_X86_BX' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:20:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:20:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:21:17: error: 'PERF_REG_X86_CX' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:21:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:21:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:22:17: error: 'PERF_REG_X86_DX' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:22:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:22:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:23:17: error: 'PERF_REG_X86_SI' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:23:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:23:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:24:17: error: 'PERF_REG_X86_DI' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:24:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:24:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:25:17: error: 'PERF_REG_X86_BP' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:25:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:25:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:26:17: error: 'PERF_REG_X86_SP' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:26:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:26:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:27:17: error: 'PERF_REG_X86_IP' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:27:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:27:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:28:17: error: 'PERF_REG_X86_FLAGS' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:28:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:28:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:29:17: error: 'PERF_REG_X86_CS' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:29:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:29:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:30:17: error: 'PERF_REG_X86_SS' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:30:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:30:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:47:17: error: 'PERF_REG_X86_R8' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:47:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:47:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:48:17: error: 'PERF_REG_X86_R9' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:48:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:48:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:49:17: error: 'PERF_REG_X86_R10' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:49:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:49:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:50:17: error: 'PERF_REG_X86_R11' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:50:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:50:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:51:17: error: 'PERF_REG_X86_R12' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:51:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:51:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:52:17: error: 'PERF_REG_X86_R13' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:52:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:52:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:53:17: error: 'PERF_REG_X86_R14' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:53:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:53:2: error: (near initialization for 'pt_regs_offset')
	../arch/x86/kernel/perf_regs.c:54:17: error: 'PERF_REG_X86_R15' undeclared here (not in a function)
	../arch/x86/kernel/perf_regs.c:54:2: error: array index in initializer not of integer type
	../arch/x86/kernel/perf_regs.c:54:2: error: (near initialization for 'pt_regs_offset')
	../include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
	../arch/x86/kernel/perf_regs.c:82:33: error: 'PERF_REG_X86_DS' undeclared (first use in this function)
	../arch/x86/kernel/perf_regs.c:83:19: error: 'PERF_REG_X86_ES' undeclared (first use in this function)
	../arch/x86/kernel/perf_regs.c:84:19: error: 'PERF_REG_X86_FS' undeclared (first use in this function)
	../arch/x86/kernel/perf_regs.c:85:19: error: 'PERF_REG_X86_GS' undeclared (first use in this function)
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:69:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:163:8: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:167:8: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:169:8: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:169:29: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:42:19: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:44:13: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:48:43: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_log_ipv4.c:76:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	../net/ipv4/netfilter/nf_log_ipv4.c:250:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	../net/ipv4/netfilter/nf_log_ipv4.c:282:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:26:1: error: conflicting types for 'nf_nat_masquerade_ipv4'
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: error: storage size of 'newrange' isn't known
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:64:30: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:67:30: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:68:30: error: dereferencing pointer to incomplete type
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:73:19: error: conflicting types for 'nf_nat_masquerade_ipv4'
	../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: error: storage size of 'range' isn't known
	../net/netfilter/nf_log_common.c:79:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
	../net/netfilter/nf_log_common.c:109:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
	../net/netfilter/nf_nat_core.c:162:11: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:166:13: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:168:16: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:168:35: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:233:13: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:242:29: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:242:47: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:243:19: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:260:11: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:269:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:270:39: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:279:31: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:282:14: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:319:13: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:319:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	../net/netfilter/nf_nat_core.c:343:13: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:344:12: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:346:18: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:347:18: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:348:14: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:348:38: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:376:1: error: conflicting types for 'nf_nat_setup_info'
	../net/netfilter/nf_nat_core.c:442:15: error: conflicting types for 'nf_nat_setup_info'
	../net/netfilter/nf_nat_core.c:455:9: error: variable 'range' has initializer but incomplete type
	../net/netfilter/nf_nat_core.c:456:3: error: unknown field 'flags' specified in initializer
	../net/netfilter/nf_nat_core.c:457:3: error: unknown field 'min_addr' specified in initializer
	../net/netfilter/nf_nat_core.c:458:3: error: unknown field 'max_addr' specified in initializer
	../net/netfilter/nf_nat_core.c:455:22: error: storage size of 'range' isn't known
	../net/netfilter/nf_nat_core.c:759:26: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_core.c:781:22: error: storage size of 'range' isn't known
	../net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:73:20: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:74:27: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:77:11: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:81:18: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
	../net/netfilter/nf_nat_proto_common.c:91:14: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	../net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:104:8: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:104:31: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:105:8: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:108:8: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_proto_common.c:109:8: error: dereferencing pointer to incomplete type
	../net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
	../net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
	../net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_nat.c:32:38: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_nat.c:33:13: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_nat.c:33:38: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_nat.c:35:5: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_nat.c:36:5: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_nat.c:37:5: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_nat.c:38:5: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_nat.c:39:5: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
	../net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
	../net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_LOG.c:39:26: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_LOG.c:40:29: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_LOG.c:43:27: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_LOG.c:54:13: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_LOG.c:55:38: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_LOG.c:59:13: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_LOG.c:59:36: error: dereferencing pointer to incomplete type
	../net/netfilter/xt_LOG.c:77:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	../net/netfilter/xt_LOG.c:87:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	../net/ipv6/netfilter/nf_log_ipv6.c:84:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	../net/ipv6/netfilter/nf_log_ipv6.c:277:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	../net/ipv6/netfilter/nf_log_ipv6.c:295:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)

Warnings:
	../arch/x86/kernel/perf_regs.c:18:21: warning: 'pt_regs_offset' defined but not used [-Wunused-variable]
	../arch/x86/kernel/perf_regs.c:64:1: warning: control reaches end of non-void function [-Wreturn-type]
	../net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:177:2: warning: initialization from incompatible pointer type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:177:2: warning: (near initialization for 'nf_nat_l3proto_ipv4.in_range')
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:183:2: warning: initialization from incompatible pointer type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:183:2: warning: (near initialization for 'nf_nat_l3proto_ipv4.nlattr_to_range')
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:70:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv4/nf_nat_masquerade.h:9:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:28:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: warning: unused variable 'newrange' [-Wunused-variable]
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:72:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv4/nf_nat_masquerade.h:9:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: warning: unused variable 'range' [-Wunused-variable]
	../net/ipv4/netfilter/ipt_MASQUERADE.c:59:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/nf_nat_core.c:163:32: warning: passing argument 2 of 'l3proto->in_range' from incompatible pointer type
	../net/netfilter/nf_nat_core.c:456:3: warning: excess elements in struct initializer
	../net/netfilter/nf_nat_core.c:456:3: warning: (near initialization for 'range')
	../net/netfilter/nf_nat_core.c:457:3: warning: excess elements in struct initializer
	../net/netfilter/nf_nat_core.c:457:3: warning: (near initialization for 'range')
	../net/netfilter/nf_nat_core.c:458:3: warning: excess elements in struct initializer
	../net/netfilter/nf_nat_core.c:458:3: warning: (near initialization for 'range')
	../net/netfilter/nf_nat_core.c:455:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/nf_nat_core.c:765:37: warning: passing argument 2 of 'l3proto->nlattr_to_range' from incompatible pointer type
	../net/netfilter/nf_nat_core.c:781:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/nf_nat_core.c:461:1: warning: control reaches end of non-void function [-Wreturn-type]
	../net/netfilter/nf_nat_core.c:807:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/nf_nat_helper.c:194:22: warning: unused variable 'range' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/nf_nat_sip.c:319:22: warning: unused variable 'range' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/xt_nat.c:30:19: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/xt_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/xt_nat.c:63:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/xt_nat.c:87:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type
	../net/netfilter/xt_nat.c:101:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type
	../drivers/iommu/intel-iommu.c:1749:25: warning: unused variable 'drhd' [-Wunused-variable]

-------------------------------------------------------------------------------
arm-allmodconfig : FAIL, 698 errors, 4515 warnings, 0 section mismatches

Errors:
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_params.h:51:0: error: unterminated #ifndef
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../sound/core/compress_offload.c:88:27: error: storage size of 'dirn' isn't known
	../sound/core/compress_offload.c:93:10: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:95:10: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	../sound/core/compress_offload.c:175:9: error: dereferencing pointer to incomplete type 'struct snd_compr_tstamp'
	../sound/core/compress_offload.c:176:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:186:26: error: dereferencing pointer to incomplete type 'struct snd_compr_avail'
	../sound/core/compress_offload.c:192:25: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:221:25: error: storage size of 'avail' isn't known
	../sound/core/compress_offload.c:229:25: error: storage size of 'ioctl_avail' isn't known
	../sound/core/compress_offload.c:374:27: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:418:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:433:24: error: storage size of 'caps' isn't known
	../sound/core/compress_offload.c:458:24: error: dereferencing pointer to incomplete type 'struct snd_compr_codec_caps'
	../sound/core/compress_offload.c:481:22: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:502:12: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:527:27: error: dereferencing pointer to incomplete type 'struct snd_compr_params'
	../sound/core/compress_offload.c:552:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:573:26: error: dereferencing pointer to incomplete type 'struct snd_codec'
	../sound/core/compress_offload.c:590:28: error: storage size of 'metadata' isn't known
	../sound/core/compress_offload.c:612:28: error: storage size of 'metadata' isn't known
	../sound/core/compress_offload.c:633:9: error: variable 'tstamp' has initializer but incomplete type
	../sound/core/compress_offload.c:633:26: error: storage size of 'tstamp' isn't known
	../sound/core/compress_offload.c:738:40: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:762:40: error: 'SND_COMPR_TRIGGER_NEXT_TRACK' undeclared (first use in this function)
	../sound/core/compress_offload.c:780:40: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:804:15: error: 'SNDRV_COMPRESS_IOCTL_VERSION' undeclared (first use in this function)
	../sound/core/compress_offload.c:805:21: error: 'SNDRV_COMPRESS_VERSION' undeclared (first use in this function)
	../sound/core/compress_offload.c:808:15: error: 'SNDRV_COMPRESS_GET_CAPS' undeclared (first use in this function)
	../sound/core/compress_offload.c:812:15: error: 'SNDRV_COMPRESS_GET_CODEC_CAPS' undeclared (first use in this function)
	../sound/core/compress_offload.c:816:15: error: 'SNDRV_COMPRESS_SET_PARAMS' undeclared (first use in this function)
	../sound/core/compress_offload.c:819:15: error: 'SNDRV_COMPRESS_GET_PARAMS' undeclared (first use in this function)
	../sound/core/compress_offload.c:822:15: error: 'SNDRV_COMPRESS_SET_METADATA' undeclared (first use in this function)
	../sound/core/compress_offload.c:825:15: error: 'SNDRV_COMPRESS_GET_METADATA' undeclared (first use in this function)
	../sound/core/compress_offload.c:828:15: error: 'SNDRV_COMPRESS_TSTAMP' undeclared (first use in this function)
	../sound/core/compress_offload.c:831:15: error: 'SNDRV_COMPRESS_AVAIL' undeclared (first use in this function)
	../sound/core/compress_offload.c:834:15: error: 'SNDRV_COMPRESS_PAUSE' undeclared (first use in this function)
	../sound/core/compress_offload.c:837:15: error: 'SNDRV_COMPRESS_RESUME' undeclared (first use in this function)
	../sound/core/compress_offload.c:840:15: error: 'SNDRV_COMPRESS_START' undeclared (first use in this function)
	../sound/core/compress_offload.c:843:15: error: 'SNDRV_COMPRESS_STOP' undeclared (first use in this function)
	../sound/core/compress_offload.c:846:15: error: 'SNDRV_COMPRESS_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:849:15: error: 'SNDRV_COMPRESS_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/core/compress_offload.c:852:15: error: 'SNDRV_COMPRESS_NEXT_TRACK' undeclared (first use in this function)
	../include/linux/kvm_para.h:9:6: error: implicit declaration of function 'kvm_arch_para_features' [-Werror=implicit-function-declaration]
	../kernel/watchdog.c:337:3: error: implicit declaration of function 'kvm_check_and_clear_guest_paused' [-Werror=implicit-function-declaration]
	../net/can/gw.c:384:21: error: 'CGW_FLAGS_CAN_IIF_TX_OK' undeclared (first use in this function)
	../net/can/gw.c:512:24: error: 'CGW_DELETED' undeclared (first use in this function)
	../net/can/gw.c:519:23: error: 'CGW_LIM_HOPS' undeclared (first use in this function)
	../net/can/gw.c:620:3: error: 'CGW_LIM_HOPS' undeclared here (not in a function)
	../net/can/gw.c:620:3: error: array index in initializer not of integer type
	../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:67:45: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:166:20: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	../net/ipv6/netfilter/nf_nat_proto_icmpv6.c:43:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:25:1: error: conflicting types for 'nf_nat_masquerade_ipv6'
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:31:22: error: storage size of 'newrange' isn't known
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:43:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:51:19: error: conflicting types for 'nf_nat_masquerade_ipv6'
	../net/ipv6/netfilter/nf_log_ipv6.c:84:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	../net/ipv6/netfilter/nf_log_ipv6.c:277:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	../net/ipv6/netfilter/nf_log_ipv6.c:295:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	../net/ipv6/netfilter/nft_masq_ipv6.c:25:22: error: storage size of 'range' isn't known
	../net/ipv6/netfilter/ip6t_MASQUERADE.c:34:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv6/netfilter/ip6t_MASQUERADE.c:44:23: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_params.h:51:0: error: unterminated #ifndef
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../sound/soc/soc-compress.c:78:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:189:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:242:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:319:13: error: 'SND_COMPR_TRIGGER_PARTIAL_DRAIN' undeclared (first use in this function)
	../sound/soc/soc-compress.c:320:10: error: 'SND_COMPR_TRIGGER_DRAIN' undeclared (first use in this function)
	../sound/soc/soc-compress.c:328:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:394:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:422:28: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:644:15: error: 'SND_COMPRESS_PLAYBACK' undeclared (first use in this function)
	../sound/soc/soc-compress.c:646:15: error: 'SND_COMPRESS_CAPTURE' undeclared (first use in this function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:68:43: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:162:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/ipv4/netfilter/nf_nat_proto_icmp.c:41:26: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/ipv4/netfilter/nf_log_ipv4.c:76:18: error: 'XT_LOG_IPOPT' undeclared (first use in this function)
	../net/ipv4/netfilter/nf_log_ipv4.c:250:18: error: 'XT_LOG_UID' undeclared (first use in this function)
	../net/ipv4/netfilter/nf_log_ipv4.c:282:19: error: 'XT_LOG_MACDECODE' undeclared (first use in this function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/ipv4/netfilter/nf_nat_h323.c:398:22: error: storage size of 'range' isn't known
	../net/ipv4/netfilter/nf_nat_h323.c:497:22: error: storage size of 'range' isn't known
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/ipv4/netfilter/nf_nat_pptp.c:51:22: error: storage size of 'range' isn't known
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:26:1: error: conflicting types for 'nf_nat_masquerade_ipv4'
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: error: storage size of 'newrange' isn't known
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:64:30: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:73:19: error: conflicting types for 'nf_nat_masquerade_ipv4'
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/ipv4/netfilter/nf_nat_proto_gre.c:62:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/ipv4/netfilter/nft_masq_ipv4.c:24:22: error: storage size of 'range' isn't known
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: error: storage size of 'range' isn't known
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../net/netfilter/nfnetlink_cttimeout.c:466:8: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared (first use in this function)
	../net/netfilter/nfnetlink_cttimeout.c:526:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_SET' undeclared here (not in a function)
	../net/netfilter/nfnetlink_cttimeout.c:526:3: error: array index in initializer not of integer type
	../net/netfilter/nfnetlink_cttimeout.c:529:3: error: 'IPCTNL_MSG_TIMEOUT_DEFAULT_GET' undeclared here (not in a function)
	../net/netfilter/nfnetlink_cttimeout.c:529:3: error: array index in initializer not of integer type
	../net/netfilter/nf_log_common.c:79:17: error: 'XT_LOG_TCPSEQ' undeclared (first use in this function)
	../net/netfilter/nf_log_common.c:109:18: error: 'XT_LOG_TCPOPT' undeclared (first use in this function)
	../net/netfilter/nf_nat_core.c:162:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/netfilter/nf_nat_core.c:319:23: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	../net/netfilter/nf_nat_core.c:376:1: error: conflicting types for 'nf_nat_setup_info'
	../net/netfilter/nf_nat_core.c:442:15: error: conflicting types for 'nf_nat_setup_info'
	../net/netfilter/nf_nat_core.c:455:9: error: variable 'range' has initializer but incomplete type
	../net/netfilter/nf_nat_core.c:456:3: error: unknown field 'flags' specified in initializer
	../net/netfilter/nf_nat_core.c:457:3: error: unknown field 'min_addr' specified in initializer
	../net/netfilter/nf_nat_core.c:458:3: error: unknown field 'max_addr' specified in initializer
	../net/netfilter/nf_nat_core.c:455:22: error: storage size of 'range' isn't known
	../net/netfilter/nf_nat_core.c:759:26: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	../net/netfilter/nf_nat_core.c:781:22: error: storage size of 'range' isn't known
	../net/netfilter/nf_nat_proto_common.c:54:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/netfilter/nf_nat_proto_common.c:81:28: error: 'NF_NAT_RANGE_PROTO_RANDOM_FULLY' undeclared (first use in this function)
	../net/netfilter/nf_nat_proto_common.c:91:24: error: 'NF_NAT_RANGE_PROTO_RANDOM_ALL' undeclared (first use in this function)
	../net/netfilter/nf_nat_proto_common.c:103:8: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	../net/netfilter/nf_nat_helper.c:194:22: error: storage size of 'range' isn't known
	../net/netfilter/nf_nat_sip.c:319:22: error: storage size of 'range' isn't known
	../net/netfilter/nft_nat.c:46:22: error: storage size of 'range' isn't known
	../net/netfilter/nft_nat.c:170:22: error: 'NF_NAT_RANGE_MASK' undeclared (first use in this function)
	../net/netfilter/nft_masq.c:39:21: error: 'NF_NAT_RANGE_MASK' undeclared (first use in this function)
	../net/netfilter/xt_nat.c:32:13: error: dereferencing pointer to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_nat.c:46:22: error: storage size of 'range' isn't known
	../net/netfilter/xt_nat.c:63:22: error: storage size of 'range' isn't known
	../net/netfilter/xt_nat.c:133:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_nat.c:143:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_LOG.c:39:26: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	../net/netfilter/xt_LOG.c:54:13: error: dereferencing pointer to incomplete type 'const struct xt_log_info'
	../net/netfilter/xt_LOG.c:77:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	../net/netfilter/xt_LOG.c:87:24: error: invalid application of 'sizeof' to incomplete type 'struct xt_log_info'
	../net/netfilter/xt_NETMAP.c:25:22: error: storage size of 'newrange' isn't known
	../net/netfilter/xt_NETMAP.c:32:34: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../include/linux/bug.h:33:45: error: bit-field '<anonymous>' width not an integer constant
	../net/netfilter/xt_NETMAP.c:61:13: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/netfilter/xt_NETMAP.c:73:22: error: storage size of 'newrange' isn't known
	../net/netfilter/xt_NETMAP.c:123:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_REDIRECT.c:36:22: error: storage size of 'newrange' isn't known
	../net/netfilter/xt_REDIRECT.c:64:25: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/netfilter/xt_REDIRECT.c:77:11: error: dereferencing pointer to incomplete type 'const struct nf_nat_range'
	../net/netfilter/xt_REDIRECT.c:105:22: error: storage size of 'newrange' isn't known
	../net/netfilter/xt_REDIRECT.c:153:24: error: invalid application of 'sizeof' to incomplete type 'struct nf_nat_range'
	../net/netfilter/xt_ecn.c:43:11: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:43:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:53:25: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:69:30: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:69:54: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:70:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:77:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:77:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:80:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:80:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:92:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:92:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:98:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:98:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:110:47: error: 'XT_ECN_IP_MASK' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:111:15: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:112:28: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:119:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:119:24: error: 'XT_ECN_OP_MATCH_IP' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:122:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:122:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:134:10: error: dereferencing pointer to incomplete type 'const struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:134:24: error: 'XT_ECN_OP_MATCH_MASK' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:140:25: error: 'XT_ECN_OP_MATCH_ECE' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:140:47: error: 'XT_ECN_OP_MATCH_CWR' undeclared (first use in this function)
	../net/netfilter/xt_ecn.c:154:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	../net/netfilter/xt_ecn.c:162:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_ecn_info'
	../net/netfilter/xt_nfacct.c:27:28: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	../net/netfilter/xt_nfacct.c:40:34: error: dereferencing pointer to incomplete type 'struct xt_nfacct_match_info'
	../net/netfilter/xt_nfacct.c:55:20: error: dereferencing pointer to incomplete type 'const struct xt_nfacct_match_info'
	../net/netfilter/xt_nfacct.c:64:23: error: invalid application of 'sizeof' to incomplete type 'struct xt_nfacct_match_info'
	../net/unix/diag.c:155:22: error: 'UNIX_DIAG_SHUTDOWN' undeclared (first use in this function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../fs/nfsd/nfs4recover.c:653:19: error: field 'cu_msg' has incomplete type
	../fs/nfsd/nfs4recover.c:664:19: error: dereferencing pointer to incomplete type 'struct cld_msg'
	../include/linux/unaligned/generic.h:22:2: error: first argument to '__builtin_choose_expr' not a constant
	../include/linux/unaligned/generic.h:21:2: error: first argument to '__builtin_choose_expr' not a constant
	../include/linux/unaligned/generic.h:20:2: error: first argument to '__builtin_choose_expr' not a constant
	../include/linux/unaligned/generic.h:19:2: error: first argument to '__builtin_choose_expr' not a constant
	../fs/nfsd/nfs4recover.c:891:24: error: 'CLD_UPCALL_VERSION' undeclared (first use in this function)
	../fs/nfsd/nfs4recover.c:932:23: error: 'Cld_Create' undeclared (first use in this function)
	../fs/nfsd/nfs4recover.c:969:23: error: 'Cld_Remove' undeclared (first use in this function)
	../fs/nfsd/nfs4recover.c:1007:23: error: 'Cld_Check' undeclared (first use in this function)
	../fs/nfsd/nfs4recover.c:1035:23: error: 'Cld_GraceDone' undeclared (first use in this function)
	../drivers/hid/uhid.c:121:8: error: 'union <anonymous>' has no member named 'start'
	../drivers/hid/uhid.c:121:28: error: 'UHID_DEV_NUMBERED_FEATURE_REPORTS' undeclared (first use in this function)
	../drivers/hid/uhid.c:123:8: error: 'union <anonymous>' has no member named 'start'
	../drivers/hid/uhid.c:123:28: error: 'UHID_DEV_NUMBERED_OUTPUT_REPORTS' undeclared (first use in this function)
	../drivers/hid/uhid.c:125:8: error: 'union <anonymous>' has no member named 'start'
	../drivers/hid/uhid.c:125:28: error: 'UHID_DEV_NUMBERED_INPUT_REPORTS' undeclared (first use in this function)
	../drivers/hid/uhid.c:229:13: error: 'UHID_GET_REPORT' undeclared (first use in this function)
	../drivers/hid/uhid.c:230:7: error: 'union <anonymous>' has no member named 'get_report'
	../drivers/hid/uhid.c:231:7: error: 'union <anonymous>' has no member named 'get_report'
	../drivers/hid/uhid.c:240:53: error: 'union <anonymous>' has no member named 'get_report'
	../drivers/hid/uhid.c:244:27: error: 'union <anonymous>' has no member named 'get_report_reply'
	../drivers/hid/uhid.c:245:9: error: dereferencing pointer to incomplete type 'struct uhid_get_report_reply_req'
	../drivers/hid/uhid.c:271:13: error: 'UHID_SET_REPORT' undeclared (first use in this function)
	../drivers/hid/uhid.c:272:7: error: 'union <anonymous>' has no member named 'set_report'
	../drivers/hid/uhid.c:273:7: error: 'union <anonymous>' has no member named 'set_report'
	../drivers/hid/uhid.c:274:7: error: 'union <anonymous>' has no member named 'set_report'
	../drivers/hid/uhid.c:275:14: error: 'union <anonymous>' has no member named 'set_report'
	../drivers/hid/uhid.c:284:53: error: 'union <anonymous>' has no member named 'set_report'
	../drivers/hid/uhid.c:288:24: error: 'union <anonymous>' has no member named 'set_report_reply'
	../drivers/hid/uhid.c:481:17: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:485:25: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:498:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:498:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:499:26: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:500:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:500:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:501:26: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:502:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:502:43: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:503:26: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:506:18: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:507:21: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:508:22: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:509:22: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:510:22: error: 'const union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:541:27: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:544:14: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:545:14: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:546:14: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:547:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:548:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:549:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:550:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:551:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:552:7: error: 'union <anonymous>' has no member named 'create2'
	../drivers/hid/uhid.c:589:53: error: 'union <anonymous>' has no member named 'input2'
	../drivers/hid/uhid.c:590:24: error: 'union <anonymous>' has no member named 'input2'
	../drivers/hid/uhid.c:601:33: error: 'union <anonymous>' has no member named 'get_report_reply'
	../drivers/hid/uhid.c:611:33: error: 'union <anonymous>' has no member named 'set_report_reply'
	../drivers/hid/uhid.c:726:7: error: 'UHID_CREATE2' undeclared (first use in this function)
	../drivers/hid/uhid.c:735:7: error: 'UHID_INPUT2' undeclared (first use in this function)
	../drivers/hid/uhid.c:738:7: error: 'UHID_GET_REPORT_REPLY' undeclared (first use in this function)
	../drivers/hid/uhid.c:741:7: error: 'UHID_SET_REPORT_REPLY' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:360:10: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	../drivers/hsi/clients/hsi_char.c:385:5: error: dereferencing pointer to incomplete type 'struct hsc_rx_config'
	../drivers/hsi/clients/hsi_char.c:395:10: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	../drivers/hsi/clients/hsi_char.c:419:5: error: dereferencing pointer to incomplete type 'struct hsc_tx_config'
	../drivers/hsi/clients/hsi_char.c:542:23: error: storage size of 'rxc' isn't known
	../drivers/hsi/clients/hsi_char.c:543:23: error: storage size of 'txc' isn't known
	../drivers/hsi/clients/hsi_char.c:547:7: error: 'HSC_RESET' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:550:7: error: 'HSC_SET_PM' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:553:16: error: 'HSC_PM_DISABLE' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:557:23: error: 'HSC_PM_ENABLE' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:565:7: error: 'HSC_SEND_BREAK' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:567:7: error: 'HSC_SET_RX' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:571:7: error: 'HSC_GET_RX' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:576:7: error: 'HSC_SET_TX' undeclared (first use in this function)
	../drivers/hsi/clients/hsi_char.c:580:7: error: 'HSC_GET_TX' undeclared (first use in this function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttv-driver.c:2198:7: error: implicit declaration of function 'btcx_screen_clips' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttv-driver.c:2200:2: error: implicit declaration of function 'btcx_sort_clips' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttv-driver.c:2206:3: error: implicit declaration of function 'btcx_align' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttv-driver.c:3388:29: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	../drivers/media/pci/bt8xx/bttv-driver.c:4288:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttv-risc.c:66:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttv-risc.c:70:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	../drivers/media/pci/bt8xx/bttv-risc.c:258:38: error: dereferencing pointer to incomplete type 'struct btcx_skiplist'
	../drivers/media/pci/bt8xx/bttv-risc.c:293:4: error: implicit declaration of function 'btcx_calc_skips' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttv-risc.c:301:4: error: invalid use of undefined type 'struct btcx_skiplist'
	../drivers/media/pci/bt8xx/bttv-risc.c:303:5: error: invalid use of undefined type 'struct btcx_skiplist'
	../drivers/media/pci/bt8xx/bttv-risc.c:306:5: error: invalid use of undefined type 'struct btcx_skiplist'
	../drivers/media/pci/bt8xx/bttv-risc.c:589:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:165:29: error: field 'top' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:166:29: error: field 'bottom' has incomplete type
	../drivers/media/pci/bt8xx/bttvp.h:466:26: error: field 'main' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821-core.c:1062:7: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx25821/cx25821-core.c:1068:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	../drivers/media/pci/cx25821/cx25821-core.c:1214:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821-video.c:1023:3: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:121:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821.h:164:22: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx25821/cx25821-alsa.c:66:22: error: field 'risc' has incomplete type
	../drivers/media/pci/cx25821/cx25821-alsa.c:338:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88-core.c:151:12: error: implicit declaration of function 'btcx_riscmem_alloc' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88-core.c:155:11: error: dereferencing pointer to incomplete type 'struct btcx_riscmem'
	../drivers/media/pci/cx88/cx88-core.c:225:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88-video.c:1924:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88-mpeg.c:525:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88-alsa.c:64:29: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88-alsa.c:301:2: error: implicit declaration of function 'btcx_riscmem_free' [-Werror=implicit-function-declaration]
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../drivers/media/pci/cx88/cx88.h:321:25: error: field 'risc' has incomplete type
	../drivers/media/pci/cx88/cx88.h:330:25: error: field 'stopper' has incomplete type
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../drivers/media/platform/vivid/vivid-vid-common.c:541:5: error: conflicting types for 'vidioc_g_edid'
	../drivers/media/platform/vivid/vivid-vid-common.c:547:13: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../drivers/media/platform/vivid/vivid-vid-cap.c:1584:5: error: conflicting types for 'vidioc_s_edid'
	../drivers/media/platform/vivid/vivid-vid-cap.c:1589:13: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-ioctl.c:867:4: error: dereferencing pointer to incomplete type 'const struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:87:22: error: array index in initializer not of integer type
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/asm-generic/ioctl.h:69:11: error: invalid operands to binary << (have 'struct v4l2_ioctl_info *' and 'int')
	../include/uapi/asm-generic/ioctl.h:68:28: error: invalid operands to binary | (have 'unsigned int' and 'struct v4l2_ioctl_info *')
	../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-ioctl.c:2428:11: error: request for member 'blocks' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2429:12: error: request for member 'blocks' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2433:35: error: request for member 'edid' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2434:32: error: request for member 'edid' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2435:22: error: request for member 'blocks' in something not a structure or union
	../drivers/media/v4l2-core/v4l2-ioctl.c:2435:31: error: invalid operands to binary * (have 'struct v4l2_ioctl_info *' and 'int')
	../drivers/media/v4l2-core/v4l2-subdev.c:170:10: error: dereferencing pointer to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2025:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:46: error: array type has incomplete element type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../include/uapi/linux/videodev2.h:2026:39: error: invalid application of 'sizeof' to incomplete type 'struct v4l2_edid'
	../drivers/media/v4l2-core/v4l2-dv-timings.c:35:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:37:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:134:2: error: 'V4L2_DV_BT_CEA_3840X2160P24' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:135:2: error: 'V4L2_DV_BT_CEA_3840X2160P25' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:136:2: error: 'V4L2_DV_BT_CEA_3840X2160P30' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:137:2: error: 'V4L2_DV_BT_CEA_3840X2160P50' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:138:2: error: 'V4L2_DV_BT_CEA_3840X2160P60' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:139:2: error: 'V4L2_DV_BT_CEA_4096X2160P24' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:140:2: error: 'V4L2_DV_BT_CEA_4096X2160P25' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:141:2: error: 'V4L2_DV_BT_CEA_4096X2160P30' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:142:2: error: 'V4L2_DV_BT_CEA_4096X2160P50' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:143:2: error: 'V4L2_DV_BT_DMT_4096X2160P59_94_RB' undeclared here (not in a function)
	../drivers/media/v4l2-core/v4l2-dv-timings.c:144:2: error: 'V4L2_DV_BT_CEA_4096X2160P60' undeclared here (not in a function)
	../drivers/media/usb/dvb-usb-v2/az6007.c:882:9: error: implicit declaration of function 'cypress_load_firmware' [-Werror=implicit-function-declaration]
	../drivers/media/usb/dvb-usb-v2/az6007.c:882:44: error: 'CYPRESS_FX2' undeclared (first use in this function)
	../drivers/media/usb/hdpvr/hdpvr-video.c:42:2: error: 'V4L2_DV_BT_CEA_720X480I59_94' undeclared here (not in a function)
	../drivers/media/usb/hdpvr/hdpvr-video.c:43:2: error: 'V4L2_DV_BT_CEA_720X576I50' undeclared here (not in a function)
	../include/sound/compress_driver.h:81:27: error: field 'direction' has incomplete type

Warnings:
	../arch/arm/mach-cns3xxx/pcie.c:313:1: warning: the frame size of 1080 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../crypto/algif_hash.c:350:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../crypto/algif_hash.c:352:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../fs/btrfs/extent_io.c:2166:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/core/compress_offload.c:88:27: warning: unused variable 'dirn' [-Wunused-variable]
	../sound/core/compress_offload.c:169:10: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../sound/core/compress_offload.c:173:31: warning: passing argument 2 of 'stream->ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:184:10: warning: 'struct snd_compr_avail' declared inside parameter list
	../sound/core/compress_offload.c:221:25: warning: unused variable 'avail' [-Wunused-variable]
	../sound/core/compress_offload.c:229:25: warning: unused variable 'ioctl_avail' [-Wunused-variable]
	../sound/core/compress_offload.c:433:24: warning: unused variable 'caps' [-Wunused-variable]
	../sound/core/compress_offload.c:462:47: warning: passing argument 2 of 'stream->ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:476:10: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/core/compress_offload.c:499:44: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/core/compress_offload.c:535:37: warning: passing argument 1 of 'snd_compress_check_input' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:539:46: warning: passing argument 2 of 'snd_compr_allocate_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:545:44: warning: passing argument 2 of 'stream->ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:576:43: warning: passing argument 2 of 'stream->ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/core/compress_offload.c:590:28: warning: unused variable 'metadata' [-Wunused-variable]
	../sound/core/compress_offload.c:612:28: warning: unused variable 'metadata' [-Wunused-variable]
	../sound/core/compress_offload.c:633:36: warning: excess elements in struct initializer
	../sound/core/compress_offload.c:633:26: warning: unused variable 'tstamp' [-Wunused-variable]
	../sound/core/compress_offload.c:224:1: warning: control reaches end of non-void function [-Wreturn-type]
	../sound/core/compress_offload.c:378:1: warning: control reaches end of non-void function [-Wreturn-type]
	../drivers/ata/pata_hpt366.c:376:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	../drivers/ata/pata_hpt366.c:379:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	../drivers/ata/pata_hpt366.c:382:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	../net/bluetooth/hci_sock.c:980:8: warning: passing argument 2 of 'hci_test_bit' discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
	../net/bridge/netfilter/nft_reject_bridge.c:372:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../net/can/gw.c:620:19: warning: excess elements in array initializer
	../net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
	../include/linux/blkdev.h:619:26: warning: switch condition has boolean value [-Wswitch-bool]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:184:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:189:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../net/ipv6/netfilter/nf_nat_l3proto_ipv6.c:69:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv6/nf_nat_masquerade.h:6:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:26:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:31:22: warning: unused variable 'newrange' [-Wunused-variable]
	../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c:50:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv6/netfilter/nft_reject_ipv6.c:29:2: warning: enumeration value 'NFT_REJECT_ICMPX_UNREACH' not handled in switch [-Wswitch]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv6/nf_nat_masquerade.h:6:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv6/netfilter/nft_masq_ipv6.c:25:22: warning: unused variable 'range' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv6/nf_nat_masquerade.h:6:23: warning: 'struct nf_nat_range' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/soc/soc-compress.c:368:13: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/soc/soc-compress.c:383:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:415:13: warning: 'struct snd_compr_params' declared inside parameter list
	../sound/soc/soc-compress.c:430:58: warning: passing argument 2 of 'platform->driver->compr_ops->set_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:473:13: warning: 'struct snd_codec' declared inside parameter list
	../sound/soc/soc-compress.c:482:58: warning: passing argument 2 of 'platform->driver->compr_ops->get_params' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:489:12: warning: 'struct snd_compr_caps' declared inside parameter list
	../sound/soc/soc-compress.c:498:56: warning: passing argument 2 of 'platform->driver->compr_ops->get_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:505:12: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/soc/soc-compress.c:514:62: warning: passing argument 2 of 'platform->driver->compr_ops->get_codec_caps' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:536:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../sound/soc/soc-compress.c:544:50: warning: passing argument 2 of 'platform->driver->compr_ops->pointer' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:567:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	../sound/soc/soc-compress.c:574:60: warning: passing argument 2 of 'platform->driver->compr_ops->set_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:580:12: warning: 'struct snd_compr_metadata' declared inside parameter list
	../sound/soc/soc-compress.c:587:60: warning: passing argument 2 of 'platform->driver->compr_ops->get_metadata' from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:596:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:597:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:598:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:599:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:601:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:603:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:604:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:611:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:612:16: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:613:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:614:18: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:616:13: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:618:14: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../sound/soc/soc-compress.c:619:20: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:177:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:183:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:70:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/ipv4/netfilter/nf_nat_h323.c:398:22: warning: unused variable 'range' [-Wunused-variable]
	../net/ipv4/netfilter/nf_nat_h323.c:497:22: warning: unused variable 'range' [-Wunused-variable]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/ipv4/netfilter/nf_nat_pptp.c:51:22: warning: unused variable 'range' [-Wunused-variable]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv4/nf_nat_masquerade.h:9:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:28:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:33:22: warning: unused variable 'newrange' [-Wunused-variable]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c:72:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../net/ipv4/netfilter/nft_reject_ipv4.c:28:2: warning: enumeration value 'NFT_REJECT_ICMPX_UNREACH' not handled in switch [-Wswitch]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv4/nf_nat_masquerade.h:9:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/nft_masq_ipv4.c:24:22: warning: unused variable 'range' [-Wunused-variable]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../sound/pci/oxygen/oxygen_mixer.c:91:43: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/ipv4/nf_nat_masquerade.h:9:23: warning: 'struct nf_nat_range' declared inside parameter list
	../net/ipv4/netfilter/ipt_MASQUERADE.c:50:22: warning: unused variable 'range' [-Wunused-variable]
	../net/ipv4/netfilter/ipt_MASQUERADE.c:59:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/nfnetlink_cttimeout.c:526:36: warning: excess elements in array initializer
	../net/netfilter/nfnetlink_cttimeout.c:529:36: warning: excess elements in array initializer
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/nf_nat_core.c:163:32: warning: passing argument 2 of 'l3proto->in_range' from incompatible pointer type [-Wincompatible-pointer-types]
	../include/linux/netfilter/nf_nat.h:7:31: warning: excess elements in struct initializer
	../net/netfilter/nf_nat_core.c:457:15: warning: excess elements in struct initializer
	../net/netfilter/nf_nat_core.c:458:15: warning: excess elements in struct initializer
	../net/netfilter/nf_nat_core.c:455:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/nf_nat_core.c:765:37: warning: passing argument 2 of 'l3proto->nlattr_to_range' from incompatible pointer type [-Wincompatible-pointer-types]
	../net/netfilter/nf_nat_core.c:781:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/nf_nat_core.c:461:1: warning: control reaches end of non-void function [-Wreturn-type]
	../net/netfilter/nf_nat_core.c:807:1: warning: control reaches end of non-void function [-Wreturn-type]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/nf_nat_helper.c:194:22: warning: unused variable 'range' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/nf_nat_sip.c:319:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/nft_compat.c:280:9: warning: switch condition has boolean value [-Wswitch-bool]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:49:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:64:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_MARK' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:123:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATE' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DIRECTION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_STATUS' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SECMARK' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_EXPIRATION' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_HELPER' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_L3PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTOCOL' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_SRC' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_PROTO_DST' not handled in switch [-Wswitch]
	../net/netfilter/nft_ct.c:166:2: warning: enumeration value 'NFT_CT_LABELS' not handled in switch [-Wswitch]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat_l3proto.h:9:21: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat_l3proto.h:35:15: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/nft_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/nft_reject.c:61:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	../net/netfilter/nft_reject.c:61:2: warning: enumeration value 'NFT_REJECT_ICMPX_UNREACH' not handled in switch [-Wswitch]
	../net/netfilter/nft_reject_inet.c:102:2: warning: enumeration value 'NFT_REJECT_TCP_RST' not handled in switch [-Wswitch]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/xt_nat.c:30:19: warning: 'struct nf_nat_range' declared inside parameter list
	../net/netfilter/xt_nat.c:46:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/xt_nat.c:63:22: warning: unused variable 'range' [-Wunused-variable]
	../net/netfilter/xt_nat.c:87:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	../net/netfilter/xt_nat.c:101:31: warning: passing argument 2 of 'nf_nat_setup_info' from incompatible pointer type [-Wincompatible-pointer-types]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/xt_NETMAP.c:25:22: warning: unused variable 'newrange' [-Wunused-variable]
	../net/netfilter/xt_NETMAP.c:73:22: warning: unused variable 'newrange' [-Wunused-variable]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/xt_REDIRECT.c:36:22: warning: unused variable 'newrange' [-Wunused-variable]
	../net/netfilter/xt_REDIRECT.c:105:22: warning: unused variable 'newrange' [-Wunused-variable]
	../net/netfilter/xt_ecn.c:67:21: warning: 'struct xt_ecn_info' declared inside parameter list
	../net/netfilter/xt_ecn.c:67:21: warning: its scope is only this definition or declaration, which is probably not what you want
	../net/netfilter/xt_ecn.c:77:61: warning: passing argument 2 of 'match_ip' from incompatible pointer type [-Wincompatible-pointer-types]
	../net/netfilter/xt_ecn.c:108:23: warning: 'struct xt_ecn_info' declared inside parameter list
	../net/netfilter/xt_ecn.c:119:63: warning: passing argument 2 of 'match_ipv6' from incompatible pointer type [-Wincompatible-pointer-types]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../fs/nfs/nfs4proc.c:3062:10: warning: switch condition has boolean value [-Wswitch-bool]
	../include/net/netfilter/nf_nat.h:44:16: warning: 'struct nf_nat_range' declared inside parameter list
	../include/net/netfilter/nf_nat.h:44:16: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/linux/kernel.h:796:48: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../drivers/hsi/clients/hsi_char.c:355:53: warning: 'struct hsc_rx_config' declared inside parameter list
	../drivers/hsi/clients/hsi_char.c:355:53: warning: its scope is only this definition or declaration, which is probably not what you want
	../drivers/hsi/clients/hsi_char.c:383:61: warning: 'struct hsc_rx_config' declared inside parameter list
	../drivers/hsi/clients/hsi_char.c:390:53: warning: 'struct hsc_tx_config' declared inside parameter list
	../drivers/hsi/clients/hsi_char.c:417:61: warning: 'struct hsc_tx_config' declared inside parameter list
	../drivers/hsi/clients/hsi_char.c:543:23: warning: unused variable 'txc' [-Wunused-variable]
	../drivers/hsi/clients/hsi_char.c:542:23: warning: unused variable 'rxc' [-Wunused-variable]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../drivers/infiniband/ulp/iser/iser_verbs.c:1174:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	../drivers/infiniband/ulp/iser/iser_verbs.c:1175:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	../drivers/infiniband/ulp/iser/iser_verbs.c:1201:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	../drivers/infiniband/ulp/iser/iser_verbs.c:1206:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	../include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
	../include/linux/dynamic_debug.h:78:3: warning: unsupported argument to '__builtin_return_address'
	../drivers/mtd/chips/cfi_cmdset_0020.c:651:1: warning: the frame size of 1192 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/linux/blkdev.h:619:26: warning: switch condition has boolean value [-Wswitch-bool]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/pci/host/pcie-xilinx.c:154:22: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=]
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/s3c-camif/camif-capture.c:118:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	../drivers/media/platform/s3c-camif/camif-capture.c:134:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-core.c:623:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../drivers/media/platform/vivid/vivid-core.c:624:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.c:542:12: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.c:1585:12: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-common.h:58:56: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/platform/vivid/vivid-vid-cap.h:65:56: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/scsi/be2iscsi/be_main.c:3169:18: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/asm-generic/ioctl.h:12:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:13:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:14:14: warning: pointer/integer type mismatch in conditional expression
	../include/asm-generic/ioctl.h:12:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:13:14: warning: comparison between pointer and integer
	../include/asm-generic/ioctl.h:14:14: warning: pointer/integer type mismatch in conditional expression
	../drivers/media/v4l2-core/v4l2-ioctl.c:2429:21: warning: comparison between pointer and integer
	../drivers/media/v4l2-core/v4l2-ioctl.c:2435:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/uapi/linux/v4l2-subdev.h:152:26: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/v4l2-core/v4l2-subdev.c:402:25: warning: passing argument 2 of 'check_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	../drivers/media/v4l2-core/v4l2-subdev.c:406:46: warning: passing argument 2 of 'sd->ops->pad->get_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	../drivers/media/v4l2-core/v4l2-subdev.c:412:25: warning: passing argument 2 of 'check_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	../drivers/media/v4l2-core/v4l2-subdev.c:416:46: warning: passing argument 2 of 'sd->ops->pad->set_edid' from incompatible pointer type [-Wincompatible-pointer-types]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/media/v4l2-core/videobuf2-core.c:3224:26: warning: unused variable 'fileio' [-Wunused-variable]
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/net/ethernet/dec/tulip/winbond-840.c:910:2: warning: #warning Processor architecture undefined [-Wcpp]
	../drivers/media/usb/dvb-usb-v2/az6007.c:883:1: warning: control reaches end of non-void function [-Wreturn-type]
	../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]
	../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/uapi/linux/swab.h:13:15: warning: integer overflow in expression [-Woverflow]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/scsi/qla2xxx/qla_target.c:3081:6: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'uint32_t {aka unsigned int}' [-Wformat=]
	../drivers/scsi/qla2xxx/qla_target.c:3078:17: warning: unused variable 'se_cmd' [-Wunused-variable]
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-ioctl.h:278:60: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-ioctl.h:279:60: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: 'struct v4l2_edid' declared inside parameter list
	../include/media/v4l2-subdev.h:514:49: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/media/v4l2-subdev.h:515:49: warning: 'struct v4l2_edid' declared inside parameter list
	../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:303:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:307:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
	../drivers/net/ethernet/mellanox/mlx5/core/debugfs.c:467:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
	../drivers/scsi/ips.c:210:2: warning: #warning "This driver has only been tested on the x86/ia64/x86_64 platforms" [-Wcpp]
	../drivers/staging/vt6655/device_main.c:2997:1: warning: the frame size of 1312 bytes is larger than 1024 bytes [-Wframe-larger-than=]
	../include/sound/compress_driver.h:112:11: warning: 'struct snd_compr_params' declared inside parameter list
	../include/sound/compress_driver.h:112:11: warning: its scope is only this definition or declaration, which is probably not what you want
	../include/sound/compress_driver.h:114:11: warning: 'struct snd_codec' declared inside parameter list
	../include/sound/compress_driver.h:116:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:118:11: warning: 'struct snd_compr_metadata' declared inside parameter list
	../include/sound/compress_driver.h:121:11: warning: 'struct snd_compr_tstamp' declared inside parameter list
	../include/sound/compress_driver.h:128:11: warning: 'struct snd_compr_caps' declared inside parameter list
	../include/sound/compress_driver.h:130:11: warning: 'struct snd_compr_codec_caps' declared inside parameter list

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

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

Warnings:
	../arch/x86/kernel/perf_regs.c:18:21: warning: 'pt_regs_offset' defined but not used [-Wunused-variable]
	../arch/x86/kernel/perf_regs.c:64:1: warning: control reaches end of non-void function [-Wreturn-type]

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

Warnings:
	../net/core/sysctl_net_core.c:26:12: warning: 'one' defined but not used [-Wunused-variable]
	../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]
	../drivers/tty/sysrq.c:956:33: warning: array subscript is above array bounds [-Warray-bounds]
-------------------------------------------------------------------------------

Passed with no errors, warnings or mismatches:

arm64-allnoconfig
arm-allnoconfig

             reply	other threads:[~2016-10-22  0:54 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-10-22  0:53 Build bot for Mark Brown [this message]
2016-10-22 20:53 ` v3.18.43 build: 8 failures 256 warnings (v3.18.43) Arnd Bergmann
2016-10-22 23:31   ` Mark Brown

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1bxkZ9-0006PR-9v@optimist \
    --to=broonie@kernel.org \
    --cc=kernel-build-reports@lists.linaro.org \
    --cc=linaro-kernel@lists.linaro.org \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.