Hi everyone, This is an attempt at adding the DT probing to the st_sensors accelerometers and gyroscopes. It's somewhat hackish, because the core actively checks for the value of the device at probe time, and DT probing generates a quite different name. I first tried to turn the function st_sensors_check_device_support the other way around, with the "leaf" providing the sensor structure, and the function checking that it's consistent with the WAI stored in the sensor. However, it turned to be a quite intrusive change, so I'm sending the easiest one, to try to get some feedback :) Thanks! Maxime Maxime Ripard (3): iio: accel: Add device tree probing for STMicro accelerometers iio: accel: Add device tree probing for STMicro gyroscopes ARM: cfa10057: Add the accelerometer and gyroscope to the device tree .../devicetree/bindings/iio/accel/st_accel_i2c.txt | 22 +++++++++++++++ .../devicetree/bindings/iio/gyro/st_gyro_i2c.txt | 20 +++++++++++++ arch/arm/boot/dts/imx28-cfa10057.dts | 13 +++++++++ drivers/iio/accel/st_accel_i2c.c | 33 ++++++++++++++++++++++ drivers/iio/gyro/st_gyro_i2c.c | 31 ++++++++++++++++++++ 5 files changed, 119 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/accel/st_accel_i2c.txt create mode 100644 Documentation/devicetree/bindings/iio/gyro/st_gyro_i2c.txt -- 1.8.4.2 -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html