power_supply: lp8788-charger: Fix leaked power supply on probe fail
[firefly-linux-kernel-4.4.55.git] / drivers / spi / spi-pxa2xx.c
index d26a2d195d217ca5f5c5181e68ec732ebae4f767..cc42ee5e19fba4a54ff41d3a7472de494f22b0e9 100644 (file)
@@ -393,8 +393,8 @@ static void giveback(struct driver_data *drv_data)
                        cs_deassert(drv_data);
        }
 
-       spi_finalize_current_message(drv_data->master);
        drv_data->cur_chip = NULL;
+       spi_finalize_current_message(drv_data->master);
 }
 
 static void reset_sccr1(struct driver_data *drv_data)