On 2018-04-30 13:55, Sebastian Reichel wrote: > Hi, > > On Mon, Apr 30, 2018 at 09:57:42AM +0300, Peter Ujfalusi wrote: >> [...] >> diff --git a/sound/soc/omap/sdma-pcm.h b/sound/soc/omap/sdma-pcm.h >> new file mode 100644 >> index 000000000000..ce13edfc52d8 >> --- /dev/null >> +++ b/sound/soc/omap/sdma-pcm.h >> @@ -0,0 +1,21 @@ >> +/* SPDX-License-Identifier: GPL-2.0 */ >> +/* >> + * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com >> + * Author: Peter Ujfalusi <peter.ujfalusi@xxxxxx> >> + */ >> + >> +#ifndef __SDMA_PCM_H__ >> +#define __SDMA_PCM_H__ >> + >> +#if IS_ENABLED(CONFIG_SND_SDMA_SOC) >> +int sdma_pcm_platform_register(struct device *dev, >> + char *txdmachan, char *rxdmachan); >> +#else >> +static inline int sdma_pcm_platform_register(struct device *dev, >> + char *txdmachan, char *rxdmachan) >> +{ >> + return 0; > > I would expect some error code instead? Yeah, it could return -ENODEV. It is there so the McASP can be compiled for daVinci/am335x/am43xx where we do not have sDMA, only EDMA. > >> +} >> +#endif /* CONFIG_SND_SDMA_SOC */ >> + >> +#endif /* __SDMA_PCM_H__ */ > > -- Sebastian > - Péter Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html