seL4/tools
Kent McLeod 379bf5abe3 hardware_gen.py: Address some warning messages
CMake treats any text output that is generated by tools during the
configuration phase as important if it isn't part of a message(STATUS)
command. Output generated by hardware_gen.py often shows up as warnings
about device tree properties that are usually uninformative. Resolving
some of the warning conditions removes these messages for most
platforms.

- Setting kernel_size in hardware.yml to 0x1000 to handle cases where
  the kernel only needs the first page of a device that has a
  device-tree definition larger than that.
- Remove status print about each Interrupt processed as it's usually not
  useful information.
- Only process IRQs for a selected kernel device if the rule for that
  device has any interrupt queries. This prevents warnings for IRQ
  controllers that the script doesn't know how to process when it
  doesn't need to.

Signed-off-by: Kent McLeod <kent@kry10.com>
2021-07-29 16:03:01 +10:00
..
dts Add ODroid C4 support 2021-07-09 14:05:05 +10:00
hardware hardware_gen.py: Address some warning messages 2021-07-29 16:03:01 +10:00
python-deps Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
bf.vim Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
bitfield_gen.py bitfield_gen: prep for Isabelle2021 2021-01-24 18:42:27 +11:00
changed.sh tools: BSD compat for changed.sh 2020-06-18 12:39:46 +10:00
circular_includes.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
cpp_gen.sh Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
flags.cmake Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
hardware.yml hardware_gen.py: Address some warning messages 2021-07-29 16:03:01 +10:00
hardware_gen.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
hardware_schema.yml Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
helpers.cmake CMake: unify config options define generation 2021-07-01 12:05:37 +10:00
internal.cmake CMake: inline set_kernel_32() and set_kernel_64() 2021-02-01 18:23:42 +01:00
invocation_header_gen.py clarify license for generated headers 2020-03-09 13:21:49 +08:00
kernel_pylint.sh Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
kernel_xmllint.sh Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
lex.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
pylintrc Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
reciprocal.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
syscall_header_gen.py clarify license for generated headers 2020-03-09 13:21:49 +08:00
umm.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
xmllint.sh Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00