fixup "base: introduce caching attributes (fix #1184)"
fixup: "base: introduce caching attributes (fix #1184)"
fixup: "base: introduce caching attributes (fix #1184)"
fixup: "base: introduce caching attributes (fix #1184)"
hw: disable L2 cache for imx53 platform

Currently the L2 cache for i.MX53 doesn't work correctly in the
hw-kernel, so we temporarily disable it.

Ref #1182
hw: fix compilation errors for i.MX53/TrustZone

Fix #1182
run: don't compress u-boot images

On most ARM platforms Genode currently support, the uncompress procedure
lasts longer than the network transfer of the otherwised saved bytes.
Moreover, some u-boot version e.g.: recent u-boot for i.MX53 doesn't inflate
bigger images due to missing heap or stack memory.

Ref #1182
hw: add CSU I/O memory to core's memory regions

The central security regions has to be mapped when starting the hw-kernel
on the i.MX53 and using the TrustZone mechanisms.

Ref #1182
hw: fixup the TrustZone VM entry path

Commit 6a3368ee that refactored the mode transition assembler path, and
high-level entry point, fundamentally broke that part for the TrustZone VMs.
Instead of jumping to the appropriated address, the instruction value at that
point where used as target address.
Moreover, the TrustZone part of the mode transition page was not included into
the boundary check.

Ref #1182
trustzone: automate run script for nightly tests

Ref #1182