Introduce a generated Kconfig.dts that sets a Kconfig symbol for every compatible. * We set DT_HAS_<compat>_ENABLED if the devicetree has a node with <compat> enabled. (status is okay...) We can then use the Kconfig symbol in driver Kconfig to determine if the driver should be available, and thus enabled by default. Signed-off-by: Kumar Gala <galak@kernel.org> |
||
|---|---|---|
| .. | ||
| arch.cmake | ||
| boards.cmake | ||
| ccache.cmake | ||
| configuration_files.cmake | ||
| doc.cmake | ||
| dts.cmake | ||
| extensions.cmake | ||
| generic_toolchain.cmake | ||
| host-tools.cmake | ||
| kconfig.cmake | ||
| kernel.cmake | ||
| python.cmake | ||
| root.cmake | ||
| shields.cmake | ||
| soc.cmake | ||
| target_toolchain.cmake | ||
| unittest.cmake | ||
| user_cache.cmake | ||
| verify-toolchain.cmake | ||
| version.cmake | ||
| west.cmake | ||
| zephyr_default.cmake | ||
| zephyr_module.cmake | ||