lkml.org 
[lkml]   [2019]   [Jan]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH AUTOSEL 4.14 096/170] ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M
    Date
    From: Fabio Estevam <festevam@gmail.com>

    [ Upstream commit add6883619a9e3bf9658eaff1a547354131bbcd9 ]

    eukrea-tlv320.c machine driver runs on non-DT platforms
    and include <asm/mach-types.h> header file in order to be able
    to use some machine_is_eukrea_xxx() macros.

    Building it for ARM64 causes the following build error:

    sound/soc/fsl/eukrea-tlv320.c:28:10: fatal error: asm/mach-types.h: No such file or directory

    Avoid this error by not allowing to build the SND_SOC_EUKREA_TLV320
    driver when ARM64 is selected.

    This is needed in preparation for the i.MX8M support.

    Reported-by: kbuild test robot <lkp@intel.com>
    Signed-off-by: Fabio Estevam <festevam@gmail.com>
    Acked-by: Shawn Guo <shawnguo@kernel.org>
    Signed-off-by: Mark Brown <broonie@kernel.org>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    sound/soc/fsl/Kconfig | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/sound/soc/fsl/Kconfig b/sound/soc/fsl/Kconfig
    index 37f9b6201918..4087deeda7cf 100644
    --- a/sound/soc/fsl/Kconfig
    +++ b/sound/soc/fsl/Kconfig
    @@ -221,7 +221,7 @@ config SND_SOC_PHYCORE_AC97

    config SND_SOC_EUKREA_TLV320
    tristate "Eukrea TLV320"
    - depends on ARCH_MXC && I2C
    + depends on ARCH_MXC && !ARM64 && I2C
    select SND_SOC_TLV320AIC23_I2C
    select SND_SOC_IMX_AUDMUX
    select SND_SOC_IMX_SSI
    --
    2.19.1
    \
     
     \ /
      Last update: 2019-01-28 17:17    [W:4.444 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site