| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| # |
| |
| syscfg.defs: |
| TSL2561_OFB: |
| description: 'TSL2561 is present' |
| value : 0 |
| TSL2591_OFB: |
| description: 'TSL2591 is present' |
| value : 0 |
| DRV2605_OFB: |
| description: 'DRV2605 is present' |
| value : 0 |
| LSM303DLHC_OFB: |
| description: 'LSM303 is present' |
| value : 0 |
| LSM6DSO_OFB: |
| description: 'LSM6DSO is present' |
| value : 0 |
| LSM6DSO_OFB_I2C_NUM: |
| description: 'I2C interface used for LSM6DS0' |
| value: 0 |
| restrictions: |
| - '(LSM6DSO_OFB == 0) || |
| ((LSM6DSO_OFB_I2C_NUM == 0) && (I2C_0 == 1)) || |
| ((LSM6DSO_OFB_I2C_NUM == 1) && (I2C_1 == 1)) || |
| ((LSM6DSO_OFB_I2C_NUM == 2) && (I2C_2 == 1))' |
| LSM6DSO_OFB_I2C_BUS: |
| description: 'I2C interface used for LSM6DSO' |
| value : '"i2c0"' |
| LSM6DSO_OFB_I2C_ADDR: |
| description: 'I2C address of LSM6DSO 0x6A or 0x6B' |
| value: 0x6A |
| range: 0x6A,0x6B |
| LSM6DSL_OFB: |
| description: 'LSM6DSL is present' |
| value : 0 |
| LSM6DSL_OFB_I2C_NUM: |
| description: 'I2C interface used for LSM6DSL' |
| value: -1 |
| restrictions: |
| - '(LSM6DSL_OFB == 0) || (LSM6DSL_OFB_I2C_NUM == -1) || |
| ((LSM6DSL_OFB_I2C_NUM == 0) && (I2C_0 == 1)) || |
| ((LSM6DSL_OFB_I2C_NUM == 1) && (I2C_1 == 1)) || |
| ((LSM6DSL_OFB_I2C_NUM == 2) && (I2C_2 == 1)) || |
| ((LSM6DSL_OFB_I2C_NUM == 3) && (I2C_3 == 1))' |
| LSM6DSL_OFB_SPI_NUM: |
| description: 'SPI interface used for LSM6DSL' |
| value: -1 |
| restrictions: |
| - '(LSM6DSL_OFB == 0) || (LSM6DSL_OFB_SPI_NUM == -1) || |
| ((LSM6DSL_OFB_SPI_NUM == 0) && (SPI_0_MASTER == 1)) || |
| ((LSM6DSL_OFB_SPI_NUM == 1) && (SPI_1_MASTER == 1)) || |
| ((LSM6DSL_OFB_SPI_NUM == 2) && (SPI_2_MASTER == 1)) || |
| ((LSM6DSL_OFB_SPI_NUM == 3) && (SPI_3_MASTER == 1))' |
| LSM6DSL_OFB_CS: |
| description: 'SPI CS pin for LSM6DSL' |
| value: -1 |
| restrictions: |
| - '(LSM6DSL_OFB_SPI_NUM >= 0) || (LSM6DSL_OFB_SPI_NUM == -1)' |
| LSM6DSL_OFB_I2C_BUS: |
| description: 'I2C interface used for LSM6DSL' |
| value : '"i2c0"' |
| LSM6DSL_OFB_I2C_ADDR: |
| description: 'I2C address of LSM6DSL 0x6A or 0x6B' |
| value: 0x6A |
| range: 0x6A,0x6B |
| LSM6DSL_OFB_INT1_PIN: |
| description: 'Host interrupt pin for LSM6DSL' |
| value: -1 |
| MPU6050_OFB: |
| description: 'MPU6050 is present' |
| value : 0 |
| MPU6050_OFB_I2C_NUM: |
| description: 'I2C interface used for MPU6050' |
| value: 0 |
| restrictions: |
| - '(MPU6050_OFB == 0) || |
| ((MPU6050_OFB_I2C_NUM == 0) && (I2C_0 == 1)) || |
| ((MPU6050_OFB_I2C_NUM == 1) && (I2C_1 == 1)) || |
| ((MPU6050_OFB_I2C_NUM == 2) && (I2C_2 == 1))' |
| MPU6050_OFB_I2C_BUS: |
| description: 'I2C interface used for MPU6050' |
| value : '"i2c0"' |
| BNO055_OFB: |
| description: 'BNO055 is present' |
| value : 0 |
| BNO055_OFB_I2C_BUS: |
| description: 'I2C interface used for BNO055' |
| value : '"i2c0"' |
| BNO055_OFB_I2C_ADDR: |
| description: 'I2C address of BNO055 0x28 or 0x29' |
| value: 0x28 |
| range: 0x28,0x29 |
| BME280_OFB: |
| description: 'BME280 is present' |
| value : 0 |
| BME280_OFB_CS: |
| description: 'BME280 CS PIN' |
| value : -1 |
| BME280_OFB_BAUDRATE: |
| description: 'BME280 SPI speed' |
| value : 4000 |
| BME280_OFB_SPI_BUS: |
| description: 'BME280 bus name' |
| value : '"spi0"' |
| MS5837_OFB: |
| description: 'MS5837 is present' |
| value : 0 |
| MS5840_OFB: |
| description: 'MS5840 is present' |
| value : 0 |
| BMP280_OFB: |
| description: 'BMP280 is present' |
| value : 0 |
| BMP280_OFB_BUS: |
| description: 'I2C or SPI interface used for BMP280' |
| value: '"i2c0"' |
| BMP280_OFB_I2C_NUM: |
| description: 'I2C interface used for BMP280' |
| value: -1 |
| restrictions: |
| - '(BMP280_OFB == 0) || |
| ((BMP280_OFB_I2C_NUM == 0) && (I2C_0 == 1)) || |
| ((BMP280_OFB_I2C_NUM == 1) && (I2C_1 == 1)) || |
| ((BMP280_OFB_I2C_NUM == 2) && (I2C_2 == 1)) || |
| ((BMP280_OFB_I2C_NUM == -1))' |
| BMP280_OFB_SPI_NUM: |
| description: 'SPI interface used for ADXL345' |
| value: -1 |
| restrictions: |
| - '(BMP280_OFB == 0) || |
| ((BMP280_OFB_SPI_NUM == 0) && (SPI_0_MASTER == 1)) || |
| ((BMP280_OFB_SPI_NUM == 1) && (SPI_1_MASTER == 1)) || |
| ((BMP280_OFB_SPI_NUM == 2) && (SPI_2_MASTER == 1)) || |
| ((BMP280_OFB_SPI_NUM == -1))' |
| BMP280_OFB_BAUDRATE: |
| description: 'BMP280 SPI speed' |
| value: 4000 |
| BMP280_OFB_I2C_ADDR: |
| description: 'I2C address of BMP280 0x76 or 0x77' |
| value: 0x77 |
| range: 0x76,0x77 |
| BMP280_OFB_CS: |
| description: 'SPI CS pin for BMP280' |
| value: |
| TCS34725_OFB: |
| description: 'TCS34725 is present' |
| value : 0 |
| TCS34725_OFB_I2C_BUS: |
| description: 'I2C interface used for TCS34725' |
| value: '"i2c0"' |
| TCS34725_OFB_I2C_ADDR: |
| description: 'I2C address of TCS34725' |
| value: 0x29 |
| BMA253_OFB: |
| description: 'BMA253 is present' |
| value : 0 |
| BMA253_OFB_BUS: |
| description: 'I2C or SPI interface used for BMA253' |
| value: '"i2c0"' |
| BMA253_OFB_INT1_PIN: |
| description: > |
| MCU's pin for INT1 of BMA253 |
| value: -1 |
| BMA253_OFB_INT2_PIN: |
| description: > |
| MCU's pin for INT2 of BMA253 |
| value: -1 |
| BMA253_OFB_I2C_ADDR: |
| description: 'I2C address of BMA253 0x18 or 0x19' |
| value: 0x18 |
| ADXL345_OFB: |
| description: 'ADXL345 is present' |
| value : 0 |
| ADXL345_OFB_I2C_NUM: |
| description: 'I2C interface used for ADXL345' |
| value: |
| restrictions: |
| - '(ADXL345_OFB == 0) || |
| ((ADXL345_OFB_I2C_NUM == 0) && (I2C_0 == 1)) || |
| ((ADXL345_OFB_I2C_NUM == 1) && (I2C_1 == 1)) || |
| ((ADXL345_OFB_I2C_NUM == 2) && (I2C_2 == 1)) || |
| ((ADXL345_OFB_I2C_NUM == -1))' |
| ADXL345_OFB_SPI_NUM: |
| description: 'SPI interface used for ADXL345' |
| value: -1 |
| restrictions: |
| - '(ADXL345_OFB == 0) || |
| ((ADXL345_OFB_SPI_NUM == 0) && (SPI_0_MASTER == 1)) || |
| ((ADXL345_OFB_SPI_NUM == 1) && (SPI_1_MASTER == 1)) || |
| ((ADXL345_OFB_SPI_NUM == 2) && (SPI_2_MASTER == 1)) || |
| ((ADXL345_OFB_SPI_NUM == -1))' |
| ADXL345_OFB_BUS: |
| description: 'I2C or SPI interface used for ADXL345' |
| value: '"i2c0"' |
| ADXL345_OFB_CS: |
| description: 'CS pin for ADXL345' |
| value: |
| LPS33HW_OFB: |
| description: 'LPS33HW is present' |
| value : 0 |
| LPS33THW_OFB: |
| description: 'LPS33THW is present' |
| value : 0 |
| LIS2DW12_OFB: |
| description: 'LIS2DW12 is present' |
| value : 0 |
| LIS2DW12_OFB_BUS: |
| description: 'I2C or SPI interface used for LIS2DW12' |
| value: '"i2c0"' |
| LIS2DW12_OFB_ITF_ADDR: |
| description: 'I2C address of LIS2DW12 0x18 or 0x19' |
| value: 0x18 |
| range: 0x18,0x19 |
| LIS2DW12_OFB_I2C_NUM: |
| description: 'I2C interface used for LIS2DW12' |
| value: 0 |
| restrictions: |
| - '(LIS2DW12_OFB == 0) || |
| ((LIS2DW12_OFB_I2C_NUM == 0) && (I2C_0 == 1)) || |
| ((LIS2DW12_OFB_I2C_NUM == 1) && (I2C_1 == 1)) || |
| ((LIS2DW12_OFB_I2C_NUM == 2) && (I2C_2 == 1)) || |
| ((LIS2DW12_OFB_I2C_NUM == 3) && (I2C_3 == 1)) || |
| ((LIS2DW12_OFB_I2C_NUM == -1))' |
| LIS2DW12_OFB_SPI_NUM: |
| description: 'SPI interface used for LIS2DW12' |
| value: -1 |
| restrictions: |
| - '(LIS2DW12_OFB == 0) || |
| ((LIS2DW12_OFB_SPI_NUM == 0) && (SPI_0_MASTER == 1)) || |
| ((LIS2DW12_OFB_SPI_NUM == 1) && (SPI_1_MASTER == 1)) || |
| ((LIS2DW12_OFB_SPI_NUM == 2) && (SPI_2_MASTER == 1)) || |
| ((LIS2DW12_OFB_SPI_NUM == 3) && (SPI_3_MASTER == 1)) || |
| ((LIS2DW12_OFB_SPI_NUM == -1))' |
| LIS2DW12_OFB_CS: |
| description: 'SPI CS pin for LIS2DW12' |
| value: -1 |
| LIS2DW12_OFB_INT1_PIN_HOST: |
| description: 'Host pin for LIS2DW12 INT1 pin' |
| value: -1 |
| LIS2DW12_OFB_INT1_PIN_DEVICE: |
| description: 'Interrupt pin number 1 or 2 on accelerometer device' |
| value: 1 |
| LIS2DW12_OFB_INT_CFG_ACTIVE: |
| description: 'Set 0 for active-low, 1 for active-high' |
| value: 1 |
| LIS2DW12_OFB_BAUDRATE: |
| description: 'LIS2DW12 speed' |
| value: 400 |
| LIS2DH12_OFB: |
| description: 'LIS2DH12 is present' |
| value : 0 |
| LIS2DH12_OFB_I2C_NUM: |
| description: 'I2C interface used for LIS2DH12' |
| value: |
| restrictions: |
| - '(LIS2DH12_OFB == 0) || |
| ((LIS2DH12_OFB_I2C_NUM == 0) && (I2C_0 == 1)) || |
| ((LIS2DH12_OFB_I2C_NUM == 1) && (I2C_1 == 1)) || |
| ((LIS2DH12_OFB_I2C_NUM == 2) && (I2C_2 == 1)) || |
| ((LIS2DH12_OFB_I2C_NUM == -1))' |
| LIS2DH12_OFB_ITF_ADDR: |
| description: 'I2C address of LIS2DH12 0x18 or 0x19' |
| value: 0x18 |
| range: 0x18,0x19 |
| LIS2DH12_OFB_INT1_PIN_HOST: |
| description: 'Host pin for LIS2DH12 INT1 pin' |
| value: -1 |
| LIS2DH12_OFB_INT2_PIN_HOST: |
| description: 'Host pin for LIS2DH12 INT2 pin' |
| value: -1 |
| LIS2DH12_OFB_INT_CFG_ACTIVE: |
| description: 'Set 0 for active-low, 1 for active-high' |
| value: 1 |
| LIS2DH12_OFB_BUS: |
| description: 'I2C or SPI interface used for LIS2DH12' |
| value: '"i2c0"' |
| BMA2XX_OFB: |
| description: 'A sensor in the BMA2XX family is present' |
| value : 0 |
| BMP388_OFB: |
| description: 'A sensor in the BMP388 family is present' |
| value : 0 |
| BMP388_OFB_I2C_NUM: |
| description: 'I2C interface used for BMP388' |
| value: -1 |
| restrictions: |
| - '(BMP388_OFB == 0) || |
| ((BMP388_OFB_I2C_NUM == 0) && (I2C_0 == 1)) || |
| ((BMP388_OFB_I2C_NUM == 1) && (I2C_1 == 1)) || |
| ((BMP388_OFB_I2C_NUM == 2) && (I2C_2 == 1)) || |
| ((BMP388_OFB_I2C_NUM == -1))' |
| BMP388_OFB_SPI_NUM: |
| description: 'SPI interface used for 388' |
| value: -1 |
| restrictions: |
| - '(BMP388_OFB == 0) || |
| ((BMP388_OFB_SPI_NUM == 0) && (SPI_0_MASTER == 1)) || |
| ((BMP388_OFB_SPI_NUM == 1) && (SPI_1_MASTER == 1)) || |
| ((BMP388_OFB_SPI_NUM == 2) && (SPI_2_MASTER == 1)) || |
| ((BMP388_OFB_SPI_NUM == -1))' |
| BMP388_OFB_BUS: |
| description: 'I2C or SPI interface used for BMP388' |
| value: '"i2c0"' |
| BMP388_OFB_BAUDRATE: |
| description: 'BMP388 SPI speed' |
| value: 4000 |
| BMP388_OFB_I2C_ADDR: |
| description: 'I2C address of BMP388 0x76 or 0x77' |
| value: 0x77 |
| range: 0x76,0x77 |
| BMP388_OFB_CS: |
| description: 'SPI CS pin for BMP388' |
| value: |
| BMP388_OFB_INT_PIN: |
| description: 'Host interrupt pin for BMP388' |
| value: -1 |
| LIS2DS12_OFB: |
| description: 'LIS2DS12 is present' |
| value : 0 |
| BME680_OFB: |
| description: 'BME680 is present' |
| value: 0 |
| KXTJ3_OFB: |
| description: 'KXTJ3 is present' |
| value : 0 |
| DPS368_OFB: |
| description: 'DPS368 is present' |
| value: 0 |
| ICP101XX_OFB: |
| description: 'A sensor in the ICP101XX family is present' |
| value : 0 |
| ICP10114_OFB: |
| description: 'ICP10114 is present' |
| value : 0 |
| |
| SENSOR_CREATOR_SYSINIT_STAGE: |
| description: > |
| Sysinit stage for the sensor creator device initialization. |
| value: 500 |
| |
| SENSOR_CREATOR_CREATE_SYSINIT_STAGE: |
| description: > |
| Sysinit stage for the creator device creation. |
| value: 6 |