• Fabio Estevam's avatar
    ASoC: fsl-asoc-card: Use 'snd_pcm_format_t' type when appropriate · fc734c24
    Fabio Estevam authored
    A better suited type for 'sample_format' and 'asrc_format' is
    'snd_pcm_format_t'.
    
    Change the type so that the following build warnings with W=1 are gone:
    
    sound/soc/fsl/fsl-asoc-card.c:153:29: warning: incorrect type in assignment (different base types)
    sound/soc/fsl/fsl-asoc-card.c:153:29:    expected unsigned int [unsigned] [usertype] sample_format
    sound/soc/fsl/fsl-asoc-card.c:153:29:    got restricted snd_pcm_format_t
    sound/soc/fsl/fsl-asoc-card.c:258:44: warning: restricted snd_pcm_format_t degrades to integer
    sound/soc/fsl/fsl-asoc-card.c:525:29: warning: incorrect type in assignment (different base types)
    sound/soc/fsl/fsl-asoc-card.c:525:29:    expected unsigned int [unsigned] [usertype] sample_format
    sound/soc/fsl/fsl-asoc-card.c:525:29:    got restricted snd_pcm_format_t [usertype] <noident>
    sound/soc/fsl/fsl-asoc-card.c:680:43: warning: incorrect type in assignment (different base types)
    sound/soc/fsl/fsl-asoc-card.c:680:43:    expected unsigned int [unsigned] [usertype] asrc_format
    sound/soc/fsl/fsl-asoc-card.c:680:43:    got restricted snd_pcm_format_t [usertype] <noident>
    sound/soc/fsl/fsl-asoc-card.c:682:43: warning: incorrect type in assignment (different base types)
    sound/soc/fsl/fsl-asoc-card.c:682:43:    expected unsigned int [unsigned] [usertype] asrc_format
    sound/soc/fsl/fsl-asoc-card.c:682:43:    got restricted snd_pcm_format_t [usertype] <noident>
    Signed-off-by: default avatarFabio Estevam <fabio.estevam@nxp.com>
    Signed-off-by: default avatarMark Brown <broonie@kernel.org>
    fc734c24
fsl-asoc-card.c 20.3 KB