This is an automated email from the ASF dual-hosted git repository.

jerzy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git

commit d4ff6d5bf9b1905989554938ed335ce9e5a672bb
Author: Jerzy Kasenberg <[email protected]>
AuthorDate: Thu Jun 29 22:34:16 2023 +0200

    hw/mcu: Add nxp sdk repository
---
 hw/mcu/nxp/mcux-sdk/include/mcux_common.h |  370 +++++++++
 hw/mcu/nxp/mcux-sdk/pkg.yml               | 1279 +++++++++++++++++++++++++++++
 hw/mcu/nxp/mcux-sdk/syscfg.yml            | 1223 +++++++++++++++++++++++++++
 3 files changed, 2872 insertions(+)

diff --git a/hw/mcu/nxp/mcux-sdk/include/mcux_common.h 
b/hw/mcu/nxp/mcux-sdk/include/mcux_common.h
new file mode 100644
index 000000000..a4a7d2b2f
--- /dev/null
+++ b/hw/mcu/nxp/mcux-sdk/include/mcux_common.h
@@ -0,0 +1,370 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+#ifndef __MCUX_COMMON_H_
+#define __MCUX_COMMON_H_
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#if MYNEWT_VAL(MCU_K32L2A31A)
+#include <K32L2A31A.h>
+#elif MYNEWT_VAL(MCU_K32L2A41A)
+#include <K32L2A41A.h>
+#elif MYNEWT_VAL(MCU_K32L2B11A)
+#include <K32L2B11A.h>
+#elif MYNEWT_VAL(MCU_K32L2B21A)
+#include <K32L2B21A.h>
+#elif MYNEWT_VAL(MCU_K32L2B31A)
+#include <K32L2B31A.h>
+#elif MYNEWT_VAL(MCU_K32L3A60)
+#include <K32L3A60.h>
+#elif MYNEWT_VAL(MCU_LPC51U68)
+#include <LPC51U68.h>
+#elif MYNEWT_VAL(MCU_LPC54005)
+#include <LPC54005.h>
+#elif MYNEWT_VAL(MCU_LPC54016)
+#include <LPC54016.h>
+#elif MYNEWT_VAL(MCU_LPC54018)
+#include <LPC54018.h>
+#elif MYNEWT_VAL(MCU_LPC54018M)
+#include <LPC54018M.h>
+#elif MYNEWT_VAL(MCU_LPC54113)
+#include <LPC54113.h>
+#elif MYNEWT_VAL(MCU_LPC54114)
+#include <LPC54114.h>
+#elif MYNEWT_VAL(MCU_LPC54605)
+#include <LPC54605.h>
+#elif MYNEWT_VAL(MCU_LPC54606)
+#include <LPC54606.h>
+#elif MYNEWT_VAL(MCU_LPC54607)
+#include <LPC54607.h>
+#elif MYNEWT_VAL(MCU_LPC54608)
+#include <LPC54608.h>
+#elif MYNEWT_VAL(MCU_LPC54616)
+#include <LPC54616.h>
+#elif MYNEWT_VAL(MCU_LPC54618)
+#include <LPC54618.h>
+#elif MYNEWT_VAL(MCU_LPC54628)
+#include <LPC54628.h>
+#elif MYNEWT_VAL(MCU_LPC54S005)
+#include <LPC54S005.h>
+#elif MYNEWT_VAL(MCU_LPC54S016)
+#include <LPC54S016.h>
+#elif MYNEWT_VAL(MCU_LPC54S018)
+#include <LPC54S018.h>
+#elif MYNEWT_VAL(MCU_LPC54S018M)
+#include <LPC54S018M.h>
+#elif MYNEWT_VAL(MCU_LPC5502)
+#include <LPC5502.h>
+#elif MYNEWT_VAL(MCU_LPC5502CPXXXX)
+#include <LPC5502CPXXXX.h>
+#elif MYNEWT_VAL(MCU_LPC5504)
+#include <LPC5504.h>
+#elif MYNEWT_VAL(MCU_LPC5504CPXXXX)
+#include <LPC5504CPXXXX.h>
+#elif MYNEWT_VAL(MCU_LPC5506)
+#include <LPC5506.h>
+#elif MYNEWT_VAL(MCU_LPC5506CPXXXX)
+#include <LPC5506CPXXXX.h>
+#elif MYNEWT_VAL(MCU_LPC5512)
+#include <LPC5512.h>
+#elif MYNEWT_VAL(MCU_LPC5514)
+#include <LPC5514.h>
+#elif MYNEWT_VAL(MCU_LPC5516)
+#include <LPC5516.h>
+#elif MYNEWT_VAL(MCU_LPC5526)
+#include <LPC5526.h>
+#elif MYNEWT_VAL(MCU_LPC5528)
+#include <LPC5528.h>
+#elif MYNEWT_VAL(MCU_LPC55S04)
+#include <LPC55S04.h>
+#elif MYNEWT_VAL(MCU_LPC55S06)
+#include <LPC55S06.h>
+#elif MYNEWT_VAL(MCU_LPC55S14)
+#include <LPC55S14.h>
+#elif MYNEWT_VAL(MCU_LPC55S16)
+#include <LPC55S16.h>
+#elif MYNEWT_VAL(MCU_LPC55S26)
+#include <LPC55S26.h>
+#elif MYNEWT_VAL(MCU_LPC55S28)
+#include <LPC55S28.h>
+#elif MYNEWT_VAL(MCU_LPC55S66)
+#include <LPC55S66.h>
+#elif MYNEWT_VAL(MCU_LPC55S69)
+#include <LPC55S69_cm33_core0.h>
+#elif MYNEWT_VAL(MCU_LPC802)
+#include <LPC802.h>
+#elif MYNEWT_VAL(MCU_LPC804)
+#include <LPC804.h>
+#elif MYNEWT_VAL(MCU_LPC810)
+#include <LPC810.h>
+#elif MYNEWT_VAL(MCU_LPC811)
+#include <LPC811.h>
+#elif MYNEWT_VAL(MCU_LPC812)
+#include <LPC812.h>
+#elif MYNEWT_VAL(MCU_LPC822)
+#include <LPC822.h>
+#elif MYNEWT_VAL(MCU_LPC824)
+#include <LPC824.h>
+#elif MYNEWT_VAL(MCU_LPC832)
+#include <LPC832.h>
+#elif MYNEWT_VAL(MCU_LPC834)
+#include <LPC834.h>
+#elif MYNEWT_VAL(MCU_LPC844)
+#include <LPC844.h>
+#elif MYNEWT_VAL(MCU_LPC845)
+#include <LPC845.h>
+#elif MYNEWT_VAL(MCU_MCIMX7U3)
+#include <MCIMX7U3.h>
+#elif MYNEWT_VAL(MCU_MCIMX7U5)
+#include <MCIMX7U5.h>
+#elif MYNEWT_VAL(MCU_MIMX8DX1)
+#include <MIMX8DX1.h>
+#elif MYNEWT_VAL(MCU_MIMX8DX2)
+#include <MIMX8DX2.h>
+#elif MYNEWT_VAL(MCU_MIMX8DX3)
+#include <MIMX8DX3.h>
+#elif MYNEWT_VAL(MCU_MIMX8DX4)
+#include <MIMX8DX4.h>
+#elif MYNEWT_VAL(MCU_MIMX8DX5)
+#include <MIMX8DX5.h>
+#elif MYNEWT_VAL(MCU_MIMX8DX6)
+#include <MIMX8DX6.h>
+#elif MYNEWT_VAL(MCU_MIMX8MD6)
+#include <MIMX8MD6.h>
+#elif MYNEWT_VAL(MCU_MIMX8MD7)
+#include <MIMX8MD7.h>
+#elif MYNEWT_VAL(MCU_MIMX8ML3)
+#include <MIMX8ML3.h>
+#elif MYNEWT_VAL(MCU_MIMX8ML4)
+#include <MIMX8ML4.h>
+#elif MYNEWT_VAL(MCU_MIMX8ML6)
+#include <MIMX8ML6.h>
+#elif MYNEWT_VAL(MCU_MIMX8ML8)
+#include <MIMX8ML8.h>
+#elif MYNEWT_VAL(MCU_MIMX8MM1)
+#include <MIMX8MM1.h>
+#elif MYNEWT_VAL(MCU_MIMX8MM2)
+#include <MIMX8MM2.h>
+#elif MYNEWT_VAL(MCU_MIMX8MM3)
+#include <MIMX8MM3.h>
+#elif MYNEWT_VAL(MCU_MIMX8MM4)
+#include <MIMX8MM4.h>
+#elif MYNEWT_VAL(MCU_MIMX8MM5)
+#include <MIMX8MM5.h>
+#elif MYNEWT_VAL(MCU_MIMX8MM6)
+#include <MIMX8MM6.h>
+#elif MYNEWT_VAL(MCU_MIMX8MN1)
+#include <MIMX8MN1.h>
+#elif MYNEWT_VAL(MCU_MIMX8MN2)
+#include <MIMX8MN2.h>
+#elif MYNEWT_VAL(MCU_MIMX8MN3)
+#include <MIMX8MN3.h>
+#elif MYNEWT_VAL(MCU_MIMX8MN4)
+#include <MIMX8MN4.h>
+#elif MYNEWT_VAL(MCU_MIMX8MN5)
+#include <MIMX8MN5.h>
+#elif MYNEWT_VAL(MCU_MIMX8MN6)
+#include <MIMX8MN6.h>
+#elif MYNEWT_VAL(MCU_MIMX8MQ5)
+#include <MIMX8MQ5.h>
+#elif MYNEWT_VAL(MCU_MIMX8MQ6)
+#include <MIMX8MQ6.h>
+#elif MYNEWT_VAL(MCU_MIMX8MQ7)
+#include <MIMX8MQ7.h>
+#elif MYNEWT_VAL(MCU_MIMX8QM6)
+#include <MIMX8QM6.h>
+#elif MYNEWT_VAL(MCU_MIMX8QX1)
+#include <MIMX8QX1.h>
+#elif MYNEWT_VAL(MCU_MIMX8QX2)
+#include <MIMX8QX2.h>
+#elif MYNEWT_VAL(MCU_MIMX8QX3)
+#include <MIMX8QX3.h>
+#elif MYNEWT_VAL(MCU_MIMX8QX4)
+#include <MIMX8QX4.h>
+#elif MYNEWT_VAL(MCU_MIMX8QX5)
+#include <MIMX8QX5.h>
+#elif MYNEWT_VAL(MCU_MIMX8QX6)
+#include <MIMX8QX6.h>
+#elif MYNEWT_VAL(MCU_MIMX8UX5)
+#include <MIMX8UX5.h>
+#elif MYNEWT_VAL(MCU_MIMX8UX6)
+#include <MIMX8UX6.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1011)
+#include <MIMXRT1011.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1015)
+#include <MIMXRT1015.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1021)
+#include <MIMXRT1021.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1024)
+#include <MIMXRT1024.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1051)
+#include <MIMXRT1051.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1052)
+#include <MIMXRT1052.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1061)
+#include <MIMXRT1061.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1062)
+#include <MIMXRT1062.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1064)
+#include <MIMXRT1064.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1165)
+#include <MIMXRT1165.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1166)
+#include <MIMXRT1166.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1171)
+#include <MIMXRT1171.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1172)
+#include <MIMXRT1172.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1173)
+#include <MIMXRT1173.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1175)
+#include <MIMXRT1175.h>
+#elif MYNEWT_VAL(MCU_MIMXRT1176)
+#include <MIMXRT1176.h>
+#elif MYNEWT_VAL(MCU_MIMXRT533S)
+#include <MIMXRT533S.h>
+#elif MYNEWT_VAL(MCU_MIMXRT555S)
+#include <MIMXRT555S.h>
+#elif MYNEWT_VAL(MCU_MIMXRT595S)
+#include <MIMXRT595S.h>
+#elif MYNEWT_VAL(MCU_MIMXRT633S)
+#include <MIMXRT633S.h>
+#elif MYNEWT_VAL(MCU_MIMXRT685S)
+#include <MIMXRT685S.h>
+#elif MYNEWT_VAL(MCU_MK02F12810)
+#include <MK02F12810.h>
+#elif MYNEWT_VAL(MCU_MK22F12810)
+#include <MK22F12810.h>
+#elif MYNEWT_VAL(MCU_MK22F25612)
+#include <MK22F25612.h>
+#elif MYNEWT_VAL(MCU_MK22F51212)
+#include <MK22F51212.h>
+#elif MYNEWT_VAL(MCU_MK24F12)
+#include <MK24F12.h>
+#elif MYNEWT_VAL(MCU_MK26F18)
+#include <MK26F18.h>
+#elif MYNEWT_VAL(MCU_MK27FA15)
+#include <MK27FA15.h>
+#elif MYNEWT_VAL(MCU_MK28FA15)
+#include <MK28FA15.h>
+#elif MYNEWT_VAL(MCU_MK63F12)
+#include <MK63F12.h>
+#elif MYNEWT_VAL(MCU_MK64F12)
+#include <MK64F12.h>
+#elif MYNEWT_VAL(MCU_MK65F18)
+#include <MK65F18.h>
+#elif MYNEWT_VAL(MCU_MK66F18)
+#include <MK66F18.h>
+#elif MYNEWT_VAL(MCU_MK80F25615)
+#include <MK80F25615.h>
+#elif MYNEWT_VAL(MCU_MK82F25615)
+#include <MK82F25615.h>
+#elif MYNEWT_VAL(MCU_MKE02Z4)
+#include <MKE02Z4.h>
+#elif MYNEWT_VAL(MCU_MKE04Z1284)
+#include <MKE04Z1284.h>
+#elif MYNEWT_VAL(MCU_MKE04Z4)
+#include <MKE04Z4.h>
+#elif MYNEWT_VAL(MCU_MKE06Z4)
+#include <MKE06Z4.h>
+#elif MYNEWT_VAL(MCU_MKE12Z7)
+#include <MKE12Z7.h>
+#elif MYNEWT_VAL(MCU_MKE13Z7)
+#include <MKE13Z7.h>
+#elif MYNEWT_VAL(MCU_MKE14F16)
+#include <MKE14F16.h>
+#elif MYNEWT_VAL(MCU_MKE14Z4)
+#include <MKE14Z4.h>
+#elif MYNEWT_VAL(MCU_MKE14Z7)
+#include <MKE14Z7.h>
+#elif MYNEWT_VAL(MCU_MKE15Z4)
+#include <MKE15Z4.h>
+#elif MYNEWT_VAL(MCU_MKE15Z7)
+#include <MKE15Z7.h>
+#elif MYNEWT_VAL(MCU_MKE16F16)
+#include <MKE16F16.h>
+#elif MYNEWT_VAL(MCU_MKE16Z4)
+#include <MKE16Z4.h>
+#elif MYNEWT_VAL(MCU_MKE17Z7)
+#include <MKE17Z7.h>
+#elif MYNEWT_VAL(MCU_MKE18F16)
+#include <MKE18F16.h>
+#elif MYNEWT_VAL(MCU_MKL17Z644)
+#include <MKL17Z644.h>
+#elif MYNEWT_VAL(MCU_MKL25Z4)
+#include <MKL25Z4.h>
+#elif MYNEWT_VAL(MCU_MKL27Z644)
+#include <MKL27Z644.h>
+#elif MYNEWT_VAL(MCU_MKM14ZA5)
+#include <MKM14ZA5.h>
+#elif MYNEWT_VAL(MCU_MKM33ZA5)
+#include <MKM33ZA5.h>
+#elif MYNEWT_VAL(MCU_MKM34Z7)
+#include <MKM34Z7.h>
+#elif MYNEWT_VAL(MCU_MKM34ZA5)
+#include <MKM34ZA5.h>
+#elif MYNEWT_VAL(MCU_MKM35Z7)
+#include <MKM35Z7.h>
+#elif MYNEWT_VAL(MCU_MKV10Z1287)
+#include <MKV10Z1287.h>
+#elif MYNEWT_VAL(MCU_MKV10Z7)
+#include <MKV10Z7.h>
+#elif MYNEWT_VAL(MCU_MKV11Z7)
+#include <MKV11Z7.h>
+#elif MYNEWT_VAL(MCU_MKV30F12810)
+#include <MKV30F12810.h>
+#elif MYNEWT_VAL(MCU_MKV31F12810)
+#include <MKV31F12810.h>
+#elif MYNEWT_VAL(MCU_MKV31F25612)
+#include <MKV31F25612.h>
+#elif MYNEWT_VAL(MCU_MKV31F51212)
+#include <MKV31F51212.h>
+#elif MYNEWT_VAL(MCU_MKV56F24)
+#include <MKV56F24.h>
+#elif MYNEWT_VAL(MCU_MKV58F24)
+#include <MKV58F24.h>
+#elif MYNEWT_VAL(MCU_MKW20Z4)
+#include <MKW20Z4.h>
+#elif MYNEWT_VAL(MCU_MKW21Z4)
+#include <MKW21Z4.h>
+#elif MYNEWT_VAL(MCU_MKW22D5)
+#include <MKW22D5.h>
+#elif MYNEWT_VAL(MCU_MKW24D5)
+#include <MKW24D5.h>
+#elif MYNEWT_VAL(MCU_MKW30Z4)
+#include <MKW30Z4.h>
+#elif MYNEWT_VAL(MCU_MKW31Z4)
+#include <MKW31Z4.h>
+#elif MYNEWT_VAL(MCU_MKW40Z4)
+#include <MKW40Z4.h>
+#elif MYNEWT_VAL(MCU_MKW41Z4)
+#include <MKW41Z4.h>
+#else
+#error "Unsupported MCU"
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __MCUX_COMMON_H_ */
+
diff --git a/hw/mcu/nxp/mcux-sdk/pkg.yml b/hw/mcu/nxp/mcux-sdk/pkg.yml
new file mode 100644
index 000000000..f4ba93120
--- /dev/null
+++ b/hw/mcu/nxp/mcux-sdk/pkg.yml
@@ -0,0 +1,1279 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#  http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+pkg.name: hw/mcu/nxp/mcux-sdk
+pkg.description:
+pkg.author: "Apache Mynewt <[email protected]>"
+pkg.homepage: "http://mynewt.apache.org/";
+pkg.keywords:
+    - mcux-sdk
+
+pkg.type: sdk
+
+pkg.cflags:
+    - -Wno-incompatible-pointer-types
+
+pkg.include_dirs:
+    - include
+    - "@nxp-mcux-sdk/drivers/common"
+    - "@nxp-mcux-sdk/drivers/smc"
+    - "@nxp-mcux-sdk/drivers/flash_ftmr"
+    - "@nxp-mcux-sdk/drivers/port"
+    - "@nxp-mcux-sdk/components/lists"
+    - "@nxp-mcux-sdk/components/serial_manager"
+
+pkg.include_dirs.MCU_LPC55S28:
+    - "@nxp-mcux-sdk/devices/LPC55S28"
+    - "@nxp-mcux-sdk/devices/LPC55S28/drivers"
+pkg.src_dirs.MCU_LPC55S28:
+    - "@nxp-mcux-sdk/devices/LPC55S28/drivers"
+pkg.source_files.MCU_LPC55S28:
+    - "@nxp-mcux-sdk/devices/LPC55S28/system_LPC55S28.c"
+
+pkg.include_dirs.MCU_LPC55S69:
+    - "@nxp-mcux-sdk/devices/LPC55S69"
+    - "@nxp-mcux-sdk/devices/LPC55S69/drivers"
+
+pkg.src_dirs.MCU_LPC55S69:
+    - "@nxp-mcux-sdk/devices/LPC55S69/drivers"
+pkg.source_files.MCU_LPC55S69:
+    - "@nxp-mcux-sdk/devices/LPC55S69/system_LPC55S69_cm33_core0.c"
+
+pkg.include_dirs.MCU_MK64F12:
+    - "@nxp-mcux-sdk/devices/MK64F12/drivers"
+    - "@nxp-mcux-sdk/devices/MK64F12"
+pkg.src_dirs.MCU_MK64F12:
+    - "@nxp-mcux-sdk/devices/MK64F12/drivers"
+pkg.source_files.MCU_MK64F12:
+    - "@nxp-mcux-sdk/devices/MK64F12/system_MK64F12.c"
+
+pkg.include_dirs.MCU_MK65F18:
+    - "@nxp-mcux-sdk/devices/MK65F18"
+    - "@nxp-mcux-sdk/devices/MK65F18/drivers"
+
+pkg.include_dirs.MCU_MK66F18:
+    - "@nxp-mcux-sdk/devices/MK66F18"
+    - "@nxp-mcux-sdk/devices/MK66F18/drivers"
+
+pkg.include_dirs.MCU_MK80F25615:
+    - "@nxp-mcux-sdk/devices/MK80F25615"
+    - "@nxp-mcux-sdk/devices/MK80F25615/drivers"
+
+pkg.include_dirs.MCU_MK82F25615:
+    - "@nxp-mcux-sdk/devices/MK82F25615"
+    - "@nxp-mcux-sdk/devices/MK82F25615/drivers"
+pkg.src_dirs.MCU_MK82F25615:
+    - "@nxp-mcux-sdk/devices/MK82F25615/drivers"
+pkg.ign_files.MCU_MK82F25615:
+    # Modified mynewt version exists
+    - "drivers/flash/fsl_ftfx_controller.c"
+
+# Drivers shared among different MCUs
+
+pkg.include_dirs.MCUX_DRIVERS_ACMP:
+    - "@nxp-mcux-sdk/drivers/acmp"
+pkg.src_dirs.MCUX_DRIVERS_ACMP:
+    - "@nxp-mcux-sdk/drivers/acmp"
+
+pkg.include_dirs.MCUX_DRIVERS_ACMP_1:
+    - "@nxp-mcux-sdk/drivers/acmp_1"
+pkg.src_dirs.MCUX_DRIVERS_ACMP_1:
+    - "@nxp-mcux-sdk/drivers/acmp_1"
+
+pkg.include_dirs.MCUX_DRIVERS_ADC12:
+    - "@nxp-mcux-sdk/drivers/adc12"
+pkg.src_dirs.MCUX_DRIVERS_ADC12:
+    - "@nxp-mcux-sdk/drivers/adc12"
+
+pkg.include_dirs.MCUX_DRIVERS_ADC16:
+    - "@nxp-mcux-sdk/drivers/adc16"
+pkg.src_dirs.MCUX_DRIVERS_ADC16:
+    - "@nxp-mcux-sdk/drivers/adc16"
+
+pkg.include_dirs.MCUX_DRIVERS_ADC_12B1MSPS_SAR:
+    - "@nxp-mcux-sdk/drivers/adc_12b1msps_sar"
+pkg.src_dirs.MCUX_DRIVERS_ADC_12B1MSPS_SAR:
+    - "@nxp-mcux-sdk/drivers/adc_12b1msps_sar"
+
+pkg.include_dirs.MCUX_DRIVERS_ADC_5V12B_LL18_015:
+    - "@nxp-mcux-sdk/drivers/adc_5v12b_ll18_015"
+pkg.src_dirs.MCUX_DRIVERS_ADC_5V12B_LL18_015:
+    - "@nxp-mcux-sdk/drivers/adc_5v12b_ll18_015"
+
+pkg.include_dirs.MCUX_DRIVERS_ADC_ETC:
+    - "@nxp-mcux-sdk/drivers/adc_etc"
+pkg.src_dirs.MCUX_DRIVERS_ADC_ETC:
+    - "@nxp-mcux-sdk/drivers/adc_etc"
+
+pkg.include_dirs.MCUX_DRIVERS_AES:
+    - "@nxp-mcux-sdk/drivers/aes"
+pkg.src_dirs.MCUX_DRIVERS_AES:
+    - "@nxp-mcux-sdk/drivers/aes"
+
+pkg.include_dirs.MCUX_DRIVERS_AFE:
+    - "@nxp-mcux-sdk/drivers/afe"
+pkg.src_dirs.MCUX_DRIVERS_AFE:
+    - "@nxp-mcux-sdk/drivers/afe"
+
+pkg.include_dirs.MCUX_DRIVERS_AIPSTZ:
+    - "@nxp-mcux-sdk/drivers/aipstz"
+pkg.src_dirs.MCUX_DRIVERS_AIPSTZ:
+    - "@nxp-mcux-sdk/drivers/aipstz"
+
+pkg.include_dirs.MCUX_DRIVERS_ANACTRL:
+    - "@nxp-mcux-sdk/drivers/anactrl"
+pkg.src_dirs.MCUX_DRIVERS_ANACTRL:
+    - "@nxp-mcux-sdk/drivers/anactrl"
+
+pkg.include_dirs.MCUX_DRIVERS_AOI:
+    - "@nxp-mcux-sdk/drivers/aoi"
+pkg.src_dirs.MCUX_DRIVERS_AOI:
+    - "@nxp-mcux-sdk/drivers/aoi"
+
+pkg.include_dirs.MCUX_DRIVERS_ASMC:
+    - "@nxp-mcux-sdk/drivers/asmc"
+pkg.src_dirs.MCUX_DRIVERS_ASMC:
+    - "@nxp-mcux-sdk/drivers/asmc"
+
+pkg.include_dirs.MCUX_DRIVERS_ASRC:
+    - "@nxp-mcux-sdk/drivers/asrc"
+pkg.src_dirs.MCUX_DRIVERS_ASRC:
+    - "@nxp-mcux-sdk/drivers/asrc"
+
+pkg.include_dirs.MCUX_DRIVERS_BEE:
+    - "@nxp-mcux-sdk/drivers/bee"
+pkg.src_dirs.MCUX_DRIVERS_BEE:
+    - "@nxp-mcux-sdk/drivers/bee"
+
+pkg.include_dirs.MCUX_DRIVERS_CAAM:
+    - "@nxp-mcux-sdk/drivers/caam"
+pkg.src_dirs.MCUX_DRIVERS_CAAM:
+    - "@nxp-mcux-sdk/drivers/caam"
+
+pkg.include_dirs.MCUX_DRIVERS_CACHE:
+    - "@nxp-mcux-sdk/drivers/cache"
+pkg.src_dirs.MCUX_DRIVERS_CACHE:
+    - "@nxp-mcux-sdk/drivers/cache"
+
+pkg.include_dirs.MCUX_DRIVERS_CAPT:
+    - "@nxp-mcux-sdk/drivers/capt"
+pkg.src_dirs.MCUX_DRIVERS_CAPT:
+    - "@nxp-mcux-sdk/drivers/capt"
+
+pkg.include_dirs.MCUX_DRIVERS_CASPER:
+    - "@nxp-mcux-sdk/drivers/casper"
+pkg.src_dirs.MCUX_DRIVERS_CASPER:
+    - "@nxp-mcux-sdk/drivers/casper"
+
+pkg.include_dirs.MCUX_DRIVERS_CAU3:
+    - "@nxp-mcux-sdk/drivers/cau3"
+pkg.src_dirs.MCUX_DRIVERS_CAU3:
+    - "@nxp-mcux-sdk/drivers/cau3"
+
+pkg.include_dirs.MCUX_DRIVERS_CDOG:
+    - "@nxp-mcux-sdk/drivers/cdog"
+pkg.src_dirs.MCUX_DRIVERS_CDOG:
+    - "@nxp-mcux-sdk/drivers/cdog"
+
+pkg.include_dirs.MCUX_DRIVERS_CI_PI:
+    - "@nxp-mcux-sdk/drivers/ci_pi"
+pkg.src_dirs.MCUX_DRIVERS_CI_PI:
+    - "@nxp-mcux-sdk/drivers/ci_pi"
+
+pkg.include_dirs.MCUX_DRIVERS_CMP:
+    - "@nxp-mcux-sdk/drivers/cmp"
+pkg.src_dirs.MCUX_DRIVERS_CMP:
+    - "@nxp-mcux-sdk/drivers/cmp"
+
+pkg.include_dirs.MCUX_DRIVERS_CMP_1:
+    - "@nxp-mcux-sdk/drivers/cmp_1"
+pkg.src_dirs.MCUX_DRIVERS_CMP_1:
+    - "@nxp-mcux-sdk/drivers/cmp_1"
+
+pkg.include_dirs.MCUX_DRIVERS_CMT:
+    - "@nxp-mcux-sdk/drivers/cmt"
+pkg.src_dirs.MCUX_DRIVERS_CMT:
+    - "@nxp-mcux-sdk/drivers/cmt"
+
+pkg.include_dirs.MCUX_DRIVERS_COMMON:
+    - "@nxp-mcux-sdk/drivers/common"
+pkg.source_files.MCUX_DRIVERS_COMMON:
+    - "@nxp-mcux-sdk/drivers/common/fsl_common_arm.c"
+
+pkg.include_dirs.MCUX_DRIVERS_COP:
+    - "@nxp-mcux-sdk/drivers/cop"
+pkg.src_dirs.MCUX_DRIVERS_COP:
+    - "@nxp-mcux-sdk/drivers/cop"
+
+pkg.include_dirs.MCUX_DRIVERS_CRC:
+    - "@nxp-mcux-sdk/drivers/crc"
+pkg.src_dirs.MCUX_DRIVERS_CRC:
+    - "@nxp-mcux-sdk/drivers/crc"
+
+pkg.include_dirs.MCUX_DRIVERS_CSI:
+    - "@nxp-mcux-sdk/drivers/csi"
+pkg.src_dirs.MCUX_DRIVERS_CSI:
+    - "@nxp-mcux-sdk/drivers/csi"
+
+pkg.include_dirs.MCUX_DRIVERS_CTIMER:
+    - "@nxp-mcux-sdk/drivers/ctimer"
+pkg.src_dirs.MCUX_DRIVERS_CTIMER:
+    - "@nxp-mcux-sdk/drivers/ctimer"
+
+pkg.include_dirs.MCUX_DRIVERS_CWT:
+    - "@nxp-mcux-sdk/drivers/cwt"
+pkg.src_dirs.MCUX_DRIVERS_CWT:
+    - "@nxp-mcux-sdk/drivers/cwt"
+
+pkg.include_dirs.MCUX_DRIVERS_DAC:
+    - "@nxp-mcux-sdk/drivers/dac"
+pkg.src_dirs.MCUX_DRIVERS_DAC:
+    - "@nxp-mcux-sdk/drivers/dac"
+
+pkg.include_dirs.MCUX_DRIVERS_DAC12:
+    - "@nxp-mcux-sdk/drivers/dac12"
+pkg.src_dirs.MCUX_DRIVERS_DAC12:
+    - "@nxp-mcux-sdk/drivers/dac12"
+
+pkg.include_dirs.MCUX_DRIVERS_DAC32:
+    - "@nxp-mcux-sdk/drivers/dac32"
+pkg.src_dirs.MCUX_DRIVERS_DAC32:
+    - "@nxp-mcux-sdk/drivers/dac32"
+
+pkg.include_dirs.MCUX_DRIVERS_DAC_1:
+    - "@nxp-mcux-sdk/drivers/dac_1"
+pkg.src_dirs.MCUX_DRIVERS_DAC_1:
+    - "@nxp-mcux-sdk/drivers/dac_1"
+
+pkg.include_dirs.MCUX_DRIVERS_DCDC_1:
+    - "@nxp-mcux-sdk/drivers/dcdc_1"
+pkg.src_dirs.MCUX_DRIVERS_DCDC_1:
+    - "@nxp-mcux-sdk/drivers/dcdc_1"
+
+pkg.include_dirs.MCUX_DRIVERS_DCIC:
+    - "@nxp-mcux-sdk/drivers/dcic"
+pkg.src_dirs.MCUX_DRIVERS_DCIC:
+    - "@nxp-mcux-sdk/drivers/dcic"
+
+pkg.include_dirs.MCUX_DRIVERS_DCP:
+    - "@nxp-mcux-sdk/drivers/dcp"
+pkg.src_dirs.MCUX_DRIVERS_DCP:
+    - "@nxp-mcux-sdk/drivers/dcp"
+
+pkg.include_dirs.MCUX_DRIVERS_DMA:
+    - "@nxp-mcux-sdk/drivers/dma"
+pkg.src_dirs.MCUX_DRIVERS_DMA:
+    - "@nxp-mcux-sdk/drivers/dma"
+
+pkg.include_dirs.MCUX_DRIVERS_DMA3:
+    - "@nxp-mcux-sdk/drivers/dma3"
+pkg.src_dirs.MCUX_DRIVERS_DMA3:
+    - "@nxp-mcux-sdk/drivers/dma3"
+
+pkg.include_dirs.MCUX_DRIVERS_DMAMUX:
+    - "@nxp-mcux-sdk/drivers/dmamux"
+pkg.src_dirs.MCUX_DRIVERS_DMAMUX:
+    - "@nxp-mcux-sdk/drivers/dmamux"
+
+pkg.include_dirs.MCUX_DRIVERS_DMIC:
+    - "@nxp-mcux-sdk/drivers/dmic"
+pkg.src_dirs.MCUX_DRIVERS_DMIC:
+    - "@nxp-mcux-sdk/drivers/dmic"
+
+pkg.include_dirs.MCUX_DRIVERS_DPR:
+    - "@nxp-mcux-sdk/drivers/dpr"
+pkg.src_dirs.MCUX_DRIVERS_DPR:
+    - "@nxp-mcux-sdk/drivers/dpr"
+
+pkg.include_dirs.MCUX_DRIVERS_DPU:
+    - "@nxp-mcux-sdk/drivers/dpu"
+pkg.src_dirs.MCUX_DRIVERS_DPU:
+    - "@nxp-mcux-sdk/drivers/dpu"
+
+pkg.include_dirs.MCUX_DRIVERS_DPU_IRQSTEER:
+    - "@nxp-mcux-sdk/drivers/dpu_irqsteer"
+pkg.src_dirs.MCUX_DRIVERS_DPU_IRQSTEER:
+    - "@nxp-mcux-sdk/drivers/dpu_irqsteer"
+
+pkg.include_dirs.MCUX_DRIVERS_DSPI:
+    - "@nxp-mcux-sdk/drivers/dspi"
+pkg.src_dirs.MCUX_DRIVERS_DSPI:
+    - "@nxp-mcux-sdk/drivers/dspi"
+
+pkg.include_dirs.MCUX_DRIVERS_EASRC:
+    - "@nxp-mcux-sdk/drivers/easrc"
+pkg.src_dirs.MCUX_DRIVERS_EASRC:
+    - "@nxp-mcux-sdk/drivers/easrc"
+
+pkg.include_dirs.MCUX_DRIVERS_ECSPI:
+    - "@nxp-mcux-sdk/drivers/ecspi"
+pkg.src_dirs.MCUX_DRIVERS_ECSPI:
+    - "@nxp-mcux-sdk/drivers/ecspi"
+
+pkg.include_dirs.MCUX_DRIVERS_EDMA:
+    - "@nxp-mcux-sdk/drivers/edma"
+pkg.src_dirs.MCUX_DRIVERS_EDMA:
+    - "@nxp-mcux-sdk/drivers/edma"
+
+pkg.include_dirs.MCUX_DRIVERS_EEPROM:
+    - "@nxp-mcux-sdk/drivers/eeprom"
+pkg.src_dirs.MCUX_DRIVERS_EEPROM:
+    - "@nxp-mcux-sdk/drivers/eeprom"
+
+pkg.include_dirs.MCUX_DRIVERS_ELCDIF:
+    - "@nxp-mcux-sdk/drivers/elcdif"
+pkg.src_dirs.MCUX_DRIVERS_ELCDIF:
+    - "@nxp-mcux-sdk/drivers/elcdif"
+
+pkg.include_dirs.MCUX_DRIVERS_EMC:
+    - "@nxp-mcux-sdk/drivers/emc"
+pkg.src_dirs.MCUX_DRIVERS_EMC:
+    - "@nxp-mcux-sdk/drivers/emc"
+
+pkg.include_dirs.MCUX_DRIVERS_ENC:
+    - "@nxp-mcux-sdk/drivers/enc"
+pkg.src_dirs.MCUX_DRIVERS_ENC:
+    - "@nxp-mcux-sdk/drivers/enc"
+
+pkg.include_dirs.MCUX_DRIVERS_ENET:
+    - "@nxp-mcux-sdk/drivers/enet"
+pkg.src_dirs.MCUX_DRIVERS_ENET:
+    - "@nxp-mcux-sdk/drivers/enet"
+
+pkg.include_dirs.MCUX_DRIVERS_ENET_QOS:
+    - "@nxp-mcux-sdk/drivers/enet_qos"
+pkg.src_dirs.MCUX_DRIVERS_ENET_QOS:
+    - "@nxp-mcux-sdk/drivers/enet_qos"
+
+pkg.include_dirs.MCUX_DRIVERS_ESAI:
+    - "@nxp-mcux-sdk/drivers/esai"
+pkg.src_dirs.MCUX_DRIVERS_ESAI:
+    - "@nxp-mcux-sdk/drivers/esai"
+
+pkg.include_dirs.MCUX_DRIVERS_EWM:
+    - "@nxp-mcux-sdk/drivers/ewm"
+pkg.src_dirs.MCUX_DRIVERS_EWM:
+    - "@nxp-mcux-sdk/drivers/ewm"
+
+pkg.include_dirs.MCUX_DRIVERS_FLASH:
+    - "@nxp-mcux-sdk/drivers/flash"
+pkg.src_dirs.MCUX_DRIVERS_FLASH:
+    - "@nxp-mcux-sdk/drivers/flash"
+
+pkg.include_dirs.MCUX_DRIVERS_FLASH_FTMR:
+    - "@nxp-mcux-sdk/drivers/flash_ftmr"
+pkg.src_dirs.MCUX_DRIVERS_FLASH_FTMR:
+    - "@nxp-mcux-sdk/drivers/flash_ftmr"
+
+pkg.include_dirs.MCUX_DRIVERS_FLASHIAP:
+    - "@nxp-mcux-sdk/drivers/flashiap"
+pkg.src_dirs.MCUX_DRIVERS_FLASHIAP:
+    - "@nxp-mcux-sdk/drivers/flashiap"
+
+pkg.include_dirs.MCUX_DRIVERS_FLEXBUS:
+    - "@nxp-mcux-sdk/drivers/flexbus"
+pkg.src_dirs.MCUX_DRIVERS_FLEXBUS:
+    - "@nxp-mcux-sdk/drivers/flexbus"
+
+pkg.include_dirs.MCUX_DRIVERS_FLEXCAN:
+    - "@nxp-mcux-sdk/drivers/flexcan"
+pkg.src_dirs.MCUX_DRIVERS_FLEXCAN:
+    - "@nxp-mcux-sdk/drivers/flexcan"
+
+pkg.include_dirs.MCUX_DRIVERS_FLEXCOMM:
+    - "@nxp-mcux-sdk/drivers/flexcomm"
+pkg.src_dirs.MCUX_DRIVERS_FLEXCOMM:
+    - "@nxp-mcux-sdk/drivers/flexcomm"
+
+pkg.include_dirs.MCUX_DRIVERS_FLEXIO:
+    - "@nxp-mcux-sdk/drivers/flexio"
+pkg.src_dirs.MCUX_DRIVERS_FLEXIO:
+    - "@nxp-mcux-sdk/drivers/flexio"
+
+pkg.include_dirs.MCUX_DRIVERS_FLEXRAM:
+    - "@nxp-mcux-sdk/drivers/flexram"
+pkg.src_dirs.MCUX_DRIVERS_FLEXRAM:
+    - "@nxp-mcux-sdk/drivers/flexram"
+
+pkg.include_dirs.MCUX_DRIVERS_FLEXSPI:
+    - "@nxp-mcux-sdk/drivers/flexspi"
+pkg.src_dirs.MCUX_DRIVERS_FLEXSPI:
+    - "@nxp-mcux-sdk/drivers/flexspi"
+
+pkg.include_dirs.MCUX_DRIVERS_FMC:
+    - "@nxp-mcux-sdk/drivers/fmc"
+pkg.src_dirs.MCUX_DRIVERS_FMC:
+    - "@nxp-mcux-sdk/drivers/fmc"
+
+pkg.include_dirs.MCUX_DRIVERS_FMEAS:
+    - "@nxp-mcux-sdk/drivers/fmeas"
+pkg.src_dirs.MCUX_DRIVERS_FMEAS:
+    - "@nxp-mcux-sdk/drivers/fmeas"
+
+pkg.include_dirs.MCUX_DRIVERS_FTM:
+    - "@nxp-mcux-sdk/drivers/ftm"
+pkg.src_dirs.MCUX_DRIVERS_FTM:
+    - "@nxp-mcux-sdk/drivers/ftm"
+
+pkg.include_dirs.MCUX_DRIVERS_GINT:
+    - "@nxp-mcux-sdk/drivers/gint"
+pkg.src_dirs.MCUX_DRIVERS_GINT:
+    - "@nxp-mcux-sdk/drivers/gint"
+
+pkg.include_dirs.MCUX_DRIVERS_GPC_1:
+    - "@nxp-mcux-sdk/drivers/gpc_1"
+pkg.src_dirs.MCUX_DRIVERS_GPC_1:
+    - "@nxp-mcux-sdk/drivers/gpc_1"
+
+pkg.include_dirs.MCUX_DRIVERS_GPC_2:
+    - "@nxp-mcux-sdk/drivers/gpc_2"
+pkg.src_dirs.MCUX_DRIVERS_GPC_2:
+    - "@nxp-mcux-sdk/drivers/gpc_2"
+
+pkg.include_dirs.MCUX_DRIVERS_GPIO:
+    - "@nxp-mcux-sdk/drivers/gpio"
+pkg.src_dirs.MCUX_DRIVERS_GPIO:
+    - "@nxp-mcux-sdk/drivers/gpio"
+
+pkg.include_dirs.MCUX_DRIVERS_GPIO_1:
+    - "@nxp-mcux-sdk/drivers/gpio_1"
+pkg.src_dirs.MCUX_DRIVERS_GPIO_1:
+    - "@nxp-mcux-sdk/drivers/gpio_1"
+
+pkg.include_dirs.MCUX_DRIVERS_GPT:
+    - "@nxp-mcux-sdk/drivers/gpt"
+pkg.src_dirs.MCUX_DRIVERS_GPT:
+    - "@nxp-mcux-sdk/drivers/gpt"
+
+pkg.include_dirs.MCUX_DRIVERS_HASHCRYPT:
+    - "@nxp-mcux-sdk/drivers/hashcrypt"
+pkg.src_dirs.MCUX_DRIVERS_HASHCRYPT:
+    - "@nxp-mcux-sdk/drivers/hashcrypt"
+
+pkg.include_dirs.MCUX_DRIVERS_HSADC:
+    - "@nxp-mcux-sdk/drivers/hsadc"
+pkg.src_dirs.MCUX_DRIVERS_HSADC:
+    - "@nxp-mcux-sdk/drivers/hsadc"
+
+pkg.include_dirs.MCUX_DRIVERS_HSCMP:
+    - "@nxp-mcux-sdk/drivers/hscmp"
+pkg.src_dirs.MCUX_DRIVERS_HSCMP:
+    - "@nxp-mcux-sdk/drivers/hscmp"
+
+pkg.include_dirs.MCUX_DRIVERS_I2C:
+    - "@nxp-mcux-sdk/drivers/i2c"
+pkg.src_dirs.MCUX_DRIVERS_I2C:
+    - "@nxp-mcux-sdk/drivers/i2c"
+
+pkg.include_dirs.MCUX_DRIVERS_I3C:
+    - "@nxp-mcux-sdk/drivers/i3c"
+pkg.src_dirs.MCUX_DRIVERS_I3C:
+    - "@nxp-mcux-sdk/drivers/i3c"
+
+pkg.include_dirs.MCUX_DRIVERS_IAP:
+    - "@nxp-mcux-sdk/drivers/iap"
+pkg.src_dirs.MCUX_DRIVERS_IAP:
+    - "@nxp-mcux-sdk/drivers/iap"
+
+pkg.include_dirs.MCUX_DRIVERS_IAP1:
+    - "@nxp-mcux-sdk/drivers/iap1"
+pkg.src_dirs.MCUX_DRIVERS_IAP1:
+    - "@nxp-mcux-sdk/drivers/iap1"
+
+pkg.include_dirs.MCUX_DRIVERS_IEE:
+    - "@nxp-mcux-sdk/drivers/iee"
+pkg.src_dirs.MCUX_DRIVERS_IEE:
+    - "@nxp-mcux-sdk/drivers/iee"
+
+pkg.include_dirs.MCUX_DRIVERS_IEE_APC:
+    - "@nxp-mcux-sdk/drivers/iee_apc"
+pkg.src_dirs.MCUX_DRIVERS_IEE_APC:
+    - "@nxp-mcux-sdk/drivers/iee_apc"
+
+pkg.include_dirs.MCUX_DRIVERS_IGPIO:
+    - "@nxp-mcux-sdk/drivers/igpio"
+pkg.src_dirs.MCUX_DRIVERS_IGPIO:
+    - "@nxp-mcux-sdk/drivers/igpio"
+
+pkg.include_dirs.MCUX_DRIVERS_II2C:
+    - "@nxp-mcux-sdk/drivers/ii2c"
+pkg.src_dirs.MCUX_DRIVERS_II2C:
+    - "@nxp-mcux-sdk/drivers/ii2c"
+
+pkg.include_dirs.MCUX_DRIVERS_INPUTMUX:
+    - "@nxp-mcux-sdk/drivers/inputmux"
+pkg.src_dirs.MCUX_DRIVERS_INPUTMUX:
+    - "@nxp-mcux-sdk/drivers/inputmux"
+
+pkg.include_dirs.MCUX_DRIVERS_INTMUX:
+    - "@nxp-mcux-sdk/drivers/intmux"
+pkg.src_dirs.MCUX_DRIVERS_INTMUX:
+    - "@nxp-mcux-sdk/drivers/intmux"
+
+pkg.include_dirs.MCUX_DRIVERS_IPWM:
+    - "@nxp-mcux-sdk/drivers/ipwm"
+pkg.src_dirs.MCUX_DRIVERS_IPWM:
+    - "@nxp-mcux-sdk/drivers/ipwm"
+
+pkg.include_dirs.MCUX_DRIVERS_IRQ:
+    - "@nxp-mcux-sdk/drivers/irq"
+pkg.src_dirs.MCUX_DRIVERS_IRQ:
+    - "@nxp-mcux-sdk/drivers/irq"
+
+pkg.include_dirs.MCUX_DRIVERS_IRQSTEER:
+    - "@nxp-mcux-sdk/drivers/irqsteer"
+pkg.src_dirs.MCUX_DRIVERS_IRQSTEER:
+    - "@nxp-mcux-sdk/drivers/irqsteer"
+
+pkg.include_dirs.MCUX_DRIVERS_IRTC:
+    - "@nxp-mcux-sdk/drivers/irtc"
+pkg.src_dirs.MCUX_DRIVERS_IRTC:
+    - "@nxp-mcux-sdk/drivers/irtc"
+
+pkg.include_dirs.MCUX_DRIVERS_ISI:
+    - "@nxp-mcux-sdk/drivers/isi"
+pkg.src_dirs.MCUX_DRIVERS_ISI:
+    - "@nxp-mcux-sdk/drivers/isi"
+
+pkg.include_dirs.MCUX_DRIVERS_ITRC:
+    - "@nxp-mcux-sdk/drivers/itrc"
+pkg.src_dirs.MCUX_DRIVERS_ITRC:
+    - "@nxp-mcux-sdk/drivers/itrc"
+
+pkg.include_dirs.MCUX_DRIVERS_IUART:
+    - "@nxp-mcux-sdk/drivers/iuart"
+pkg.src_dirs.MCUX_DRIVERS_IUART:
+    - "@nxp-mcux-sdk/drivers/iuart"
+
+pkg.include_dirs.MCUX_DRIVERS_KBI:
+    - "@nxp-mcux-sdk/drivers/kbi"
+pkg.src_dirs.MCUX_DRIVERS_KBI:
+    - "@nxp-mcux-sdk/drivers/kbi"
+
+pkg.include_dirs.MCUX_DRIVERS_KEY_MANAGER:
+    - "@nxp-mcux-sdk/drivers/key_manager"
+pkg.src_dirs.MCUX_DRIVERS_KEY_MANAGER:
+    - "@nxp-mcux-sdk/drivers/key_manager"
+
+pkg.include_dirs.MCUX_DRIVERS_KPP:
+    - "@nxp-mcux-sdk/drivers/kpp"
+pkg.src_dirs.MCUX_DRIVERS_KPP:
+    - "@nxp-mcux-sdk/drivers/kpp"
+
+pkg.include_dirs.MCUX_DRIVERS_LCDIF:
+    - "@nxp-mcux-sdk/drivers/lcdif"
+pkg.src_dirs.MCUX_DRIVERS_LCDIF:
+    - "@nxp-mcux-sdk/drivers/lcdif"
+
+pkg.include_dirs.MCUX_DRIVERS_LCDIFV2:
+    - "@nxp-mcux-sdk/drivers/lcdifv2"
+pkg.src_dirs.MCUX_DRIVERS_LCDIFV2:
+    - "@nxp-mcux-sdk/drivers/lcdifv2"
+
+pkg.include_dirs.MCUX_DRIVERS_LDB:
+    - "@nxp-mcux-sdk/drivers/ldb"
+pkg.src_dirs.MCUX_DRIVERS_LDB:
+    - "@nxp-mcux-sdk/drivers/ldb"
+
+pkg.include_dirs.MCUX_DRIVERS_LDB_COMBO_PHY:
+    - "@nxp-mcux-sdk/drivers/ldb_combo_phy"
+pkg.src_dirs.MCUX_DRIVERS_LDB_COMBO_PHY:
+    - "@nxp-mcux-sdk/drivers/ldb_combo_phy"
+
+pkg.include_dirs.MCUX_DRIVERS_LLWU:
+    - "@nxp-mcux-sdk/drivers/llwu"
+pkg.src_dirs.MCUX_DRIVERS_LLWU:
+    - "@nxp-mcux-sdk/drivers/llwu"
+
+pkg.include_dirs.MCUX_DRIVERS_LMEM:
+    - "@nxp-mcux-sdk/drivers/lmem"
+pkg.src_dirs.MCUX_DRIVERS_LMEM:
+    - "@nxp-mcux-sdk/drivers/lmem"
+
+pkg.include_dirs.MCUX_DRIVERS_LPADC:
+    - "@nxp-mcux-sdk/drivers/lpadc"
+pkg.src_dirs.MCUX_DRIVERS_LPADC:
+    - "@nxp-mcux-sdk/drivers/lpadc"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_ACOMP:
+    - "@nxp-mcux-sdk/drivers/lpc_acomp"
+pkg.src_dirs.MCUX_DRIVERS_LPC_ACOMP:
+    - "@nxp-mcux-sdk/drivers/lpc_acomp"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_ADC:
+    - "@nxp-mcux-sdk/drivers/lpc_adc"
+pkg.src_dirs.MCUX_DRIVERS_LPC_ADC:
+    - "@nxp-mcux-sdk/drivers/lpc_adc"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_CRC:
+    - "@nxp-mcux-sdk/drivers/lpc_crc"
+pkg.src_dirs.MCUX_DRIVERS_LPC_CRC:
+    - "@nxp-mcux-sdk/drivers/lpc_crc"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_DAC:
+    - "@nxp-mcux-sdk/drivers/lpc_dac"
+pkg.src_dirs.MCUX_DRIVERS_LPC_DAC:
+    - "@nxp-mcux-sdk/drivers/lpc_dac"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_DMA:
+    - "@nxp-mcux-sdk/drivers/lpc_dma"
+pkg.src_dirs.MCUX_DRIVERS_LPC_DMA:
+    - "@nxp-mcux-sdk/drivers/lpc_dma"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_ENET:
+    - "@nxp-mcux-sdk/drivers/lpc_enet"
+pkg.src_dirs.MCUX_DRIVERS_LPC_ENET:
+    - "@nxp-mcux-sdk/drivers/lpc_enet"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_FREQME:
+    - "@nxp-mcux-sdk/drivers/lpc_freqme"
+pkg.src_dirs.MCUX_DRIVERS_LPC_FREQME:
+    - "@nxp-mcux-sdk/drivers/lpc_freqme"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_GPIO:
+    - "@nxp-mcux-sdk/drivers/lpc_gpio"
+pkg.src_dirs.MCUX_DRIVERS_LPC_GPIO:
+    - "@nxp-mcux-sdk/drivers/lpc_gpio"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_I2C:
+    - "@nxp-mcux-sdk/drivers/lpc_i2c"
+pkg.src_dirs.MCUX_DRIVERS_LPC_I2C:
+    - "@nxp-mcux-sdk/drivers/lpc_i2c"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_IOCON:
+    - "@nxp-mcux-sdk/drivers/lpc_iocon"
+pkg.src_dirs.MCUX_DRIVERS_LPC_IOCON:
+    - "@nxp-mcux-sdk/drivers/lpc_iocon"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_IOCON_LITE:
+    - "@nxp-mcux-sdk/drivers/lpc_iocon_lite"
+pkg.src_dirs.MCUX_DRIVERS_LPC_IOCON_LITE:
+    - "@nxp-mcux-sdk/drivers/lpc_iocon_lite"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_IOPCTL:
+    - "@nxp-mcux-sdk/drivers/lpc_iopctl"
+pkg.src_dirs.MCUX_DRIVERS_LPC_IOPCTL:
+    - "@nxp-mcux-sdk/drivers/lpc_iopctl"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_LCDC:
+    - "@nxp-mcux-sdk/drivers/lpc_lcdc"
+pkg.src_dirs.MCUX_DRIVERS_LPC_LCDC:
+    - "@nxp-mcux-sdk/drivers/lpc_lcdc"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_MINISPI:
+    - "@nxp-mcux-sdk/drivers/lpc_minispi"
+pkg.src_dirs.MCUX_DRIVERS_LPC_MINISPI:
+    - "@nxp-mcux-sdk/drivers/lpc_minispi"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_MINIUSART:
+    - "@nxp-mcux-sdk/drivers/lpc_miniusart"
+pkg.src_dirs.MCUX_DRIVERS_LPC_MINIUSART:
+    - "@nxp-mcux-sdk/drivers/lpc_miniusart"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_RIT:
+    - "@nxp-mcux-sdk/drivers/lpc_rit"
+pkg.src_dirs.MCUX_DRIVERS_LPC_RIT:
+    - "@nxp-mcux-sdk/drivers/lpc_rit"
+
+pkg.include_dirs.MCUX_DRIVERS_LPC_RTC:
+    - "@nxp-mcux-sdk/drivers/lpc_rtc"
+pkg.src_dirs.MCUX_DRIVERS_LPC_RTC:
+    - "@nxp-mcux-sdk/drivers/lpc_rtc"
+
+pkg.include_dirs.MCUX_DRIVERS_LPCMP:
+    - "@nxp-mcux-sdk/drivers/lpcmp"
+pkg.src_dirs.MCUX_DRIVERS_LPCMP:
+    - "@nxp-mcux-sdk/drivers/lpcmp"
+
+pkg.include_dirs.MCUX_DRIVERS_LPI2C:
+    - "@nxp-mcux-sdk/drivers/lpi2c"
+pkg.src_dirs.MCUX_DRIVERS_LPI2C:
+    - "@nxp-mcux-sdk/drivers/lpi2c"
+
+pkg.include_dirs.MCUX_DRIVERS_LPIT:
+    - "@nxp-mcux-sdk/drivers/lpit"
+pkg.src_dirs.MCUX_DRIVERS_LPIT:
+    - "@nxp-mcux-sdk/drivers/lpit"
+
+pkg.include_dirs.MCUX_DRIVERS_LPSCI:
+    - "@nxp-mcux-sdk/drivers/lpsci"
+pkg.src_dirs.MCUX_DRIVERS_LPSCI:
+    - "@nxp-mcux-sdk/drivers/lpsci"
+
+pkg.include_dirs.MCUX_DRIVERS_LPSPI:
+    - "@nxp-mcux-sdk/drivers/lpspi"
+pkg.src_dirs.MCUX_DRIVERS_LPSPI:
+    - "@nxp-mcux-sdk/drivers/lpspi"
+
+pkg.include_dirs.MCUX_DRIVERS_LPTMR:
+    - "@nxp-mcux-sdk/drivers/lptmr"
+pkg.src_dirs.MCUX_DRIVERS_LPTMR:
+    - "@nxp-mcux-sdk/drivers/lptmr"
+
+pkg.include_dirs.MCUX_DRIVERS_LPUART:
+    - "@nxp-mcux-sdk/drivers/lpuart"
+pkg.src_dirs.MCUX_DRIVERS_LPUART:
+    - "@nxp-mcux-sdk/drivers/lpuart"
+
+pkg.include_dirs.MCUX_DRIVERS_LTC:
+    - "@nxp-mcux-sdk/drivers/ltc"
+pkg.src_dirs.MCUX_DRIVERS_LTC:
+    - "@nxp-mcux-sdk/drivers/ltc"
+
+pkg.include_dirs.MCUX_DRIVERS_MAILBOX:
+    - "@nxp-mcux-sdk/drivers/mailbox"
+pkg.src_dirs.MCUX_DRIVERS_MAILBOX:
+    - "@nxp-mcux-sdk/drivers/mailbox"
+
+pkg.include_dirs.MCUX_DRIVERS_MCAN:
+    - "@nxp-mcux-sdk/drivers/mcan"
+pkg.src_dirs.MCUX_DRIVERS_MCAN:
+    - "@nxp-mcux-sdk/drivers/mcan"
+
+pkg.include_dirs.MCUX_DRIVERS_MECC:
+    - "@nxp-mcux-sdk/drivers/mecc"
+pkg.src_dirs.MCUX_DRIVERS_MECC:
+    - "@nxp-mcux-sdk/drivers/mecc"
+
+pkg.include_dirs.MCUX_DRIVERS_MIPI_CSI2RX:
+    - "@nxp-mcux-sdk/drivers/mipi_csi2rx"
+pkg.src_dirs.MCUX_DRIVERS_MIPI_CSI2RX:
+    - "@nxp-mcux-sdk/drivers/mipi_csi2rx"
+
+pkg.include_dirs.MCUX_DRIVERS_MIPI_DSI:
+    - "@nxp-mcux-sdk/drivers/mipi_dsi"
+pkg.src_dirs.MCUX_DRIVERS_MIPI_DSI:
+    - "@nxp-mcux-sdk/drivers/mipi_dsi"
+
+pkg.include_dirs.MCUX_DRIVERS_MIPI_DSI_SPLIT:
+    - "@nxp-mcux-sdk/drivers/mipi_dsi_split"
+pkg.src_dirs.MCUX_DRIVERS_MIPI_DSI_SPLIT:
+    - "@nxp-mcux-sdk/drivers/mipi_dsi_split"
+
+pkg.include_dirs.MCUX_DRIVERS_MMAU:
+    - "@nxp-mcux-sdk/drivers/mmau"
+pkg.src_dirs.MCUX_DRIVERS_MMAU:
+    - "@nxp-mcux-sdk/drivers/mmau"
+
+pkg.include_dirs.MCUX_DRIVERS_MMDVSQ:
+    - "@nxp-mcux-sdk/drivers/mmdvsq"
+pkg.src_dirs.MCUX_DRIVERS_MMDVSQ:
+    - "@nxp-mcux-sdk/drivers/mmdvsq"
+
+pkg.include_dirs.MCUX_DRIVERS_MRT:
+    - "@nxp-mcux-sdk/drivers/mrt"
+pkg.src_dirs.MCUX_DRIVERS_MRT:
+    - "@nxp-mcux-sdk/drivers/mrt"
+
+pkg.include_dirs.MCUX_DRIVERS_MSCAN:
+    - "@nxp-mcux-sdk/drivers/mscan"
+pkg.src_dirs.MCUX_DRIVERS_MSCAN:
+    - "@nxp-mcux-sdk/drivers/mscan"
+
+pkg.include_dirs.MCUX_DRIVERS_MSMC:
+    - "@nxp-mcux-sdk/drivers/msmc"
+pkg.src_dirs.MCUX_DRIVERS_MSMC:
+    - "@nxp-mcux-sdk/drivers/msmc"
+
+pkg.include_dirs.MCUX_DRIVERS_MU:
+    - "@nxp-mcux-sdk/drivers/mu"
+pkg.src_dirs.MCUX_DRIVERS_MU:
+    - "@nxp-mcux-sdk/drivers/mu"
+
+pkg.include_dirs.MCUX_DRIVERS_OCOTP:
+    - "@nxp-mcux-sdk/drivers/ocotp"
+pkg.src_dirs.MCUX_DRIVERS_OCOTP:
+    - "@nxp-mcux-sdk/drivers/ocotp"
+
+pkg.include_dirs.MCUX_DRIVERS_OPAMP:
+    - "@nxp-mcux-sdk/drivers/opamp"
+pkg.src_dirs.MCUX_DRIVERS_OPAMP:
+    - "@nxp-mcux-sdk/drivers/opamp"
+
+pkg.include_dirs.MCUX_DRIVERS_OSTIMER:
+    - "@nxp-mcux-sdk/drivers/ostimer"
+pkg.src_dirs.MCUX_DRIVERS_OSTIMER:
+    - "@nxp-mcux-sdk/drivers/ostimer"
+
+pkg.include_dirs.MCUX_DRIVERS_OTFAD:
+    - "@nxp-mcux-sdk/drivers/otfad"
+pkg.src_dirs.MCUX_DRIVERS_OTFAD:
+    - "@nxp-mcux-sdk/drivers/otfad"
+
+pkg.include_dirs.MCUX_DRIVERS_OTP:
+    - "@nxp-mcux-sdk/drivers/otp"
+pkg.src_dirs.MCUX_DRIVERS_OTP:
+    - "@nxp-mcux-sdk/drivers/otp"
+
+pkg.include_dirs.MCUX_DRIVERS_PDB:
+    - "@nxp-mcux-sdk/drivers/pdb"
+pkg.src_dirs.MCUX_DRIVERS_PDB:
+    - "@nxp-mcux-sdk/drivers/pdb"
+
+pkg.include_dirs.MCUX_DRIVERS_PDM:
+    - "@nxp-mcux-sdk/drivers/pdm"
+pkg.src_dirs.MCUX_DRIVERS_PDM:
+    - "@nxp-mcux-sdk/drivers/pdm"
+
+pkg.include_dirs.MCUX_DRIVERS_PINT:
+    - "@nxp-mcux-sdk/drivers/pint"
+pkg.src_dirs.MCUX_DRIVERS_PINT:
+    - "@nxp-mcux-sdk/drivers/pint"
+
+pkg.include_dirs.MCUX_DRIVERS_PIT:
+    - "@nxp-mcux-sdk/drivers/pit"
+pkg.src_dirs.MCUX_DRIVERS_PIT:
+    - "@nxp-mcux-sdk/drivers/pit"
+
+pkg.include_dirs.MCUX_DRIVERS_PLU:
+    - "@nxp-mcux-sdk/drivers/plu"
+pkg.src_dirs.MCUX_DRIVERS_PLU:
+    - "@nxp-mcux-sdk/drivers/plu"
+
+pkg.include_dirs.MCUX_DRIVERS_PMC:
+    - "@nxp-mcux-sdk/drivers/pmc"
+pkg.src_dirs.MCUX_DRIVERS_PMC:
+    - "@nxp-mcux-sdk/drivers/pmc"
+
+pkg.include_dirs.MCUX_DRIVERS_PMC0:
+    - "@nxp-mcux-sdk/drivers/pmc0"
+pkg.src_dirs.MCUX_DRIVERS_PMC0:
+    - "@nxp-mcux-sdk/drivers/pmc0"
+
+pkg.include_dirs.MCUX_DRIVERS_PMU:
+    - "@nxp-mcux-sdk/drivers/pmu"
+pkg.src_dirs.MCUX_DRIVERS_PMU:
+    - "@nxp-mcux-sdk/drivers/pmu"
+
+pkg.include_dirs.MCUX_DRIVERS_PORT:
+    - "@nxp-mcux-sdk/drivers/port"
+pkg.src_dirs.MCUX_DRIVERS_PORT:
+    - "@nxp-mcux-sdk/drivers/port"
+
+pkg.include_dirs.MCUX_DRIVERS_POWERQUAD:
+    - "@nxp-mcux-sdk/drivers/powerquad"
+pkg.src_dirs.MCUX_DRIVERS_POWERQUAD:
+    - "@nxp-mcux-sdk/drivers/powerquad"
+
+pkg.include_dirs.MCUX_DRIVERS_PRG:
+    - "@nxp-mcux-sdk/drivers/prg"
+pkg.src_dirs.MCUX_DRIVERS_PRG:
+    - "@nxp-mcux-sdk/drivers/prg"
+
+pkg.include_dirs.MCUX_DRIVERS_PRINCE:
+    - "@nxp-mcux-sdk/drivers/prince"
+pkg.src_dirs.MCUX_DRIVERS_PRINCE:
+    - "@nxp-mcux-sdk/drivers/prince"
+
+pkg.include_dirs.MCUX_DRIVERS_PUF:
+    - "@nxp-mcux-sdk/drivers/puf"
+pkg.src_dirs.MCUX_DRIVERS_PUF:
+    - "@nxp-mcux-sdk/drivers/puf"
+
+pkg.include_dirs.MCUX_DRIVERS_PUF_V3:
+    - "@nxp-mcux-sdk/drivers/puf_v3"
+pkg.src_dirs.MCUX_DRIVERS_PUF_V3:
+    - "@nxp-mcux-sdk/drivers/puf_v3"
+
+pkg.include_dirs.MCUX_DRIVERS_PWM:
+    - "@nxp-mcux-sdk/drivers/pwm"
+pkg.src_dirs.MCUX_DRIVERS_PWM:
+    - "@nxp-mcux-sdk/drivers/pwm"
+
+pkg.include_dirs.MCUX_DRIVERS_PWT:
+    - "@nxp-mcux-sdk/drivers/pwt"
+pkg.src_dirs.MCUX_DRIVERS_PWT:
+    - "@nxp-mcux-sdk/drivers/pwt"
+
+pkg.include_dirs.MCUX_DRIVERS_PWT_1:
+    - "@nxp-mcux-sdk/drivers/pwt_1"
+pkg.src_dirs.MCUX_DRIVERS_PWT_1:
+    - "@nxp-mcux-sdk/drivers/pwt_1"
+
+pkg.include_dirs.MCUX_DRIVERS_PXP:
+    - "@nxp-mcux-sdk/drivers/pxp"
+pkg.src_dirs.MCUX_DRIVERS_PXP:
+    - "@nxp-mcux-sdk/drivers/pxp"
+
+pkg.include_dirs.MCUX_DRIVERS_QSPI:
+    - "@nxp-mcux-sdk/drivers/qspi"
+pkg.src_dirs.MCUX_DRIVERS_QSPI:
+    - "@nxp-mcux-sdk/drivers/qspi"
+
+pkg.include_dirs.MCUX_DRIVERS_QTMR_1:
+    - "@nxp-mcux-sdk/drivers/qtmr_1"
+pkg.src_dirs.MCUX_DRIVERS_QTMR_1:
+    - "@nxp-mcux-sdk/drivers/qtmr_1"
+
+pkg.include_dirs.MCUX_DRIVERS_QTMR_2:
+    - "@nxp-mcux-sdk/drivers/qtmr_2"
+pkg.src_dirs.MCUX_DRIVERS_QTMR_2:
+    - "@nxp-mcux-sdk/drivers/qtmr_2"
+
+pkg.include_dirs.MCUX_DRIVERS_RCM:
+    - "@nxp-mcux-sdk/drivers/rcm"
+pkg.src_dirs.MCUX_DRIVERS_RCM:
+    - "@nxp-mcux-sdk/drivers/rcm"
+
+pkg.include_dirs.MCUX_DRIVERS_RDC:
+    - "@nxp-mcux-sdk/drivers/rdc"
+pkg.src_dirs.MCUX_DRIVERS_RDC:
+    - "@nxp-mcux-sdk/drivers/rdc"
+
+pkg.include_dirs.MCUX_DRIVERS_RDC_SEMA42:
+    - "@nxp-mcux-sdk/drivers/rdc_sema42"
+pkg.src_dirs.MCUX_DRIVERS_RDC_SEMA42:
+    - "@nxp-mcux-sdk/drivers/rdc_sema42"
+
+pkg.include_dirs.MCUX_DRIVERS_RGPIO:
+    - "@nxp-mcux-sdk/drivers/rgpio"
+pkg.src_dirs.MCUX_DRIVERS_RGPIO:
+    - "@nxp-mcux-sdk/drivers/rgpio"
+
+pkg.include_dirs.MCUX_DRIVERS_RNG:
+    - "@nxp-mcux-sdk/drivers/rng"
+pkg.src_dirs.MCUX_DRIVERS_RNG:
+    - "@nxp-mcux-sdk/drivers/rng"
+
+pkg.include_dirs.MCUX_DRIVERS_RNG_1:
+    - "@nxp-mcux-sdk/drivers/rng_1"
+pkg.src_dirs.MCUX_DRIVERS_RNG_1:
+    - "@nxp-mcux-sdk/drivers/rng_1"
+
+pkg.include_dirs.MCUX_DRIVERS_RNGA:
+    - "@nxp-mcux-sdk/drivers/rnga"
+pkg.src_dirs.MCUX_DRIVERS_RNGA:
+    - "@nxp-mcux-sdk/drivers/rnga"
+
+pkg.include_dirs.MCUX_DRIVERS_RTC:
+    - "@nxp-mcux-sdk/drivers/rtc"
+pkg.src_dirs.MCUX_DRIVERS_RTC:
+    - "@nxp-mcux-sdk/drivers/rtc"
+
+pkg.include_dirs.MCUX_DRIVERS_RTC_1:
+    - "@nxp-mcux-sdk/drivers/rtc_1"
+pkg.src_dirs.MCUX_DRIVERS_RTC_1:
+    - "@nxp-mcux-sdk/drivers/rtc_1"
+
+pkg.include_dirs.MCUX_DRIVERS_RTWDOG:
+    - "@nxp-mcux-sdk/drivers/rtwdog"
+pkg.src_dirs.MCUX_DRIVERS_RTWDOG:
+    - "@nxp-mcux-sdk/drivers/rtwdog"
+
+pkg.include_dirs.MCUX_DRIVERS_SAI:
+    - "@nxp-mcux-sdk/drivers/sai"
+pkg.src_dirs.MCUX_DRIVERS_SAI:
+    - "@nxp-mcux-sdk/drivers/sai"
+
+pkg.include_dirs.MCUX_DRIVERS_SCTIMER:
+    - "@nxp-mcux-sdk/drivers/sctimer"
+pkg.src_dirs.MCUX_DRIVERS_SCTIMER:
+    - "@nxp-mcux-sdk/drivers/sctimer"
+
+pkg.include_dirs.MCUX_DRIVERS_SDHC:
+    - "@nxp-mcux-sdk/drivers/sdhc"
+pkg.src_dirs.MCUX_DRIVERS_SDHC:
+    - "@nxp-mcux-sdk/drivers/sdhc"
+
+pkg.include_dirs.MCUX_DRIVERS_SDIF:
+    - "@nxp-mcux-sdk/drivers/sdif"
+pkg.src_dirs.MCUX_DRIVERS_SDIF:
+    - "@nxp-mcux-sdk/drivers/sdif"
+
+pkg.include_dirs.MCUX_DRIVERS_SDMA:
+    - "@nxp-mcux-sdk/drivers/sdma"
+pkg.src_dirs.MCUX_DRIVERS_SDMA:
+    - "@nxp-mcux-sdk/drivers/sdma"
+
+pkg.include_dirs.MCUX_DRIVERS_SDRAMC:
+    - "@nxp-mcux-sdk/drivers/sdramc"
+pkg.src_dirs.MCUX_DRIVERS_SDRAMC:
+    - "@nxp-mcux-sdk/drivers/sdramc"
+
+pkg.include_dirs.MCUX_DRIVERS_SEMA4:
+    - "@nxp-mcux-sdk/drivers/sema4"
+pkg.src_dirs.MCUX_DRIVERS_SEMA4:
+    - "@nxp-mcux-sdk/drivers/sema4"
+
+pkg.include_dirs.MCUX_DRIVERS_SEMA42:
+    - "@nxp-mcux-sdk/drivers/sema42"
+pkg.src_dirs.MCUX_DRIVERS_SEMA42:
+    - "@nxp-mcux-sdk/drivers/sema42"
+
+pkg.include_dirs.MCUX_DRIVERS_SEMC:
+    - "@nxp-mcux-sdk/drivers/semc"
+pkg.src_dirs.MCUX_DRIVERS_SEMC:
+    - "@nxp-mcux-sdk/drivers/semc"
+
+pkg.include_dirs.MCUX_DRIVERS_SHA:
+    - "@nxp-mcux-sdk/drivers/sha"
+pkg.src_dirs.MCUX_DRIVERS_SHA:
+    - "@nxp-mcux-sdk/drivers/sha"
+
+pkg.include_dirs.MCUX_DRIVERS_SIM:
+    - "@nxp-mcux-sdk/drivers/sim"
+pkg.src_dirs.MCUX_DRIVERS_SIM:
+    - "@nxp-mcux-sdk/drivers/sim"
+
+pkg.include_dirs.MCUX_DRIVERS_SLCD:
+    - "@nxp-mcux-sdk/drivers/slcd"
+pkg.src_dirs.MCUX_DRIVERS_SLCD:
+    - "@nxp-mcux-sdk/drivers/slcd"
+
+pkg.include_dirs.MCUX_DRIVERS_SMARTCARD:
+    - "@nxp-mcux-sdk/drivers/smartcard"
+pkg.src_dirs.MCUX_DRIVERS_SMARTCARD:
+    - "@nxp-mcux-sdk/drivers/smartcard"
+
+pkg.include_dirs.MCUX_DRIVERS_SMARTDMA:
+    - "@nxp-mcux-sdk/drivers/smartdma"
+pkg.src_dirs.MCUX_DRIVERS_SMARTDMA:
+    - "@nxp-mcux-sdk/drivers/smartdma"
+
+pkg.include_dirs.MCUX_DRIVERS_SMC:
+    - "@nxp-mcux-sdk/drivers/smc"
+pkg.src_dirs.MCUX_DRIVERS_SMC:
+    - "@nxp-mcux-sdk/drivers/smc"
+
+pkg.include_dirs.MCUX_DRIVERS_SNVS_HP:
+    - "@nxp-mcux-sdk/drivers/snvs_hp"
+pkg.src_dirs.MCUX_DRIVERS_SNVS_HP:
+    - "@nxp-mcux-sdk/drivers/snvs_hp"
+
+pkg.include_dirs.MCUX_DRIVERS_SNVS_LP:
+    - "@nxp-mcux-sdk/drivers/snvs_lp"
+pkg.src_dirs.MCUX_DRIVERS_SNVS_LP:
+    - "@nxp-mcux-sdk/drivers/snvs_lp"
+
+pkg.include_dirs.MCUX_DRIVERS_SPDIF:
+    - "@nxp-mcux-sdk/drivers/spdif"
+pkg.src_dirs.MCUX_DRIVERS_SPDIF:
+    - "@nxp-mcux-sdk/drivers/spdif"
+
+pkg.include_dirs.MCUX_DRIVERS_SPI:
+    - "@nxp-mcux-sdk/drivers/spi"
+pkg.src_dirs.MCUX_DRIVERS_SPI:
+    - "@nxp-mcux-sdk/drivers/spi"
+
+pkg.include_dirs.MCUX_DRIVERS_SPIFI:
+    - "@nxp-mcux-sdk/drivers/spifi"
+pkg.src_dirs.MCUX_DRIVERS_SPIFI:
+    - "@nxp-mcux-sdk/drivers/spifi"
+
+pkg.include_dirs.MCUX_DRIVERS_SPM:
+    - "@nxp-mcux-sdk/drivers/spm"
+pkg.src_dirs.MCUX_DRIVERS_SPM:
+    - "@nxp-mcux-sdk/drivers/spm"
+
+pkg.include_dirs.MCUX_DRIVERS_SRC:
+    - "@nxp-mcux-sdk/drivers/src"
+pkg.src_dirs.MCUX_DRIVERS_SRC:
+    - "@nxp-mcux-sdk/drivers/src"
+
+pkg.include_dirs.MCUX_DRIVERS_SSARC:
+    - "@nxp-mcux-sdk/drivers/ssarc"
+pkg.src_dirs.MCUX_DRIVERS_SSARC:
+    - "@nxp-mcux-sdk/drivers/ssarc"
+
+pkg.include_dirs.MCUX_DRIVERS_SWM:
+    - "@nxp-mcux-sdk/drivers/swm"
+pkg.src_dirs.MCUX_DRIVERS_SWM:
+    - "@nxp-mcux-sdk/drivers/swm"
+
+pkg.include_dirs.MCUX_DRIVERS_SYSCON:
+    - "@nxp-mcux-sdk/drivers/syscon"
+pkg.src_dirs.MCUX_DRIVERS_SYSCON:
+    - "@nxp-mcux-sdk/drivers/syscon"
+
+pkg.include_dirs.MCUX_DRIVERS_SYSCTL:
+    - "@nxp-mcux-sdk/drivers/sysctl"
+pkg.src_dirs.MCUX_DRIVERS_SYSCTL:
+    - "@nxp-mcux-sdk/drivers/sysctl"
+
+pkg.include_dirs.MCUX_DRIVERS_SYSMPU:
+    - "@nxp-mcux-sdk/drivers/sysmpu"
+pkg.src_dirs.MCUX_DRIVERS_SYSMPU:
+    - "@nxp-mcux-sdk/drivers/sysmpu"
+
+pkg.include_dirs.MCUX_DRIVERS_TEMPMON:
+    - "@nxp-mcux-sdk/drivers/tempmon"
+pkg.src_dirs.MCUX_DRIVERS_TEMPMON:
+    - "@nxp-mcux-sdk/drivers/tempmon"
+
+pkg.include_dirs.MCUX_DRIVERS_TEMPSENSOR:
+    - "@nxp-mcux-sdk/drivers/tempsensor"
+pkg.src_dirs.MCUX_DRIVERS_TEMPSENSOR:
+    - "@nxp-mcux-sdk/drivers/tempsensor"
+
+pkg.include_dirs.MCUX_DRIVERS_TMU:
+    - "@nxp-mcux-sdk/drivers/tmu"
+pkg.src_dirs.MCUX_DRIVERS_TMU:
+    - "@nxp-mcux-sdk/drivers/tmu"
+
+pkg.include_dirs.MCUX_DRIVERS_TMU_1:
+    - "@nxp-mcux-sdk/drivers/tmu_1"
+pkg.src_dirs.MCUX_DRIVERS_TMU_1:
+    - "@nxp-mcux-sdk/drivers/tmu_1"
+
+pkg.include_dirs.MCUX_DRIVERS_TMU_2:
+    - "@nxp-mcux-sdk/drivers/tmu_2"
+pkg.src_dirs.MCUX_DRIVERS_TMU_2:
+    - "@nxp-mcux-sdk/drivers/tmu_2"
+
+pkg.include_dirs.MCUX_DRIVERS_TPM:
+    - "@nxp-mcux-sdk/drivers/tpm"
+pkg.src_dirs.MCUX_DRIVERS_TPM:
+    - "@nxp-mcux-sdk/drivers/tpm"
+
+pkg.include_dirs.MCUX_DRIVERS_TRGMUX:
+    - "@nxp-mcux-sdk/drivers/trgmux"
+pkg.src_dirs.MCUX_DRIVERS_TRGMUX:
+    - "@nxp-mcux-sdk/drivers/trgmux"
+
+pkg.include_dirs.MCUX_DRIVERS_TRNG:
+    - "@nxp-mcux-sdk/drivers/trng"
+pkg.src_dirs.MCUX_DRIVERS_TRNG:
+    - "@nxp-mcux-sdk/drivers/trng"
+
+pkg.include_dirs.MCUX_DRIVERS_TSC:
+    - "@nxp-mcux-sdk/drivers/tsc"
+pkg.src_dirs.MCUX_DRIVERS_TSC:
+    - "@nxp-mcux-sdk/drivers/tsc"
+
+pkg.include_dirs.MCUX_DRIVERS_TSI:
+    - "@nxp-mcux-sdk/drivers/tsi"
+pkg.src_dirs.MCUX_DRIVERS_TSI:
+    - "@nxp-mcux-sdk/drivers/tsi"
+
+pkg.include_dirs.MCUX_DRIVERS_TSTMR:
+    - "@nxp-mcux-sdk/drivers/tstmr"
+pkg.src_dirs.MCUX_DRIVERS_TSTMR:
+    - "@nxp-mcux-sdk/drivers/tstmr"
+
+pkg.include_dirs.MCUX_DRIVERS_UART:
+    - "@nxp-mcux-sdk/drivers/uart"
+pkg.src_dirs.MCUX_DRIVERS_UART:
+    - "@nxp-mcux-sdk/drivers/uart"
+
+pkg.include_dirs.MCUX_DRIVERS_USDHC:
+    - "@nxp-mcux-sdk/drivers/usdhc"
+pkg.src_dirs.MCUX_DRIVERS_USDHC:
+    - "@nxp-mcux-sdk/drivers/usdhc"
+
+pkg.include_dirs.MCUX_DRIVERS_UTICK:
+    - "@nxp-mcux-sdk/drivers/utick"
+pkg.src_dirs.MCUX_DRIVERS_UTICK:
+    - "@nxp-mcux-sdk/drivers/utick"
+
+pkg.include_dirs.MCUX_DRIVERS_VREF:
+    - "@nxp-mcux-sdk/drivers/vref"
+pkg.src_dirs.MCUX_DRIVERS_VREF:
+    - "@nxp-mcux-sdk/drivers/vref"
+
+pkg.include_dirs.MCUX_DRIVERS_VREF_1:
+    - "@nxp-mcux-sdk/drivers/vref_1"
+pkg.src_dirs.MCUX_DRIVERS_VREF_1:
+    - "@nxp-mcux-sdk/drivers/vref_1"
+
+pkg.include_dirs.MCUX_DRIVERS_WDOG:
+    - "@nxp-mcux-sdk/drivers/wdog"
+pkg.src_dirs.MCUX_DRIVERS_WDOG:
+    - "@nxp-mcux-sdk/drivers/wdog"
+
+pkg.include_dirs.MCUX_DRIVERS_WDOG01:
+    - "@nxp-mcux-sdk/drivers/wdog01"
+pkg.src_dirs.MCUX_DRIVERS_WDOG01:
+    - "@nxp-mcux-sdk/drivers/wdog01"
+
+pkg.include_dirs.MCUX_DRIVERS_WDOG32:
+    - "@nxp-mcux-sdk/drivers/wdog32"
+pkg.src_dirs.MCUX_DRIVERS_WDOG32:
+    - "@nxp-mcux-sdk/drivers/wdog32"
+
+pkg.include_dirs.MCUX_DRIVERS_WDOG8:
+    - "@nxp-mcux-sdk/drivers/wdog8"
+pkg.src_dirs.MCUX_DRIVERS_WDOG8:
+    - "@nxp-mcux-sdk/drivers/wdog8"
+
+pkg.include_dirs.MCUX_DRIVERS_WKT:
+    - "@nxp-mcux-sdk/drivers/wkt"
+pkg.src_dirs.MCUX_DRIVERS_WKT:
+    - "@nxp-mcux-sdk/drivers/wkt"
+
+pkg.include_dirs.MCUX_DRIVERS_WWDT:
+    - "@nxp-mcux-sdk/drivers/wwdt"
+pkg.src_dirs.MCUX_DRIVERS_WWDT:
+    - "@nxp-mcux-sdk/drivers/wwdt"
+
+pkg.include_dirs.MCUX_DRIVERS_XBAR:
+    - "@nxp-mcux-sdk/drivers/xbar"
+pkg.src_dirs.MCUX_DRIVERS_XBAR:
+    - "@nxp-mcux-sdk/drivers/xbar"
+
+pkg.include_dirs.MCUX_DRIVERS_XBARA:
+    - "@nxp-mcux-sdk/drivers/xbara"
+pkg.src_dirs.MCUX_DRIVERS_XBARA:
+    - "@nxp-mcux-sdk/drivers/xbara"
+
+pkg.include_dirs.MCUX_DRIVERS_XBARB:
+    - "@nxp-mcux-sdk/drivers/xbarb"
+pkg.src_dirs.MCUX_DRIVERS_XBARB:
+    - "@nxp-mcux-sdk/drivers/xbarb"
+
+pkg.include_dirs.MCUX_DRIVERS_XECC:
+    - "@nxp-mcux-sdk/drivers/xecc"
+pkg.src_dirs.MCUX_DRIVERS_XECC:
+    - "@nxp-mcux-sdk/drivers/xecc"
+
+pkg.include_dirs.MCUX_DRIVERS_XRDC:
+    - "@nxp-mcux-sdk/drivers/xrdc"
+pkg.src_dirs.MCUX_DRIVERS_XRDC:
+    - "@nxp-mcux-sdk/drivers/xrdc"
+
+pkg.include_dirs.MCUX_DRIVERS_XRDC2:
+    - "@nxp-mcux-sdk/drivers/xrdc2"
+pkg.src_dirs.MCUX_DRIVERS_XRDC2:
+    - "@nxp-mcux-sdk/drivers/xrdc2"
+
+pkg.ign_files:
+    - ".*freertos.c"
+
+pkg.ign_files.BSP_MK64F12:
+    - "fsl_cache.*"
+    - ".*_dma.c"
+
+# Files _dma.c and _edma.c are in the same directories but are mutually 
exclusive
+pkg.ign_files.MCUX_DRIVERS_EDMA:
+    - ".*_dma.c"
+
+pkg.ign_files.MCUX_DRIVERS_DMA:
+    - ".*_edma.c"
+
+pkg.ign_dirs:
+    - "@nxp-mcux-sdk/components"
+    - "@nxp-mcux-sdk/midleware"
+    - "@nxp-mcux-sdk/tools"
+    - "@nxp-mcux-sdk/utilities"
+
+repository.nxp-mcux-sdk:
+    type: github
+    vers: MCUX_2.13.1-commit
+    branch: main
+    user: nxp-mcuxpresso
+    repo: mcux-sdk
diff --git a/hw/mcu/nxp/mcux-sdk/syscfg.yml b/hw/mcu/nxp/mcux-sdk/syscfg.yml
new file mode 100644
index 000000000..69bdfe1b0
--- /dev/null
+++ b/hw/mcu/nxp/mcux-sdk/syscfg.yml
@@ -0,0 +1,1223 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#  http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+syscfg.defs:
+    MCU_K32L2A31A:
+        description: MCU K32L2A31A is used.
+        value:
+    MCU_K32L2A41A:
+        description: MCU K32L2A41A is used.
+        value:
+    MCU_K32L2B11A:
+        description: MCU K32L2B11A is used.
+        value:
+    MCU_K32L2B21A:
+        description: MCU K32L2B21A is used.
+        value:
+    MCU_K32L2B31A:
+        description: MCU K32L2B31A is used.
+        value:
+    MCU_K32L3A60:
+        description: MCU K32L3A60 is used.
+        value:
+    MCU_LPC51U68:
+        description: MCU LPC51U68 is used.
+        value:
+    MCU_LPC54005:
+        description: MCU LPC54005 is used.
+        value:
+    MCU_LPC54016:
+        description: MCU LPC54016 is used.
+        value:
+    MCU_LPC54018:
+        description: MCU LPC54018 is used.
+        value:
+    MCU_LPC54018M:
+        description: MCU LPC54018M is used.
+        value:
+    MCU_LPC54113:
+        description: MCU LPC54113 is used.
+        value:
+    MCU_LPC54114:
+        description: MCU LPC54114 is used.
+        value:
+    MCU_LPC54605:
+        description: MCU LPC54605 is used.
+        value:
+    MCU_LPC54606:
+        description: MCU LPC54606 is used.
+        value:
+    MCU_LPC54607:
+        description: MCU LPC54607 is used.
+        value:
+    MCU_LPC54608:
+        description: MCU LPC54608 is used.
+        value:
+    MCU_LPC54616:
+        description: MCU LPC54616 is used.
+        value:
+    MCU_LPC54618:
+        description: MCU LPC54618 is used.
+        value:
+    MCU_LPC54628:
+        description: MCU LPC54628 is used.
+        value:
+    MCU_LPC54S005:
+        description: MCU LPC54S005 is used.
+        value:
+    MCU_LPC54S016:
+        description: MCU LPC54S016 is used.
+        value:
+    MCU_LPC54S018:
+        description: MCU LPC54S018 is used.
+        value:
+    MCU_LPC54S018M:
+        description: MCU LPC54S018M is used.
+        value:
+    MCU_LPC5502:
+        description: MCU LPC5502 is used.
+        value:
+    MCU_LPC5502CPXXXX:
+        description: MCU LPC5502CPXXXX is used.
+        value:
+    MCU_LPC5504:
+        description: MCU LPC5504 is used.
+        value:
+    MCU_LPC5504CPXXXX:
+        description: MCU LPC5504CPXXXX is used.
+        value:
+    MCU_LPC5506:
+        description: MCU LPC5506 is used.
+        value:
+    MCU_LPC5506CPXXXX:
+        description: MCU LPC5506CPXXXX is used.
+        value:
+    MCU_LPC5512:
+        description: MCU LPC5512 is used.
+        value:
+    MCU_LPC5514:
+        description: MCU LPC5514 is used.
+        value:
+    MCU_LPC5516:
+        description: MCU LPC5516 is used.
+        value:
+    MCU_LPC5526:
+        description: MCU LPC5526 is used.
+        value:
+    MCU_LPC5528:
+        description: MCU LPC5528 is used.
+        value:
+    MCU_LPC55S04:
+        description: MCU LPC55S04 is used.
+        value:
+    MCU_LPC55S06:
+        description: MCU LPC55S06 is used.
+        value:
+    MCU_LPC55S14:
+        description: MCU LPC55S14 is used.
+        value:
+    MCU_LPC55S16:
+        description: MCU LPC55S16 is used.
+        value:
+    MCU_LPC55S26:
+        description: MCU LPC55S26 is used.
+        value:
+    MCU_LPC55S28:
+        description: MCU LPC55S28 is used.
+        value:
+    MCU_LPC55S66:
+        description: MCU LPC55S66 is used.
+        value:
+    MCU_LPC55S69:
+        description: MCU LPC55S69 is used.
+        value:
+    MCU_LPC802:
+        description: MCU LPC802 is used.
+        value:
+    MCU_LPC804:
+        description: MCU LPC804 is used.
+        value:
+    MCU_LPC810:
+        description: MCU LPC810 is used.
+        value:
+    MCU_LPC811:
+        description: MCU LPC811 is used.
+        value:
+    MCU_LPC812:
+        description: MCU LPC812 is used.
+        value:
+    MCU_LPC822:
+        description: MCU LPC822 is used.
+        value:
+    MCU_LPC824:
+        description: MCU LPC824 is used.
+        value:
+    MCU_LPC832:
+        description: MCU LPC832 is used.
+        value:
+    MCU_LPC834:
+        description: MCU LPC834 is used.
+        value:
+    MCU_LPC844:
+        description: MCU LPC844 is used.
+        value:
+    MCU_LPC845:
+        description: MCU LPC845 is used.
+        value:
+    MCU_MCIMX7U3:
+        description: MCU MCIMX7U3 is used.
+        value:
+    MCU_MCIMX7U5:
+        description: MCU MCIMX7U5 is used.
+        value:
+    MCU_MIMX8DX1:
+        description: MCU MIMX8DX1 is used.
+        value:
+    MCU_MIMX8DX2:
+        description: MCU MIMX8DX2 is used.
+        value:
+    MCU_MIMX8DX3:
+        description: MCU MIMX8DX3 is used.
+        value:
+    MCU_MIMX8DX4:
+        description: MCU MIMX8DX4 is used.
+        value:
+    MCU_MIMX8DX5:
+        description: MCU MIMX8DX5 is used.
+        value:
+    MCU_MIMX8DX6:
+        description: MCU MIMX8DX6 is used.
+        value:
+    MCU_MIMX8MD6:
+        description: MCU MIMX8MD6 is used.
+        value:
+    MCU_MIMX8MD7:
+        description: MCU MIMX8MD7 is used.
+        value:
+    MCU_MIMX8ML3:
+        description: MCU MIMX8ML3 is used.
+        value:
+    MCU_MIMX8ML4:
+        description: MCU MIMX8ML4 is used.
+        value:
+    MCU_MIMX8ML6:
+        description: MCU MIMX8ML6 is used.
+        value:
+    MCU_MIMX8ML8:
+        description: MCU MIMX8ML8 is used.
+        value:
+    MCU_MIMX8MM1:
+        description: MCU MIMX8MM1 is used.
+        value:
+    MCU_MIMX8MM2:
+        description: MCU MIMX8MM2 is used.
+        value:
+    MCU_MIMX8MM3:
+        description: MCU MIMX8MM3 is used.
+        value:
+    MCU_MIMX8MM4:
+        description: MCU MIMX8MM4 is used.
+        value:
+    MCU_MIMX8MM5:
+        description: MCU MIMX8MM5 is used.
+        value:
+    MCU_MIMX8MM6:
+        description: MCU MIMX8MM6 is used.
+        value:
+    MCU_MIMX8MN1:
+        description: MCU MIMX8MN1 is used.
+        value:
+    MCU_MIMX8MN2:
+        description: MCU MIMX8MN2 is used.
+        value:
+    MCU_MIMX8MN3:
+        description: MCU MIMX8MN3 is used.
+        value:
+    MCU_MIMX8MN4:
+        description: MCU MIMX8MN4 is used.
+        value:
+    MCU_MIMX8MN5:
+        description: MCU MIMX8MN5 is used.
+        value:
+    MCU_MIMX8MN6:
+        description: MCU MIMX8MN6 is used.
+        value:
+    MCU_MIMX8MQ5:
+        description: MCU MIMX8MQ5 is used.
+        value:
+    MCU_MIMX8MQ6:
+        description: MCU MIMX8MQ6 is used.
+        value:
+    MCU_MIMX8MQ7:
+        description: MCU MIMX8MQ7 is used.
+        value:
+    MCU_MIMX8QM6:
+        description: MCU MIMX8QM6 is used.
+        value:
+    MCU_MIMX8QX1:
+        description: MCU MIMX8QX1 is used.
+        value:
+    MCU_MIMX8QX2:
+        description: MCU MIMX8QX2 is used.
+        value:
+    MCU_MIMX8QX3:
+        description: MCU MIMX8QX3 is used.
+        value:
+    MCU_MIMX8QX4:
+        description: MCU MIMX8QX4 is used.
+        value:
+    MCU_MIMX8QX5:
+        description: MCU MIMX8QX5 is used.
+        value:
+    MCU_MIMX8QX6:
+        description: MCU MIMX8QX6 is used.
+        value:
+    MCU_MIMX8UX5:
+        description: MCU MIMX8UX5 is used.
+        value:
+    MCU_MIMX8UX6:
+        description: MCU MIMX8UX6 is used.
+        value:
+    MCU_MIMXRT1011:
+        description: MCU MIMXRT1011 is used.
+        value:
+    MCU_MIMXRT1015:
+        description: MCU MIMXRT1015 is used.
+        value:
+    MCU_MIMXRT1021:
+        description: MCU MIMXRT1021 is used.
+        value:
+    MCU_MIMXRT1024:
+        description: MCU MIMXRT1024 is used.
+        value:
+    MCU_MIMXRT1051:
+        description: MCU MIMXRT1051 is used.
+        value:
+    MCU_MIMXRT1052:
+        description: MCU MIMXRT1052 is used.
+        value:
+    MCU_MIMXRT1061:
+        description: MCU MIMXRT1061 is used.
+        value:
+    MCU_MIMXRT1062:
+        description: MCU MIMXRT1062 is used.
+        value:
+    MCU_MIMXRT1064:
+        description: MCU MIMXRT1064 is used.
+        value:
+    MCU_MIMXRT1165:
+        description: MCU MIMXRT1165 is used.
+        value:
+    MCU_MIMXRT1166:
+        description: MCU MIMXRT1166 is used.
+        value:
+    MCU_MIMXRT1171:
+        description: MCU MIMXRT1171 is used.
+        value:
+    MCU_MIMXRT1172:
+        description: MCU MIMXRT1172 is used.
+        value:
+    MCU_MIMXRT1173:
+        description: MCU MIMXRT1173 is used.
+        value:
+    MCU_MIMXRT1175:
+        description: MCU MIMXRT1175 is used.
+        value:
+    MCU_MIMXRT1176:
+        description: MCU MIMXRT1176 is used.
+        value:
+    MCU_MIMXRT533S:
+        description: MCU MIMXRT533S is used.
+        value:
+    MCU_MIMXRT555S:
+        description: MCU MIMXRT555S is used.
+        value:
+    MCU_MIMXRT595S:
+        description: MCU MIMXRT595S is used.
+        value:
+    MCU_MIMXRT633S:
+        description: MCU MIMXRT633S is used.
+        value:
+    MCU_MIMXRT685S:
+        description: MCU MIMXRT685S is used.
+        value:
+    MCU_MK02F12810:
+        description: MCU MK02F12810 is used.
+        value:
+    MCU_MK22F12810:
+        description: MCU MK22F12810 is used.
+        value:
+    MCU_MK22F25612:
+        description: MCU MK22F25612 is used.
+        value:
+    MCU_MK22F51212:
+        description: MCU MK22F51212 is used.
+        value:
+    MCU_MK24F12:
+        description: MCU MK24F12 is used.
+        value:
+    MCU_MK26F18:
+        description: MCU MK26F18 is used.
+        value:
+    MCU_MK27FA15:
+        description: MCU MK27FA15 is used.
+        value:
+    MCU_MK28FA15:
+        description: MCU MK28FA15 is used.
+        value:
+    MCU_MK63F12:
+        description: MCU MK63F12 is used.
+        value:
+    MCU_MK64F12:
+        description: MCU MK64F12 is used.
+        value:
+    MCU_MK65F18:
+        description: MCU MK65F18 is used.
+        value:
+    MCU_MK66F18:
+        description: MCU MK66F18 is used.
+        value:
+    MCU_MK80F25615:
+        description: MCU MK80F25615 is used.
+        value:
+    MCU_MK82F25615:
+        description: MCU MK82F25615 is used.
+        value:
+    MCU_MKE02Z4:
+        description: MCU MKE02Z4 is used.
+        value:
+    MCU_MKE04Z1284:
+        description: MCU MKE04Z1284 is used.
+        value:
+    MCU_MKE04Z4:
+        description: MCU MKE04Z4 is used.
+        value:
+    MCU_MKE06Z4:
+        description: MCU MKE06Z4 is used.
+        value:
+    MCU_MKE12Z7:
+        description: MCU MKE12Z7 is used.
+        value:
+    MCU_MKE13Z7:
+        description: MCU MKE13Z7 is used.
+        value:
+    MCU_MKE14F16:
+        description: MCU MKE14F16 is used.
+        value:
+    MCU_MKE14Z4:
+        description: MCU MKE14Z4 is used.
+        value:
+    MCU_MKE14Z7:
+        description: MCU MKE14Z7 is used.
+        value:
+    MCU_MKE15Z4:
+        description: MCU MKE15Z4 is used.
+        value:
+    MCU_MKE15Z7:
+        description: MCU MKE15Z7 is used.
+        value:
+    MCU_MKE16F16:
+        description: MCU MKE16F16 is used.
+        value:
+    MCU_MKE16Z4:
+        description: MCU MKE16Z4 is used.
+        value:
+    MCU_MKE17Z7:
+        description: MCU MKE17Z7 is used.
+        value:
+    MCU_MKE18F16:
+        description: MCU MKE18F16 is used.
+        value:
+    MCU_MKL17Z644:
+        description: MCU MKL17Z644 is used.
+        value:
+    MCU_MKL25Z4:
+        description: MCU MKL25Z4 is used.
+        value:
+    MCU_MKL27Z644:
+        description: MCU MKL27Z644 is used.
+        value:
+    MCU_MKM14ZA5:
+        description: MCU MKM14ZA5 is used.
+        value:
+    MCU_MKM33ZA5:
+        description: MCU MKM33ZA5 is used.
+        value:
+    MCU_MKM34Z7:
+        description: MCU MKM34Z7 is used.
+        value:
+    MCU_MKM34ZA5:
+        description: MCU MKM34ZA5 is used.
+        value:
+    MCU_MKM35Z7:
+        description: MCU MKM35Z7 is used.
+        value:
+    MCU_MKV10Z1287:
+        description: MCU MKV10Z1287 is used.
+        value:
+    MCU_MKV10Z7:
+        description: MCU MKV10Z7 is used.
+        value:
+    MCU_MKV11Z7:
+        description: MCU MKV11Z7 is used.
+        value:
+    MCU_MKV30F12810:
+        description: MCU MKV30F12810 is used.
+        value:
+    MCU_MKV31F12810:
+        description: MCU MKV31F12810 is used.
+        value:
+    MCU_MKV31F25612:
+        description: MCU MKV31F25612 is used.
+        value:
+    MCU_MKV31F51212:
+        description: MCU MKV31F51212 is used.
+        value:
+    MCU_MKV56F24:
+        description: MCU MKV56F24 is used.
+        value:
+    MCU_MKV58F24:
+        description: MCU MKV58F24 is used.
+        value:
+    MCU_MKW20Z4:
+        description: MCU MKW20Z4 is used.
+        value:
+    MCU_MKW21Z4:
+        description: MCU MKW21Z4 is used.
+        value:
+    MCU_MKW22D5:
+        description: MCU MKW22D5 is used.
+        value:
+    MCU_MKW24D5:
+        description: MCU MKW24D5 is used.
+        value:
+    MCU_MKW30Z4:
+        description: MCU MKW30Z4 is used.
+        value:
+    MCU_MKW31Z4:
+        description: MCU MKW31Z4 is used.
+        value:
+    MCU_MKW40Z4:
+        description: MCU MKW40Z4 is used.
+        value:
+    MCU_MKW41Z4:
+        description: MCU MKW41Z4 is used.
+        value:
+    MCU_LPCXXXX:
+        description: LPC_XXXXX MCU
+        value:
+
+    MCUX_DRIVERS_ACMP:
+        description: Add drivers/acmp to the build
+        value:
+    MCUX_DRIVERS_ACMP_1:
+        description: Add drivers/acmp_1 to the build
+        value:
+    MCUX_DRIVERS_ADC12:
+        description: Add drivers/adc12 to the build
+        value:
+    MCUX_DRIVERS_ADC16:
+        description: Add drivers/adc16 to the build
+        value:
+    MCUX_DRIVERS_ADC_12B1MSPS_SAR:
+        description: Add drivers/adc_12b1msps_sar to the build
+        value:
+    MCUX_DRIVERS_ADC_5V12B_LL18_015:
+        description: Add drivers/adc_5v12b_ll18_015 to the build
+        value:
+    MCUX_DRIVERS_ADC_ETC:
+        description: Add drivers/adc_etc to the build
+        value:
+    MCUX_DRIVERS_AES:
+        description: Add drivers/aes to the build
+        value:
+    MCUX_DRIVERS_AFE:
+        description: Add drivers/afe to the build
+        value:
+    MCUX_DRIVERS_AIPSTZ:
+        description: Add drivers/aipstz to the build
+        value:
+    MCUX_DRIVERS_ANACTRL:
+        description: Add drivers/anactrl to the build
+        value:
+    MCUX_DRIVERS_AOI:
+        description: Add drivers/aoi to the build
+        value:
+    MCUX_DRIVERS_ASMC:
+        description: Add drivers/asmc to the build
+        value:
+    MCUX_DRIVERS_ASRC:
+        description: Add drivers/asrc to the build
+        value:
+    MCUX_DRIVERS_BEE:
+        description: Add drivers/bee to the build
+        value:
+    MCUX_DRIVERS_CAAM:
+        description: Add drivers/caam to the build
+        value:
+    MCUX_DRIVERS_CACHE:
+        description: Add drivers/cache to the build
+        value:
+    MCUX_DRIVERS_CAPT:
+        description: Add drivers/capt to the build
+        value:
+    MCUX_DRIVERS_CASPER:
+        description: Add drivers/casper to the build
+        value:
+    MCUX_DRIVERS_CAU3:
+        description: Add drivers/cau3 to the build
+        value:
+    MCUX_DRIVERS_CDOG:
+        description: Add drivers/cdog to the build
+        value:
+    MCUX_DRIVERS_CI_PI:
+        description: Add drivers/ci_pi to the build
+        value:
+    MCUX_DRIVERS_CMP:
+        description: Add drivers/cmp to the build
+        value:
+    MCUX_DRIVERS_CMP_1:
+        description: Add drivers/cmp_1 to the build
+        value:
+    MCUX_DRIVERS_CMT:
+        description: Add drivers/cmt to the build
+        value:
+    MCUX_DRIVERS_COMMON:
+        description: Add drivers/common to the build
+        value:
+    MCUX_DRIVERS_COP:
+        description: Add drivers/cop to the build
+        value:
+    MCUX_DRIVERS_CRC:
+        description: Add drivers/crc to the build
+        value:
+    MCUX_DRIVERS_CSI:
+        description: Add drivers/csi to the build
+        value:
+    MCUX_DRIVERS_CTIMER:
+        description: Add drivers/ctimer to the build
+        value:
+    MCUX_DRIVERS_CWT:
+        description: Add drivers/cwt to the build
+        value:
+    MCUX_DRIVERS_DAC:
+        description: Add drivers/dac to the build
+        value:
+    MCUX_DRIVERS_DAC12:
+        description: Add drivers/dac12 to the build
+        value:
+    MCUX_DRIVERS_DAC32:
+        description: Add drivers/dac32 to the build
+        value:
+    MCUX_DRIVERS_DAC_1:
+        description: Add drivers/dac_1 to the build
+        value:
+    MCUX_DRIVERS_DCDC_1:
+        description: Add drivers/dcdc_1 to the build
+        value:
+    MCUX_DRIVERS_DCIC:
+        description: Add drivers/dcic to the build
+        value:
+    MCUX_DRIVERS_DCP:
+        description: Add drivers/dcp to the build
+        value:
+    MCUX_DRIVERS_DMA:
+        description: Add drivers/dma to the build
+        value:
+    MCUX_DRIVERS_DMA3:
+        description: Add drivers/dma3 to the build
+        value:
+    MCUX_DRIVERS_DMAMUX:
+        description: Add drivers/dmamux to the build
+        value:
+    MCUX_DRIVERS_DMIC:
+        description: Add drivers/dmic to the build
+        value:
+    MCUX_DRIVERS_DPR:
+        description: Add drivers/dpr to the build
+        value:
+    MCUX_DRIVERS_DPU:
+        description: Add drivers/dpu to the build
+        value:
+    MCUX_DRIVERS_DPU_IRQSTEER:
+        description: Add drivers/dpu_irqsteer to the build
+        value:
+    MCUX_DRIVERS_DSPI:
+        description: Add drivers/dspi to the build
+        value:
+    MCUX_DRIVERS_EASRC:
+        description: Add drivers/easrc to the build
+        value:
+    MCUX_DRIVERS_ECSPI:
+        description: Add drivers/ecspi to the build
+        value:
+    MCUX_DRIVERS_EDMA:
+        description: Add drivers/edma to the build
+        value:
+    MCUX_DRIVERS_EEPROM:
+        description: Add drivers/eeprom to the build
+        value:
+    MCUX_DRIVERS_ELCDIF:
+        description: Add drivers/elcdif to the build
+        value:
+    MCUX_DRIVERS_EMC:
+        description: Add drivers/emc to the build
+        value:
+    MCUX_DRIVERS_ENC:
+        description: Add drivers/enc to the build
+        value:
+    MCUX_DRIVERS_ENET:
+        description: Add drivers/enet to the build
+        value:
+    MCUX_DRIVERS_ENET_QOS:
+        description: Add drivers/enet_qos to the build
+        value:
+    MCUX_DRIVERS_ESAI:
+        description: Add drivers/esai to the build
+        value:
+    MCUX_DRIVERS_EWM:
+        description: Add drivers/ewm to the build
+        value:
+    MCUX_DRIVERS_FLASH:
+        description: Add drivers/flash to the build
+        value:
+    MCUX_DRIVERS_FLASH_FTMR:
+        description: Add drivers/flash_ftmr to the build
+        value:
+    MCUX_DRIVERS_FLASHIAP:
+        description: Add drivers/flashiap to the build
+        value:
+    MCUX_DRIVERS_FLEXBUS:
+        description: Add drivers/flexbus to the build
+        value:
+    MCUX_DRIVERS_FLEXCAN:
+        description: Add drivers/flexcan to the build
+        value:
+    MCUX_DRIVERS_FLEXCOMM:
+        description: Add drivers/flexcomm to the build
+        value:
+    MCUX_DRIVERS_FLEXIO:
+        description: Add drivers/flexio to the build
+        value:
+    MCUX_DRIVERS_FLEXRAM:
+        description: Add drivers/flexram to the build
+        value:
+    MCUX_DRIVERS_FLEXSPI:
+        description: Add drivers/flexspi to the build
+        value:
+    MCUX_DRIVERS_FMC:
+        description: Add drivers/fmc to the build
+        value:
+    MCUX_DRIVERS_FMEAS:
+        description: Add drivers/fmeas to the build
+        value:
+    MCUX_DRIVERS_FTM:
+        description: Add drivers/ftm to the build
+        value:
+    MCUX_DRIVERS_GINT:
+        description: Add drivers/gint to the build
+        value:
+    MCUX_DRIVERS_GPC_1:
+        description: Add drivers/gpc_1 to the build
+        value:
+    MCUX_DRIVERS_GPC_2:
+        description: Add drivers/gpc_2 to the build
+        value:
+    MCUX_DRIVERS_GPIO:
+        description: Add drivers/gpio to the build
+        value:
+    MCUX_DRIVERS_GPIO_1:
+        description: Add drivers/gpio_1 to the build
+        value:
+    MCUX_DRIVERS_GPT:
+        description: Add drivers/gpt to the build
+        value:
+    MCUX_DRIVERS_HASHCRYPT:
+        description: Add drivers/hashcrypt to the build
+        value:
+    MCUX_DRIVERS_HSADC:
+        description: Add drivers/hsadc to the build
+        value:
+    MCUX_DRIVERS_HSCMP:
+        description: Add drivers/hscmp to the build
+        value:
+    MCUX_DRIVERS_I2C:
+        description: Add drivers/i2c to the build
+        value:
+    MCUX_DRIVERS_I3C:
+        description: Add drivers/i3c to the build
+        value:
+    MCUX_DRIVERS_IAP:
+        description: Add drivers/iap to the build
+        value:
+    MCUX_DRIVERS_IAP1:
+        description: Add drivers/iap1 to the build
+        value:
+    MCUX_DRIVERS_IEE:
+        description: Add drivers/iee to the build
+        value:
+    MCUX_DRIVERS_IEE_APC:
+        description: Add drivers/iee_apc to the build
+        value:
+    MCUX_DRIVERS_IGPIO:
+        description: Add drivers/igpio to the build
+        value:
+    MCUX_DRIVERS_II2C:
+        description: Add drivers/ii2c to the build
+        value:
+    MCUX_DRIVERS_INPUTMUX:
+        description: Add drivers/inputmux to the build
+        value:
+    MCUX_DRIVERS_INTMUX:
+        description: Add drivers/intmux to the build
+        value:
+    MCUX_DRIVERS_IPWM:
+        description: Add drivers/ipwm to the build
+        value:
+    MCUX_DRIVERS_IRQ:
+        description: Add drivers/irq to the build
+        value:
+    MCUX_DRIVERS_IRQSTEER:
+        description: Add drivers/irqsteer to the build
+        value:
+    MCUX_DRIVERS_IRTC:
+        description: Add drivers/irtc to the build
+        value:
+    MCUX_DRIVERS_ISI:
+        description: Add drivers/isi to the build
+        value:
+    MCUX_DRIVERS_ITRC:
+        description: Add drivers/itrc to the build
+        value:
+    MCUX_DRIVERS_IUART:
+        description: Add drivers/iuart to the build
+        value:
+    MCUX_DRIVERS_KBI:
+        description: Add drivers/kbi to the build
+        value:
+    MCUX_DRIVERS_KEY_MANAGER:
+        description: Add drivers/key_manager to the build
+        value:
+    MCUX_DRIVERS_KPP:
+        description: Add drivers/kpp to the build
+        value:
+    MCUX_DRIVERS_LCDIF:
+        description: Add drivers/lcdif to the build
+        value:
+    MCUX_DRIVERS_LCDIFV2:
+        description: Add drivers/lcdifv2 to the build
+        value:
+    MCUX_DRIVERS_LDB:
+        description: Add drivers/ldb to the build
+        value:
+    MCUX_DRIVERS_LDB_COMBO_PHY:
+        description: Add drivers/ldb_combo_phy to the build
+        value:
+    MCUX_DRIVERS_LLWU:
+        description: Add drivers/llwu to the build
+        value:
+    MCUX_DRIVERS_LMEM:
+        description: Add drivers/lmem to the build
+        value:
+    MCUX_DRIVERS_LPADC:
+        description: Add drivers/lpadc to the build
+        value:
+    MCUX_DRIVERS_LPC_ACOMP:
+        description: Add drivers/lpc_acomp to the build
+        value:
+    MCUX_DRIVERS_LPC_ADC:
+        description: Add drivers/lpc_adc to the build
+        value:
+    MCUX_DRIVERS_LPC_CRC:
+        description: Add drivers/lpc_crc to the build
+        value:
+    MCUX_DRIVERS_LPC_DAC:
+        description: Add drivers/lpc_dac to the build
+        value:
+    MCUX_DRIVERS_LPC_DMA:
+        description: Add drivers/lpc_dma to the build
+        value:
+    MCUX_DRIVERS_LPC_ENET:
+        description: Add drivers/lpc_enet to the build
+        value:
+    MCUX_DRIVERS_LPC_FREQME:
+        description: Add drivers/lpc_freqme to the build
+        value:
+    MCUX_DRIVERS_LPC_GPIO:
+        description: Add drivers/lpc_gpio to the build
+        value:
+    MCUX_DRIVERS_LPC_I2C:
+        description: Add drivers/lpc_i2c to the build
+        value:
+    MCUX_DRIVERS_LPC_IOCON:
+        description: Add drivers/lpc_iocon to the build
+        value:
+    MCUX_DRIVERS_LPC_IOCON_LITE:
+        description: Add drivers/lpc_iocon_lite to the build
+        value:
+    MCUX_DRIVERS_LPC_IOPCTL:
+        description: Add drivers/lpc_iopctl to the build
+        value:
+    MCUX_DRIVERS_LPC_LCDC:
+        description: Add drivers/lpc_lcdc to the build
+        value:
+    MCUX_DRIVERS_LPC_MINISPI:
+        description: Add drivers/lpc_minispi to the build
+        value:
+    MCUX_DRIVERS_LPC_MINIUSART:
+        description: Add drivers/lpc_miniusart to the build
+        value:
+    MCUX_DRIVERS_LPC_RIT:
+        description: Add drivers/lpc_rit to the build
+        value:
+    MCUX_DRIVERS_LPC_RTC:
+        description: Add drivers/lpc_rtc to the build
+        value:
+    MCUX_DRIVERS_LPCMP:
+        description: Add drivers/lpcmp to the build
+        value:
+    MCUX_DRIVERS_LPI2C:
+        description: Add drivers/lpi2c to the build
+        value:
+    MCUX_DRIVERS_LPIT:
+        description: Add drivers/lpit to the build
+        value:
+    MCUX_DRIVERS_LPSCI:
+        description: Add drivers/lpsci to the build
+        value:
+    MCUX_DRIVERS_LPSPI:
+        description: Add drivers/lpspi to the build
+        value:
+    MCUX_DRIVERS_LPTMR:
+        description: Add drivers/lptmr to the build
+        value:
+    MCUX_DRIVERS_LPUART:
+        description: Add drivers/lpuart to the build
+        value:
+    MCUX_DRIVERS_LTC:
+        description: Add drivers/ltc to the build
+        value:
+    MCUX_DRIVERS_MAILBOX:
+        description: Add drivers/mailbox to the build
+        value:
+    MCUX_DRIVERS_MCAN:
+        description: Add drivers/mcan to the build
+        value:
+    MCUX_DRIVERS_MECC:
+        description: Add drivers/mecc to the build
+        value:
+    MCUX_DRIVERS_MIPI_CSI2RX:
+        description: Add drivers/mipi_csi2rx to the build
+        value:
+    MCUX_DRIVERS_MIPI_DSI:
+        description: Add drivers/mipi_dsi to the build
+        value:
+    MCUX_DRIVERS_MIPI_DSI_SPLIT:
+        description: Add drivers/mipi_dsi_split to the build
+        value:
+    MCUX_DRIVERS_MMAU:
+        description: Add drivers/mmau to the build
+        value:
+    MCUX_DRIVERS_MMDVSQ:
+        description: Add drivers/mmdvsq to the build
+        value:
+    MCUX_DRIVERS_MRT:
+        description: Add drivers/mrt to the build
+        value:
+    MCUX_DRIVERS_MSCAN:
+        description: Add drivers/mscan to the build
+        value:
+    MCUX_DRIVERS_MSMC:
+        description: Add drivers/msmc to the build
+        value:
+    MCUX_DRIVERS_MU:
+        description: Add drivers/mu to the build
+        value:
+    MCUX_DRIVERS_OCOTP:
+        description: Add drivers/ocotp to the build
+        value:
+    MCUX_DRIVERS_OPAMP:
+        description: Add drivers/opamp to the build
+        value:
+    MCUX_DRIVERS_OSTIMER:
+        description: Add drivers/ostimer to the build
+        value:
+    MCUX_DRIVERS_OTFAD:
+        description: Add drivers/otfad to the build
+        value:
+    MCUX_DRIVERS_OTP:
+        description: Add drivers/otp to the build
+        value:
+    MCUX_DRIVERS_PDB:
+        description: Add drivers/pdb to the build
+        value:
+    MCUX_DRIVERS_PDM:
+        description: Add drivers/pdm to the build
+        value:
+    MCUX_DRIVERS_PINT:
+        description: Add drivers/pint to the build
+        value:
+    MCUX_DRIVERS_PIT:
+        description: Add drivers/pit to the build
+        value:
+    MCUX_DRIVERS_PLU:
+        description: Add drivers/plu to the build
+        value:
+    MCUX_DRIVERS_PMC:
+        description: Add drivers/pmc to the build
+        value:
+    MCUX_DRIVERS_PMC0:
+        description: Add drivers/pmc0 to the build
+        value:
+    MCUX_DRIVERS_PMU:
+        description: Add drivers/pmu to the build
+        value:
+    MCUX_DRIVERS_PORT:
+        description: Add drivers/port to the build
+        value:
+    MCUX_DRIVERS_POWERQUAD:
+        description: Add drivers/powerquad to the build
+        value:
+    MCUX_DRIVERS_PRG:
+        description: Add drivers/prg to the build
+        value:
+    MCUX_DRIVERS_PRINCE:
+        description: Add drivers/prince to the build
+        value:
+    MCUX_DRIVERS_PUF:
+        description: Add drivers/puf to the build
+        value:
+    MCUX_DRIVERS_PUF_V3:
+        description: Add drivers/puf_v3 to the build
+        value:
+    MCUX_DRIVERS_PWM:
+        description: Add drivers/pwm to the build
+        value:
+    MCUX_DRIVERS_PWT:
+        description: Add drivers/pwt to the build
+        value:
+    MCUX_DRIVERS_PWT_1:
+        description: Add drivers/pwt_1 to the build
+        value:
+    MCUX_DRIVERS_PXP:
+        description: Add drivers/pxp to the build
+        value:
+    MCUX_DRIVERS_QSPI:
+        description: Add drivers/qspi to the build
+        value:
+    MCUX_DRIVERS_QTMR_1:
+        description: Add drivers/qtmr_1 to the build
+        value:
+    MCUX_DRIVERS_QTMR_2:
+        description: Add drivers/qtmr_2 to the build
+        value:
+    MCUX_DRIVERS_RCM:
+        description: Add drivers/rcm to the build
+        value:
+    MCUX_DRIVERS_RDC:
+        description: Add drivers/rdc to the build
+        value:
+    MCUX_DRIVERS_RDC_SEMA42:
+        description: Add drivers/rdc_sema42 to the build
+        value:
+    MCUX_DRIVERS_RGPIO:
+        description: Add drivers/rgpio to the build
+        value:
+    MCUX_DRIVERS_RNG:
+        description: Add drivers/rng to the build
+        value:
+    MCUX_DRIVERS_RNG_1:
+        description: Add drivers/rng_1 to the build
+        value:
+    MCUX_DRIVERS_RNGA:
+        description: Add drivers/rnga to the build
+        value:
+    MCUX_DRIVERS_RTC:
+        description: Add drivers/rtc to the build
+        value:
+    MCUX_DRIVERS_RTC_1:
+        description: Add drivers/rtc_1 to the build
+        value:
+    MCUX_DRIVERS_RTWDOG:
+        description: Add drivers/rtwdog to the build
+        value:
+    MCUX_DRIVERS_SAI:
+        description: Add drivers/sai to the build
+        value:
+    MCUX_DRIVERS_SCTIMER:
+        description: Add drivers/sctimer to the build
+        value:
+    MCUX_DRIVERS_SDHC:
+        description: Add drivers/sdhc to the build
+        value:
+    MCUX_DRIVERS_SDIF:
+        description: Add drivers/sdif to the build
+        value:
+    MCUX_DRIVERS_SDMA:
+        description: Add drivers/sdma to the build
+        value:
+    MCUX_DRIVERS_SDRAMC:
+        description: Add drivers/sdramc to the build
+        value:
+    MCUX_DRIVERS_SEMA4:
+        description: Add drivers/sema4 to the build
+        value:
+    MCUX_DRIVERS_SEMA42:
+        description: Add drivers/sema42 to the build
+        value:
+    MCUX_DRIVERS_SEMC:
+        description: Add drivers/semc to the build
+        value:
+    MCUX_DRIVERS_SHA:
+        description: Add drivers/sha to the build
+        value:
+    MCUX_DRIVERS_SIM:
+        description: Add drivers/sim to the build
+        value:
+    MCUX_DRIVERS_SLCD:
+        description: Add drivers/slcd to the build
+        value:
+    MCUX_DRIVERS_SMARTCARD:
+        description: Add drivers/smartcard to the build
+        value:
+    MCUX_DRIVERS_SMARTDMA:
+        description: Add drivers/smartdma to the build
+        value:
+    MCUX_DRIVERS_SMC:
+        description: Add drivers/smc to the build
+        value:
+    MCUX_DRIVERS_SNVS_HP:
+        description: Add drivers/snvs_hp to the build
+        value:
+    MCUX_DRIVERS_SNVS_LP:
+        description: Add drivers/snvs_lp to the build
+        value:
+    MCUX_DRIVERS_SPDIF:
+        description: Add drivers/spdif to the build
+        value:
+    MCUX_DRIVERS_SPI:
+        description: Add drivers/spi to the build
+        value:
+    MCUX_DRIVERS_SPIFI:
+        description: Add drivers/spifi to the build
+        value:
+    MCUX_DRIVERS_SPM:
+        description: Add drivers/spm to the build
+        value:
+    MCUX_DRIVERS_SRC:
+        description: Add drivers/src to the build
+        value:
+    MCUX_DRIVERS_SSARC:
+        description: Add drivers/ssarc to the build
+        value:
+    MCUX_DRIVERS_SWM:
+        description: Add drivers/swm to the build
+        value:
+    MCUX_DRIVERS_SYSCON:
+        description: Add drivers/syscon to the build
+        value:
+    MCUX_DRIVERS_SYSCTL:
+        description: Add drivers/sysctl to the build
+        value:
+    MCUX_DRIVERS_SYSMPU:
+        description: Add drivers/sysmpu to the build
+        value:
+    MCUX_DRIVERS_TEMPMON:
+        description: Add drivers/tempmon to the build
+        value:
+    MCUX_DRIVERS_TEMPSENSOR:
+        description: Add drivers/tempsensor to the build
+        value:
+    MCUX_DRIVERS_TMU:
+        description: Add drivers/tmu to the build
+        value:
+    MCUX_DRIVERS_TMU_1:
+        description: Add drivers/tmu_1 to the build
+        value:
+    MCUX_DRIVERS_TMU_2:
+        description: Add drivers/tmu_2 to the build
+        value:
+    MCUX_DRIVERS_TPM:
+        description: Add drivers/tpm to the build
+        value:
+    MCUX_DRIVERS_TRGMUX:
+        description: Add drivers/trgmux to the build
+        value:
+    MCUX_DRIVERS_TRNG:
+        description: Add drivers/trng to the build
+        value:
+    MCUX_DRIVERS_TSC:
+        description: Add drivers/tsc to the build
+        value:
+    MCUX_DRIVERS_TSI:
+        description: Add drivers/tsi to the build
+        value:
+    MCUX_DRIVERS_TSTMR:
+        description: Add drivers/tstmr to the build
+        value:
+    MCUX_DRIVERS_UART:
+        description: Add drivers/uart to the build
+        value:
+    MCUX_DRIVERS_USDHC:
+        description: Add drivers/usdhc to the build
+        value:
+    MCUX_DRIVERS_UTICK:
+        description: Add drivers/utick to the build
+        value:
+    MCUX_DRIVERS_VREF:
+        description: Add drivers/vref to the build
+        value:
+    MCUX_DRIVERS_VREF_1:
+        description: Add drivers/vref_1 to the build
+        value:
+    MCUX_DRIVERS_WDOG:
+        description: Add drivers/wdog to the build
+        value:
+    MCUX_DRIVERS_WDOG01:
+        description: Add drivers/wdog01 to the build
+        value:
+    MCUX_DRIVERS_WDOG32:
+        description: Add drivers/wdog32 to the build
+        value:
+    MCUX_DRIVERS_WDOG8:
+        description: Add drivers/wdog8 to the build
+        value:
+    MCUX_DRIVERS_WKT:
+        description: Add drivers/wkt to the build
+        value:
+    MCUX_DRIVERS_WWDT:
+        description: Add drivers/wwdt to the build
+        value:
+    MCUX_DRIVERS_XBAR:
+        description: Add drivers/xbar to the build
+        value:
+    MCUX_DRIVERS_XBARA:
+        description: Add drivers/xbara to the build
+        value:
+    MCUX_DRIVERS_XBARB:
+        description: Add drivers/xbarb to the build
+        value:
+    MCUX_DRIVERS_XECC:
+        description: Add drivers/xecc to the build
+        value:
+    MCUX_DRIVERS_XRDC:
+        description: Add drivers/xrdc to the build
+        value:
+    MCUX_DRIVERS_XRDC2:
+        description: Add drivers/xrdc2 to the build
+        value:

Reply via email to