zephyr/cmake/modules
Kumar Gala c9aa63c0dc dts: Introduce Kconfig.dts
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>
2022-07-19 09:39:49 -07:00
..
arch.cmake
boards.cmake
ccache.cmake
configuration_files.cmake everywhere: fix typos 2022-03-18 13:24:08 -04:00
doc.cmake cmake: doc: created a doc.cmake CMake module in Zephyr CMake modules dir 2022-02-22 10:02:39 -08:00
dts.cmake dts: Introduce Kconfig.dts 2022-07-19 09:39:49 -07:00
extensions.cmake scripts: move file2hex.py to scripts/build/file2hex.py 2022-07-12 10:03:45 +02:00
generic_toolchain.cmake
host-tools.cmake
kconfig.cmake Kconfig: add CONFIG_BOARD_REVISION 2022-04-08 10:30:54 -07:00
kernel.cmake build: generate symbols file 2022-07-11 11:56:39 +02:00
python.cmake
root.cmake
shields.cmake everywhere: fix typos 2022-03-18 13:24:08 -04:00
soc.cmake
target_toolchain.cmake
unittest.cmake unittest: support ztest_new_api 2022-07-07 18:22:14 +02:00
user_cache.cmake scripts: move dir_is_writeable.py to scripts/build 2022-07-12 10:03:45 +02:00
verify-toolchain.cmake cmake: Use Zephyr SDK by default on all host operating systems 2022-03-24 11:45:05 +01:00
version.cmake
west.cmake
zephyr_default.cmake cmake: test CMake and issue error if using 3.22.1 / 3.22.2 from PyPI 2022-02-25 10:16:25 -08:00
zephyr_module.cmake scripts: enforce module name uniqueness 2022-03-10 09:47:58 -05:00