5a830b2238
Remove the dts_fixup.h with a DTS app overlay file instead. We have sensors that show up on both the I2C and SPI busses, and we disable the sensors to match how the tests work currently. The app.overlay utilizes the testing dts bindings to create test nodes that should not conflict with any existing SoC nodes. Thus allowing the test to run on any platform. The dts overlay is structured such that i2c.dtsi and spi.dtsi are generated with default values for required properties. We than update device properties for those nodes that the defaults are sufficient for one reason or another. Signed-off-by: Kumar Gala <kumar.gala@linaro.org> |
||
---|---|---|
.. | ||
src | ||
CMakeLists.txt | ||
README.txt | ||
app.overlay | ||
drivers.conf | ||
eeprom.conf | ||
ethernet.conf | ||
gpio.conf | ||
i2c.dtsi | ||
prj.conf | ||
sensors_a_h.conf | ||
sensors_i_z.conf | ||
sensors_stmemsc.conf | ||
sensors_stmemsc_trigger.conf | ||
sensors_trigger_a_h.conf | ||
sensors_trigger_i_z.conf | ||
spi.dtsi | ||
testcase.yaml |
README.txt
Overview -------- Build tests for drivers and sensors on all platforms. This test might now work for some of the drivers, those need to be addressed in other tests targeting those special cases. Tests ----- drivers: build all drivers sensors_a_m: build sensors with name beginning a through m. sensors_n_z: build sensors with name beginning n through z. sensors_trigger: build sensors with trigger option enabled