#include <linux/module.h>
#include <linux/device.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/delay.h>
#include <linux/of.h>
#include "bmp085.h"
Go to the source code of this file.
#define BMP085_CALIBRATION_DATA_LENGTH 11 /* 16 bit values */ |
#define BMP085_CALIBRATION_DATA_START 0xAA |
#define BMP085_CHIP_ID 0x55 |
#define BMP085_CHIP_ID_REG 0xD0 |
#define BMP085_CONVERSION_REGISTER_LSB 0xF7 |
#define BMP085_CONVERSION_REGISTER_MSB 0xF6 |
#define BMP085_CONVERSION_REGISTER_XLSB 0xF8 |
#define BMP085_CTRL_REG 0xF4 |
#define BMP085_PRESSURE_MEASUREMENT 0x34 |
#define BMP085_TEMP_CONVERSION_TIME 5 |
#define BMP085_TEMP_MEASUREMENT 0x2E |
MODULE_DESCRIPTION |
( |
"BMP085 driver" |
| ) |
|
struct regmap_config bmp085_regmap_config |
Initial value:= {
.reg_bits = 8,
.val_bits = 8
}
Definition at line 417 of file bmp085.c.