seL4/tools/hardware
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
..
outputs hardware_gen.py: Address some warning messages 2021-07-29 16:03:01 +10:00
utils riscv: Map devices with large pages on 32 & 64-bit 2020-12-03 10:31:16 +11:00
__init__.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
config.py RISC-V: Replace mentions of BBL with OpenSBI 2021-03-09 11:20:57 +11:00
device.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
fdt.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00
irq.py Add i.MX6 Nitrogen6_SoloX board 2021-03-31 13:38:25 +10:00
memory.py Convert license tags to SPDX identifiers 2020-03-09 13:21:49 +08:00