]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: skl: Fix kernel warning due to zero NHTL entry
authorTakashi Iwai <tiwai@suse.de>
Wed, 3 Jan 2018 15:38:46 +0000 (16:38 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 3 Jan 2018 15:42:20 +0000 (15:42 +0000)
commite44e6dbeeac306ad5a2946f9c29500f1449e62c9
tree10f5cb4ad4fece49a6cea56b24ac297b6e13929a
parentf9e9d4ede33f20ad238fc11db0232eaede684940
ASoC: skl: Fix kernel warning due to zero NHTL entry

I got the following kernel warning when loading snd-soc-skl module on
Dell Latitude 7270 laptop:
 memremap attempted on mixed range 0x0000000000000000 size: 0x0
 WARNING: CPU: 0 PID: 484 at kernel/memremap.c:98 memremap+0x8a/0x180
 Call Trace:
  skl_nhlt_init+0x82/0xf0 [snd_soc_skl]
  skl_probe+0x2ee/0x7c0 [snd_soc_skl]
  ....

It seems that the machine doesn't support the SKL DSP gives the empty
NHLT entry, and it triggers the warning.  For avoiding it, let do the
zero check before calling memremap().

Cc: <stable@vger.kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/skylake/skl-nhlt.c