spi/omap2-mcspi: Trivial optimisation
authorShubhrajyoti D <shubhrajyoti@ti.com>
Thu, 29 Mar 2012 16:41:07 +0000 (22:11 +0530)
committerGrant Likely <grant.likely@secretlab.ca>
Tue, 10 Apr 2012 20:11:03 +0000 (14:11 -0600)
Trivial optimisation of tmp variable by directly writing the value
to the register.

Cc: Tarun Kanti DebBarma <tarun.kanti@ti.com>
Signed-off-by: Shubhrajyoti D <shubhrajyoti@ti.com>
drivers/spi/spi-omap2-mcspi.c

index 0b0da2f7ce239d72a855e8fccdd64e0ae43b7340..f374eeebb8c27dff56f7971ed53e46b73e35ba94 100644 (file)
@@ -1050,16 +1050,15 @@ static int __init omap2_mcspi_master_setup(struct omap2_mcspi *mcspi)
 {
        struct spi_master       *master = mcspi->master;
        struct omap2_mcspi_regs *ctx = &mcspi->ctx;
-       u32                     tmp;
        int                     ret = 0;
 
        ret = omap2_mcspi_enable_clocks(mcspi);
        if (ret < 0)
                return ret;
 
-       tmp = OMAP2_MCSPI_WAKEUPENABLE_WKEN;
-       mcspi_write_reg(master, OMAP2_MCSPI_WAKEUPENABLE, tmp);
-       ctx->wakeupenable = tmp;
+       mcspi_write_reg(master, OMAP2_MCSPI_WAKEUPENABLE,
+                               OMAP2_MCSPI_WAKEUPENABLE_WKEN);
+       ctx->wakeupenable = OMAP2_MCSPI_WAKEUPENABLE_WKEN;
 
        omap2_mcspi_set_master_mode(master);
        omap2_mcspi_disable_clocks(mcspi);