| /* SPDX-License-Identifier: Apache-2.0 */ |
| |
| #if defined(CONFIG_HAS_DTS_I2C) |
| |
| #ifndef DT_INST_0_ADI_ADT7420_LABEL |
| #define DT_INST_0_ADI_ADT7420_LABEL "" |
| #define DT_INST_0_ADI_ADT7420_BASE_ADDRESS 0 |
| #define DT_INST_0_ADI_ADT7420_BUS_NAME "" |
| #define DT_INST_0_ADI_ADT7420_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ADI_ADT7420_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_ADI_ADT7420_INT_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_ADI_ADXL362_LABEL |
| #define DT_INST_0_ADI_ADXL362_LABEL "" |
| #define DT_INST_0_ADI_ADXL362_BUS_NAME "" |
| #define DT_INST_0_ADI_ADXL362_BASE_ADDRESS 0 |
| #define DT_INST_0_ADI_ADXL362_INT1_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ADI_ADXL362_INT1_GPIOS_FLAGS 0 |
| #define DT_INST_0_ADI_ADXL362_INT1_GPIOS_PIN 0 |
| #define DT_INST_0_ADI_ADXL362_CS_GPIOS_CONTROLLER 0 |
| #define DT_INST_0_ADI_ADXL362_CS_GPIOS_FLAGS 0 |
| #define DT_INST_0_ADI_ADXL362_CS_GPIOS_PIN 0 |
| #define DT_INST_0_ADI_ADXL362_SPI_MAX_FREQUENCY 0 |
| #endif |
| |
| #ifndef DT_INST_0_ADI_ADXL372_LABEL |
| #define DT_INST_0_ADI_ADXL372_LABEL "" |
| #define DT_INST_0_ADI_ADXL372_BUS_NAME "" |
| #define DT_INST_0_ADI_ADXL372_BASE_ADDRESS 0 |
| #define DT_INST_0_ADI_ADXL372_INT1_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ADI_ADXL372_INT1_GPIOS_FLAGS 0 |
| #define DT_INST_0_ADI_ADXL372_INT1_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_AVAGO_APDS9960_LABEL |
| #define DT_INST_0_AVAGO_APDS9960_LABEL "" |
| #define DT_INST_0_AVAGO_APDS9960_BUS_NAME "" |
| #define DT_INST_0_AVAGO_APDS9960_BASE_ADDRESS 0 |
| #define DT_INST_0_AVAGO_APDS9960_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_AVAGO_APDS9960_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_AVAGO_APDS9960_INT_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_BOSCH_BMA280_LABEL |
| #define DT_INST_0_BOSCH_BMA280_LABEL "" |
| #define DT_INST_0_BOSCH_BMA280_BASE_ADDRESS 0 |
| #define DT_INST_0_BOSCH_BMA280_BUS_NAME "" |
| #define DT_INST_0_BOSCH_BMA280_IS_BMC150 0 |
| #define DT_INST_0_BOSCH_BMA280_INT1_GPIOS_CONTROLLER "" |
| #define DT_INST_0_BOSCH_BMA280_INT1_GPIOS_FLAGS 0 |
| #define DT_INST_0_BOSCH_BMA280_INT1_GPIOS_PIN 0 |
| #define DT_BOSCH_BMA280_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_BOSCH_BME280_LABEL |
| #define DT_INST_0_BOSCH_BME280_LABEL "" |
| #define DT_INST_0_BOSCH_BME280_BASE_ADDRESS 0 |
| #define DT_INST_0_BOSCH_BME280_BUS_NAME "" |
| #define DT_BOSCH_BME280_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_BOSCH_BME680_LABEL |
| #define DT_INST_0_BOSCH_BME680_LABEL "" |
| #define DT_INST_0_BOSCH_BME680_BASE_ADDRESS 0 |
| #define DT_INST_0_BOSCH_BME680_BUS_NAME "" |
| #define DT_BOSCH_BME680_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_AMS_CCS811_LABEL |
| #define DT_INST_0_AMS_CCS811_LABEL "" |
| #define DT_INST_0_AMS_CCS811_BUS_NAME "" |
| #define DT_INST_0_AMS_CCS811_BASE_ADDRESS 0 |
| #endif |
| |
| #ifndef DT_INST_0_AOSONG_DHT_LABEL |
| #define DT_INST_0_AOSONG_DHT_LABEL "" |
| #define DT_INST_0_AOSONG_DHT_DIO_GPIOS_CONTROLLER "" |
| #define DT_INST_0_AOSONG_DHT_DIO_GPIOS_PIN 0 |
| #define DT_INST_0_AOSONG_DHT_DIO_GPIOS_FLAGS 0 |
| #endif |
| |
| #ifndef DT_INST_0_NXP_FXAS21002_LABEL |
| #define DT_INST_0_NXP_FXAS21002_LABEL "" |
| #define DT_INST_0_NXP_FXAS21002_BASE_ADDRESS 0 |
| #define DT_INST_0_NXP_FXAS21002_BUS_NAME "" |
| #define DT_INST_0_NXP_FXAS21002_INT2_GPIOS_CONTROLLER "" |
| #define DT_INST_0_NXP_FXAS21002_INT2_GPIOS_FLAGS 0 |
| #define DT_INST_0_NXP_FXAS21002_INT2_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_NXP_FXOS8700_LABEL |
| #define DT_INST_0_NXP_FXOS8700_LABEL "" |
| #define DT_INST_0_NXP_FXOS8700_BASE_ADDRESS 0 |
| #define DT_INST_0_NXP_FXOS8700_BUS_NAME "" |
| #define DT_INST_0_NXP_FXOS8700_INT1_GPIOS_CONTROLLER "" |
| #define DT_INST_0_NXP_FXOS8700_INT1_GPIOS_FLAGS 0 |
| #define DT_INST_0_NXP_FXOS8700_INT1_GPIOS_PIN 0 |
| #define DT_INST_0_NXP_FXOS8700_INT2_GPIOS_CONTROLLER "" |
| #define DT_INST_0_NXP_FXOS8700_INT2_GPIOS_FLAGS 0 |
| #define DT_INST_0_NXP_FXOS8700_INT2_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_PANASONIC_AMG88XX_LABEL |
| #define DT_INST_0_PANASONIC_AMG88XX_LABEL "" |
| #define DT_INST_0_PANASONIC_AMG88XX_BUS_NAME "" |
| #define DT_INST_0_PANASONIC_AMG88XX_BASE_ADDRESS 0 |
| #define DT_INST_0_PANASONIC_AMG88XX_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_PANASONIC_AMG88XX_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_PANASONIC_AMG88XX_INT_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_ST_HTS221_LABEL |
| #define DT_INST_0_ST_HTS221_LABEL "" |
| #define DT_INST_0_ST_HTS221_BUS_NAME "" |
| #define DT_INST_0_ST_HTS221_BASE_ADDRESS 0 |
| #define DT_INST_0_ST_HTS221_DRDY_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_HTS221_DRDY_GPIOS_PIN 0 |
| #define DT_INST_0_ST_HTS221_DRDY_GPIOS_CONTROLLER "" |
| #endif |
| |
| #ifndef DT_INST_0_ST_LIS3MDL_MAGN_LABEL |
| #define DT_INST_0_ST_LIS3MDL_MAGN_LABEL "" |
| #define DT_INST_0_ST_LIS3MDL_MAGN_BUS_NAME "" |
| #define DT_INST_0_ST_LIS3MDL_MAGN_BASE_ADDRESS 0x19 |
| #define DT_INST_0_ST_LIS3MDL_MAGN_IRQ_GPIOS_PIN 0 |
| #define DT_INST_0_ST_LIS3MDL_MAGN_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LIS3MDL_MAGN_IRQ_GPIOS_FLAGS 0 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LPS25HB_PRESS_LABEL |
| #define DT_INST_0_ST_LPS25HB_PRESS_LABEL "" |
| #define DT_INST_0_ST_LPS25HB_PRESS_BUS_NAME "" |
| #define DT_INST_0_ST_LPS25HB_PRESS_BASE_ADDRESS 0x19 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LSM6DS0_LABEL |
| #define DT_INST_0_ST_LSM6DS0_LABEL "" |
| #define DT_INST_0_ST_LSM6DS0_BUS_NAME "" |
| #define DT_INST_0_ST_LSM6DS0_BASE_ADDRESS 0x19 |
| #endif |
| |
| #ifndef DT_INST_0_MAX_MAX30101_LABEL |
| #define DT_INST_0_MAX_MAX30101_BUS_NAME "" |
| #define DT_INST_0_MAX_MAX30101_LABEL "" |
| #endif |
| |
| #ifndef DT_INST_0_SEMTECH_SX1509B_LABEL |
| #define DT_INST_0_SEMTECH_SX1509B_LABEL "" |
| #define DT_INST_0_SEMTECH_SX1509B_BASE_ADDRESS 0 |
| #define DT_INST_0_SEMTECH_SX1509B_BUS_NAME "" |
| #define DT_INST_0_SEMTECH_SX1509B_INIT_OUT_LOW 0 |
| #define DT_INST_0_SEMTECH_SX1509B_INIT_OUT_HIGH 0 |
| #define DT_INST_0_SEMTECH_SX1509B_NGPIOS 0 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LSM6DSL_LABEL |
| #define DT_INST_0_ST_LSM6DSL_LABEL "" |
| #define DT_INST_0_ST_LSM6DSL_BASE_ADDRESS 0x6a |
| #define DT_INST_0_ST_LSM6DSL_BUS_NAME "" |
| #define DT_INST_0_ST_LSM6DSL_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LSM6DSL_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LSM6DSL_IRQ_GPIOS_PIN 0 |
| #define DT_ST_LSM6DSL_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LSM6DSO_LABEL |
| #define DT_INST_0_ST_LSM6DSO_LABEL "" |
| #define DT_INST_0_ST_LSM6DSO_BASE_ADDRESS 0x6a |
| #define DT_INST_0_ST_LSM6DSO_BUS_NAME "" |
| #define DT_INST_0_ST_LSM6DSO_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LSM6DSO_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LSM6DSO_IRQ_GPIOS_PIN 0 |
| #define DT_ST_LSM6DSO_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LPS22HB_PRESS_LABEL |
| #define DT_INST_0_ST_LPS22HB_PRESS_LABEL "" |
| #define DT_INST_0_ST_LPS22HB_PRESS_BASE_ADDRESS 0 |
| #define DT_INST_0_ST_LPS22HB_PRESS_BUS_NAME "" |
| #endif |
| |
| #ifndef DT_INST_0_ST_VL53L0X_LABEL |
| #define DT_INST_0_ST_VL53L0X_LABEL "" |
| #define DT_INST_0_ST_VL53L0X_BASE_ADDRESS 0 |
| #define DT_INST_0_ST_VL53L0X_BUS_NAME "" |
| #endif |
| |
| #ifndef DT_INST_0_ST_LSM303DLHC_MAGN_LABEL |
| #define DT_INST_0_ST_LSM303DLHC_MAGN_LABEL "" |
| #define DT_INST_0_ST_LSM303DLHC_MAGN_BUS_NAME "" |
| #define DT_INST_0_ST_LSM303DLHC_MAGN_BASE_ADDRESS 0x1e |
| #endif |
| |
| #ifndef DT_INST_0_ST_LIS2DH_LABEL |
| #define DT_INST_0_ST_LIS2DH_LABEL "" |
| #define DT_INST_0_ST_LIS2DH_BASE_ADDRESS 0x19 |
| #define DT_INST_0_ST_LIS2DH_BUS_NAME "" |
| #define DT_INST_0_ST_LIS2DH_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LIS2DH_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LIS2DH_IRQ_GPIOS_PIN 0 |
| #define DT_ST_LIS2DH_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_SENSIRION_SHT3XD_LABEL |
| #define DT_INST_0_SENSIRION_SHT3XD_LABEL "" |
| #define DT_INST_0_SENSIRION_SHT3XD_ALERT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_SENSIRION_SHT3XD_ALERT_GPIOS_FLAGS 0 |
| #define DT_INST_0_SENSIRION_SHT3XD_ALERT_GPIOS_PIN 0 |
| #define DT_INST_0_SENSIRION_SHT3XD_BASE_ADDRESS 0x44 |
| #define DT_INST_0_SENSIRION_SHT3XD_BUS_NAME "" |
| #endif |
| |
| #ifndef DT_INST_0_SILABS_SI7006_LABEL |
| #define DT_INST_0_SILABS_SI7006_LABEL "" |
| #define DT_INST_0_SILABS_SI7006_BASE_ADDRESS 0x40 |
| #define DT_INST_0_SILABS_SI7006_BUS_NAME "" |
| #endif |
| |
| #ifndef DT_INST_0_SILABS_SI7060_LABEL |
| #define DT_INST_0_SILABS_SI7060_LABEL "" |
| #define DT_INST_0_SILABS_SI7060_BASE_ADDRESS 0x00 |
| #define DT_INST_0_SILABS_SI7060_BUS_NAME "" |
| #endif |
| |
| #ifndef DT_INST_0_ST_LIS2DS12_LABEL |
| #define DT_INST_0_ST_LIS2DS12_LABEL "" |
| #define DT_INST_0_ST_LIS2DS12_BUS_NAME "" |
| #define DT_INST_0_ST_LIS2DS12_BASE_ADDRESS 0x19 |
| #define DT_INST_0_ST_LIS2DS12_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LIS2DS12_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LIS2DS12_IRQ_GPIOS_PIN 0 |
| #define DT_ST_LIS2DS12_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LIS2MDL_LABEL |
| #define DT_INST_0_ST_LIS2MDL_LABEL "" |
| #define DT_INST_0_ST_LIS2MDL_BUS_NAME "" |
| #define DT_INST_0_ST_LIS2MDL_BASE_ADDRESS 0x19 |
| #define DT_INST_0_ST_LIS2MDL_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LIS2MDL_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LIS2MDL_IRQ_GPIOS_PIN 0 |
| #define DT_ST_LIS2MDL_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LIS2DW12_LABEL |
| #define DT_INST_0_ST_LIS2DW12_LABEL "" |
| #define DT_INST_0_ST_LIS2DW12_BUS_NAME "" |
| #define DT_INST_0_ST_LIS2DW12_BASE_ADDRESS 0x19 |
| #define DT_INST_0_ST_LIS2DW12_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LIS2DW12_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LIS2DW12_IRQ_GPIOS_PIN 0 |
| #define DT_ST_LIS2DW12_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LPS22HH_LABEL |
| #define DT_INST_0_ST_LPS22HH_LABEL "" |
| #define DT_INST_0_ST_LPS22HH_BUS_NAME "" |
| #define DT_INST_0_ST_LPS22HH_BASE_ADDRESS 0x19 |
| #define DT_INST_0_ST_LPS22HH_DRDY_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LPS22HH_DRDY_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LPS22HH_DRDY_GPIOS_PIN 0 |
| #define DT_ST_LPS22HH_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LSM9DS0_MFD_LABEL |
| #define DT_INST_0_ST_LSM9DS0_MFD_LABEL "" |
| #define DT_INST_0_ST_LSM9DS0_MFD_BUS_NAME "" |
| #define DT_INST_0_ST_LSM9DS0_MFD_BASE_ADDRESS 0x1d |
| #define DT_LSM9DS0_MFD_I2C_MASTER_DEV_NAME "" |
| #endif |
| |
| #ifndef DT_INST_0_ST_LSM9DS0_GYRO_LABEL |
| #define DT_INST_0_ST_LSM9DS0_GYRO_LABEL "" |
| #define DT_INST_0_ST_LSM9DS0_GYRO_BUS_NAME "" |
| #define DT_INST_0_ST_LSM9DS0_GYRO_BASE_ADDRESS 0x1d |
| #define DT_INST_0_ST_LSM9DS0_GYRO_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LSM9DS0_GYRO_IRQ_GPIOS_PIN 1 |
| #define DT_INST_0_ST_LSM9DS0_GYRO_IRQ_GPIOS_FLAGS 0 |
| #endif |
| |
| #ifndef DT_INST_0_ST_STTS751_LABEL |
| #define DT_INST_0_ST_STTS751_LABEL "" |
| #define DT_INST_0_ST_STTS751_BUS_NAME "" |
| #define DT_INST_0_ST_STTS751_BASE_ADDRESS 0x19 |
| #define DT_INST_0_ST_STTS751_DRDY_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_STTS751_DRDY_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_STTS751_DRDY_GPIOS_PIN 0 |
| #define DT_ST_STTS751_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_AMS_IAQCORE_LABEL |
| #define DT_INST_0_AMS_IAQCORE_LABEL "" |
| #define DT_INST_0_AMS_IAQCORE_BUS_NAME "" |
| #define DT_INST_0_AMS_IAQCORE_BASE_ADDRESS 0x00 |
| #endif |
| |
| #ifndef DT_INST_0_AMS_ENS210_LABEL |
| #define DT_INST_0_AMS_ENS210_LABEL "" |
| #define DT_INST_0_AMS_ENS210_BUS_NAME "" |
| #define DT_INST_0_AMS_ENS210_BASE_ADDRESS 0x00 |
| #endif |
| |
| #ifndef DT_INST_0_TI_HDC_LABEL |
| #define DT_INST_0_TI_HDC_LABEL "" |
| #define DT_INST_0_TI_HDC_BUS_NAME "" |
| #define DT_INST_0_TI_HDC_BASE_ADDRESS 0 |
| #endif |
| |
| #ifndef DT_INST_0_TI_OPT3001_LABEL |
| #define DT_INST_0_TI_OPT3001_LABEL "" |
| #define DT_INST_0_TI_OPT3001_BASE_ADDRESS 0x00 |
| #define DT_INST_0_TI_OPT3001_BUS_NAME "" |
| #endif |
| |
| #ifndef DT_INST_0_TI_TMP116_LABEL |
| #define DT_INST_0_TI_TMP116_LABEL "" |
| #define DT_INST_0_TI_TMP116_BASE_ADDRESS 0 |
| #define DT_INST_0_TI_TMP116_BUS_NAME "" |
| #define DT_TI_TMP116_BUS_I2C 1 |
| #endif |
| |
| #ifndef DT_INST_0_ATMEL_AT24 |
| #define DT_INST_0_ATMEL_AT24 1 |
| #define DT_INST_0_ATMEL_AT24_LABEL "" |
| #define DT_INST_0_ATMEL_AT24_BUS_NAME "" |
| #define DT_INST_0_ATMEL_AT24_BASE_ADDRESS 0 |
| #define DT_INST_0_ATMEL_AT24_WP_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ATMEL_AT24_WP_GPIOS_PIN 0 |
| #define DT_INST_0_ATMEL_AT24_WP_GPIOS_FLAGS 0 |
| #define DT_INST_0_ATMEL_AT24_SIZE 32768 |
| #define DT_INST_0_ATMEL_AT24_PAGESIZE 64 |
| #define DT_INST_0_ATMEL_AT24_ADDRESS_WIDTH 16 |
| #define DT_INST_0_ATMEL_AT24_READ_ONLY 0 |
| #define DT_INST_0_ATMEL_AT24_TIMEOUT 5 |
| #endif |
| |
| #ifndef DT_INST_0_HOPERF_TH02_LABEL |
| #define DT_INST_0_HOPERF_TH02_LABEL "" |
| #define DT_INST_0_HOPERF_TH02_BUS_NAME "" |
| #define DT_INST_0_HOPERF_TH02_BASE_ADDRESS 0 |
| #endif |
| |
| #ifndef DT_INST_0_TI_TMP112_LABEL |
| #define DT_INST_0_TI_TMP112_LABEL "" |
| #define DT_INST_0_TI_TMP112_BASE_ADDRESS 0 |
| #define DT_INST_0_TI_TMP112_BUS_NAME "" |
| #endif |
| |
| #ifndef DT_INST_0_TI_TMP007_LABEL |
| #define DT_INST_0_TI_TMP007_LABEL "" |
| #define DT_INST_0_TI_TMP007_BASE_ADDRESS 0 |
| #define DT_INST_0_TI_TMP007_BUS_NAME "" |
| #define DT_INST_0_TI_TMP007_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_TI_TMP007_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_TI_TMP007_INT_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_SEMTECH_SX9500_LABEL |
| #define DT_INST_0_SEMTECH_SX9500_LABEL "" |
| #define DT_INST_0_SEMTECH_SX9500_BASE_ADDRESS 0 |
| #define DT_INST_0_SEMTECH_SX9500_BUS_NAME "" |
| #define DT_INST_0_SEMTECH_SX9500_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_SEMTECH_SX9500_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_SEMTECH_SX9500_INT_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_MICROCHIP_MCP9808_LABEL |
| #define DT_INST_0_MICROCHIP_MCP9808_LABEL "" |
| #define DT_INST_0_MICROCHIP_MCP9808_BASE_ADDRESS 0 |
| #define DT_INST_0_MICROCHIP_MCP9808_BUS_NAME "" |
| #define DT_INST_0_MICROCHIP_MCP9808_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_MICROCHIP_MCP9808_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_MICROCHIP_MCP9808_INT_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_MAXIM_MAX44009_LABEL |
| #define DT_INST_0_MAXIM_MAX44009_LABEL "" |
| #define DT_INST_0_MAXIM_MAX44009_BASE_ADDRESS 0 |
| #define DT_INST_0_MAXIM_MAX44009_BUS_NAME "" |
| #define DT_INST_0_MAXIM_MAX44009_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_MAXIM_MAX44009_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_MAXIM_MAX44009_INT_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_ISIL_ISL29035_LABEL |
| #define DT_INST_0_ISIL_ISL29035_LABEL "" |
| #define DT_INST_0_ISIL_ISL29035_BASE_ADDRESS 0 |
| #define DT_INST_0_ISIL_ISL29035_BUS_NAME "" |
| #define DT_INST_0_ISIL_ISL29035_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ISIL_ISL29035_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_ISIL_ISL29035_INT_GPIOS_PIN 0 |
| #endif |
| |
| |
| #ifndef DT_INST_0_INVENSENSE_MPU6050_LABEL |
| #define DT_INST_0_INVENSENSE_MPU6050_LABEL "" |
| #define DT_INST_0_INVENSENSE_MPU6050_BASE_ADDRESS 0 |
| #define DT_INST_0_INVENSENSE_MPU6050_BUS_NAME "" |
| #define DT_INST_0_INVENSENSE_MPU6050_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_INVENSENSE_MPU6050_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_INVENSENSE_MPU6050_INT_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_GROVE_LIGHT_LABEL |
| #define DT_INST_0_GROVE_LIGHT_LABEL "" |
| #define DT_INST_0_GROVE_LIGHT_IO_CHANNELS_CONTROLLER "" |
| #define DT_INST_0_GROVE_LIGHT_IO_CHANNELS_INPUT 0 |
| #endif |
| |
| #ifndef DT_INST_0_GROVE_TEMPERATURE_LABEL |
| #define DT_INST_0_GROVE_TEMPERATURE_LABEL "" |
| #define DT_INST_0_GROVE_TEMPERATURE_IO_CHANNELS_CONTROLLER "" |
| #define DT_INST_0_GROVE_TEMPERATURE_IO_CHANNELS_INPUT 0 |
| #endif |
| |
| #ifndef DT_INST_0_HOPERF_HP206C_LABEL |
| #define DT_INST_0_HOPERF_HP206C_LABEL "" |
| #define DT_INST_0_HOPERF_HP206C_BASE_ADDRESS 0 |
| #define DT_INST_0_HOPERF_HP206C_BUS_NAME "" |
| #endif |
| |
| #ifndef DT_INST_0_BOSCH_BMM150_LABEL |
| #define DT_INST_0_BOSCH_BMM150_LABEL "" |
| #define DT_INST_0_BOSCH_BMM150_BASE_ADDRESS 0 |
| #define DT_INST_0_BOSCH_BMM150_BUS_NAME "" |
| #endif |
| |
| #ifndef DT_INST_0_BOSCH_BMG160_LABEL |
| #define DT_INST_0_BOSCH_BMG160_LABEL "" |
| #define DT_INST_0_BOSCH_BMG160_BASE_ADDRESS 0 |
| #define DT_INST_0_BOSCH_BMG160_BUS_NAME "" |
| #define DT_INST_0_BOSCH_BMG160_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_BOSCH_BMG160_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_BOSCH_BMG160_INT_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_BOSCH_BMC150_MAGN_LABEL |
| #define DT_INST_0_BOSCH_BMC150_MAGN_LABEL "" |
| #define DT_INST_0_BOSCH_BMC150_MAGN_BASE_ADDRESS 0 |
| #define DT_INST_0_BOSCH_BMC150_MAGN_BUS_NAME "" |
| #define DT_INST_0_BOSCH_BMC150_MAGN_DRDY_GPIOS_CONTROLLER "" |
| #define DT_INST_0_BOSCH_BMC150_MAGN_DRDY_GPIOS_FLAGS 0 |
| #define DT_INST_0_BOSCH_BMC150_MAGN_DRDY_GPIOS_PIN 0 |
| #endif |
| |
| #ifndef DT_INST_0_HONEYWELL_HMC5883L_LABEL |
| #define DT_INST_0_HONEYWELL_HMC5883L_LABEL "" |
| #define DT_INST_0_HONEYWELL_HMC5883L_BASE_ADDRESS 0 |
| #define DT_INST_0_HONEYWELL_HMC5883L_BUS_NAME "" |
| #define DT_INST_0_HONEYWELL_HMC5883L_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_HONEYWELL_HMC5883L_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_HONEYWELL_HMC5883L_INT_GPIOS_PIN 0 |
| #endif |
| |
| #endif /* CONFIG_HAS_DTS_I2C */ |
| |
| #ifndef DT_ADXL372_DEV_NAME |
| #define DT_ADXL372_DEV_NAME "" |
| #define DT_ADXL372_SPI_DEV_NAME "" |
| #define DT_ADXL372_SPI_DEV_SLAVE 0 |
| #define DT_ADXL372_SPI_BUS_FREQ 8000000 |
| #endif |
| |
| #ifndef DT_INST_0_BOSCH_BMI160_LABEL |
| #define DT_INST_0_BOSCH_BMI160_LABEL "" |
| #define DT_INST_0_BOSCH_BMI160_BASE_ADDRESS 0 |
| #define DT_INST_0_BOSCH_BMI160_BUS_NAME "" |
| #define DT_INST_0_BOSCH_BMI160_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_BOSCH_BMI160_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_BOSCH_BMI160_INT_GPIOS_PIN 0 |
| #define DT_INST_0_BOSCH_BMI160_SPI_MAX_FREQUENCY 6400000 |
| #endif |
| |
| #ifndef DT_INST_0_ST_IIS3DHHC_LABEL |
| #define DT_INST_0_ST_IIS3DHHC_LABEL "" |
| #define DT_INST_0_ST_IIS3DHHC_BASE_ADDRESS 0 |
| #define DT_INST_0_ST_IIS3DHHC_BUS_NAME "" |
| #define DT_INST_0_ST_IIS3DHHC_IRQ_GPIOS_CONTROLLER_0 "" |
| #define DT_INST_0_ST_IIS3DHHC_IRQ_GPIOS_PIN_0 0 |
| #define DT_INST_0_ST_IIS3DHHC_IRQ_GPIOS_FLAGS_0 0 |
| #define DT_INST_0_ST_IIS3DHHC_IRQ_GPIOS_CONTROLLER_1 "" |
| #define DT_INST_0_ST_IIS3DHHC_IRQ_GPIOS_PIN_1 0 |
| #define DT_INST_0_ST_IIS3DHHC_IRQ_GPIOS_FLAGS_1 0 |
| #define DT_INST_0_ST_IIS3DHHC_SPI_MAX_FREQUENCY 6400000 |
| #define DT_ST_IIS3DHHC_BUS_SPI 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LIS2DH_LABEL |
| #define DT_INST_0_ST_LIS2DH_LABEL "" |
| #define DT_INST_0_ST_LIS2DH_BASE_ADDRESS 0 |
| #define DT_INST_0_ST_LIS2DH_BUS_NAME "" |
| #define DT_INST_0_ST_LIS2DH_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LIS2DH_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LIS2DH_IRQ_GPIOS_PIN 0 |
| #define DT_INST_0_ST_LIS2DH_SPI_MAX_FREQUENCY 6400000 |
| #define DT_ST_LIS2DH_BUS_SPI 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LSM6DSL_LABEL |
| #define DT_INST_0_ST_LSM6DSL_LABEL "" |
| #define DT_INST_0_ST_LSM6DSL_BASE_ADDRESS 0 |
| #define DT_INST_0_ST_LSM6DSL_BUS_NAME "" |
| #define DT_INST_0_ST_LSM6DSL_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LSM6DSL_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LSM6DSL_IRQ_GPIOS_PIN 0 |
| #define DT_INST_0_ST_LSM6DSL_SPI_MAX_FREQUENCY 6400000 |
| #define DT_ST_LSM6DSL_BUS_SPI 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LSM6DSO_LABEL |
| #define DT_INST_0_ST_LSM6DSO_LABEL "" |
| #define DT_INST_0_ST_LSM6DSO_BASE_ADDRESS 0 |
| #define DT_INST_0_ST_LSM6DSO_BUS_NAME "" |
| #define DT_INST_0_ST_LSM6DSO_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LSM6DSO_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LSM6DSO_IRQ_GPIOS_PIN 0 |
| #define DT_INST_0_ST_LSM6DSO_SPI_MAX_FREQUENCY 6400000 |
| #define DT_ST_LSM6DSO_BUS_SPI 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LIS2DS12_LABEL |
| #define DT_INST_0_ST_LIS2DS12_LABEL "" |
| #define DT_INST_0_ST_LIS2DS12_BUS_NAME "" |
| #define DT_INST_0_ST_LIS2DS12_SPI_MAX_FREQUENCY 100000 |
| #define DT_INST_0_ST_LIS2DS12_BASE_ADDRESS 1 |
| #define DT_INST_0_ST_LIS2DS12_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LIS2DS12_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LIS2DS12_IRQ_GPIOS_PIN 0 |
| #define DT_ST_LIS2DS12_BUS_SPI 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LIS2DW12_LABEL |
| #define DT_INST_0_ST_LIS2DW12_LABEL "" |
| #define DT_INST_0_ST_LIS2DW12_BUS_NAME "" |
| #define DT_INST_0_ST_LIS2DW12_SPI_MAX_FREQUENCY 100000 |
| #define DT_INST_0_ST_LIS2DW12_BASE_ADDRESS 1 |
| #define DT_INST_0_ST_LIS2DW12_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LIS2DW12_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LIS2DW12_IRQ_GPIOS_PIN 0 |
| #define DT_ST_LIS2DW12_BUS_SPI 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LIS2MDL_LABEL |
| #define DT_INST_0_ST_LIS2MDL_LABEL "" |
| #define DT_INST_0_ST_LIS2MDL_BUS_NAME "" |
| #define DT_INST_0_ST_LIS2MDL_SPI_MAX_FREQUENCY 100000 |
| #define DT_INST_0_ST_LIS2MDL_BASE_ADDRESS 1 |
| #define DT_INST_0_ST_LIS2MDL_IRQ_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LIS2MDL_IRQ_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LIS2MDL_IRQ_GPIOS_PIN 0 |
| #define DT_INST_0_ST_LIS2MDL_CS_GPIOS_CONTROLLER 0 |
| #define DT_INST_0_ST_LIS2MDL_CS_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LIS2MDL_CS_GPIOS_PIN 0 |
| #define DT_ST_LIS2MDL_BUS_SPI 1 |
| #endif |
| |
| #ifndef DT_INST_0_ST_LPS22HH_LABEL |
| #define DT_INST_0_ST_LPS22HH_LABEL "" |
| #define DT_INST_0_ST_LPS22HH_BUS_NAME "" |
| #define DT_INST_0_ST_LPS22HH_SPI_MAX_FREQUENCY 100000 |
| #define DT_INST_0_ST_LPS22HH_BASE_ADDRESS 1 |
| #define DT_INST_0_ST_LPS22HH_DRDY_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ST_LPS22HH_DRDY_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LPS22HH_DRDY_GPIOS_PIN 0 |
| #define DT_INST_0_ST_LPS22HH_CS_GPIOS_CONTROLLER 0 |
| #define DT_INST_0_ST_LPS22HH_CS_GPIOS_FLAGS 0 |
| #define DT_INST_0_ST_LPS22HH_CS_GPIOS_PIN 0 |
| #define DT_ST_LPS22HH_BUS_SPI 1 |
| #endif |
| |
| #ifndef DT_INST_0_MICROCHIP_ENC28J60_LABEL |
| #define DT_INST_0_MICROCHIP_ENC28J60_BASE_ADDRESS 0 |
| #define DT_INST_0_MICROCHIP_ENC28J60_BUS_NAME "" |
| #define DT_INST_0_MICROCHIP_ENC28J60_INT_GPIOS_CONTROLLER "" |
| #define DT_INST_0_MICROCHIP_ENC28J60_INT_GPIOS_FLAGS 0 |
| #define DT_INST_0_MICROCHIP_ENC28J60_INT_GPIOS_PIN 0 |
| #define DT_INST_0_MICROCHIP_ENC28J60_LABEL "" |
| #define DT_INST_0_MICROCHIP_ENC28J60_LOCAL_MAC_ADDRESS {0, 0, 0, 0, 0, 0} |
| #define DT_INST_0_MICROCHIP_ENC28J60_SPI_MAX_FREQUENCY 0 |
| #endif |
| |
| #ifndef DT_INST_0_ATMEL_AT25 |
| #define DT_INST_0_ATMEL_AT25 1 |
| #define DT_INST_0_ATMEL_AT25_LABEL "" |
| #define DT_INST_0_ATMEL_AT25_BUS_NAME "" |
| #define DT_INST_0_ATMEL_AT25_BASE_ADDRESS 0 |
| #define DT_INST_0_ATMEL_AT25_SPI_MAX_FREQUENCY 1000000 |
| #define DT_INST_0_ATMEL_AT25_WP_GPIOS_CONTROLLER "" |
| #define DT_INST_0_ATMEL_AT25_WP_GPIOS_PIN 0 |
| #define DT_INST_0_ATMEL_AT25_WP_GPIOS_FLAGS 0 |
| #define DT_INST_0_ATMEL_AT25_SIZE 32768 |
| #define DT_INST_0_ATMEL_AT25_PAGESIZE 64 |
| #define DT_INST_0_ATMEL_AT25_ADDRESS_WIDTH 16 |
| #define DT_INST_0_ATMEL_AT25_READ_ONLY 0 |
| #define DT_INST_0_ATMEL_AT25_TIMEOUT 5 |
| #endif |
| |
| #ifndef DT_INST_0_MEAS_MS5607_LABEL |
| #define DT_INST_0_MEAS_MS5607_LABEL "" |
| #define DT_INST_0_MEAS_MS5607_BUS_NAME "" |
| #define DT_INST_0_MEAS_MS5607_CS_GPIOS_CONTROLLER 0 |
| #define DT_INST_0_MEAS_MS5607_CS_GPIOS_PIN 0 |
| #define DT_INST_0_MEAS_MS5607_BASE_ADDRESS 0 |
| #define DT_INST_0_MEAS_MS5607_SPI_MAX_FREQUENCY 10000 |
| #define DT_MEAS_MS5607_SPI 1 |
| #endif |