Add a set of tests to check the API behavior. The API tests can only run on a platform that does not have an actual pinctrl driver, e.g. native_posix. The test itself implements a pinctrl mock driver and provides the required "pinctrl_soc.h" header with required types/macros. The implementation is used in the tests to verify the behavior of the API or Devicetree macros. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no> |
||
|---|---|---|
| .. | ||
| vnd,adc-temp-sensor.yaml | ||
| vnd,adc.yaml | ||
| vnd,array-holder.yaml | ||
| vnd,busy-sim.yaml | ||
| vnd,child-bindings.yaml | ||
| vnd,clock.yaml | ||
| vnd,disabled-compat.yaml | ||
| vnd,dma.yaml | ||
| vnd,enum-holder.yaml | ||
| vnd,enum-int-required-false-holder.yaml | ||
| vnd,enum-required-false-holder.yaml | ||
| vnd,gpio-expander-common.yaml | ||
| vnd,gpio-expander-i2c.yaml | ||
| vnd,gpio-expander-spi.yaml | ||
| vnd,gpio-one-cell.yaml | ||
| vnd,gpio.yaml | ||
| vnd,great-grandchild-bindings.yaml | ||
| vnd,i2c-device.yaml | ||
| vnd,i2c-mux.yaml | ||
| vnd,i2c.yaml | ||
| vnd,intc.yaml | ||
| vnd,interrupt-holder.yaml | ||
| vnd,phandle-holder.yaml | ||
| vnd,pinctrl-device.yaml | ||
| vnd,pinctrl-test.yaml | ||
| vnd,pinctrl.yaml | ||
| vnd,pwm.yaml | ||
| vnd,reg-holder.yaml | ||
| vnd,serial.yaml | ||
| vnd,spi-device-2.yaml | ||
| vnd,spi-device.yaml | ||
| vnd,spi.yaml | ||