On 27/8/24 08:45, Octavian Purdila wrote:
Add basic support for the RT500 SoC. It supports enough peripherals to
run the NXP's microXpresso SDK hello world example.

The patch includes an automatically generated header which contains
peripheral base addreses and interrupt numbers.

The header can be regenerated with the svd-rt500 target when the
build is configured with --enable-mcux-soc-svd.

Signed-off-by: Octavian Purdila <ta...@google.com>
---
  include/hw/arm/rt500.h     |  44 +++++
  include/hw/arm/svd/rt500.h |  63 +++++++
  hw/arm/rt500.c             | 335 +++++++++++++++++++++++++++++++++++++
  hw/arm/Kconfig             |   2 +
  hw/arm/meson.build         |   1 +
  hw/arm/svd/meson.build     |   4 +
  6 files changed, 449 insertions(+)
  create mode 100644 include/hw/arm/rt500.h
  create mode 100644 include/hw/arm/svd/rt500.h
  create mode 100644 hw/arm/rt500.c

diff --git a/include/hw/arm/rt500.h b/include/hw/arm/rt500.h
new file mode 100644
index 0000000000..66ec82436b
--- /dev/null
+++ b/include/hw/arm/rt500.h
@@ -0,0 +1,44 @@
+/*
+ * i.MX RT500 platforms.
+ *
+ * Copyright (c) 2024 Google LLC
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ *
+ * Contributions after 2012-01-13 are licensed under the terms of the
+ * GNU GPL, version 2 or (at your option) any later version.

IANAL but think these 2 lines can be scratched, as we are in 2024.

+ */


Reply via email to