Lines Matching +full:bosch +full:- +full:sensortec
1 // SPDX-License-Identifier: GPL-2.0-only
14 switch (id->driver_data) { in bmp280_i2c_probe()
26 return -EINVAL; in bmp280_i2c_probe()
31 dev_err(&client->dev, "failed to allocate register map\n"); in bmp280_i2c_probe()
35 return bmp280_common_probe(&client->dev, in bmp280_i2c_probe()
37 id->driver_data, in bmp280_i2c_probe()
38 id->name, in bmp280_i2c_probe()
39 client->irq); in bmp280_i2c_probe()
43 { .compatible = "bosch,bmp085", .data = (void *)BMP180_CHIP_ID },
44 { .compatible = "bosch,bmp180", .data = (void *)BMP180_CHIP_ID },
45 { .compatible = "bosch,bmp280", .data = (void *)BMP280_CHIP_ID },
46 { .compatible = "bosch,bme280", .data = (void *)BME280_CHIP_ID },
47 { .compatible = "bosch,bmp380", .data = (void *)BMP380_CHIP_ID },
74 MODULE_DESCRIPTION("Driver for Bosch Sensortec BMP180/BMP280 pressure and temperature sensor");