• G
    spi: fsl-lpspi: Pre-initialize ret in fsl_lpspi_transfer_one_msg() · cc4a7ffe
    Geert Uytterhoeven 提交于
    With gcc 4.1.2:
    
        drivers/spi/spi-fsl-lpspi.c: In function ‘fsl_lpspi_transfer_one_msg’:
        drivers/spi/spi-fsl-lpspi.c:369: warning: ‘ret’ may be used uninitialized in this function
    
    If the message contains no transfers, the function will set the
    message's status to an uninitialized value, and will return that
    uninitialized value.
    
    While __spi_validate() should have been called in all paths leading to
    this, and thus have rejected such messages, we better pre-initialize ret
    to be safe for future modifications (spi_transfer_one_message() also
    does this).
    Signed-off-by: NGeert Uytterhoeven <geert@linux-m68k.org>
    Signed-off-by: NMark Brown <broonie@kernel.org>
    cc4a7ffe
spi-fsl-lpspi.c 12.5 KB