static int bmp280_i2c_probe(struct i2c_client *client)
 {
-       struct regmap *regmap;
-       const struct bmp280_chip_info *chip_info;
        const struct i2c_device_id *id = i2c_client_get_device_id(client);
+       const struct bmp280_chip_info *chip_info;
+       struct regmap *regmap;
 
        chip_info = i2c_get_match_data(client);
 
 
 static int bmp280_regmap_spi_write(void *context, const void *data,
                                    size_t count)
 {
-       struct device *dev = context;
-       struct spi_device *spi = to_spi_device(dev);
+       struct spi_device *spi = to_spi_device(context);
        u8 buf[2];
 
        memcpy(buf, data, 2);
 static int bmp280_regmap_spi_read(void *context, const void *reg,
                                   size_t reg_size, void *val, size_t val_size)
 {
-       struct device *dev = context;
-       struct spi_device *spi = to_spi_device(dev);
+       struct spi_device *spi = to_spi_device(context);
 
        return spi_write_then_read(spi, reg, reg_size, val, val_size);
 }