.num_channels = ARRAY_SIZE(bmi088_accel_channels),
                .scale_table = {{0, 897}, {0, 1794}, {0, 3589}, {0, 7178}},
        },
+       [BOSCH_BMI090L] = {
+               .name = "bmi090l-accel",
+               .chip_id = 0x1A,
+               .channels = bmi088_accel_channels,
+               .num_channels = ARRAY_SIZE(bmi088_accel_channels),
+               .scale_table = {{0, 897}, {0, 1794}, {0, 3589}, {0, 7178}},
+       },
 };
 
 static const struct iio_info bmi088_accel_info = {
 
 static const struct of_device_id bmi088_of_match[] = {
        { .compatible = "bosch,bmi085-accel" },
        { .compatible = "bosch,bmi088-accel" },
+       { .compatible = "bosch,bmi090l-accel" },
        {}
 };
 MODULE_DEVICE_TABLE(of, bmi088_of_match);
 static const struct spi_device_id bmi088_accel_id[] = {
        {"bmi085-accel",  BOSCH_BMI085},
        {"bmi088-accel",  BOSCH_BMI088},
+       {"bmi090l-accel", BOSCH_BMI090L},
        {}
 };
 MODULE_DEVICE_TABLE(spi, bmi088_accel_id);