diff --git a/.github/workflows/bsp_buildings.yml b/.github/workflows/bsp_buildings.yml index f3b2bde06e..92a4c58ecf 100644 --- a/.github/workflows/bsp_buildings.yml +++ b/.github/workflows/bsp_buildings.yml @@ -197,16 +197,14 @@ jobs: - "nxp/lpc/lpc54114-lite" - "nxp/lpc/lpc176x" #- "nxp/lpc/lpc43xx/M4" - - "imx6sx/cortex-a9" - - "imxrt/imxrt1052-atk-commander" - - "imxrt/imxrt1052-fire-pro" - - "imxrt/imxrt1052-nxp-evk" - - "imxrt/imxrt1052-seeed-ArchMix" - - "imxrt/imxrt1060-nxp-evk" - - "imxrt/imxrt1064-nxp-evk" - - "imxrt/imxrt1021-nxp-evk" - - "frdm-k64f" - - "xplorer4330/M4" + - "nxp/imx/imx6sx/cortex-a9" + - "nxp/imx/imxrt/imxrt1052-atk-commander" + - "nxp/imx/imxrt/imxrt1052-fire-pro" + - "nxp/imx/imxrt/imxrt1052-nxp-evk" + - "nxp/imx/imxrt/imxrt1052-seeed-ArchMix" + - "nxp/imx/imxrt/imxrt1060-nxp-evk" + - "nxp/imx/imxrt/imxrt1064-nxp-evk" + - "nxp/imx/imxrt/imxrt1021-nxp-evk" - "nxp/mcx/mcxn/frdm-mcxn947" - "nxp/mcx/mcxa/frdm-mcxa153" - "renesas/ebf_qi_min_6m5" @@ -219,6 +217,8 @@ jobs: - "renesas/ra8m1-ek" - "renesas/ra8d1-ek" - "renesas/ra8d1-vision-board" + - "frdm-k64f" + - "xplorer4330/M4" - RTT_BSP: "gd32_n32_apm32" RTT_TOOL_CHAIN: "sourcery-arm" SUB_RTT_BSP: diff --git a/bsp/imx6sx/iMX6_Platform_SDK/mk/common.mk b/bsp/imx6sx/iMX6_Platform_SDK/mk/common.mk deleted file mode 100755 index bc25b1c6d9..0000000000 --- a/bsp/imx6sx/iMX6_Platform_SDK/mk/common.mk +++ /dev/null @@ -1,195 +0,0 @@ -#------------------------------------------------------------------------------- -# Copyright (c) 2012 Freescale Semiconductor, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without modification, -# are permitted provided that the following conditions are met: -# -# o Redistributions of source code must retain the above copyright notice, this list -# of conditions and the following disclaimer. -# -# o Redistributions in binary form must reproduce the above copyright notice, this -# list of conditions and the following disclaimer in the documentation and/or -# other materials provided with the distribution. -# -# o Neither the name of Freescale Semiconductor, Inc. nor the names of its -# contributors may be used to endorse or promote products derived from this -# software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -#------------------------------------------------------------------------------- - -#------------------------------------------------------------------------------- -# Root paths -#------------------------------------------------------------------------------- - -# At this point, the path to this makefile was just appended to MAKEFILE_LIST. We make -# use of this to get the root directory of the SDK. This variable is exported to child -# instances of make. -this_makefile := $(firstword $(MAKEFILE_LIST)) -export SDK_ROOT := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))../) - -# The rest of the paths are defined in a separate makefile for easy access. -include $(SDK_ROOT)/mk/paths.mk - -#------------------------------------------------------------------------------- -# Utility -#------------------------------------------------------------------------------- - -# Kludge to create a variable equal to a single space. -empty := -space := $(empty) $(empty) - -#------------------------------------------------------------------------------- -# OS -#------------------------------------------------------------------------------- - -# Get the OS name. Known values are "Linux", "CYGWIN_NT-5.1", and "Darwin". -os_name := $(shell uname -s) - -# Set to 1 if running on cygwin. -is_cygwin := $(and $(findstring CYGWIN,$(os_name)),1) - -# Set to 1 if running on redhat. -is_redhat := $(shell if [ -f /etc/redhat-release ]; then echo 1 ; fi) - -# Disable parallel builds for cygwin since they hang. -ifeq "$(is_cygwin)" "1" -.NOTPARALLEL: -endif - -#------------------------------------------------------------------------------- -# Logging options -#------------------------------------------------------------------------------- - -# Enable color output by default. -BUILD_SDK_COLOR ?= 1 - -# Normally, commands in recipes are prefixed with '@' so the command itself -# is not echoed by make. But if VERBOSE is defined (set to anything non-empty), -# then the '@' is removed from recipes. The 'at' variable is used to control -# this. Similarly, 'silent_make' is used to pass the -s option to child make -# invocations when not in VERBOSE mode. -ifeq "$(VERBOSE)" "1" -at := -silent_make := -else -at := @ -silent_make := -s -endif - -# These colors must be printed with the printf command. echo won't handle the -# escape sequences. -color_default = \033[00m -color_bold = \033[01m -color_red = \033[31m -color_green = \033[32m -color_yellow = \033[33m -color_blue = \033[34m -color_magenta = \033[35m -color_cyan = \033[36m -color_orange = \033[38;5;172m -color_light_blue = \033[38;5;039m -color_gray = \033[38;5;008m -color_purple = \033[38;5;097m - -ifeq "$(BUILD_SDK_COLOR)" "1" -color_build := $(color_light_blue) -color_c := $(color_green) -color_cxx := $(color_green) -color_cpp := $(color_orange) -color_asm := $(color_magenta) -color_ar := $(color_yellow) -color_link := $(color_purple) -endif - -# Used in printmessage if the color args are not present. -color_ := - -# Use in recipes to print color messages if printing to a terminal. If -# BUILD_SDK_COLOR is not set to 1, this reverts to a simple uncolorized printf. -# A newline is added to the end of the printed message. -# -# Arguments: -# 1 - name of the color variable (see above), minus the "color_" prefix -# 2 - first colorized part of the message -# 3 - first uncolorized part of the message -# 4 - color name for second colorized message -# 5 - second colorized message -# 6 - second uncolorized part of the message -# 7 - uncolorized prefix on the whole line; this is last because it is expected to be used rarely -# -# All arguments are optional. -# -# Use like: -# $(call printmessage,cyan,Building, remainder of the message...) -ifeq "$(BUILD_SDK_COLOR)" "1" -define printmessage -if [ -t 1 ]; then printf "$(7)$(color_$(1))$(2)$(color_default)$(3)$(color_$(4))$(5)$(color_default)$(6)\n" ; \ -else printf "$(7)$(2)$(3)$(5)$(6)\n" ; fi -endef -else -define printmessage -printf "$(7)$(2)$(3)$(5)$(6)\n" ; fi -endef -endif - -#------------------------------------------------------------------------------- -# Compiler and tools -#------------------------------------------------------------------------------- - -# For all the paths built below, we assume that the Mentor CodeSourcery release of gcc is -# being used. Other distributions of gcc may work, but have not been tested. - -# Set compiler version defaults. -CROSS_COMPILE = arm-none-eabi- - -# Strip off the trailing '-', resulting in arm-none-eabi -CROSS_COMPILE_STRIP := $(CROSS_COMPILE:%-=%) - -# Build tool names. -CC = $(CROSS_COMPILE)gcc -CXX = $(CROSS_COMPILE)g++ -LD = $(CROSS_COMPILE)ld -AS = $(CROSS_COMPILE)as -AR = $(CROSS_COMPILE)ar -OBJCOPY = $(CROSS_COMPILE)objcopy - -# Ask the compiler for its version -CC_VERSION := $(shell $(CC) -dumpversion) - -# Get the compiler directory. We have to go through this sillyness in order to support -# paths with spaces in their names, such as under Cygwin where the CodeSourcery compiler -# is normally installed under C:\Program Files\. -CC_PREFIX := $(shell dirname "`which $(CC)`")/.. - -# Standard library include paths. -LIBGCC_LDPATH = $(CC_PREFIX)/lib/gcc/$(CROSS_COMPILE_STRIP)/$(CC_VERSION)/$(CC_LIB_POST) -LIBC_LDPATH = $(CC_PREFIX)/$(CROSS_COMPILE_STRIP)/lib/$(CC_LIB_POST) - -# System header file include paths. -CC_INCLUDE = $(CC_PREFIX)/lib/gcc/$(CROSS_COMPILE_STRIP)/$(CC_VERSION)/include -CC_INCLUDE_FIXED = $(CC_PREFIX)/lib/gcc/$(CROSS_COMPILE_STRIP)/$(CC_VERSION)/include-fixed -LIBC_INCLUDE = $(CC_PREFIX)/$(CROSS_COMPILE_STRIP)/include - -#------------------------------------------------------------------------------- -# Target and board configuration -#------------------------------------------------------------------------------- - -include $(SDK_ROOT)/mk/config.mk - -#------------------------------------------------------------------------------- -# Compiler flags -#------------------------------------------------------------------------------- - -include $(SDK_ROOT)/mk/flags.mk - diff --git a/bsp/imx6sx/iMX6_Platform_SDK/mk/config.mk b/bsp/imx6sx/iMX6_Platform_SDK/mk/config.mk deleted file mode 100755 index 0b30e88681..0000000000 --- a/bsp/imx6sx/iMX6_Platform_SDK/mk/config.mk +++ /dev/null @@ -1,99 +0,0 @@ -#------------------------------------------------------------------------------- -# Copyright (c) 2012 Freescale Semiconductor, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without modification, -# are permitted provided that the following conditions are met: -# -# o Redistributions of source code must retain the above copyright notice, this list -# of conditions and the following disclaimer. -# -# o Redistributions in binary form must reproduce the above copyright notice, this -# list of conditions and the following disclaimer in the documentation and/or -# other materials provided with the distribution. -# -# o Neither the name of Freescale Semiconductor, Inc. nor the names of its -# contributors may be used to endorse or promote products derived from this -# software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -#------------------------------------------------------------------------------- - -#------------------------------------------------------------------------------- -# Target and board configuration -#------------------------------------------------------------------------------- - -# Handle lower-case versions of the config variables. These are really meant to ease -# manual invocation of make via the command line. -ifdef target -TARGET = $(target) -endif -ifdef board -BOARD = $(board) -endif -ifdef boardrev -BOARD_REVISION = $(boardrev) -endif - -# Target -ifeq "$(TARGET)" "mx6dq" -DEFINES += -DCHIP_MX6DQ -CPU = cortex-a9 -else ifeq "$(TARGET)" "mx6sdl" -DEFINES += -DCHIP_MX6SDL -CPU = cortex-a9 -else ifeq "$(TARGET)" "mx6sl" -DEFINES += -DCHIP_MX6SL -CPU = cortex-a9 -else ifdef TARGET -$(error Unknown target $(TARGET)) -endif - -# Board -ifeq "$(BOARD)" "evb" -DEFINES += -DBOARD_EVB -else ifeq "$(BOARD)" "evk" -DEFINES += -DBOARD_EVK -else ifeq "$(BOARD)" "sabre_ai" -DEFINES += -DBOARD_SABRE_AI -else ifeq "$(BOARD)" "smart_device" -DEFINES += -DBOARD_SMART_DEVICE -else ifdef BOARD -$(error Unknown board $(BOARD)) -endif - -# Board revision, defaults to a if not specified. -ifndef BOARD_REVISION -BOARD_REVISION = a -BOARD_REVISION_IS_DEFAULT = yes -endif -ifeq "$(BOARD_REVISION)" "c" -DEFINES +=-DBOARD_REV_C -else ifeq "$(BOARD_REVISION)" "b" -DEFINES +=-DBOARD_REV_B -else ifeq "$(BOARD_REVISION)" "a" -DEFINES +=-DBOARD_REV_A -else ifdef BOARD_REVISION -$(error Unknown board revision $(BOARD_REVISION)) -endif - -# Only define this variable if a board is specified. -ifdef BOARD -BOARD_WITH_REV := $(BOARD)_rev_$(BOARD_REVISION) -endif - -# Set this define to 1 if we want to build thumb binaries, or 0 for ARM. -USE_THUMB ?= 0 - -# Enable debug build by default. -DEBUG ?= 1 - diff --git a/bsp/imx6sx/iMX6_Platform_SDK/mk/flags.mk b/bsp/imx6sx/iMX6_Platform_SDK/mk/flags.mk deleted file mode 100755 index e732d57292..0000000000 --- a/bsp/imx6sx/iMX6_Platform_SDK/mk/flags.mk +++ /dev/null @@ -1,157 +0,0 @@ -#------------------------------------------------------------------------------- -# Copyright (c) 2012 Freescale Semiconductor, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without modification, -# are permitted provided that the following conditions are met: -# -# o Redistributions of source code must retain the above copyright notice, this list -# of conditions and the following disclaimer. -# -# o Redistributions in binary form must reproduce the above copyright notice, this -# list of conditions and the following disclaimer in the documentation and/or -# other materials provided with the distribution. -# -# o Neither the name of Freescale Semiconductor, Inc. nor the names of its -# contributors may be used to endorse or promote products derived from this -# software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -#------------------------------------------------------------------------------- - -#------------------------------------------------------------------------------- -# Compiler flags -#------------------------------------------------------------------------------- - -# Generate debug information. -# Add '-O0' at the end of this line to turn off optimizations. This can make -# debugging (especially asm) much easier but it greatly increases the size of -# the code and reduces performance. -CDEBUG = -g -O0 -DDEBUG=1 - -# Turns on all -O2 except size increasers. -# Any CDEBUG settings will come after this and can be used to override. -COMMON_FLAGS += -Os -COMMON_FLAGS += -mno-unaligned-access - -# Turn on dead code elimination. -COMMON_FLAGS += -fdce - -# Enables all warnings and treat them as errors except those preceded with -Wno- -C_FLAGS_WARNINGS = -Wall -Werror -Wno-uninitialized -Wno-strict-aliasing -Wno-unused-function -fdiagnostics-show-option -C_FLAGS_WARNINGS += -Wno-unused-but-set-variable -Wno-format - -# Turn on all warnings. -COMMON_FLAGS += $(C_FLAGS_WARNINGS) - -# Don't use common symbols. This is usually done in kernels. Makes -# code size slightly larger and increases performance. -COMMON_FLAGS += -fno-common - -# Use a freestanding build environment. Standard for kernels, implies -# std library may not exist. -COMMON_FLAGS += -ffreestanding -fno-builtin - -# Don't ever link anything against shared libs. -COMMON_FLAGS += -static - -# Don't link against the system std library or compiler libraries. -# Everything we link against MUST be specified with -I/-L explicitly. -#COMMON_FLAGS += -nostdinc -nostdlib - -# Set the C standard to C99 with GNU extensions. -# Use traditional GNU inline function semantics. -C99_FLAGS = -std=gnu99 -fgnu89-inline - -# Generate code specifically for ARMv7-A, cortex-ax CPU. -# Use the ARM Procedure Call Standard. -ARM_FLAGS = -march=armv7-a -mcpu=$(CPU) -mtune=$(CPU) -mapcs - -ifeq "$(USE_THUMB)" "1" - # Generate thumb2 instructions (mixed 16/32-bit). - ARM_FLAGS += -mthumb - # Allow mixed ARM and thumb code. All C code will generate thumb instructions - # but there is hand-written asm that requires ARM. - ARM_FLAGS += -mthumb-interwork - # Indicate that we're using thumb. - ARM_FLAGS += -DUSE_THUMB - CC_LIB_POST = thumb2 -else - # Generate ARM-only code. - ARM_FLAGS += -marm - CC_LIB_POST = -endif - -# Use NEON SIMD instructions for floating point. Alternatively can specify -# VFP which gives IEEE 754-compliance (unlike NEON which can have errors). -ARM_FLAGS += -mfpu=neon -# Specify these options with NEON. -ARM_FLAGS += -ftree-vectorize -ARM_FLAGS += -fno-math-errno -ARM_FLAGS += -funsafe-math-optimizations -ARM_FLAGS += -fno-signed-zeros -# Use float-abi=softfp for soft floating point api with HW instructions. -# Alternatively, float-abi=hard for hw float instructions and pass float args in float regs. -ARM_FLAGS += -mfloat-abi=softfp - -# Build common flags shared by C and C++. -COMMON_FLAGS += $(ARM_FLAGS) - -# Add debug flags for debug builds. -ifeq "$(DEBUG)" "1" -COMMON_FLAGS += $(CDEBUG) -endif - -# C flags. Set C99 mode. -CFLAGS += $(COMMON_FLAGS) -CFLAGS += $(C99_FLAGS) - -# C++ flags. Disable exceptions and RTTI. -CXXFLAGS += $(COMMON_FLAGS) -CXXFLAGS += -fno-exceptions -fno-rtti - -#------------------------------------------------------------------------------- -# Include paths -#------------------------------------------------------------------------------- - -# Link against libc and libgcc. Specify paths to libc in newlib build -# directory. Need to specify libgcc since our linker does not link -# against anything, even compiler libs because of -nostdlib. -LDADD += -lm -lstdc++ -lc -lgcc - -# These include paths have to be quoted because they may contain spaces, -# particularly under cygwin. -LDINC += -L '$(LIBGCC_LDPATH)' -L '$(LIBC_LDPATH)' - -# Indicate gcc and newlib std includes as -isystem so gcc tags and -# treats them as system directories. -SYSTEM_INC = \ - -isystem '$(CC_INCLUDE)' \ - -isystem '$(CC_INCLUDE_FIXED)' \ - -isystem '$(LIBC_INCLUDE)' - -INCLUDES += \ - -I$(SDK_ROOT)/sdk \ - -I$(SDK_ROOT)/sdk/include \ - -I$(SDK_ROOT)/sdk/include/$(TARGET) \ - -I$(SDK_ROOT)/sdk/drivers \ - -I$(SDK_ROOT)/sdk/common \ - -I$(SDK_ROOT)/sdk/core \ - -I$(SDK_ROOT)/sdk/utility \ - -I$(BOARD_ROOT) \ - -I$(SDK_ROOT)/board/$(TARGET)/common \ - -I$(SDK_ROOT)/board/common \ - -I$(LWIP_ROOT)/lwip/src/include \ - -I$(LWIP_ROOT)/lwip/src/include/ipv4 \ - -I$(LWIP_ROOT)/lwip/src/include/ipv6 \ - -I$(LWIP_ROOT)/mx6/include - diff --git a/bsp/imx6sx/iMX6_Platform_SDK/mk/paths.mk b/bsp/imx6sx/iMX6_Platform_SDK/mk/paths.mk deleted file mode 100755 index 6702f2af0e..0000000000 --- a/bsp/imx6sx/iMX6_Platform_SDK/mk/paths.mk +++ /dev/null @@ -1,74 +0,0 @@ -#------------------------------------------------------------------------------- -# Copyright (c) 2012 Freescale Semiconductor, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without modification, -# are permitted provided that the following conditions are met: -# -# o Redistributions of source code must retain the above copyright notice, this list -# of conditions and the following disclaimer. -# -# o Redistributions in binary form must reproduce the above copyright notice, this -# list of conditions and the following disclaimer in the documentation and/or -# other materials provided with the distribution. -# -# o Neither the name of Freescale Semiconductor, Inc. nor the names of its -# contributors may be used to endorse or promote products derived from this -# software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -#------------------------------------------------------------------------------- - -#------------------------------------------------------------------------------- -# Root paths -#------------------------------------------------------------------------------- - -# Build root directory paths. -SDK_LIB_ROOT = $(SDK_ROOT)/sdk -APPS_ROOT = $(SDK_ROOT)/apps -BOARD_ROOT = $(SDK_ROOT)/board/$(TARGET)/$(BOARD) -LWIP_ROOT = $(SDK_ROOT)/lwip - -#------------------------------------------------------------------------------- -# Output file paths -#------------------------------------------------------------------------------- - -# Build output directory paths. -# -# All output goes under the top-level 'output' directory. Libraries are not board-specific, -# but apps are. Everything is chip-specific. Objects for both libs and apps are placed in -# an 'obj' directory under either the app or lib output directory. -# -# Libs: output//lib/lib.a -# Lib objs: output//lib/obj//... -# -# Apps: output////.elf -# App objs: output////obj/... -# -OUTPUT_ROOT = $(SDK_ROOT)/output/$(TARGET) - -LIBS_ROOT = $(OUTPUT_ROOT)/lib -LIB_OBJS_ROOT = $(LIBS_ROOT)/obj/$(TARGET_LIB_NAME) - -# Put app build products in their own dir. -APP_OUTPUT_ROOT = $(OUTPUT_ROOT)/$(APP_NAME)/$(BOARD_WITH_REV) -APP_OBJS_ROOT = $(APP_OUTPUT_ROOT)/obj - -#------------------------------------------------------------------------------- -# Standard library paths -#------------------------------------------------------------------------------- - -LIBSDK = $(LIBS_ROOT)/libsdk.a -LIBBOARD = $(LIBS_ROOT)/libboard_$(BOARD_WITH_REV).a -LIBLWIP = $(LIBS_ROOT)/liblwip.a - - diff --git a/bsp/imx6sx/iMX6_Platform_SDK/mk/targets.mk b/bsp/imx6sx/iMX6_Platform_SDK/mk/targets.mk deleted file mode 100755 index 1676d17d28..0000000000 --- a/bsp/imx6sx/iMX6_Platform_SDK/mk/targets.mk +++ /dev/null @@ -1,249 +0,0 @@ -#------------------------------------------------------------------------------- -# Copyright (c) 2012 Freescale Semiconductor, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without modification, -# are permitted provided that the following conditions are met: -# -# o Redistributions of source code must retain the above copyright notice, this list -# of conditions and the following disclaimer. -# -# o Redistributions in binary form must reproduce the above copyright notice, this -# list of conditions and the following disclaimer in the documentation and/or -# other materials provided with the distribution. -# -# o Neither the name of Freescale Semiconductor, Inc. nor the names of its -# contributors may be used to endorse or promote products derived from this -# software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -#------------------------------------------------------------------------------- - -#------------------------------------------------------------------------------- -# Sources and objects -#------------------------------------------------------------------------------- - -# Select our object root depending on whether we're building an app or lib. -ifneq "$(APP_NAME)" "" -OBJS_ROOT = $(APP_OBJS_ROOT) -else -OBJS_ROOT = $(LIB_OBJS_ROOT) -endif - -# Strip sources. -SOURCES := $(strip $(SOURCES)) - -# Convert sources list to absolute paths and root-relative paths. -SOURCES_ABS := $(foreach s,$(SOURCES),$(abspath $(s))) -SOURCES_REL := $(subst $(SDK_ROOT)/,,$(SOURCES_ABS)) - -# Get a list of unique directories containing the source files. -SOURCE_DIRS_ABS := $(sort $(foreach f,$(SOURCES_ABS),$(dir $(f)))) -SOURCE_DIRS_REL := $(subst $(SDK_ROOT)/,,$(SOURCE_DIRS_ABS)) - -OBJECTS_DIRS := $(addprefix $(OBJS_ROOT)/,$(SOURCE_DIRS_REL)) - -# Filter source files list into separate source types. -C_SOURCES = $(filter %.c,$(SOURCES_REL)) -CXX_SOURCES = $(filter %.cpp,$(SOURCES_REL)) -ASM_s_SOURCES = $(filter %.s,$(SOURCES_REL)) -ASM_S_SOURCES = $(filter %.S,$(SOURCES_REL)) - -# Convert sources to objects. -OBJECTS_C := $(addprefix $(OBJS_ROOT)/,$(C_SOURCES:.c=.o)) -OBJECTS_CXX := $(addprefix $(OBJS_ROOT)/,$(CXX_SOURCES:.cpp=.o)) -OBJECTS_ASM := $(addprefix $(OBJS_ROOT)/,$(ASM_s_SOURCES:.s=.o)) -OBJECTS_ASM_S := $(addprefix $(OBJS_ROOT)/,$(ASM_S_SOURCES:.S=.o)) - -PREBUILT_OBJECTS = $(addprefix $(SDK_ROOT)/,$(filter %.o,$(SOURCES_REL))) - -# Complete list of all object files. -OBJECTS_ALL := $(sort $(OBJECTS_C) $(OBJECTS_CXX) $(OBJECTS_ASM) $(OBJECTS_ASM_S) $(PREBUILT_OBJECTS)) - -#------------------------------------------------------------------------------- -# Target library -#------------------------------------------------------------------------------- - -# Library where app objects are archived, if used. -LIBAPP = $(APP_OUTPUT_ROOT)/lib$(APP_NAME).a - -# Build the target lib path from the lib name. -ifneq "$(TARGET_LIB_NAME)" "" -TARGET_LIB ?= $(LIBS_ROOT)/lib$(TARGET_LIB_NAME).a -else ifeq "$(ARCHIVE_APP_OBJECTS)" "1" -TARGET_LIB ?= $(LIBAPP) -endif - -# Construct full path name to application output ELF file. -ifneq "$(APP_NAME)" "" -APP_ELF ?= $(APP_OUTPUT_ROOT)/$(APP_NAME).elf -endif - -# Select the output target. -ifneq "$(TARGET_LIB)" "" -# Only use the target lib if there are actually objects to put into it. -ifneq "$(strip $(OBJECTS_ALL))" "" -archive_or_objs = $(TARGET_LIB)($(OBJECTS_ALL)) -endif -else -archive_or_objs = $(OBJECTS_ALL) -endif - -#------------------------------------------------------------------------------- -# Default target -#------------------------------------------------------------------------------- - -# Note that prerequisite order is important here. The subdirectories must be built first, or you -# may end up with files in the current directory not getting added to libraries. This would happen -# if subdirs modified the library file after local files were compiled but before they were added -# to the library. -.PHONY: all -all : $(SUBDIRS) $(archive_or_objs) $(APP_ELF) - -# Recipe to create the output object file directories. -$(OBJECTS_DIRS) : - $(at)mkdir -p $@ - -# Everything depends upon the current makefile. -$(OBJECTS_ALL) $(APP_ELF): $(this_makefile) - -# Object files depend on the directories where they will be created. -# -# The dirs are made order-only prerequisites (by being listed after the '|') so they won't cause -# the objects to be rebuilt, as the modification date on a directory changes whenver its contents -# change. This would cause the objects to always be rebuilt if the dirs were normal prerequisites. -$(OBJECTS_ALL): | $(OBJECTS_DIRS) - -#------------------------------------------------------------------------------- -# Pattern rules for compilation -#------------------------------------------------------------------------------- -# We cd into the source directory before calling the appropriate compiler. This must be done -# on a single command line since make calls individual recipe lines in separate shells, so -# '&&' is used to chain the commands. -# -# Generate make dependencies while compiling using the -MMD option, which excludes system headers. -# If system headers are included, there are path problems on cygwin. The -MP option creates empty -# targets for each header file so that a rebuild will be forced if the file goes missing, but -# no error will occur. - -# Compile C sources. -$(OBJS_ROOT)/%.o: $(SDK_ROOT)/%.c - @$(call printmessage,c,Compiling, $(subst $(SDK_ROOT)/,,$<)) - $(at)cd $(dir $<) && $(CC) $(CFLAGS) $(SYSTEM_INC) $(INCLUDES) $(DEFINES) -MMD -MF $(basename $@).d -MP -o $@ -c $< - -# Compile C++ sources. -$(OBJS_ROOT)/%.o: $(SDK_ROOT)/%.cpp - @$(call printmessage,cxx,Compiling, $(subst $(SDK_ROOT)/,,$<)) - $(at)cd $(dir $<) && $(CXX) $(CXXFLAGS) $(SYSTEM_INC) $(INCLUDES) $(DEFINES) -MMD -MF $(basename $@).d -MP -o $@ -c $< - -# For .S assembly files, first run through the C preprocessor then assemble. -$(OBJS_ROOT)/%.o: $(SDK_ROOT)/%.S - @$(call printmessage,asm,Assembling, $(subst $(SDK_ROOT)/,,$<)) - $(at)cd $(dir $<) \ - && $(CPP) -D__LANGUAGE_ASM__ $(INCLUDES) $(DEFINES) -o $(basename $@).s $< \ - && $(AS) $(ASFLAGS) $(INCLUDES) -MD $(OBJS_ROOT)/$*.d -o $@ $(basename $@).s - -# Assembler sources. -$(OBJS_ROOT)/%.o: $(SDK_ROOT)/%.s - @$(call printmessage,asm,Assembling, $(subst $(SDK_ROOT)/,,$<)) - $(at)cd $(dir $<) && $(AS) $(ASFLAGS) $(INCLUDES) -MD $(basename $@).d -o $@ $< - -# Add objects to the target library. -# -# We use mkdir to explicitly ensure that the archive's directory exists before calling -# the ar tool. The dir can't be made a dependancy because make will try to add it to the -# archive. -# -# flock is used to protect the archive file from multiple processes trying to write to it -# simultaneously, in case we're using parallel processes. -# -# The log message is disabled in order to reduce clutter in the build log, since you will get -# one message for every file that is archived. -$(TARGET_LIB)(%): % -# @$(call printmessage,ar,Archiving, $(?F) in $(@F)) - $(at)mkdir -p $(dir $(@)) - $(at)flock $(@).lock $(AR) -rucs $@ $? - -#------------------------------------------------------------------------------- -# Subdirs -#------------------------------------------------------------------------------- - -# Recursively execute make in each of the subdirectories. -# Subdirs are double-colon rules to allow additional recipes to be added to them. -# This is used by the top-level makefile to print a message when starting to build -# the sdk library. -.PHONY: $(SUBDIRS) -$(SUBDIRS):: - @$(MAKE) $(silent_make) -r -C $@ - -#------------------------------------------------------------------------------- -# Linking -#------------------------------------------------------------------------------- - -# Only link the application if LINK_APP is defined. -ifeq "$(LINK_APP)" "1" - -# If app objects are being archived into a library, we don't need to specify the -# actual .o files on the linker command line. -ifeq "$(ARCHIVE_APP_OBJECTS)" "1" -app_objs = $(TARGET_LIB) -else -app_objs = $(OBJECTS_ALL) $(TARGET_LIB) -endif - -app_bin = $(basename $(APP_ELF)).bin -app_map = $(basename $(APP_ELF)).map - -# Preprocess the linker script if it has an ".S" extension. -ifeq "$(filter %.S,$(LD_FILE))" "" -the_ld_file = $(LD_FILE) -else -rel_ld_file = $(basename $(subst $(SDK_ROOT)/,,$(abspath $(LD_FILE)))) -the_ld_file = $(addprefix $(OBJS_ROOT)/,$(rel_ld_file)) -the_ld_file_dir = $(dir $(the_ld_file)) - -# Rule to preprocess the ld file. The ld file's parent directory is made an order-only -# prerequisite so it cannot by itself cause this recipe to be invoked. -$(the_ld_file): $(LD_FILE) | $(the_ld_file_dir) - @$(call printmessage,cpp,Preprocessing, $(subst $(SDK_ROOT)/,,$<)) - $(at)cd $(dir $<) && $(CC) -E -P $(INCLUDES) $(DEFINES) -o $@ $< -endif - -# Link the application. -# Wrap the link objects in start/end group so that ld re-checks each -# file for dependencies. Otherwise linking static libs can be a pain -# since order matters. -$(APP_ELF): $(SUBDIRS) $(app_objs) $(the_ld_file) $(LIBRARIES) $(APP_LIBS) - @$(call printmessage,link,Linking, $(APP_NAME)) - $(at)$(LD) -Bstatic -nostartfiles -nostdlib $(LDFLAGS) \ - -T $(the_ld_file) \ - $(LDINC) \ - --start-group \ - $(app_objs) \ - $(LIBRARIES) \ - $(APP_LIBS) \ - $(LDADD) \ - --end-group \ - -o $@ \ - -Map $(app_map) --cref - $(at)$(OBJCOPY) --gap-fill 0x00 -I elf32-little -O binary $@ $(app_bin) - @echo "Output ELF:" ; echo " $(APP_ELF)" - @echo "Output binary:" ; echo " $(app_bin)" - -else -# Empty target to prevent an error. Needed because $(APP_ELF) is a prereq for the 'all' target. -$(APP_ELF): ; -endif - -# Include dependency files. --include $(OBJECTS_ALL:.o=.d) - diff --git a/bsp/imxrt/imxrt1052-fire-pro/EventRecorderStub.scvd b/bsp/imxrt/imxrt1052-fire-pro/EventRecorderStub.scvd deleted file mode 100644 index 2956b29683..0000000000 --- a/bsp/imxrt/imxrt1052-fire-pro/EventRecorderStub.scvd +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/Kconfig b/bsp/imxrt/imxrt1052-seeed-ArchMix/Kconfig deleted file mode 100644 index c9221717cb..0000000000 --- a/bsp/imxrt/imxrt1052-seeed-ArchMix/Kconfig +++ /dev/null @@ -1,16 +0,0 @@ -mainmenu "RT-Thread Configuration" - -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." - -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" - -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" diff --git a/bsp/imxrt/imxrt1060-nxp-evk/Kconfig b/bsp/imxrt/imxrt1060-nxp-evk/Kconfig deleted file mode 100644 index c9221717cb..0000000000 --- a/bsp/imxrt/imxrt1060-nxp-evk/Kconfig +++ /dev/null @@ -1,16 +0,0 @@ -mainmenu "RT-Thread Configuration" - -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." - -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" - -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/Kconfig b/bsp/imxrt/imxrt1061-forlinx-OK1061-S/Kconfig deleted file mode 100644 index c9221717cb..0000000000 --- a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/Kconfig +++ /dev/null @@ -1,16 +0,0 @@ -mainmenu "RT-Thread Configuration" - -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." - -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" - -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" diff --git a/bsp/imxrt/imxrt1064-nxp-evk/Kconfig b/bsp/imxrt/imxrt1064-nxp-evk/Kconfig deleted file mode 100644 index c9221717cb..0000000000 --- a/bsp/imxrt/imxrt1064-nxp-evk/Kconfig +++ /dev/null @@ -1,16 +0,0 @@ -mainmenu "RT-Thread Configuration" - -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." - -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" - -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/Kconfig b/bsp/imxrt/libraries/templates/imxrt1050xxx/Kconfig deleted file mode 100644 index c9221717cb..0000000000 --- a/bsp/imxrt/libraries/templates/imxrt1050xxx/Kconfig +++ /dev/null @@ -1,16 +0,0 @@ -mainmenu "RT-Thread Configuration" - -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." - -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" - -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/Kconfig b/bsp/imxrt/libraries/templates/imxrt1064xxx/Kconfig deleted file mode 100644 index c9221717cb..0000000000 --- a/bsp/imxrt/libraries/templates/imxrt1064xxx/Kconfig +++ /dev/null @@ -1,16 +0,0 @@ -mainmenu "RT-Thread Configuration" - -config RTT_DIR - string - option env="RTT_ROOT" - default "../../.." - -config PKGS_DIR - string - option env="PKGS_ROOT" - default "packages" - -source "$RTT_DIR/Kconfig" -source "$PKGS_DIR/Kconfig" -source "../libraries/Kconfig" -source "board/Kconfig" diff --git a/bsp/imx6sx/README.md b/bsp/nxp/imx/imx6sx/README.md similarity index 100% rename from bsp/imx6sx/README.md rename to bsp/nxp/imx/imx6sx/README.md diff --git a/bsp/imx6sx/cortex-a9/.config b/bsp/nxp/imx/imx6sx/cortex-a9/.config similarity index 100% rename from bsp/imx6sx/cortex-a9/.config rename to bsp/nxp/imx/imx6sx/cortex-a9/.config diff --git a/bsp/imx6sx/cortex-a9/Kconfig b/bsp/nxp/imx/imx6sx/cortex-a9/Kconfig similarity index 78% rename from bsp/imx6sx/cortex-a9/Kconfig rename to bsp/nxp/imx/imx6sx/cortex-a9/Kconfig index e34af98ff9..01d30b0032 100644 --- a/bsp/imx6sx/cortex-a9/Kconfig +++ b/bsp/nxp/imx/imx6sx/cortex-a9/Kconfig @@ -8,10 +8,7 @@ config BSP_DIR config RTT_DIR string option env="RTT_ROOT" - default "../../.." - -# you can change the RTT_ROOT default "../.." to your rtthread_root, -# example: default "F:/git_repositories/rt-thread" + default "../../../../.." config PKGS_DIR string diff --git a/bsp/imx6sx/cortex-a9/SConscript b/bsp/nxp/imx/imx6sx/cortex-a9/SConscript similarity index 100% rename from bsp/imx6sx/cortex-a9/SConscript rename to bsp/nxp/imx/imx6sx/cortex-a9/SConscript diff --git a/bsp/imx6sx/cortex-a9/SConstruct b/bsp/nxp/imx/imx6sx/cortex-a9/SConstruct similarity index 92% rename from bsp/imx6sx/cortex-a9/SConstruct rename to bsp/nxp/imx/imx6sx/cortex-a9/SConstruct index 9694bc9eda..c799e51bc7 100644 --- a/bsp/imx6sx/cortex-a9/SConstruct +++ b/bsp/nxp/imx/imx6sx/cortex-a9/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.join(os.getcwd(), '..', '..', '..') + RTT_ROOT = os.path.join(os.getcwd(), '..', '..', '..', '..', '..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] from building import * diff --git a/bsp/imx6sx/cortex-a9/applications/SConscript b/bsp/nxp/imx/imx6sx/cortex-a9/applications/SConscript similarity index 100% rename from bsp/imx6sx/cortex-a9/applications/SConscript rename to bsp/nxp/imx/imx6sx/cortex-a9/applications/SConscript diff --git a/bsp/imx6sx/cortex-a9/applications/main.c b/bsp/nxp/imx/imx6sx/cortex-a9/applications/main.c similarity index 100% rename from bsp/imx6sx/cortex-a9/applications/main.c rename to bsp/nxp/imx/imx6sx/cortex-a9/applications/main.c diff --git a/bsp/imx6sx/cortex-a9/board/SConscript b/bsp/nxp/imx/imx6sx/cortex-a9/board/SConscript similarity index 100% rename from bsp/imx6sx/cortex-a9/board/SConscript rename to bsp/nxp/imx/imx6sx/cortex-a9/board/SConscript diff --git a/bsp/imx6sx/cortex-a9/board/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/audmux_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/ccm_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/dcic_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/ecspi_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/eim_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/eim_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/eim_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/eim_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/enet_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/epit_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/esai_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/esai_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/esai_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/esai_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/flexcan2_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/flexcan2_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/flexcan2_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/flexcan2_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/flexcan_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/gpio1_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/gpio2_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/gpio4_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/gpio5_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/gpio6_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/gpio_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/gpmi_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/gpmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/gpmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/gpmi_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/i2c2_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/i2c3_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/i2c_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/ipu1_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/ipu_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/mlb_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/mlb_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/mlb_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/mlb_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/mmdc_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/pwm3_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/pwm3_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/pwm3_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/pwm3_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/pwm4_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/pwm4_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/pwm4_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/pwm4_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/pwm_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/sjc_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/spdif_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/spdif_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/spdif_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/spdif_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/uart2_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/uart2_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/uart2_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/uart2_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/uart3_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/uart3_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/uart3_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/uart3_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/uart4_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/uart4_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/uart4_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/uart4_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/uart_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/usdhc1_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/usdhc1_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/usdhc1_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/usdhc1_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/usdhc_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/wdog1_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/wdog1_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/wdog1_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/wdog1_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/board/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/cortex-a9/board/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/cortex-a9/board/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/cortex-a9/board/wdog_iomux_config.c diff --git a/bsp/imx6sx/cortex-a9/cpu/SConscript b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/SConscript similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/SConscript rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/SConscript diff --git a/bsp/imx6sx/cortex-a9/cpu/armv7.h b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/armv7.h similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/armv7.h rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/armv7.h diff --git a/bsp/imx6sx/cortex-a9/cpu/context_gcc.S b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/context_gcc.S similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/context_gcc.S rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/context_gcc.S diff --git a/bsp/imx6sx/cortex-a9/cpu/cortexA9_gcc.S b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/cortexA9_gcc.S old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/cortexA9_gcc.S rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/cortexA9_gcc.S diff --git a/bsp/imx6sx/cortex-a9/cpu/cp15.h b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/cp15.h similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/cp15.h rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/cp15.h diff --git a/bsp/imx6sx/cortex-a9/cpu/cp15_gcc.S b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/cp15_gcc.S similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/cp15_gcc.S rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/cp15_gcc.S diff --git a/bsp/imx6sx/cortex-a9/cpu/cpu.c b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/cpu.c similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/cpu.c rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/cpu.c diff --git a/bsp/imx6sx/cortex-a9/cpu/interrupt.c b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/interrupt.c similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/interrupt.c rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/interrupt.c diff --git a/bsp/imx6sx/cortex-a9/cpu/mmu.c b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/mmu.c similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/mmu.c rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/mmu.c diff --git a/bsp/imx6sx/cortex-a9/cpu/pmu.c b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/pmu.c similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/pmu.c rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/pmu.c diff --git a/bsp/imx6sx/cortex-a9/cpu/pmu.h b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/pmu.h similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/pmu.h rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/pmu.h diff --git a/bsp/imx6sx/cortex-a9/cpu/stack.c b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/stack.c similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/stack.c rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/stack.c diff --git a/bsp/imx6sx/cortex-a9/cpu/start_gcc.S b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/start_gcc.S similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/start_gcc.S rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/start_gcc.S diff --git a/bsp/imx6sx/cortex-a9/cpu/trap.c b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/trap.c similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/trap.c rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/trap.c diff --git a/bsp/imx6sx/cortex-a9/cpu/vector_gcc.S b/bsp/nxp/imx/imx6sx/cortex-a9/cpu/vector_gcc.S similarity index 100% rename from bsp/imx6sx/cortex-a9/cpu/vector_gcc.S rename to bsp/nxp/imx/imx6sx/cortex-a9/cpu/vector_gcc.S diff --git a/bsp/imx6sx/cortex-a9/drivers/SConscript b/bsp/nxp/imx/imx6sx/cortex-a9/drivers/SConscript similarity index 100% rename from bsp/imx6sx/cortex-a9/drivers/SConscript rename to bsp/nxp/imx/imx6sx/cortex-a9/drivers/SConscript diff --git a/bsp/imx6sx/cortex-a9/drivers/board.c b/bsp/nxp/imx/imx6sx/cortex-a9/drivers/board.c similarity index 100% rename from bsp/imx6sx/cortex-a9/drivers/board.c rename to bsp/nxp/imx/imx6sx/cortex-a9/drivers/board.c diff --git a/bsp/imx6sx/cortex-a9/drivers/board.h b/bsp/nxp/imx/imx6sx/cortex-a9/drivers/board.h similarity index 100% rename from bsp/imx6sx/cortex-a9/drivers/board.h rename to bsp/nxp/imx/imx6sx/cortex-a9/drivers/board.h diff --git a/bsp/imx6sx/cortex-a9/drivers/emac_drv.c b/bsp/nxp/imx/imx6sx/cortex-a9/drivers/emac_drv.c similarity index 100% rename from bsp/imx6sx/cortex-a9/drivers/emac_drv.c rename to bsp/nxp/imx/imx6sx/cortex-a9/drivers/emac_drv.c diff --git a/bsp/imx6sx/cortex-a9/drivers/emac_drv.h b/bsp/nxp/imx/imx6sx/cortex-a9/drivers/emac_drv.h similarity index 100% rename from bsp/imx6sx/cortex-a9/drivers/emac_drv.h rename to bsp/nxp/imx/imx6sx/cortex-a9/drivers/emac_drv.h diff --git a/bsp/imx6sx/cortex-a9/drivers/serial.c b/bsp/nxp/imx/imx6sx/cortex-a9/drivers/serial.c similarity index 100% rename from bsp/imx6sx/cortex-a9/drivers/serial.c rename to bsp/nxp/imx/imx6sx/cortex-a9/drivers/serial.c diff --git a/bsp/imx6sx/cortex-a9/drivers/serial.h b/bsp/nxp/imx/imx6sx/cortex-a9/drivers/serial.h similarity index 100% rename from bsp/imx6sx/cortex-a9/drivers/serial.h rename to bsp/nxp/imx/imx6sx/cortex-a9/drivers/serial.h diff --git a/bsp/imx6sx/cortex-a9/imx6.lds b/bsp/nxp/imx/imx6sx/cortex-a9/imx6.lds similarity index 100% rename from bsp/imx6sx/cortex-a9/imx6.lds rename to bsp/nxp/imx/imx6sx/cortex-a9/imx6.lds diff --git a/bsp/imx6sx/cortex-a9/rtconfig.h b/bsp/nxp/imx/imx6sx/cortex-a9/rtconfig.h similarity index 100% rename from bsp/imx6sx/cortex-a9/rtconfig.h rename to bsp/nxp/imx/imx6sx/cortex-a9/rtconfig.h diff --git a/bsp/imx6sx/cortex-a9/rtconfig.py b/bsp/nxp/imx/imx6sx/cortex-a9/rtconfig.py similarity index 100% rename from bsp/imx6sx/cortex-a9/rtconfig.py rename to bsp/nxp/imx/imx6sx/cortex-a9/rtconfig.py diff --git a/bsp/imx6sx/iMX6_Platform_SDK/Doxyfile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/Doxyfile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/Doxyfile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/Doxyfile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/LICENSE.txt b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/LICENSE.txt similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/LICENSE.txt rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/LICENSE.txt diff --git a/bsp/imx6sx/iMX6_Platform_SDK/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/README.pdf b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/README.pdf similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/README.pdf rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/README.pdf diff --git a/bsp/imx6sx/iMX6_Platform_SDK/SConscript b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/SConscript similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/SConscript rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/SConscript diff --git a/bsp/imx6sx/iMX6_Platform_SDK/apps/common/basic_sdk_app.ld.S b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/basic_sdk_app.ld.S old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/apps/common/basic_sdk_app.ld.S rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/basic_sdk_app.ld.S diff --git a/bsp/imx6sx/iMX6_Platform_SDK/apps/common/ivt.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/ivt.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/apps/common/ivt.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/ivt.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/apps/common/platform_init.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/platform_init.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/apps/common/platform_init.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/platform_init.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/apps/common/platform_init.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/platform_init.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/apps/common/platform_init.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/platform_init.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/apps/common/print_clock_info.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/print_clock_info.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/apps/common/print_clock_info.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/print_clock_info.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/apps/common/print_clock_info.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/print_clock_info.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/apps/common/print_clock_info.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/print_clock_info.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/apps/common/print_version.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/print_version.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/apps/common/print_version.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/print_version.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/apps/common/print_version.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/print_version.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/apps/common/print_version.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/apps/common/print_version.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_audio.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_audio.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_audio.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_audio.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_buttons.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_buttons.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_buttons.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_buttons.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_camera.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_camera.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_camera.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_camera.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_can.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_can.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_can.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_can.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_display.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_display.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_display.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_display.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_hdmi.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_hdmi.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_hdmi.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_hdmi.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_i2c.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_i2c.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_i2c.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_i2c.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_i2c.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_i2c.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_i2c.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_i2c.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_io_expanders.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_io_expanders.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_io_expanders.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_io_expanders.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_io_expanders.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_io_expanders.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_io_expanders.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_io_expanders.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_mipi.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_mipi.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_mipi.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_mipi.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_nand.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_nand.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_nand.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_nand.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_network.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_network.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_network.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_network.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_pcie.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_pcie.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_pcie.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_pcie.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_sata.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_sata.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_sata.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_sata.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_usb.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_usb.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_usb.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_usb.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/board_usdhc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_usdhc.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/board_usdhc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/board_usdhc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/buffers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/buffers.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/buffers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/buffers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/hardware_modules.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/hardware_modules.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/hardware_modules.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/hardware_modules.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/common/readme.txt b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/readme.txt similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/common/readme.txt rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/common/readme.txt diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/dcd.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/dcd.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/dcd.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/dcd.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/i.MX6DQ_EVB_X3.IoMuxDesign.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/i.MX6DQ_EVB_X3.IoMuxDesign.xml similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/i.MX6DQ_EVB_X3.IoMuxDesign.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/i.MX6DQ_EVB_X3.IoMuxDesign.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/enet_iomux_config.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/esai_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/esai_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/esai_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/esai_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpmi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/gpmi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/hdmi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/hdmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/hdmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/hdmi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/kpp_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/kpp_iomux_config.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/kpp_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/kpp_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/mlb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/mlb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/mlb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/mlb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/pwm1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/pwm1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/pwm1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/pwm1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/spdif_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/spdif_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/spdif_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/spdif_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/evb/iomux_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/dcd.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/dcd.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/dcd.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/dcd.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/i.MX6DQ_Sabre_AI_RevA.IomuxDesign.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/i.MX6DQ_Sabre_AI_RevA.IomuxDesign.xml similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/i.MX6DQ_Sabre_AI_RevA.IomuxDesign.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/i.MX6DQ_Sabre_AI_RevA.IomuxDesign.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/i.MX6DQ_Sabre_AI_RevB.IomuxDesign.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/i.MX6DQ_Sabre_AI_RevB.IomuxDesign.xml similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/i.MX6DQ_Sabre_AI_RevB.IomuxDesign.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/i.MX6DQ_Sabre_AI_RevB.IomuxDesign.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/iomux_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/iomux_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/iomux_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/iomux_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/eim_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/eim_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/eim_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/eim_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/esai_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/esai_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/esai_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/esai_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpmi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/gpmi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/mlb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/mlb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/mlb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/mlb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/spdif_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/spdif_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/spdif_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/spdif_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/wdog1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/wdog1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/wdog1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/wdog1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_a_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/eim_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/eim_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/eim_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/eim_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/esai_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/esai_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/esai_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/esai_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpmi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/gpmi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/mlb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/mlb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/mlb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/mlb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/spdif_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/spdif_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/spdif_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/spdif_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/wdog1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/wdog1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/wdog1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/wdog1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_b_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/eim_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/eim_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/eim_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/eim_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/esai_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/esai_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/esai_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/esai_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpmi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/gpmi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/mlb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/mlb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/mlb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/mlb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/spdif_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/spdif_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/spdif_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/spdif_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/wdog1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/wdog1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/wdog1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/wdog1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/sabre_ai/rev_c_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/dcd.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/dcd.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/dcd.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/dcd.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/i.MX6DQ_Smart_Device.RevA.IoMuxDesign.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/i.MX6DQ_Smart_Device.RevA.IoMuxDesign.xml old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/i.MX6DQ_Smart_Device.RevA.IoMuxDesign.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/i.MX6DQ_Smart_Device.RevA.IoMuxDesign.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/i.MX6DQ_Smart_Device.RevB.IoMuxDesign.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/i.MX6DQ_Smart_Device.RevB.IoMuxDesign.xml old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/i.MX6DQ_Smart_Device.RevB.IoMuxDesign.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/i.MX6DQ_Smart_Device.RevB.IoMuxDesign.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/iomux_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/iomux_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/iomux_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/iomux_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio7_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio7_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio7_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio7_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gps_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gps_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gps_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/gps_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/kpp_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/kpp_iomux_config.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/kpp_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/kpp_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/pwm1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/pwm1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/pwm1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/pwm1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/uart1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/uart1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/uart1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/uart1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_a_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio7_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio7_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio7_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio7_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gps_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gps_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gps_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/gps_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/iomux_config.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/kpp_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/kpp_iomux_config.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/kpp_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/kpp_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/pwm1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/pwm1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/pwm1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/pwm1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/uart1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/uart1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/uart1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/uart1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_b_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio7_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio7_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio7_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio7_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gps_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gps_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gps_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/gps_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/iomux_config.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/kpp_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/kpp_iomux_config.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/kpp_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/kpp_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/pwm1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/pwm1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/pwm1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/pwm1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/uart1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/uart1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/uart1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/uart1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6dq/smart_device/rev_c_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/dcd.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/dcd.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/dcd.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/dcd.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/i.MX6SDL_EVB_X3.IoMuxDesign.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/i.MX6SDL_EVB_X3.IoMuxDesign.xml similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/i.MX6SDL_EVB_X3.IoMuxDesign.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/i.MX6SDL_EVB_X3.IoMuxDesign.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/esai_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/esai_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/esai_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/esai_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpmi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/gpmi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/hdmi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/hdmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/hdmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/hdmi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/kpp_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/kpp_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/kpp_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/kpp_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/mlb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/mlb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/mlb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/mlb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/pwm1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/pwm1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/pwm1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/pwm1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/spdif_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/spdif_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/spdif_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/spdif_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/evb/iomux_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/dcd.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/dcd.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/dcd.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/dcd.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/i.MX6SDL_Sabre_AI_RevA.IomuxDesign.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/i.MX6SDL_Sabre_AI_RevA.IomuxDesign.xml similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/i.MX6SDL_Sabre_AI_RevA.IomuxDesign.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/i.MX6SDL_Sabre_AI_RevA.IomuxDesign.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/i.MX6SDL_Sabre_AI_RevB.IomuxDesign.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/i.MX6SDL_Sabre_AI_RevB.IomuxDesign.xml similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/i.MX6SDL_Sabre_AI_RevB.IomuxDesign.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/i.MX6SDL_Sabre_AI_RevB.IomuxDesign.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/iomux_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/iomux_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/iomux_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/iomux_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/eim_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/eim_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/eim_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/eim_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/esai_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/esai_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/esai_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/esai_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpmi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/gpmi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/mlb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/mlb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/mlb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/mlb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/spdif_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/spdif_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/spdif_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/spdif_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/wdog1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/wdog1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/wdog1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/wdog1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_a_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/eim_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/eim_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/eim_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/eim_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/esai_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/esai_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/esai_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/esai_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpmi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/gpmi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/mlb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/mlb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/mlb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/mlb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/spdif_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/spdif_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/spdif_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/spdif_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/wdog1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/wdog1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/wdog1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/wdog1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_b_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/eim_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/eim_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/eim_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/eim_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/esai_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/esai_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/esai_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/esai_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpmi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpmi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpmi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/gpmi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/mlb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/mlb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/mlb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/mlb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/spdif_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/spdif_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/spdif_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/spdif_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/wdog1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/wdog1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/wdog1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/wdog1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/sabre_ai/rev_c_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/dcd.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/dcd.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/dcd.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/dcd.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/i.MX6SDL_Smart_Device.RevA.IoMuxDesign.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/i.MX6SDL_Smart_Device.RevA.IoMuxDesign.xml old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/i.MX6SDL_Smart_Device.RevA.IoMuxDesign.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/i.MX6SDL_Smart_Device.RevA.IoMuxDesign.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/i.MX6SDL_Smart_Device.RevB.IoMuxDesign.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/i.MX6SDL_Smart_Device.RevB.IoMuxDesign.xml old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/i.MX6SDL_Smart_Device.RevB.IoMuxDesign.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/i.MX6SDL_Smart_Device.RevB.IoMuxDesign.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/iomux_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/iomux_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/iomux_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/iomux_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/epdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/epdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/epdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/epdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio7_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio7_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio7_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio7_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gps_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gps_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gps_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/gps_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/kpp_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/kpp_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/kpp_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/kpp_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/pwm1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/pwm1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/pwm1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/pwm1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/uart1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/uart1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/uart1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/uart1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_a_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/epdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/epdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/epdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/epdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio7_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio7_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio7_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio7_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gps_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gps_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gps_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/gps_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/kpp_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/kpp_iomux_config.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/kpp_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/kpp_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/pwm1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/pwm1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/pwm1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/pwm1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/uart1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/uart1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/uart1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/uart1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_b_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ccm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ccm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ccm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ccm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/dcic_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/dcic_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/dcic_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/dcic_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/enet_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/enet_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/enet_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/enet_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/epdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/epdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/epdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/epdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/flexcan1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/flexcan1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/flexcan1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/flexcan1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/flexcan_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/flexcan_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/flexcan_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/flexcan_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio5_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio5_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio5_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio5_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio6_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio6_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio6_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio6_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio7_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio7_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio7_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio7_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gps_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gps_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gps_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/gps_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ipu1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ipu1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ipu1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ipu1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ipu_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ipu_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ipu_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/ipu_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/kpp_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/kpp_iomux_config.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/kpp_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/kpp_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/pwm1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/pwm1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/pwm1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/pwm1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/uart1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/uart1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/uart1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/uart1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sdl/smart_device/rev_c_iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/Makefile old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_audio.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_audio.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_audio.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_audio.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_camera.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_camera.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_camera.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_camera.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_display.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_display.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_display.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_display.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_i2c.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_i2c.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_i2c.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_i2c.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_io_expanders.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_io_expanders.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_io_expanders.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_io_expanders.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_io_expanders.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_io_expanders.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_io_expanders.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_io_expanders.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_network.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_network.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_network.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_network.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_usb.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_usb.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_usb.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_usb.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_usdhc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_usdhc.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_usdhc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/board_usdhc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/dcd.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/dcd.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/dcd.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/dcd.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/hardware_modules.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/hardware_modules.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/hardware_modules.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/hardware_modules.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/i.MX6SL_BGA_EVK_BD.xml b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/i.MX6SL_BGA_EVK_BD.xml similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/i.MX6SL_BGA_EVK_BD.xml rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/i.MX6SL_BGA_EVK_BD.xml diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/audmux_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/audmux_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/audmux_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/audmux_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/csi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/csi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/csi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/csi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/ecspi_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/epdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/epdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/epdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/epdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/epit_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/epit_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/epit_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/epit_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/fec_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/fec_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/fec_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/fec_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio4_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio4_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio4_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio4_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/gpio_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c3_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/i2c_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/kpp_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/kpp_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/kpp_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/kpp_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/lcd_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/lcd_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/lcd_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/lcd_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/mmdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/mmdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/mmdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/mmdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/pwm1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/pwm1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/pwm1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/pwm1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/pwm_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/pwm_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/pwm_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/pwm_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/sjc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/sjc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/sjc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/sjc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/spdc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/spdc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/spdc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/spdc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/uart1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/uart1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/uart1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/uart1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/uart_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usb_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usb_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usb_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usb_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc2_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc2_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc2_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc2_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc3_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc3_iomux_config.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc3_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc3_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/usdhc_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/wdog1_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/wdog1_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/wdog1_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/wdog1_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/wdog_iomux_config.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/wdog_iomux_config.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/wdog_iomux_config.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux/wdog_iomux_config.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/board/mx6sl/evk/iomux_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/list.txt b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/list.txt similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/list.txt rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/list.txt diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/base.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/base.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/base.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/base.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/bootsecoffset.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/bootsecoffset.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/bootsecoffset.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/bootsecoffset.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/cache_wrappers.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/cache_wrappers.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/cache_wrappers.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/cache_wrappers.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/chdir.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/chdir.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/chdir.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/chdir.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/deletetree.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/deletetree.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/deletetree.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/deletetree.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/devicetable.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/devicetable.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/devicetable.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/devicetable.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/directories.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/directories.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/directories.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/directories.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/diroffset.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/diroffset.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/diroffset.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/diroffset.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fat_internal.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fat_internal.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fat_internal.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fat_internal.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fatapi.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fatapi.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fatapi.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fatapi.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/filegetattrib.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/filegetattrib.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/filegetattrib.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/filegetattrib.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/filespec.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/filespec.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/filespec.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/filespec.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/findfirst.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/findfirst.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/findfirst.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/findfirst.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/findnextsector.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/findnextsector.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/findnextsector.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/findnextsector.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fopen.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fopen.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fopen.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fopen.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fs_fat_memory.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fs_fat_memory.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fs_fat_memory.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fs_fat_memory.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fs_steering.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fs_steering.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fs_steering.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fs_steering.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fsinit.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fsinit.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fsinit.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fsinit.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fstypes.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fstypes.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fstypes.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fstypes.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fsunicode.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fsunicode.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fsunicode.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/fsunicode.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/handle.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/handle.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/handle.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/handle.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/handletable.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/handletable.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/handletable.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/handletable.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/longfilename.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/longfilename.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/longfilename.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/longfilename.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/readdevicerecord.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/readdevicerecord.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/readdevicerecord.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/readdevicerecord.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/reentrant_section.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/reentrant_section.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/reentrant_section.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/reentrant_section.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/standardapi.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/standardapi.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/standardapi.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/standardapi.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/string_utilities.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/string_utilities.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/string_utilities.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fat/string_utilities.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fsapi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fsapi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fsapi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/fsapi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/ddi_media.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/ddi_media.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/ddi_media.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/ddi_media.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/fs_steering.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/fs_steering.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/fs_steering.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/fs_steering.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/media_cache.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/media_cache.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/media_cache.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/media_cache.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/sectordef.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/sectordef.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/sectordef.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/sectordef.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/types.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/types.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/types.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/include/types.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/os_filesystem_errordefs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/os_filesystem_errordefs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/os_filesystem_errordefs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/filesystem/os_filesystem_errordefs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/max7310.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/max7310.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/max7310.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/max7310.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/src/max7310.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/src/max7310.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/src/max7310.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/src/max7310.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/src/max7310_registers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/src/max7310_registers.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/src/max7310_registers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/src/max7310_registers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/test/max7310_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/test/max7310_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/test/max7310_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/ioexpander/test/max7310_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/pmic/pfuse/pf0100.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/pmic/pfuse/pf0100.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/pmic/pfuse/pf0100.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/pmic/pfuse/pf0100.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/profile/profile.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/profile/profile.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/profile/profile.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/profile/profile.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/profile/profile.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/profile/profile.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/profile/profile.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/profile/profile.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_data.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_data.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_data.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_data.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_generator.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_generator.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_generator.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_generator.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_generator.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_generator.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_generator.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/audio_generator.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_generator/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_cmt.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_cmt.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_cmt.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_cmt.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_cmt.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_cmt.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_cmt.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_cmt.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pit1_kinetis.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pit1_kinetis.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pit1_kinetis.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pit1_kinetis.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pit1_kinetis.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pit1_kinetis.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pit1_kinetis.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pit1_kinetis.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm_kinetis.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm_kinetis.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm_kinetis.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_pwm_kinetis.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_rtc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_rtc.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_rtc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_rtc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_rtc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_rtc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_rtc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_rtc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_speaker.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_speaker.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_speaker.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_speaker.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_speaker.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_speaker.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_speaker.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/audio_speaker.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/audio_speaker/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_batt_chg_app.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_batt_chg_app.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_batt_chg_app.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_batt_chg_app.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_batt_chg_app.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_batt_chg_app.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_batt_chg_app.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_batt_chg_app.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/batt_chg/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/virtual_com.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/virtual_com.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/virtual_com.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/virtual_com.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/virtual_com.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/virtual_com.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/virtual_com.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/cdc/virtual_com.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/mx6x/derivative.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/mx6x/derivative.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/mx6x/derivative.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/mx6x/derivative.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/mx6x/hidef.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/mx6x/hidef.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/mx6x/hidef.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/mx6x/hidef.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/types.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/types.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/types.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/common/types.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/dfu_mouse.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/dfu_mouse.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/dfu_mouse.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/dfu_mouse.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/dfu_mouse.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/dfu_mouse.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/dfu_mouse.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/dfu_mouse.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_FTFL.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_FTFL.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_FTFL.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_FTFL.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_FTFL.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_FTFL.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_FTFL.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_FTFL.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_NAND.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_NAND.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_NAND.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_NAND.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_NAND.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_NAND.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_NAND.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/flash_NAND.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/dfu/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/USB_Config.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/mouse_button.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/mouse_button.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/mouse_button.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/mouse_button.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/mouse_button.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/mouse_button.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/mouse_button.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/mouse_button.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/usb_descriptor.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/usb_descriptor.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/user_config.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/keyboard.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/keyboard.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/keyboard.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/keyboard.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/keyboard.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/keyboard.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/keyboard.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/keyboard.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/hid_keyboard/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/disk.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/disk.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/disk.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/disk.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/disk.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/disk.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/disk.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/disk.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/SD_esdhc_kinetis.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/SD_esdhc_kinetis.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/SD_esdhc_kinetis.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/SD_esdhc_kinetis.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/SD_esdhc_kinetis.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/SD_esdhc_kinetis.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/SD_esdhc_kinetis.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/SD_esdhc_kinetis.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/esdhc_kinetis.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/esdhc_kinetis.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/esdhc_kinetis.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/esdhc_kinetis.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/esdhc_kinetis.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/esdhc_kinetis.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/esdhc_kinetis.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/kinetis_sdhc/esdhc_kinetis.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/msd/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_nom_codes.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_nom_codes.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_nom_codes.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_nom_codes.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_phd_types.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_phd_types.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_phd_types.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_phd_types.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_phd_types_kinetis.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_phd_types_kinetis.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_phd_types_kinetis.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/ieee11073_phd_types_kinetis.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phd_com_model.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phd_com_model.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phd_com_model.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phd_com_model.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phd_com_model.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phd_com_model.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phd_com_model.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phd_com_model.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phdc_app.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phdc_app.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phdc_app.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phdc_app.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phdc_app.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phdc_app.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phdc_app.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/phdc_app.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_nom_codes.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_nom_codes.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_nom_codes.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_nom_codes.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_phd_types.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_phd_types.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_phd_types.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_phd_types.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_phd_types_kinetis.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_phd_types_kinetis.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_phd_types_kinetis.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/ieee11073_phd_types_kinetis.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_com_model.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_com_model.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_com_model.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_com_model.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_com_model.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_com_model.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_com_model.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_com_model.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_device_spec.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_device_spec.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_device_spec.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_device_spec.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_device_spec.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_device_spec.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_device_spec.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phd_device_spec.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phdc_app.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phdc_app.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phdc_app.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phdc_app.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phdc_app.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phdc_app.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phdc_app.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/phdc_app.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/phdc_multi_specialization/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/FAT16.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/FAT16.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/FAT16.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/FAT16.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/FAT16.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/FAT16.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/FAT16.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/FAT16.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/disk.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/disk.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/disk.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/disk.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/disk.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/disk.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/disk.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/disk.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/sd_bootloader/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_kinetis_audio_solution.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_kinetis_audio_solution.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_kinetis_audio_solution.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_kinetis_audio_solution.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_ski_176x144.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_ski_176x144.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_ski_176x144.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_ski_176x144.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_terminator2_normal_176x144.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_terminator2_normal_176x144.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_terminator2_normal_176x144.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/video_data_terminator2_normal_176x144.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/virtual_camera.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/virtual_camera.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/virtual_camera.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/virtual_camera.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/virtual_camera.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/virtual_camera.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/virtual_camera.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera/virtual_camera.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/Virtual_camera_SD.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/Virtual_camera_SD.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/Virtual_camera_SD.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/Virtual_camera_SD.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/Virtual_camera_SD.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/Virtual_camera_SD.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/Virtual_camera_SD.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/Virtual_camera_SD.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/FAT16.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/FAT16.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/FAT16.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/FAT16.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/FAT16.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/FAT16.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/FAT16.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/FAT16.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/USB_Config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/USB_Config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/USB_Config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/USB_Config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/Virtual_camera_SD.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/Virtual_camera_SD.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/Virtual_camera_SD.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/Virtual_camera_SD.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/Virtual_camera_SD.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/Virtual_camera_SD.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/Virtual_camera_SD.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/Virtual_camera_SD.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/usb_descriptor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/usb_descriptor.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/usb_descriptor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/usb_descriptor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/usb_descriptor.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/user_config.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/write_sd_data.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/write_sd_data.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/write_sd_data.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/write_sd_data.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/write_sd_data.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/write_sd_data.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/write_sd_data.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/app/virtual_camera_SD_and_loader/write_sd_data.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_audio.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_audio.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_audio.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_audio.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_audio.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_audio.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_audio.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_audio.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_batt_chg.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_batt_chg.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_batt_chg.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_batt_chg.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_batt_chg.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_batt_chg.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_batt_chg.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_batt_chg.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc_pstn.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc_pstn.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc_pstn.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc_pstn.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc_pstn.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc_pstn.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc_pstn.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_cdc_pstn.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_composite.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_composite.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_composite.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_composite.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_composite.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_composite.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_composite.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_composite.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_dfu.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_dfu.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_dfu.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_dfu.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_dfu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_dfu.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_dfu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_dfu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_hid.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_hid.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_hid.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_hid.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_hid.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_hid.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_hid.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_hid.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc_scsi.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc_scsi.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc_scsi.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc_scsi.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc_scsi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc_scsi.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc_scsi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_msc_scsi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_phdc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_phdc.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_phdc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_phdc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_phdc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_phdc.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_phdc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_phdc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_video.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_video.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_video.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_video.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_video.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_video.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_video.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/class/usb_video.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_class.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_class.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_class.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_class.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_class.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_class.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_class.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_class.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_descriptor.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_descriptor.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_descriptor.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_descriptor.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_framework.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_framework.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_framework.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_framework.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_framework.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_framework.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_framework.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/usb_framework.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/user_config.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/user_config.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/user_config.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/common/user_config.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_ch9.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_ch9.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_ch9.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_ch9.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_dci_imx6.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_dci_imx6.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_dci_imx6.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_dci_imx6.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_dciapi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_dciapi.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_dciapi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_dciapi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_mx6.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_mx6.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_mx6.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/mx6x/usb_mx6.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usb_devapi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usb_devapi.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usb_devapi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usb_devapi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usb_driver.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usb_driver.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usb_driver.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usb_driver.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usbevent.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usbevent.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usbevent.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usbevent.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usbevent.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usbevent.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usbevent.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Device/source/driver/usbevent.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/License.txt b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/License.txt similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/License.txt rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/License.txt diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/readme.txt b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/readme.txt similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/readme.txt rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/common/usb_stack/readme.txt diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/ccm_pll.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/ccm_pll.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/ccm_pll.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/ccm_pll.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/cortex_a9.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/cortex_a9.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/cortex_a9.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/cortex_a9.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/gic.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/gic.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/gic.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/gic.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/interrupt.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/interrupt.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/interrupt.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/interrupt.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/mmu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/mmu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/mmu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/mmu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/abort_handler.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/abort_handler.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/abort_handler.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/abort_handler.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/arm_abort.S b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/arm_abort.S similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/arm_abort.S rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/arm_abort.S diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/arm_cp_registers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/arm_cp_registers.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/arm_cp_registers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/arm_cp_registers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/armv7_cache.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/armv7_cache.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/armv7_cache.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/armv7_cache.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/ccm_pll.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/ccm_pll.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/ccm_pll.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/ccm_pll.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/cortexA9.s b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/cortexA9.s old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/cortexA9.s rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/cortexA9.s diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/gic.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/gic.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/gic.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/gic.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/gic_registers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/gic_registers.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/gic_registers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/gic_registers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/interrupt.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/interrupt.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/interrupt.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/interrupt.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/mmu.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/mmu.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/mmu.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/mmu.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/startup.S b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/startup.S similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/startup.S rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/startup.S diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/vectors.S b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/vectors.S similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/src/vectors.S rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/src/vectors.S diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/core/test/gic_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/test/gic_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/core/test/gic_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/core/test/gic_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/mma8451.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/mma8451.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/mma8451.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/mma8451.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/src/mma8451.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/src/mma8451.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/src/mma8451.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/src/mma8451.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/test/accelerometer_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/test/accelerometer_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/test/accelerometer_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/accelerometer/test/accelerometer_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/audio.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/audio.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/audio.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/audio.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/imx_audmux.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/imx_audmux.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/imx_audmux.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/imx_audmux.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/snd_card.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/snd_card.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/snd_card.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/snd_card.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/cs42888.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/cs42888.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/cs42888.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/cs42888.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/cs42888.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/cs42888.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/cs42888.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/cs42888.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx-ssi.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx-ssi.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx-ssi.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx-ssi.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx-ssi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx-ssi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx-ssi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx-ssi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_audmux.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_audmux.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_audmux.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_audmux.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_audmux_priv.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_audmux_priv.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_audmux_priv.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_audmux_priv.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai_priv.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai_priv.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai_priv.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_esai_priv.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_spdif.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_spdif.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_spdif.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_spdif.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_spdif.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_spdif.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_spdif.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/imx_spdif.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000_priv.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000_priv.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000_priv.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/sgtl5000_priv.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/snd_card.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/snd_card.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/snd_card.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/snd_card.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8958_dac.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8958_dac.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8958_dac.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8958_dac.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8958_dac.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8958_dac.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8958_dac.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8958_dac.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8962.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8962.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8962.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8962.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8962.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8962.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8962.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/src/wm8962.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/audio_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/audio_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/audio_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/audio_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/esai_playback.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/esai_playback.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/esai_playback.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/esai_playback.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/music.wav b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/music.wav old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/music.wav rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/music.wav diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/spdif_playback.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/spdif_playback.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/spdif_playback.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/spdif_playback.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/ssi_playback.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/ssi_playback.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/ssi_playback.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/ssi_playback.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/wav_data.data b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/wav_data.data similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/wav_data.data rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/wav_data.data diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/wav_file.S b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/wav_file.S similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/wav_file.S rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/audio/test/wav_file.S diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/board_id.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/board_id.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/board_id.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/board_id.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/board_id_registers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/board_id_registers.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/board_id_registers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/board_id_registers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/src/board_id.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/src/board_id.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/src/board_id.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/board_id/src/board_id.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/caam.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/caam.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/caam.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/caam.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/src/caam.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/src/caam.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/src/caam.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/src/caam.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/src/caam_internal.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/src/caam_internal.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/src/caam_internal.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/src/caam_internal.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/test/caam_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/test/caam_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/test/caam_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/caam/test/caam_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/camera_def.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/camera_def.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/camera_def.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/camera_def.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/camera_profile.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/camera_profile.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/camera_profile.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/camera_profile.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/csi_drv.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/csi_drv.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/csi_drv.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/csi_drv.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/lightflash_drv.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/lightflash_drv.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/lightflash_drv.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/lightflash_drv.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/smd_sensor.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/smd_sensor.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/smd_sensor.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/src/smd_sensor.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/adv7180_capture.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/adv7180_capture.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/adv7180_capture.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/adv7180_capture.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/camera_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/camera_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/camera_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/camera_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/csi_sensor_capture.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/csi_sensor_capture.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/csi_sensor_capture.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/csi_sensor_capture.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/csi_test_mode.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/csi_test_mode.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/csi_test_mode.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/csi_test_mode.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/sensor_capture.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/sensor_capture.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/sensor_capture.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/camera/test/sensor_capture.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/cpu_utility.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/cpu_utility.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/cpu_utility.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/cpu_utility.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_get_cores.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_get_cores.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_get_cores.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_get_cores.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_multicore.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_multicore.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_multicore.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_multicore.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_workpoint.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_workpoint.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_workpoint.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/src/cpu_workpoint.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/cpu_get_cores_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/cpu_get_cores_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/cpu_get_cores_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/cpu_get_cores_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/cpu_wp_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/cpu_wp_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/cpu_wp_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/cpu_wp_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/multicore_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/multicore_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/multicore_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/cpu_utility/test/multicore_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/dcp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/dcp.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/dcp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/dcp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/src/dcp.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/src/dcp.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/src/dcp.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/src/dcp.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/test/dcp_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/test/dcp_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/test/dcp_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/dcp/test/dcp_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/eim_ifc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/eim_ifc.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/eim_ifc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/eim_ifc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/src/eim.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/src/eim.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/src/eim.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/src/eim.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/src/eim.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/src/eim.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/src/eim.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/src/eim.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/Makefile old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash_api.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash_api.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash_api.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash_api.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash_driver.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash_driver.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash_driver.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/cfi_flash_driver.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/eim_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/eim_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/eim_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/eim/test/eim_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/enet.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/enet.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/enet.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/enet.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/src/enet_drv.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/src/enet_drv.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/src/enet_drv.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/src/enet_drv.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/src/enet_private.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/src/enet_private.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/src/enet_private.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/src/enet_private.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/test/enet_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/test/enet_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/test/enet_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/enet/test/enet_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/epdc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/epdc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/epdc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/epdc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/epdc_regs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/epdc_regs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/epdc_regs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/epdc_regs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/fsl_image.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/fsl_image.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/fsl_image.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/fsl_image.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/src/mxc_epdc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/src/mxc_epdc.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/src/mxc_epdc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/src/mxc_epdc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/test/epdc_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/test/epdc_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/test/epdc_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/test/epdc_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/waveform_data.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/waveform_data.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/waveform_data.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/epdc/waveform_data.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/fec.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/fec.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/fec.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/fec.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/src/fec_drv.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/src/fec_drv.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/src/fec_drv.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/src/fec_drv.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/src/fec_private.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/src/fec_private.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/src/fec_private.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/src/fec_private.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/test/fec_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/test/fec_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/test/fec_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/fec/test/fec_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/flexcan.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/flexcan.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/flexcan.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/flexcan.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/src/can.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/src/can.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/src/can.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/src/can.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/test/can_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/test/can_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/test/can_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/flexcan/test/can_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/gpio.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/gpio.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/gpio.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/gpio.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/gpio_pin.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/gpio_pin.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/gpio_pin.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/gpio_pin.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio_map.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio_map.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio_map.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio_map.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio_pin.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio_pin.cpp old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio_pin.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/gpio_pin.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6dq_gpio_map.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6dq_gpio_map.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6dq_gpio_map.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6dq_gpio_map.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6sdl_gpio_map.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6sdl_gpio_map.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6sdl_gpio_map.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6sdl_gpio_map.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6sl_gpio_map.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6sl_gpio_map.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6sl_gpio_map.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/src/imx6sl_gpio_map.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/test/gpio_led_test.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/test/gpio_led_test.cpp old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/test/gpio_led_test.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpio/test/gpio_led_test.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/bch_ecc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/bch_ecc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/bch_ecc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/bch_ecc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/gpmi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/gpmi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/gpmi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/gpmi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/bch_ecc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/bch_ecc.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/bch_ecc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/bch_ecc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi.cpp similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_components.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_components.cpp old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_components.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_components.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_isr.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_isr.cpp old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_isr.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_isr.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_sequences.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_sequences.cpp old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_sequences.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_dma_sequences.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_internal.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_internal.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_internal.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_internal.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_nand_dma.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_nand_dma.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_nand_dma.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_nand_dma.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_nand_operations.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_nand_operations.cpp similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_nand_operations.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/src/gpmi_nand_operations.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/test/gpmi_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/test/gpmi_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/test/gpmi_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/gpmi/test/gpmi_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_common.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_common.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_common.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_common.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx_audio.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx_audio.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx_audio.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx_audio.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx_phy.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx_phy.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx_phy.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/src/hdmi_tx_phy.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/hdmi_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/hdmi_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/hdmi_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/hdmi_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/init_dma_data.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/init_dma_data.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/init_dma_data.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/hdmi/test/init_dma_data.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/i2c_device.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/i2c_device.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/i2c_device.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/i2c_device.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/imx_i2c.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/imx_i2c.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/imx_i2c.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/imx_i2c.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/software_i2c_port.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/software_i2c_port.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/software_i2c_port.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/software_i2c_port.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/i2c_device.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/i2c_device.cpp old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/i2c_device.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/i2c_device.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c_internal.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c_internal.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c_internal.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c_internal.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c_slave.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c_slave.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c_slave.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/imx_i2c_slave.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/software_i2c_port.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/software_i2c_port.cpp old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/software_i2c_port.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/src/software_i2c_port.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/at24cxx.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/at24cxx.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/at24cxx.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/at24cxx.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/i2c_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/i2c_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/i2c_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/i2c_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/imx6_i2c_device.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/imx6_i2c_device.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/imx6_i2c_device.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/i2c/test/imx6_i2c_device.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/ipu_common.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/ipu_common.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/ipu_common.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/ipu_common.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ips_disp_panel.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ips_disp_panel.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ips_disp_panel.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ips_disp_panel.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_common.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_common.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_common.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_common.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_csi.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_csi.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_csi.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_csi.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dc.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_di.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_di.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_di.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_di.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dmfc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dmfc.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dmfc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dmfc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dp.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dp.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dp.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_dp.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_ic.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_ic.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_ic.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_ic.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_idmac.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_idmac.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_idmac.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_idmac.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_vdi.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_vdi.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_vdi.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/src/ipu_vdi.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_combiner.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_combiner.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_combiner.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_combiner.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_csc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_csc.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_csc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_csc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_display.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_display.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_display.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_display.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_resize.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_resize.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_resize.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_resize.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_rotate.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_rotate.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_rotate.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_rotate.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_test.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ips_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ipu_image.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ipu_image.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ipu_image.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ipu/test/ipu_image.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/keypad_port.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/keypad_port.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/keypad_port.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/keypad_port.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/src/keypad_port.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/src/keypad_port.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/src/keypad_port.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/src/keypad_port.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/keypad_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/keypad_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/keypad_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/keypad_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/keypad_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/keypad_test.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/keypad_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/keypad/test/keypad_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/lcdif_common.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/lcdif_common.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/lcdif_common.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/lcdif_common.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/src/lcdif_drv.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/src/lcdif_drv.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/src/lcdif_drv.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/src/lcdif_drv.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/src/pxp_drv.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/src/pxp_drv.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/src/pxp_drv.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/src/pxp_drv.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/lcdif_display.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/lcdif_display.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/lcdif_display.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/lcdif_display.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/lcdif_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/lcdif_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/lcdif_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/lcdif/test/lcdif_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ldb/ldb_def.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ldb/ldb_def.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ldb/ldb_def.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ldb/ldb_def.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ldb/src/ldb.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ldb/src/ldb.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ldb/src/ldb.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ldb/src/ldb.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/mipi_common.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/mipi_common.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/mipi_common.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/mipi_common.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/mipi_csi2_common.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/mipi_csi2_common.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/mipi_csi2_common.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/mipi_csi2_common.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/mipi_dsi_common.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/mipi_dsi_common.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/mipi_dsi_common.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/mipi_dsi_common.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/ov5640_mipi_fm.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/ov5640_mipi_fm.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/ov5640_mipi_fm.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/ov5640_mipi_fm.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/truly_hx8369.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/truly_hx8369.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/truly_hx8369.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/src/truly_hx8369.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_csi2_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_csi2_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_csi2_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_csi2_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_dsi_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_dsi_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_dsi_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_dsi_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/mipi/test/mipi_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/ocotp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/ocotp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/ocotp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/ocotp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/src/ocotp.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/src/ocotp.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/src/ocotp.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/src/ocotp.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/test/ocotp_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/test/ocotp_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/test/ocotp_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/ocotp/test/ocotp_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_common.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_common.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_common.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_common.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_phy.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_phy.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_phy.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_phy.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_prot.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_prot.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_prot.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/pcie_prot.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie_phy.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie_phy.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie_phy.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie_phy.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie_prot.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie_prot.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie_prot.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/src/pcie_prot.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/test/pcie_test_rc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/test/pcie_test_rc.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/test/pcie_test_rc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pcie/test/pcie_test_rc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/pmu_driver.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/pmu_driver.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/pmu_driver.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/pmu_driver.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/src/pmu_driver.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/src/pmu_driver.cpp similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/src/pmu_driver.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/src/pmu_driver.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/src/pmu_driver_internal.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/src/pmu_driver_internal.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/src/pmu_driver_internal.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/src/pmu_driver_internal.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/test/pmu_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/test/pmu_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/test/pmu_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pmu/test/pmu_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/pwm_ifc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/pwm_ifc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/pwm_ifc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/pwm_ifc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/src/pwm.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/src/pwm.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/src/pwm.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/src/pwm.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/pwm_output.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/pwm_output.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/pwm_output.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/pwm_output.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/pwm_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/pwm_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/pwm_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/pwm/test/pwm_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/rtc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/rtc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/rtc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/rtc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/src/rtc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/src/rtc.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/src/rtc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/src/rtc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/src/srtc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/src/srtc.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/src/srtc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/src/srtc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/srtc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/srtc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/srtc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/srtc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_rtc_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_rtc_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_rtc_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_rtc_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_rtc_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_rtc_test.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_rtc_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_rtc_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_srtc_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_srtc_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_srtc_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_srtc_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_srtc_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_srtc_test.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_srtc_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/rtc/test/snvs_srtc_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/imx_sata.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/imx_sata.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/imx_sata.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/imx_sata.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/src/atapi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/src/atapi.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/src/atapi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/src/atapi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/src/sata.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/src/sata.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/src/sata.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/src/sata.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/test/sata_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/test/sata_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/test/sata_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sata/test/sata_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/doc/SDMA SDK User Guide.doc b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/doc/SDMA SDK User Guide.doc old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/doc/SDMA SDK User Guide.doc rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/doc/SDMA SDK User Guide.doc diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/sdma.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/sdma.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/sdma.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/sdma.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_priv.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_priv.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_priv.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_priv.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_code_mx6dq.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_code_mx6dq.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_code_mx6dq.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_code_mx6dq.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_code_mx6sdl.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_code_mx6sdl.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_code_mx6sdl.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_code_mx6sdl.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_info.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_info.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_info.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_info.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_info.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_info.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_info.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/src/sdma_script_info.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/ecspi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/ecspi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/ecspi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/ecspi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/mem_2_mem.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/mem_2_mem.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/mem_2_mem.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/mem_2_mem.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/sdma_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/sdma_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/sdma_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/sdma_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/sdma_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/sdma_test.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/sdma_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/sdma_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/spi_lpb.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/spi_lpb.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/spi_lpb.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/spi_lpb.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/uart_loopback.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/uart_loopback.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/uart_loopback.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/sdma/test/uart_loopback.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/snvs/snvs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/snvs/snvs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/snvs/snvs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/snvs/snvs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/snvs/src/snvs.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/snvs/src/snvs.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/snvs/src/snvs.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/snvs/src/snvs.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/spdc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/spdc.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/spdc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/spdc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/spdc_regs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/spdc_regs.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/spdc_regs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/spdc_regs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/src/mxc_spdc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/src/mxc_spdc.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/src/mxc_spdc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/src/mxc_spdc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/auo_lut.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/auo_lut.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/auo_lut.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/auo_lut.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/spdc_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/spdc_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/spdc_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spdc/test/spdc_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/ecspi_ifc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/ecspi_ifc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/ecspi_ifc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/ecspi_ifc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/spi_device.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/spi_device.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/spi_device.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/spi_device.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/src/ecspi.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/src/ecspi.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/src/ecspi.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/src/ecspi.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/src/spi_device.cpp b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/src/spi_device.cpp old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/src/spi_device.cpp rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/src/spi_device.cpp diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/imx_spi_nor_atmel.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/imx_spi_nor_atmel.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/imx_spi_nor_atmel.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/imx_spi_nor_atmel.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/imx_spi_nor_atmel.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/imx_spi_nor_atmel.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/imx_spi_nor_atmel.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/imx_spi_nor_atmel.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_nor_numonyx.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_nor_numonyx.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_nor_numonyx.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_nor_numonyx.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_nor_numonyx.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_nor_numonyx.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_nor_numonyx.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_nor_numonyx.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_test.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/spi/test/spi_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/src/tempmon.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/src/tempmon.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/src/tempmon.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/src/tempmon.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/tempmon.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/tempmon.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/tempmon.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/tempmon.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/test/tempmon_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/test/tempmon_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/test/tempmon_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/tempmon/test/tempmon_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/epit.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/epit.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/epit.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/epit.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/gpt.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/gpt.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/gpt.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/gpt.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/epit.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/epit.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/epit.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/epit.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/gpt.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/gpt.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/gpt.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/gpt.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/timer.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/timer.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/timer.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/src/timer.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/epit_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/epit_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/epit_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/epit_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/epit_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/epit_test.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/epit_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/epit_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/gpt_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/gpt_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/gpt_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/gpt_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/gpt_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/gpt_test.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/gpt_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/gpt_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/timer_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/timer_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/timer_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/test/timer_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/timer.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/timer.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/timer.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/timer/timer.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/imx_uart.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/imx_uart.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/imx_uart.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/imx_uart.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/src/imx_uart.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/src/imx_uart.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/src/imx_uart.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/src/imx_uart.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/uart_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/uart_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/uart_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/uart_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/uart_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/uart_test.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/uart_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/uart/test/uart_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/mx6x_usb.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/mx6x_usb.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/mx6x_usb.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/mx6x_usb.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usb_common.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usb_common.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usb_common.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usb_common.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usbd_drv.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usbd_drv.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usbd_drv.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usbd_drv.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usbh_drv.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usbh_drv.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usbh_drv.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/src/usbh_drv.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_device_mouse_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_device_mouse_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_device_mouse_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_device_mouse_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_host_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_host_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_host_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_host_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_host_testmodes_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_host_testmodes_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_host_testmodes_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb0_host_testmodes_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/test/usb_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb_defines.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb_defines.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb_defines.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb_defines.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb_registers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb_registers.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb_registers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usb/usb_registers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_host.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_host.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_host.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_host.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_host.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_host.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_host.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_host.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_mmc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_mmc.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_mmc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_mmc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_mmc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_mmc.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_mmc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_mmc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_sd.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_sd.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_sd.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/src/usdhc_sd.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/Makefile old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/usdhc_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/usdhc_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/usdhc_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/usdhc_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/usdhc_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/usdhc_test.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/usdhc_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/test/usdhc_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/usdhc_ifc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/usdhc_ifc.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/usdhc_ifc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/usdhc/usdhc_ifc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/src/vdoa.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/src/vdoa.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/src/vdoa.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/src/vdoa.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/test/vdoa_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/test/vdoa_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/test/vdoa_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/test/vdoa_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/vdoa.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/vdoa.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/vdoa.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vdoa/vdoa.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/video/adv7180_def.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/video/adv7180_def.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/video/adv7180_def.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/video/adv7180_def.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/video/src/adv7180.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/video/src/adv7180.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/video/src/adv7180.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/video/src/adv7180.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/BitAsmTable_CODA_960.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/BitAsmTable_CODA_960.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/BitAsmTable_CODA_960.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/BitAsmTable_CODA_960.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_gdi.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_gdi.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_gdi.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_gdi.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_io.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_io.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_io.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_io.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_lib.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_lib.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_lib.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_lib.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_util.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_util.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_util.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/src/vpu_util.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/Makefile old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/dec.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/dec.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/dec.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/dec.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/enc.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/enc.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/enc.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/enc.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/fb.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/fb.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/fb.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/fb.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/utils.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/utils.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/utils.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/utils.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/vpu_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/vpu_test.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/vpu_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/vpu_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/vpu_test.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/vpu_test.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/vpu_test.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/test/vpu_test.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_debug.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_debug.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_debug.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_debug.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_gdi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_gdi.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_gdi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_gdi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_io.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_io.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_io.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_io.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_lib.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_lib.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_lib.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_lib.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_reg.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_reg.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_reg.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_reg.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_util.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_util.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_util.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/vpu/vpu_util.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/test/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/test/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/test/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/test/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/test/watchdog_test.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/test/watchdog_test.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/test/watchdog_test.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/test/watchdog_test.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/watchdog.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/watchdog.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/watchdog.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/drivers/wdog/watchdog.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/asm_defines.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/asm_defines.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/asm_defines.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/asm_defines.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/hab_defines.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/hab_defines.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/hab_defines.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/hab_defines.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/io.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/io.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/io.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/io.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/logo.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/logo.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/logo.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/logo.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/hdmi_regs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/hdmi_regs.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/hdmi_regs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/hdmi_regs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/iomux_define.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/iomux_define.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/iomux_define.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/iomux_define.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/iomux_register.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/iomux_register.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/iomux_register.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/iomux_register.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/ipu_reg_def.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/ipu_reg_def.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/ipu_reg_def.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/ipu_reg_def.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/irq_numbers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/irq_numbers.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/irq_numbers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/irq_numbers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsaipstz.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsaipstz.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsaipstz.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsaipstz.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsapbh.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsapbh.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsapbh.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsapbh.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsarmglobaltimer.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsarmglobaltimer.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsarmglobaltimer.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsarmglobaltimer.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsasrc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsasrc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsasrc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsasrc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsaudmux.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsaudmux.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsaudmux.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsaudmux.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsbch.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsbch.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsbch.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsbch.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsccm.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsccm.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsccm.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsccm.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsccmanalog.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsccmanalog.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsccmanalog.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsccmanalog.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regscsi2ipu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regscsi2ipu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regscsi2ipu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regscsi2ipu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regscsu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regscsu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regscsu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regscsu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsdcic.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsdcic.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsdcic.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsdcic.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsdvfs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsdvfs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsdvfs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsdvfs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsecspi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsecspi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsecspi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsecspi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regseim.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regseim.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regseim.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regseim.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsenet.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsenet.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsenet.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsenet.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsepit.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsepit.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsepit.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsepit.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsesai.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsesai.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsesai.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsesai.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsflexcan.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsflexcan.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsflexcan.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsflexcan.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpio.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpio.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpio.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpio.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpmi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpmi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpmi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpmi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpt.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpt.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpt.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpt.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpu2d.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpu2d.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpu2d.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpu2d.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpu3d.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpu3d.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpu3d.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsgpu3d.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regshdmi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regshdmi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regshdmi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regshdmi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regshdmiphy.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regshdmiphy.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regshdmiphy.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regshdmiphy.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsi2c.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsi2c.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsi2c.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsi2c.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsiomuxc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsiomuxc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsiomuxc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsiomuxc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsipu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsipu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsipu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsipu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regskpp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regskpp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regskpp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regskpp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsldb.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsldb.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsldb.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsldb.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipicsi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipicsi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipicsi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipicsi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipidsi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipidsi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipidsi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipidsi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipihsi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipihsi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipihsi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmipihsi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmlb150.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmlb150.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmlb150.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmlb150.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmmdc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmmdc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmmdc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsmmdc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsocotp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsocotp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsocotp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsocotp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspcieep.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspcieep.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspcieep.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspcieep.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspciephy.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspciephy.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspciephy.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspciephy.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspciepl.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspciepl.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspciepl.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspciepl.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspcierc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspcierc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspcierc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspcierc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspgc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspgc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspgc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspgc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspmu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspmu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspmu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspmu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspwm.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspwm.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspwm.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regspwm.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsromc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsromc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsromc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsromc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssata.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssata.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssata.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssata.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssataphyclock.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssataphyclock.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssataphyclock.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssataphyclock.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssataphylane.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssataphylane.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssataphylane.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssataphylane.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmaarm.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmaarm.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmaarm.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmaarm.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmabp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmabp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmabp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmabp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmacore.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmacore.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmacore.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssdmacore.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssjc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssjc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssjc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssjc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssnvs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssnvs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssnvs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssnvs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsspba.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsspba.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsspba.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsspba.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsspdif.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsspdif.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsspdif.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsspdif.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssrc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssrc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssrc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regssrc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsssi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsssi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsssi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsssi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regstempmon.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regstempmon.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regstempmon.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regstempmon.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsuart.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsuart.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsuart.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsuart.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbanalog.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbanalog.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbanalog.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbanalog.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbcore.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbcore.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbcore.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbcore.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbnoncore.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbnoncore.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbnoncore.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbnoncore.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbphy.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbphy.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbphy.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusbphy.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusdhc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusdhc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusdhc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsusdhc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsvdoa.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsvdoa.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsvdoa.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsvdoa.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsvpu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsvpu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsvpu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsvpu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regswdog.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regswdog.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regswdog.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regswdog.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsxtalosc24.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsxtalosc24.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsxtalosc24.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/registers/regsxtalosc24.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/sdma_event.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/sdma_event.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/sdma_event.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/sdma_event.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/soc_memory_map.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/soc_memory_map.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/soc_memory_map.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6dq/soc_memory_map.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/hdmi_regs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/hdmi_regs.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/hdmi_regs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/hdmi_regs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/iomux_define.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/iomux_define.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/iomux_define.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/iomux_define.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/iomux_register.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/iomux_register.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/iomux_register.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/iomux_register.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/ipu_reg_def.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/ipu_reg_def.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/ipu_reg_def.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/ipu_reg_def.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/irq_numbers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/irq_numbers.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/irq_numbers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/irq_numbers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsaipstz.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsaipstz.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsaipstz.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsaipstz.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsapbh.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsapbh.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsapbh.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsapbh.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsarmglobaltimer.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsarmglobaltimer.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsarmglobaltimer.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsarmglobaltimer.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsasrc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsasrc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsasrc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsasrc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsaudmux.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsaudmux.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsaudmux.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsaudmux.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsbch.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsbch.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsbch.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsbch.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsccm.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsccm.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsccm.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsccm.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsccmanalog.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsccmanalog.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsccmanalog.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsccmanalog.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regscsi2ipu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regscsi2ipu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regscsi2ipu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regscsi2ipu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regscsu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regscsu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regscsu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regscsu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsdcic.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsdcic.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsdcic.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsdcic.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsdvfs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsdvfs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsdvfs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsdvfs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsecspi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsecspi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsecspi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsecspi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regseim.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regseim.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regseim.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regseim.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsenet.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsenet.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsenet.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsenet.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsepdc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsepdc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsepdc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsepdc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsepit.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsepit.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsepit.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsepit.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsesai.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsesai.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsesai.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsesai.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsflexcan.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsflexcan.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsflexcan.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsflexcan.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpio.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpio.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpio.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpio.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpmi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpmi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpmi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpmi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpt.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpt.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpt.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpt.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpu2d.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpu2d.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpu2d.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpu2d.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpu3d.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpu3d.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpu3d.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsgpu3d.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regshdmi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regshdmi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regshdmi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regshdmi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regshdmiphy.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regshdmiphy.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regshdmiphy.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regshdmiphy.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsi2c.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsi2c.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsi2c.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsi2c.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsiomuxc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsiomuxc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsiomuxc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsiomuxc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsipu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsipu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsipu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsipu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regskpp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regskpp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regskpp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regskpp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsldb.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsldb.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsldb.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsldb.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipicsi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipicsi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipicsi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipicsi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipidsi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipidsi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipidsi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipidsi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipihsi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipihsi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipihsi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmipihsi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmlb150.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmlb150.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmlb150.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmlb150.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmmdc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmmdc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmmdc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsmmdc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsocotp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsocotp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsocotp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsocotp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspcieep.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspcieep.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspcieep.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspcieep.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspciephy.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspciephy.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspciephy.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspciephy.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspciepl.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspciepl.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspciepl.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspciepl.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspcierc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspcierc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspcierc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspcierc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspgc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspgc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspgc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspgc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspmu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspmu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspmu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspmu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspwm.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspwm.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspwm.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspwm.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspxp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspxp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspxp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regspxp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsromc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsromc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsromc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsromc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmaarm.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmaarm.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmaarm.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmaarm.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmabp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmabp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmabp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmabp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmacore.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmacore.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmacore.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssdmacore.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssjc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssjc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssjc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssjc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssnvs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssnvs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssnvs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssnvs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsspba.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsspba.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsspba.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsspba.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsspdif.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsspdif.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsspdif.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsspdif.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssrc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssrc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssrc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regssrc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsssi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsssi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsssi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsssi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regstempmon.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regstempmon.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regstempmon.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regstempmon.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsuart.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsuart.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsuart.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsuart.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbanalog.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbanalog.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbanalog.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbanalog.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbcore.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbcore.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbcore.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbcore.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbnoncore.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbnoncore.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbnoncore.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbnoncore.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbphy.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbphy.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbphy.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusbphy.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusdhc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusdhc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusdhc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsusdhc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsvdoa.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsvdoa.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsvdoa.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsvdoa.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsvpu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsvpu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsvpu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsvpu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regswdog.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regswdog.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regswdog.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regswdog.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsxtalosc24.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsxtalosc24.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsxtalosc24.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/registers/regsxtalosc24.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/sdma_event.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/sdma_event.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/sdma_event.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/sdma_event.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/soc_memory_map.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/soc_memory_map.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/soc_memory_map.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sdl/soc_memory_map.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/iomux_define.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/iomux_define.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/iomux_define.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/iomux_define.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/iomux_register.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/iomux_register.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/iomux_register.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/iomux_register.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/irq_numbers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/irq_numbers.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/irq_numbers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/irq_numbers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsaipstz.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsaipstz.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsaipstz.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsaipstz.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsarmglobaltimer.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsarmglobaltimer.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsarmglobaltimer.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsarmglobaltimer.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsaudmux.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsaudmux.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsaudmux.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsaudmux.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsccm.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsccm.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsccm.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsccm.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsccmanalog.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsccmanalog.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsccmanalog.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsccmanalog.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regscsi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regscsi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regscsi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regscsi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regscsu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regscsu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regscsu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regscsu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdbgmon.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdbgmon.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdbgmon.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdbgmon.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdcp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdcp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdcp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdcp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdvfs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdvfs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdvfs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsdvfs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsecspi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsecspi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsecspi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsecspi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regseim.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regseim.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regseim.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regseim.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regselcdif.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regselcdif.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regselcdif.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regselcdif.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsepdc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsepdc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsepdc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsepdc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsepit.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsepit.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsepit.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsepit.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsfec.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsfec.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsfec.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsfec.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpio.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpio.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpio.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpio.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpt.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpt.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpt.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpt.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpu2d.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpu2d.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpu2d.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsgpu2d.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsi2c.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsi2c.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsi2c.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsi2c.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsiomuxc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsiomuxc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsiomuxc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsiomuxc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regskpp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regskpp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regskpp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regskpp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsmmdc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsmmdc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsmmdc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsmmdc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsocotp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsocotp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsocotp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsocotp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspgc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspgc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspgc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspgc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspmu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspmu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspmu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspmu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspwm.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspwm.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspwm.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspwm.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspxp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspxp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspxp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regspxp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsqosc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsqosc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsqosc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsqosc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsrng.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsrng.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsrng.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsrng.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsromc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsromc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsromc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsromc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmaarm.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmaarm.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmaarm.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmaarm.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmabp.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmabp.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmabp.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmabp.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmacore.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmacore.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmacore.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssdmacore.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssjc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssjc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssjc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssjc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssnvs.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssnvs.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssnvs.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssnvs.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspba.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspba.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspba.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspba.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspdc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspdc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspdc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspdc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspdif.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspdif.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspdif.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsspdif.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssrc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssrc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssrc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regssrc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsssi.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsssi.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsssi.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsssi.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regstempmon.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regstempmon.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regstempmon.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regstempmon.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsuart.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsuart.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsuart.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsuart.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbanalog.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbanalog.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbanalog.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbanalog.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbcore.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbcore.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbcore.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbcore.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbnoncore.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbnoncore.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbnoncore.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbnoncore.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbphy.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbphy.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbphy.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusbphy.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusdhc.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusdhc.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusdhc.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsusdhc.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regswdog.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regswdog.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regswdog.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regswdog.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsxtalosc24.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsxtalosc24.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsxtalosc24.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/registers/regsxtalosc24.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/sdma_event.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/sdma_event.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/sdma_event.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/sdma_event.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/soc_memory_map.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/soc_memory_map.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/soc_memory_map.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/mx6sl/soc_memory_map.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/sdk.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/sdk.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/sdk.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/sdk.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/sdk_types.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/sdk_types.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/sdk_types.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/sdk_types.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/include/sdk_version.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/sdk_version.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/include/sdk_version.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/include/sdk_version.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/sdk.dox b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/sdk.dox similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/sdk.dox rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/sdk.dox diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/Makefile b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/Makefile similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/Makefile rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/Makefile diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/atomics.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/atomics.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/atomics.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/atomics.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/menu.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/menu.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/menu.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/menu.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/spinlock.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/spinlock.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/spinlock.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/spinlock.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/atomics.s b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/atomics.s similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/atomics.s rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/atomics.s diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/menu.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/menu.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/menu.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/menu.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/runtime_support.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/runtime_support.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/runtime_support.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/runtime_support.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/sdk_version.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/sdk_version.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/sdk_version.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/sdk_version.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/spinlock.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/spinlock.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/spinlock.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/spinlock.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/spinlock_lock_unlock.S b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/spinlock_lock_unlock.S similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/spinlock_lock_unlock.S rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/spinlock_lock_unlock.S diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/system_util.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/system_util.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/system_util.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/system_util.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/text_color.c b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/text_color.c similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/src/text_color.c rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/src/text_color.c diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/system_util.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/system_util.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/system_util.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/system_util.h diff --git a/bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/text_color.h b/bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/text_color.h similarity index 100% rename from bsp/imx6sx/iMX6_Platform_SDK/sdk/utility/text_color.h rename to bsp/nxp/imx/imx6sx/iMX6_Platform_SDK/sdk/utility/text_color.h diff --git a/bsp/imx6ul/.config b/bsp/nxp/imx/imx6ul/.config similarity index 100% rename from bsp/imx6ul/.config rename to bsp/nxp/imx/imx6ul/.config diff --git a/bsp/imx6ul/Kconfig b/bsp/nxp/imx/imx6ul/Kconfig similarity index 95% rename from bsp/imx6ul/Kconfig rename to bsp/nxp/imx/imx6ul/Kconfig index 79d11ee201..086021305b 100644 --- a/bsp/imx6ul/Kconfig +++ b/bsp/nxp/imx/imx6ul/Kconfig @@ -8,7 +8,7 @@ config BSP_DIR config RTT_DIR string option env="RTT_ROOT" - default "../.." + default "../../../.." config PKGS_DIR string diff --git a/bsp/imx6ul/Makefile b/bsp/nxp/imx/imx6ul/Makefile similarity index 100% rename from bsp/imx6ul/Makefile rename to bsp/nxp/imx/imx6ul/Makefile diff --git a/bsp/imx6ul/README.md b/bsp/nxp/imx/imx6ul/README.md similarity index 100% rename from bsp/imx6ul/README.md rename to bsp/nxp/imx/imx6ul/README.md diff --git a/bsp/imx6ul/SConscript b/bsp/nxp/imx/imx6ul/SConscript similarity index 100% rename from bsp/imx6ul/SConscript rename to bsp/nxp/imx/imx6ul/SConscript diff --git a/bsp/imx6ul/SConstruct b/bsp/nxp/imx/imx6ul/SConstruct similarity index 92% rename from bsp/imx6ul/SConstruct rename to bsp/nxp/imx/imx6ul/SConstruct index b3f7bff960..8373428f69 100644 --- a/bsp/imx6ul/SConstruct +++ b/bsp/nxp/imx/imx6ul/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.join(os.getcwd(), '..', '..') + RTT_ROOT = os.path.join(os.getcwd(), '..', '..', '..', '..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] from building import * diff --git a/bsp/imx6ul/applications/SConscript b/bsp/nxp/imx/imx6ul/applications/SConscript similarity index 100% rename from bsp/imx6ul/applications/SConscript rename to bsp/nxp/imx/imx6ul/applications/SConscript diff --git a/bsp/imx6ul/applications/application.c b/bsp/nxp/imx/imx6ul/applications/application.c similarity index 100% rename from bsp/imx6ul/applications/application.c rename to bsp/nxp/imx/imx6ul/applications/application.c diff --git a/bsp/imx6ul/applications/startup.c b/bsp/nxp/imx/imx6ul/applications/startup.c similarity index 100% rename from bsp/imx6ul/applications/startup.c rename to bsp/nxp/imx/imx6ul/applications/startup.c diff --git a/bsp/imx6ul/drivers/Kconfig b/bsp/nxp/imx/imx6ul/drivers/Kconfig similarity index 100% rename from bsp/imx6ul/drivers/Kconfig rename to bsp/nxp/imx/imx6ul/drivers/Kconfig diff --git a/bsp/imx6ul/drivers/SConscript b/bsp/nxp/imx/imx6ul/drivers/SConscript similarity index 100% rename from bsp/imx6ul/drivers/SConscript rename to bsp/nxp/imx/imx6ul/drivers/SConscript diff --git a/bsp/imx6ul/drivers/board.c b/bsp/nxp/imx/imx6ul/drivers/board.c similarity index 100% rename from bsp/imx6ul/drivers/board.c rename to bsp/nxp/imx/imx6ul/drivers/board.c diff --git a/bsp/imx6ul/drivers/board.h b/bsp/nxp/imx/imx6ul/drivers/board.h similarity index 100% rename from bsp/imx6ul/drivers/board.h rename to bsp/nxp/imx/imx6ul/drivers/board.h diff --git a/bsp/imx6ul/drivers/imx6ul.h b/bsp/nxp/imx/imx6ul/drivers/imx6ul.h similarity index 100% rename from bsp/imx6ul/drivers/imx6ul.h rename to bsp/nxp/imx/imx6ul/drivers/imx6ul.h diff --git a/bsp/imx6ul/drivers/iomux/iomux_config.c b/bsp/nxp/imx/imx6ul/drivers/iomux/iomux_config.c similarity index 100% rename from bsp/imx6ul/drivers/iomux/iomux_config.c rename to bsp/nxp/imx/imx6ul/drivers/iomux/iomux_config.c diff --git a/bsp/imx6ul/drivers/iomux/iomux_config.h b/bsp/nxp/imx/imx6ul/drivers/iomux/iomux_config.h similarity index 100% rename from bsp/imx6ul/drivers/iomux/iomux_config.h rename to bsp/nxp/imx/imx6ul/drivers/iomux/iomux_config.h diff --git a/bsp/imx6ul/drivers/iomux/uart_iomux_config.c b/bsp/nxp/imx/imx6ul/drivers/iomux/uart_iomux_config.c similarity index 100% rename from bsp/imx6ul/drivers/iomux/uart_iomux_config.c rename to bsp/nxp/imx/imx6ul/drivers/iomux/uart_iomux_config.c diff --git a/bsp/imx6ul/drivers/serial.c b/bsp/nxp/imx/imx6ul/drivers/serial.c similarity index 100% rename from bsp/imx6ul/drivers/serial.c rename to bsp/nxp/imx/imx6ul/drivers/serial.c diff --git a/bsp/imx6ul/drivers/serial.h b/bsp/nxp/imx/imx6ul/drivers/serial.h similarity index 100% rename from bsp/imx6ul/drivers/serial.h rename to bsp/nxp/imx/imx6ul/drivers/serial.h diff --git a/bsp/imx6ul/link.lds b/bsp/nxp/imx/imx6ul/link.lds similarity index 100% rename from bsp/imx6ul/link.lds rename to bsp/nxp/imx/imx6ul/link.lds diff --git a/bsp/imx6ul/platform/SConscript b/bsp/nxp/imx/imx6ul/platform/SConscript similarity index 100% rename from bsp/imx6ul/platform/SConscript rename to bsp/nxp/imx/imx6ul/platform/SConscript diff --git a/bsp/imx6ul/platform/cpu/arm_cp_registers.h b/bsp/nxp/imx/imx6ul/platform/cpu/arm_cp_registers.h similarity index 100% rename from bsp/imx6ul/platform/cpu/arm_cp_registers.h rename to bsp/nxp/imx/imx6ul/platform/cpu/arm_cp_registers.h diff --git a/bsp/imx6ul/platform/cpu/armv7_cache.c b/bsp/nxp/imx/imx6ul/platform/cpu/armv7_cache.c similarity index 100% rename from bsp/imx6ul/platform/cpu/armv7_cache.c rename to bsp/nxp/imx/imx6ul/platform/cpu/armv7_cache.c diff --git a/bsp/imx6ul/platform/cpu/ccm_pll.h b/bsp/nxp/imx/imx6ul/platform/cpu/ccm_pll.h similarity index 100% rename from bsp/imx6ul/platform/cpu/ccm_pll.h rename to bsp/nxp/imx/imx6ul/platform/cpu/ccm_pll.h diff --git a/bsp/imx6ul/platform/cpu/ccm_pll2.c b/bsp/nxp/imx/imx6ul/platform/cpu/ccm_pll2.c similarity index 100% rename from bsp/imx6ul/platform/cpu/ccm_pll2.c rename to bsp/nxp/imx/imx6ul/platform/cpu/ccm_pll2.c diff --git a/bsp/imx6ul/platform/cpu/cortex_a.h b/bsp/nxp/imx/imx6ul/platform/cpu/cortex_a.h similarity index 100% rename from bsp/imx6ul/platform/cpu/cortex_a.h rename to bsp/nxp/imx/imx6ul/platform/cpu/cortex_a.h diff --git a/bsp/imx6ul/platform/cpu/cortex_a_gcc.S b/bsp/nxp/imx/imx6ul/platform/cpu/cortex_a_gcc.S similarity index 100% rename from bsp/imx6ul/platform/cpu/cortex_a_gcc.S rename to bsp/nxp/imx/imx6ul/platform/cpu/cortex_a_gcc.S diff --git a/bsp/imx6ul/platform/cpu/gic_registers.h b/bsp/nxp/imx/imx6ul/platform/cpu/gic_registers.h similarity index 100% rename from bsp/imx6ul/platform/cpu/gic_registers.h rename to bsp/nxp/imx/imx6ul/platform/cpu/gic_registers.h diff --git a/bsp/imx6ul/platform/drivers/epit.c b/bsp/nxp/imx/imx6ul/platform/drivers/epit.c similarity index 100% rename from bsp/imx6ul/platform/drivers/epit.c rename to bsp/nxp/imx/imx6ul/platform/drivers/epit.c diff --git a/bsp/imx6ul/platform/drivers/gpt.c b/bsp/nxp/imx/imx6ul/platform/drivers/gpt.c similarity index 100% rename from bsp/imx6ul/platform/drivers/gpt.c rename to bsp/nxp/imx/imx6ul/platform/drivers/gpt.c diff --git a/bsp/imx6ul/platform/drivers/imx_i2c.c b/bsp/nxp/imx/imx6ul/platform/drivers/imx_i2c.c similarity index 100% rename from bsp/imx6ul/platform/drivers/imx_i2c.c rename to bsp/nxp/imx/imx6ul/platform/drivers/imx_i2c.c diff --git a/bsp/imx6ul/platform/drivers/imx_i2c_internal.h b/bsp/nxp/imx/imx6ul/platform/drivers/imx_i2c_internal.h similarity index 100% rename from bsp/imx6ul/platform/drivers/imx_i2c_internal.h rename to bsp/nxp/imx/imx6ul/platform/drivers/imx_i2c_internal.h diff --git a/bsp/imx6ul/platform/drivers/imx_timer.c b/bsp/nxp/imx/imx6ul/platform/drivers/imx_timer.c similarity index 100% rename from bsp/imx6ul/platform/drivers/imx_timer.c rename to bsp/nxp/imx/imx6ul/platform/drivers/imx_timer.c diff --git a/bsp/imx6ul/platform/drivers/imx_uart.c b/bsp/nxp/imx/imx6ul/platform/drivers/imx_uart.c similarity index 100% rename from bsp/imx6ul/platform/drivers/imx_uart.c rename to bsp/nxp/imx/imx6ul/platform/drivers/imx_uart.c diff --git a/bsp/imx6ul/platform/include/epit.h b/bsp/nxp/imx/imx6ul/platform/include/epit.h similarity index 100% rename from bsp/imx6ul/platform/include/epit.h rename to bsp/nxp/imx/imx6ul/platform/include/epit.h diff --git a/bsp/imx6ul/platform/include/gpt.h b/bsp/nxp/imx/imx6ul/platform/include/gpt.h similarity index 100% rename from bsp/imx6ul/platform/include/gpt.h rename to bsp/nxp/imx/imx6ul/platform/include/gpt.h diff --git a/bsp/imx6ul/platform/include/hab_defines.h b/bsp/nxp/imx/imx6ul/platform/include/hab_defines.h similarity index 100% rename from bsp/imx6ul/platform/include/hab_defines.h rename to bsp/nxp/imx/imx6ul/platform/include/hab_defines.h diff --git a/bsp/imx6ul/platform/include/imx_i2c.h b/bsp/nxp/imx/imx6ul/platform/include/imx_i2c.h similarity index 100% rename from bsp/imx6ul/platform/include/imx_i2c.h rename to bsp/nxp/imx/imx6ul/platform/include/imx_i2c.h diff --git a/bsp/imx6ul/platform/include/imx_timer.h b/bsp/nxp/imx/imx6ul/platform/include/imx_timer.h similarity index 100% rename from bsp/imx6ul/platform/include/imx_timer.h rename to bsp/nxp/imx/imx6ul/platform/include/imx_timer.h diff --git a/bsp/imx6ul/platform/include/imx_uart.h b/bsp/nxp/imx/imx6ul/platform/include/imx_uart.h similarity index 100% rename from bsp/imx6ul/platform/include/imx_uart.h rename to bsp/nxp/imx/imx6ul/platform/include/imx_uart.h diff --git a/bsp/imx6ul/platform/include/io.h b/bsp/nxp/imx/imx6ul/platform/include/io.h similarity index 100% rename from bsp/imx6ul/platform/include/io.h rename to bsp/nxp/imx/imx6ul/platform/include/io.h diff --git a/bsp/imx6ul/platform/include/mx6ul/ccm_pll_reg_define.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/ccm_pll_reg_define.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/ccm_pll_reg_define.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/ccm_pll_reg_define.h diff --git a/bsp/imx6ul/platform/include/mx6ul/fsl_bitaccess.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/fsl_bitaccess.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/fsl_bitaccess.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/fsl_bitaccess.h diff --git a/bsp/imx6ul/platform/include/mx6ul/functions.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/functions.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/functions.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/functions.h diff --git a/bsp/imx6ul/platform/include/mx6ul/gpio_define.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/gpio_define.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/gpio_define.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/gpio_define.h diff --git a/bsp/imx6ul/platform/include/mx6ul/hardware.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/hardware.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/hardware.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/hardware.h diff --git a/bsp/imx6ul/platform/include/mx6ul/hdmi_regs.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/hdmi_regs.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/hdmi_regs.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/hdmi_regs.h diff --git a/bsp/imx6ul/platform/include/mx6ul/iim_fuse.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/iim_fuse.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/iim_fuse.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/iim_fuse.h diff --git a/bsp/imx6ul/platform/include/mx6ul/iomux_define.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/iomux_define.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/iomux_define.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/iomux_define.h diff --git a/bsp/imx6ul/platform/include/mx6ul/iomux_register.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/iomux_register.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/iomux_register.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/iomux_register.h diff --git a/bsp/imx6ul/platform/include/mx6ul/irq_numbers.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/irq_numbers.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/irq_numbers.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/irq_numbers.h diff --git a/bsp/imx6ul/platform/include/mx6ul/plat_startup.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/plat_startup.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/plat_startup.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/plat_startup.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regs.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regs.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regs.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regs.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsarmglobaltimer.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsarmglobaltimer.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsarmglobaltimer.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsarmglobaltimer.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsccm.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsccm.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsccm.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsccm.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsccmanalog.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsccmanalog.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsccmanalog.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsccmanalog.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsecspi.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsecspi.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsecspi.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsecspi.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsenet.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsenet.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsenet.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsenet.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsepit.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsepit.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsepit.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsepit.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsgpmi.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsgpmi.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsgpmi.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsgpmi.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsgpt.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsgpt.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsgpt.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsgpt.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsi2c.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsi2c.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsi2c.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsi2c.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsocotp.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsocotp.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsocotp.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsocotp.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regssdmaarm.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regssdmaarm.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regssdmaarm.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regssdmaarm.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsspba.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsspba.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsspba.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsspba.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsuart.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsuart.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsuart.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsuart.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsusbanalog.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsusbanalog.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsusbanalog.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsusbanalog.h diff --git a/bsp/imx6ul/platform/include/mx6ul/registers/regsusdhc.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsusdhc.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/registers/regsusdhc.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/registers/regsusdhc.h diff --git a/bsp/imx6ul/platform/include/mx6ul/regs.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/regs.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/regs.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/regs.h diff --git a/bsp/imx6ul/platform/include/mx6ul/regsapbh.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/regsapbh.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/regsapbh.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/regsapbh.h diff --git a/bsp/imx6ul/platform/include/mx6ul/regsbch.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/regsbch.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/regsbch.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/regsbch.h diff --git a/bsp/imx6ul/platform/include/mx6ul/regsgpmi.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/regsgpmi.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/regsgpmi.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/regsgpmi.h diff --git a/bsp/imx6ul/platform/include/mx6ul/soc_memory_map.h b/bsp/nxp/imx/imx6ul/platform/include/mx6ul/soc_memory_map.h similarity index 100% rename from bsp/imx6ul/platform/include/mx6ul/soc_memory_map.h rename to bsp/nxp/imx/imx6ul/platform/include/mx6ul/soc_memory_map.h diff --git a/bsp/imx6ul/platform/include/sdk.h b/bsp/nxp/imx/imx6ul/platform/include/sdk.h similarity index 100% rename from bsp/imx6ul/platform/include/sdk.h rename to bsp/nxp/imx/imx6ul/platform/include/sdk.h diff --git a/bsp/imx6ul/platform/include/sdk_types.h b/bsp/nxp/imx/imx6ul/platform/include/sdk_types.h similarity index 100% rename from bsp/imx6ul/platform/include/sdk_types.h rename to bsp/nxp/imx/imx6ul/platform/include/sdk_types.h diff --git a/bsp/imx6ul/platform/include/sdk_version.h b/bsp/nxp/imx/imx6ul/platform/include/sdk_version.h similarity index 100% rename from bsp/imx6ul/platform/include/sdk_version.h rename to bsp/nxp/imx/imx6ul/platform/include/sdk_version.h diff --git a/bsp/imx6ul/rtconfig.h b/bsp/nxp/imx/imx6ul/rtconfig.h similarity index 100% rename from bsp/imx6ul/rtconfig.h rename to bsp/nxp/imx/imx6ul/rtconfig.h diff --git a/bsp/imx6ul/rtconfig.py b/bsp/nxp/imx/imx6ul/rtconfig.py similarity index 100% rename from bsp/imx6ul/rtconfig.py rename to bsp/nxp/imx/imx6ul/rtconfig.py diff --git a/bsp/imx/imx6ull-smart/.config b/bsp/nxp/imx/imx6ull-smart/.config similarity index 100% rename from bsp/imx/imx6ull-smart/.config rename to bsp/nxp/imx/imx6ull-smart/.config diff --git a/bsp/imx/imx6ull-smart/.gitignore b/bsp/nxp/imx/imx6ull-smart/.gitignore similarity index 100% rename from bsp/imx/imx6ull-smart/.gitignore rename to bsp/nxp/imx/imx6ull-smart/.gitignore diff --git a/bsp/imx/imx6ull-smart/Kconfig b/bsp/nxp/imx/imx6ull-smart/Kconfig similarity index 97% rename from bsp/imx/imx6ull-smart/Kconfig rename to bsp/nxp/imx/imx6ull-smart/Kconfig index 616f447a1c..95f7f6f7c9 100644 --- a/bsp/imx/imx6ull-smart/Kconfig +++ b/bsp/nxp/imx/imx6ull-smart/Kconfig @@ -8,7 +8,7 @@ config BSP_DIR config RTT_DIR string option env="RTT_ROOT" - default "../../.." + default "../../../.." config PKGS_DIR string diff --git a/bsp/imx/imx6ull-smart/README.md b/bsp/nxp/imx/imx6ull-smart/README.md similarity index 100% rename from bsp/imx/imx6ull-smart/README.md rename to bsp/nxp/imx/imx6ull-smart/README.md diff --git a/bsp/imx/imx6ull-smart/SConscript b/bsp/nxp/imx/imx6ull-smart/SConscript similarity index 100% rename from bsp/imx/imx6ull-smart/SConscript rename to bsp/nxp/imx/imx6ull-smart/SConscript diff --git a/bsp/imx/imx6ull-smart/SConstruct b/bsp/nxp/imx/imx6ull-smart/SConstruct similarity index 99% rename from bsp/imx/imx6ull-smart/SConstruct rename to bsp/nxp/imx/imx6ull-smart/SConstruct index 38ae11a3a0..6e37f13bcc 100644 --- a/bsp/imx/imx6ull-smart/SConstruct +++ b/bsp/nxp/imx/imx6ull-smart/SConstruct @@ -2,7 +2,7 @@ import os import sys import rtconfig import re -RTT_ROOT = os.getenv('RTT_ROOT') or os.path.join('..', '..', '..') +RTT_ROOT = os.getenv('RTT_ROOT') or os.path.join('..', '..', '..', '..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] from building import * diff --git a/bsp/imx/imx6ull-smart/applications/SConscript b/bsp/nxp/imx/imx6ull-smart/applications/SConscript similarity index 100% rename from bsp/imx/imx6ull-smart/applications/SConscript rename to bsp/nxp/imx/imx6ull-smart/applications/SConscript diff --git a/bsp/imx/imx6ull-smart/applications/init_em.c b/bsp/nxp/imx/imx6ull-smart/applications/init_em.c similarity index 100% rename from bsp/imx/imx6ull-smart/applications/init_em.c rename to bsp/nxp/imx/imx6ull-smart/applications/init_em.c diff --git a/bsp/imx/imx6ull-smart/applications/init_sdtask.c b/bsp/nxp/imx/imx6ull-smart/applications/init_sdtask.c similarity index 100% rename from bsp/imx/imx6ull-smart/applications/init_sdtask.c rename to bsp/nxp/imx/imx6ull-smart/applications/init_sdtask.c diff --git a/bsp/imx/imx6ull-smart/applications/init_wifi.c b/bsp/nxp/imx/imx6ull-smart/applications/init_wifi.c similarity index 100% rename from bsp/imx/imx6ull-smart/applications/init_wifi.c rename to bsp/nxp/imx/imx6ull-smart/applications/init_wifi.c diff --git a/bsp/imx/imx6ull-smart/applications/main.c b/bsp/nxp/imx/imx6ull-smart/applications/main.c similarity index 100% rename from bsp/imx/imx6ull-smart/applications/main.c rename to bsp/nxp/imx/imx6ull-smart/applications/main.c diff --git a/bsp/imx/imx6ull-smart/applications/mnt.c b/bsp/nxp/imx/imx6ull-smart/applications/mnt.c similarity index 100% rename from bsp/imx/imx6ull-smart/applications/mnt.c rename to bsp/nxp/imx/imx6ull-smart/applications/mnt.c diff --git a/bsp/imx/imx6ull-smart/applications/romfs.c b/bsp/nxp/imx/imx6ull-smart/applications/romfs.c similarity index 100% rename from bsp/imx/imx6ull-smart/applications/romfs.c rename to bsp/nxp/imx/imx6ull-smart/applications/romfs.c diff --git a/bsp/imx/imx6ull-smart/drivers/Kconfig b/bsp/nxp/imx/imx6ull-smart/drivers/Kconfig similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/Kconfig rename to bsp/nxp/imx/imx6ull-smart/drivers/Kconfig diff --git a/bsp/imx/imx6ull-smart/drivers/SConscript b/bsp/nxp/imx/imx6ull-smart/drivers/SConscript similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/SConscript rename to bsp/nxp/imx/imx6ull-smart/drivers/SConscript diff --git a/bsp/imx/imx6ull-smart/drivers/board.c b/bsp/nxp/imx/imx6ull-smart/drivers/board.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/board.c rename to bsp/nxp/imx/imx6ull-smart/drivers/board.c diff --git a/bsp/imx/imx6ull-smart/drivers/board.h b/bsp/nxp/imx/imx6ull-smart/drivers/board.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/board.h rename to bsp/nxp/imx/imx6ull-smart/drivers/board.h diff --git a/bsp/imx/imx6ull-smart/drivers/bsp_clock.c b/bsp/nxp/imx/imx6ull-smart/drivers/bsp_clock.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/bsp_clock.c rename to bsp/nxp/imx/imx6ull-smart/drivers/bsp_clock.c diff --git a/bsp/imx/imx6ull-smart/drivers/bsp_clock.h b/bsp/nxp/imx/imx6ull-smart/drivers/bsp_clock.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/bsp_clock.h rename to bsp/nxp/imx/imx6ull-smart/drivers/bsp_clock.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_adc.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_adc.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_adc.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_adc.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_adc.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_adc.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_adc.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_adc.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_common.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_common.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_common.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_common.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_common.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_common.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_common.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_common.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_eth.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_eth.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_eth.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_eth.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_eth.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_eth.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_eth.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_eth.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_i2c.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_i2c.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_i2c.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_i2c.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_i2c.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_i2c.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_i2c.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_i2c.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_lcd.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_lcd.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_lcd.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_lcd.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_lcd.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_lcd.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_lcd.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_lcd.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_log.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_log.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_log.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_log.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_pin.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_pin.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_pin.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_pin.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_pin.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_pin.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_pin.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_pin.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_pwm.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_pwm.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_pwm.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_pwm.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_pwm.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_pwm.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_pwm.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_pwm.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_rtc.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_rtc.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_rtc.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_rtc.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_rw007_port.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_rw007_port.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_rw007_port.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_rw007_port.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_sdio.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_sdio.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_sdio.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_sdio.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_sdio.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_sdio.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_sdio.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_sdio.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_spi.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_spi.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_spi.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_spi.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_spi.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_spi.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_spi.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_spi.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_timer.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_timer.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_timer.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_timer.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_timer.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_timer.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_timer.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_timer.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_touch.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_touch.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_touch.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_touch.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_touch.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_touch.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_touch.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_touch.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_uart.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_uart.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_uart.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_uart.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_uart.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_uart.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_uart.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_uart.h diff --git a/bsp/imx/imx6ull-smart/drivers/drv_usbd.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_usbd.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_usbd.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_usbd.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_wdt.c b/bsp/nxp/imx/imx6ull-smart/drivers/drv_wdt.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_wdt.c rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_wdt.c diff --git a/bsp/imx/imx6ull-smart/drivers/drv_wdt.h b/bsp/nxp/imx/imx6ull-smart/drivers/drv_wdt.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/drv_wdt.h rename to bsp/nxp/imx/imx6ull-smart/drivers/drv_wdt.h diff --git a/bsp/imx/imx6ull-smart/drivers/imx6ull.h b/bsp/nxp/imx/imx6ull-smart/drivers/imx6ull.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/imx6ull.h rename to bsp/nxp/imx/imx6ull-smart/drivers/imx6ull.h diff --git a/bsp/imx/imx6ull-smart/drivers/rt_lcd.h b/bsp/nxp/imx/imx6ull-smart/drivers/rt_lcd.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/rt_lcd.h rename to bsp/nxp/imx/imx6ull-smart/drivers/rt_lcd.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/device/usb_device.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/device/usb_device.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/device/usb_device.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/device/usb_device.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/device/usb_device_dci.c b/bsp/nxp/imx/imx6ull-smart/drivers/usb/device/usb_device_dci.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/device/usb_device_dci.c rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/device/usb_device_dci.c diff --git a/bsp/imx/imx6ull-smart/drivers/usb/device/usb_device_dci.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/device/usb_device_dci.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/device/usb_device_dci.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/device/usb_device_dci.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/device/usb_device_ehci.c b/bsp/nxp/imx/imx6ull-smart/drivers/usb/device/usb_device_ehci.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/device/usb_device_ehci.c rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/device/usb_device_ehci.c diff --git a/bsp/imx/imx6ull-smart/drivers/usb/device/usb_device_ehci.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/device/usb_device_ehci.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/device/usb_device_ehci.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/device/usb_device_ehci.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/host/usb_host.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/host/usb_host.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_devices.c b/bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_devices.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_devices.c rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_devices.c diff --git a/bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_devices.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_devices.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_devices.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_devices.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_ehci.c b/bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_ehci.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_ehci.c rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_ehci.c diff --git a/bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_ehci.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_ehci.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_ehci.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_ehci.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_hci.c b/bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_hci.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_hci.c rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_hci.c diff --git a/bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_hci.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_hci.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/host/usb_host_hci.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/host/usb_host_hci.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/include/usb.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/include/usb.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/include/usb.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/include/usb.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/include/usb_device_config.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/include/usb_device_config.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/include/usb_device_config.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/include/usb_device_config.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/include/usb_ehci.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/include/usb_ehci.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/include/usb_ehci.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/include/usb_ehci.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/include/usb_misc.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/include/usb_misc.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/include/usb_misc.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/include/usb_misc.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/include/usb_spec.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/include/usb_spec.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/include/usb_spec.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/include/usb_spec.h diff --git a/bsp/imx/imx6ull-smart/drivers/usb/phy/usb_phy.c b/bsp/nxp/imx/imx6ull-smart/drivers/usb/phy/usb_phy.c similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/phy/usb_phy.c rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/phy/usb_phy.c diff --git a/bsp/imx/imx6ull-smart/drivers/usb/phy/usb_phy.h b/bsp/nxp/imx/imx6ull-smart/drivers/usb/phy/usb_phy.h similarity index 100% rename from bsp/imx/imx6ull-smart/drivers/usb/phy/usb_phy.h rename to bsp/nxp/imx/imx6ull-smart/drivers/usb/phy/usb_phy.h diff --git a/bsp/imx/imx6ull-smart/figures/hw_resources.png b/bsp/nxp/imx/imx6ull-smart/figures/hw_resources.png similarity index 100% rename from bsp/imx/imx6ull-smart/figures/hw_resources.png rename to bsp/nxp/imx/imx6ull-smart/figures/hw_resources.png diff --git a/bsp/imx/imx6ull-smart/libraries/SConscript b/bsp/nxp/imx/imx6ull-smart/libraries/SConscript similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/SConscript rename to bsp/nxp/imx/imx6ull-smart/libraries/SConscript diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/CMSIS/Include/cmsis_gcc.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/CMSIS/Include/cmsis_gcc.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/CMSIS/Include/cmsis_gcc.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/CMSIS/SConscript b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/CMSIS/SConscript similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/CMSIS/SConscript rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/CMSIS/SConscript diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/core_ca.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/core_ca.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/core_ca.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/core_ca.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/core_ca7.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/core_ca7.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/core_ca7.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/core_ca7.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/cortexa_gcc.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/cortexa_gcc.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/cortexa_gcc.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/cortexa_gcc.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/cortexa_iar.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/cortexa_iar.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/cortexa_iar.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/CORTEXA/Include/cortexa_iar.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/CORTEXA/SConscript b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/CORTEXA/SConscript similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/CORTEXA/SConscript rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/CORTEXA/SConscript diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/SConscript b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/SConscript similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/SConscript rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/SConscript diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2.xml b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2.xml similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2.xml rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2.xml diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2_features.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2_features.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2_features.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/MCIMX6Y2_features.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/SConscript b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/SConscript similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/SConscript rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/SConscript diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_adc.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_adc.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_adc.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_adc.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_adc.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_adc.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_adc.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_adc.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_cache.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_cache.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_cache.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_cache.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_cache.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_cache.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_cache.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_cache.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_clock.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_clock.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_clock.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_clock.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_clock.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_clock.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_clock.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_clock.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_common.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_common.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_common.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_common.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_common.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_common.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_common.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_common.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_ecspi.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_ecspi.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_ecspi.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_ecspi.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_ecspi.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_ecspi.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_ecspi.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_ecspi.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_elcdif.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_elcdif.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_elcdif.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_elcdif.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_elcdif.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_elcdif.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_elcdif.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_elcdif.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_enet.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_enet.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_enet.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_enet.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_enet.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_enet.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_enet.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_enet.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_epit.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_epit.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_epit.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_epit.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_epit.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_epit.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_epit.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_epit.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_gpio.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_gpio.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_gpio.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_gpio.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_gpio.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_gpio.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_gpio.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_gpio.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_i2c.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_i2c.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_i2c.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_i2c.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_i2c.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_i2c.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_i2c.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_i2c.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_iomuxc.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_iomuxc.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_iomuxc.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_iomuxc.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_phy.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_phy.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_phy.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_phy.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_phy.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_phy.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_phy.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_phy.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_pwm.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_pwm.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_pwm.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_pwm.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_pwm.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_pwm.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_pwm.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_pwm.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_snvs_hp.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_snvs_hp.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_snvs_hp.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_snvs_hp.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_snvs_hp.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_snvs_hp.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_snvs_hp.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_snvs_hp.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_uart.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_uart.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_uart.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_uart.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_uart.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_uart.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_uart.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_uart.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_usdhc.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_usdhc.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_usdhc.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_usdhc.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_usdhc.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_usdhc.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_usdhc.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_usdhc.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_wdog.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_wdog.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_wdog.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_wdog.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_wdog.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_wdog.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_wdog.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/fsl_wdog.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/event.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/event.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/event.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/event.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/event.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/event.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/event.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/event.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_card.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_card.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_card.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_card.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_host.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_host.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_host.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_host.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_host.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_host.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_host.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_host.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sd.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sd.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sd.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sd.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdio.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdio.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdio.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdio.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdmmc.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdmmc.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdmmc.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdmmc.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdmmc.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdmmc.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdmmc.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdmmc.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdspi.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdspi.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdspi.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdspi.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdspi.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdspi.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdspi.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_sdspi.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_specification.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_specification.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_specification.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/fsl_specification.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/usdhc_config.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/usdhc_config.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/usdhc_config.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/drivers/usdhc/usdhc_config.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/fsl_device_registers.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/fsl_device_registers.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/fsl_device_registers.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/fsl_device_registers.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/system_MCIMX6Y2.c b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/system_MCIMX6Y2.c similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/system_MCIMX6Y2.c rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/system_MCIMX6Y2.c diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/system_MCIMX6Y2.h b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/system_MCIMX6Y2.h similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/system_MCIMX6Y2.h rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/MCIMX6Y2/system_MCIMX6Y2.h diff --git a/bsp/imx/imx6ull-smart/libraries/sdk/devices/SConscript b/bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/SConscript similarity index 100% rename from bsp/imx/imx6ull-smart/libraries/sdk/devices/SConscript rename to bsp/nxp/imx/imx6ull-smart/libraries/sdk/devices/SConscript diff --git a/bsp/imx/imx6ull-smart/link.lds b/bsp/nxp/imx/imx6ull-smart/link.lds similarity index 100% rename from bsp/imx/imx6ull-smart/link.lds rename to bsp/nxp/imx/imx6ull-smart/link.lds diff --git a/bsp/imx/imx6ull-smart/link_smart.lds b/bsp/nxp/imx/imx6ull-smart/link_smart.lds similarity index 100% rename from bsp/imx/imx6ull-smart/link_smart.lds rename to bsp/nxp/imx/imx6ull-smart/link_smart.lds diff --git a/bsp/imx/imx6ull-smart/mkimage.py b/bsp/nxp/imx/imx6ull-smart/mkimage.py similarity index 100% rename from bsp/imx/imx6ull-smart/mkimage.py rename to bsp/nxp/imx/imx6ull-smart/mkimage.py diff --git a/bsp/imx/imx6ull-smart/rtconfig.h b/bsp/nxp/imx/imx6ull-smart/rtconfig.h similarity index 100% rename from bsp/imx/imx6ull-smart/rtconfig.h rename to bsp/nxp/imx/imx6ull-smart/rtconfig.h diff --git a/bsp/imx/imx6ull-smart/rtconfig.py b/bsp/nxp/imx/imx6ull-smart/rtconfig.py similarity index 100% rename from bsp/imx/imx6ull-smart/rtconfig.py rename to bsp/nxp/imx/imx6ull-smart/rtconfig.py diff --git a/bsp/imxrt/README.md b/bsp/nxp/imx/imxrt/README.md similarity index 100% rename from bsp/imxrt/README.md rename to bsp/nxp/imx/imxrt/README.md diff --git a/bsp/imxrt/docs/AN13232 - RT-Thread Board Port and Application Development.pdf b/bsp/nxp/imx/imxrt/docs/AN13232 - RT-Thread Board Port and Application Development.pdf similarity index 100% rename from bsp/imxrt/docs/AN13232 - RT-Thread Board Port and Application Development.pdf rename to bsp/nxp/imx/imxrt/docs/AN13232 - RT-Thread Board Port and Application Development.pdf diff --git a/bsp/imxrt/docs/IMXRT系列BSP制作教程.md b/bsp/nxp/imx/imxrt/docs/IMXRT系列BSP制作教程.md similarity index 100% rename from bsp/imxrt/docs/IMXRT系列BSP制作教程.md rename to bsp/nxp/imx/imxrt/docs/IMXRT系列BSP制作教程.md diff --git a/bsp/imxrt/docs/IMXRT系列BSP外设驱动使用教程.md b/bsp/nxp/imx/imxrt/docs/IMXRT系列BSP外设驱动使用教程.md similarity index 100% rename from bsp/imxrt/docs/IMXRT系列BSP外设驱动使用教程.md rename to bsp/nxp/imx/imxrt/docs/IMXRT系列BSP外设驱动使用教程.md diff --git a/bsp/imxrt/docs/IMXRT系列外设驱动添加指南.md b/bsp/nxp/imx/imxrt/docs/IMXRT系列外设驱动添加指南.md similarity index 100% rename from bsp/imxrt/docs/IMXRT系列外设驱动添加指南.md rename to bsp/nxp/imx/imxrt/docs/IMXRT系列外设驱动添加指南.md diff --git a/bsp/imxrt/docs/IMXRT系列驱动介绍.md b/bsp/nxp/imx/imxrt/docs/IMXRT系列驱动介绍.md similarity index 100% rename from bsp/imxrt/docs/IMXRT系列驱动介绍.md rename to bsp/nxp/imx/imxrt/docs/IMXRT系列驱动介绍.md diff --git a/bsp/imxrt/docs/figures/Kconfig.png b/bsp/nxp/imx/imxrt/docs/figures/Kconfig.png similarity index 100% rename from bsp/imxrt/docs/figures/Kconfig.png rename to bsp/nxp/imx/imxrt/docs/figures/Kconfig.png diff --git a/bsp/imxrt/docs/figures/Kconfig2.png b/bsp/nxp/imx/imxrt/docs/figures/Kconfig2.png similarity index 100% rename from bsp/imxrt/docs/figures/Kconfig2.png rename to bsp/nxp/imx/imxrt/docs/figures/Kconfig2.png diff --git a/bsp/imxrt/docs/figures/Peripheral.png b/bsp/nxp/imx/imxrt/docs/figures/Peripheral.png similarity index 100% rename from bsp/imxrt/docs/figures/Peripheral.png rename to bsp/nxp/imx/imxrt/docs/figures/Peripheral.png diff --git a/bsp/imxrt/docs/figures/SConscript.png b/bsp/nxp/imx/imxrt/docs/figures/SConscript.png similarity index 100% rename from bsp/imxrt/docs/figures/SConscript.png rename to bsp/nxp/imx/imxrt/docs/figures/SConscript.png diff --git a/bsp/imxrt/docs/figures/adc_config1.png b/bsp/nxp/imx/imxrt/docs/figures/adc_config1.png similarity index 100% rename from bsp/imxrt/docs/figures/adc_config1.png rename to bsp/nxp/imx/imxrt/docs/figures/adc_config1.png diff --git a/bsp/imxrt/docs/figures/adc_config2.png b/bsp/nxp/imx/imxrt/docs/figures/adc_config2.png similarity index 100% rename from bsp/imxrt/docs/figures/adc_config2.png rename to bsp/nxp/imx/imxrt/docs/figures/adc_config2.png diff --git a/bsp/imxrt/docs/figures/adc_config3.png b/bsp/nxp/imx/imxrt/docs/figures/adc_config3.png similarity index 100% rename from bsp/imxrt/docs/figures/adc_config3.png rename to bsp/nxp/imx/imxrt/docs/figures/adc_config3.png diff --git a/bsp/imxrt/docs/figures/adc_config4.png b/bsp/nxp/imx/imxrt/docs/figures/adc_config4.png similarity index 100% rename from bsp/imxrt/docs/figures/adc_config4.png rename to bsp/nxp/imx/imxrt/docs/figures/adc_config4.png diff --git a/bsp/imxrt/docs/figures/board_kconfig2.png b/bsp/nxp/imx/imxrt/docs/figures/board_kconfig2.png similarity index 100% rename from bsp/imxrt/docs/figures/board_kconfig2.png rename to bsp/nxp/imx/imxrt/docs/figures/board_kconfig2.png diff --git a/bsp/imxrt/docs/figures/bsp_template_dir.png b/bsp/nxp/imx/imxrt/docs/figures/bsp_template_dir.png similarity index 100% rename from bsp/imxrt/docs/figures/bsp_template_dir.png rename to bsp/nxp/imx/imxrt/docs/figures/bsp_template_dir.png diff --git a/bsp/imxrt/docs/figures/complise.png b/bsp/nxp/imx/imxrt/docs/figures/complise.png similarity index 100% rename from bsp/imxrt/docs/figures/complise.png rename to bsp/nxp/imx/imxrt/docs/figures/complise.png diff --git a/bsp/imxrt/docs/figures/config1.png b/bsp/nxp/imx/imxrt/docs/figures/config1.png similarity index 100% rename from bsp/imxrt/docs/figures/config1.png rename to bsp/nxp/imx/imxrt/docs/figures/config1.png diff --git a/bsp/imxrt/docs/figures/config2.png b/bsp/nxp/imx/imxrt/docs/figures/config2.png similarity index 100% rename from bsp/imxrt/docs/figures/config2.png rename to bsp/nxp/imx/imxrt/docs/figures/config2.png diff --git a/bsp/imxrt/docs/figures/config5.png b/bsp/nxp/imx/imxrt/docs/figures/config5.png similarity index 100% rename from bsp/imxrt/docs/figures/config5.png rename to bsp/nxp/imx/imxrt/docs/figures/config5.png diff --git a/bsp/imxrt/docs/figures/copy.png b/bsp/nxp/imx/imxrt/docs/figures/copy.png similarity index 100% rename from bsp/imxrt/docs/figures/copy.png rename to bsp/nxp/imx/imxrt/docs/figures/copy.png diff --git a/bsp/imxrt/docs/figures/frame.png b/bsp/nxp/imx/imxrt/docs/figures/frame.png similarity index 100% rename from bsp/imxrt/docs/figures/frame.png rename to bsp/nxp/imx/imxrt/docs/figures/frame.png diff --git a/bsp/imxrt/docs/figures/gpt_config1.png b/bsp/nxp/imx/imxrt/docs/figures/gpt_config1.png similarity index 100% rename from bsp/imxrt/docs/figures/gpt_config1.png rename to bsp/nxp/imx/imxrt/docs/figures/gpt_config1.png diff --git a/bsp/imxrt/docs/figures/gpt_config2.png b/bsp/nxp/imx/imxrt/docs/figures/gpt_config2.png similarity index 100% rename from bsp/imxrt/docs/figures/gpt_config2.png rename to bsp/nxp/imx/imxrt/docs/figures/gpt_config2.png diff --git a/bsp/imxrt/docs/figures/gpt_config3.png b/bsp/nxp/imx/imxrt/docs/figures/gpt_config3.png similarity index 100% rename from bsp/imxrt/docs/figures/gpt_config3.png rename to bsp/nxp/imx/imxrt/docs/figures/gpt_config3.png diff --git a/bsp/imxrt/docs/figures/i2c2_code.png b/bsp/nxp/imx/imxrt/docs/figures/i2c2_code.png similarity index 100% rename from bsp/imxrt/docs/figures/i2c2_code.png rename to bsp/nxp/imx/imxrt/docs/figures/i2c2_code.png diff --git a/bsp/imxrt/docs/figures/i2c2_config.png b/bsp/nxp/imx/imxrt/docs/figures/i2c2_config.png similarity index 100% rename from bsp/imxrt/docs/figures/i2c2_config.png rename to bsp/nxp/imx/imxrt/docs/figures/i2c2_config.png diff --git a/bsp/imxrt/docs/figures/i2c_device1.png b/bsp/nxp/imx/imxrt/docs/figures/i2c_device1.png similarity index 100% rename from bsp/imxrt/docs/figures/i2c_device1.png rename to bsp/nxp/imx/imxrt/docs/figures/i2c_device1.png diff --git a/bsp/imxrt/docs/figures/link-icf.png b/bsp/nxp/imx/imxrt/docs/figures/link-icf.png similarity index 100% rename from bsp/imxrt/docs/figures/link-icf.png rename to bsp/nxp/imx/imxrt/docs/figures/link-icf.png diff --git a/bsp/imxrt/docs/figures/link-lds.png b/bsp/nxp/imx/imxrt/docs/figures/link-lds.png similarity index 100% rename from bsp/imxrt/docs/figures/link-lds.png rename to bsp/nxp/imx/imxrt/docs/figures/link-lds.png diff --git a/bsp/imxrt/docs/figures/link-scf.png b/bsp/nxp/imx/imxrt/docs/figures/link-scf.png similarity index 100% rename from bsp/imxrt/docs/figures/link-scf.png rename to bsp/nxp/imx/imxrt/docs/figures/link-scf.png diff --git a/bsp/imxrt/docs/figures/linker_scripts.png b/bsp/nxp/imx/imxrt/docs/figures/linker_scripts.png similarity index 100% rename from bsp/imxrt/docs/figures/linker_scripts.png rename to bsp/nxp/imx/imxrt/docs/figures/linker_scripts.png diff --git a/bsp/imxrt/docs/figures/mcupress_2.png b/bsp/nxp/imx/imxrt/docs/figures/mcupress_2.png similarity index 100% rename from bsp/imxrt/docs/figures/mcupress_2.png rename to bsp/nxp/imx/imxrt/docs/figures/mcupress_2.png diff --git a/bsp/imxrt/docs/figures/mcupress_3.png b/bsp/nxp/imx/imxrt/docs/figures/mcupress_3.png similarity index 100% rename from bsp/imxrt/docs/figures/mcupress_3.png rename to bsp/nxp/imx/imxrt/docs/figures/mcupress_3.png diff --git a/bsp/imxrt/docs/figures/mcupress_clock2.png b/bsp/nxp/imx/imxrt/docs/figures/mcupress_clock2.png similarity index 100% rename from bsp/imxrt/docs/figures/mcupress_clock2.png rename to bsp/nxp/imx/imxrt/docs/figures/mcupress_clock2.png diff --git a/bsp/imxrt/docs/figures/mcux_i2c2.png b/bsp/nxp/imx/imxrt/docs/figures/mcux_i2c2.png similarity index 100% rename from bsp/imxrt/docs/figures/mcux_i2c2.png rename to bsp/nxp/imx/imxrt/docs/figures/mcux_i2c2.png diff --git a/bsp/imxrt/docs/figures/mcuxpress.png b/bsp/nxp/imx/imxrt/docs/figures/mcuxpress.png similarity index 100% rename from bsp/imxrt/docs/figures/mcuxpress.png rename to bsp/nxp/imx/imxrt/docs/figures/mcuxpress.png diff --git a/bsp/imxrt/docs/figures/mcuxpress_1.png b/bsp/nxp/imx/imxrt/docs/figures/mcuxpress_1.png similarity index 100% rename from bsp/imxrt/docs/figures/mcuxpress_1.png rename to bsp/nxp/imx/imxrt/docs/figures/mcuxpress_1.png diff --git a/bsp/imxrt/docs/figures/mcuxpress_clock1.png b/bsp/nxp/imx/imxrt/docs/figures/mcuxpress_clock1.png similarity index 100% rename from bsp/imxrt/docs/figures/mcuxpress_clock1.png rename to bsp/nxp/imx/imxrt/docs/figures/mcuxpress_clock1.png diff --git a/bsp/imxrt/docs/figures/menuconfig_1.png b/bsp/nxp/imx/imxrt/docs/figures/menuconfig_1.png similarity index 100% rename from bsp/imxrt/docs/figures/menuconfig_1.png rename to bsp/nxp/imx/imxrt/docs/figures/menuconfig_1.png diff --git a/bsp/imxrt/docs/figures/menuconfig_2.png b/bsp/nxp/imx/imxrt/docs/figures/menuconfig_2.png similarity index 100% rename from bsp/imxrt/docs/figures/menuconfig_2.png rename to bsp/nxp/imx/imxrt/docs/figures/menuconfig_2.png diff --git a/bsp/imxrt/docs/figures/menuconfig_3.png b/bsp/nxp/imx/imxrt/docs/figures/menuconfig_3.png similarity index 100% rename from bsp/imxrt/docs/figures/menuconfig_3.png rename to bsp/nxp/imx/imxrt/docs/figures/menuconfig_3.png diff --git a/bsp/imxrt/docs/figures/menuconfig_4.png b/bsp/nxp/imx/imxrt/docs/figures/menuconfig_4.png similarity index 100% rename from bsp/imxrt/docs/figures/menuconfig_4.png rename to bsp/nxp/imx/imxrt/docs/figures/menuconfig_4.png diff --git a/bsp/imxrt/docs/figures/menuconfig_apolo.png b/bsp/nxp/imx/imxrt/docs/figures/menuconfig_apolo.png similarity index 100% rename from bsp/imxrt/docs/figures/menuconfig_apolo.png rename to bsp/nxp/imx/imxrt/docs/figures/menuconfig_apolo.png diff --git a/bsp/imxrt/docs/figures/mpu6050.png b/bsp/nxp/imx/imxrt/docs/figures/mpu6050.png similarity index 100% rename from bsp/imxrt/docs/figures/mpu6050.png rename to bsp/nxp/imx/imxrt/docs/figures/mpu6050.png diff --git a/bsp/imxrt/docs/figures/on_chip_config.png b/bsp/nxp/imx/imxrt/docs/figures/on_chip_config.png similarity index 100% rename from bsp/imxrt/docs/figures/on_chip_config.png rename to bsp/nxp/imx/imxrt/docs/figures/on_chip_config.png diff --git a/bsp/imxrt/docs/figures/open_mcuxpress.png b/bsp/nxp/imx/imxrt/docs/figures/open_mcuxpress.png similarity index 100% rename from bsp/imxrt/docs/figures/open_mcuxpress.png rename to bsp/nxp/imx/imxrt/docs/figures/open_mcuxpress.png diff --git a/bsp/imxrt/docs/figures/pwm_config1.png b/bsp/nxp/imx/imxrt/docs/figures/pwm_config1.png similarity index 100% rename from bsp/imxrt/docs/figures/pwm_config1.png rename to bsp/nxp/imx/imxrt/docs/figures/pwm_config1.png diff --git a/bsp/imxrt/docs/figures/pwm_config2.png b/bsp/nxp/imx/imxrt/docs/figures/pwm_config2.png similarity index 100% rename from bsp/imxrt/docs/figures/pwm_config2.png rename to bsp/nxp/imx/imxrt/docs/figures/pwm_config2.png diff --git a/bsp/imxrt/docs/figures/pwm_config3.png b/bsp/nxp/imx/imxrt/docs/figures/pwm_config3.png similarity index 100% rename from bsp/imxrt/docs/figures/pwm_config3.png rename to bsp/nxp/imx/imxrt/docs/figures/pwm_config3.png diff --git a/bsp/imxrt/docs/figures/pwm_device.png b/bsp/nxp/imx/imxrt/docs/figures/pwm_device.png similarity index 100% rename from bsp/imxrt/docs/figures/pwm_device.png rename to bsp/nxp/imx/imxrt/docs/figures/pwm_device.png diff --git a/bsp/imxrt/docs/figures/rt_device.png b/bsp/nxp/imx/imxrt/docs/figures/rt_device.png similarity index 100% rename from bsp/imxrt/docs/figures/rt_device.png rename to bsp/nxp/imx/imxrt/docs/figures/rt_device.png diff --git a/bsp/imxrt/docs/figures/run_i2c2.png b/bsp/nxp/imx/imxrt/docs/figures/run_i2c2.png similarity index 100% rename from bsp/imxrt/docs/figures/run_i2c2.png rename to bsp/nxp/imx/imxrt/docs/figures/run_i2c2.png diff --git a/bsp/imxrt/docs/figures/save.png b/bsp/nxp/imx/imxrt/docs/figures/save.png similarity index 100% rename from bsp/imxrt/docs/figures/save.png rename to bsp/nxp/imx/imxrt/docs/figures/save.png diff --git a/bsp/imxrt/docs/figures/scons_mdk5.png b/bsp/nxp/imx/imxrt/docs/figures/scons_mdk5.png similarity index 100% rename from bsp/imxrt/docs/figures/scons_mdk5.png rename to bsp/nxp/imx/imxrt/docs/figures/scons_mdk5.png diff --git a/bsp/imxrt/docs/figures/template_1.png b/bsp/nxp/imx/imxrt/docs/figures/template_1.png similarity index 100% rename from bsp/imxrt/docs/figures/template_1.png rename to bsp/nxp/imx/imxrt/docs/figures/template_1.png diff --git a/bsp/imxrt/docs/figures/template_2.png b/bsp/nxp/imx/imxrt/docs/figures/template_2.png similarity index 100% rename from bsp/imxrt/docs/figures/template_2.png rename to bsp/nxp/imx/imxrt/docs/figures/template_2.png diff --git a/bsp/imxrt/docs/figures/template_3.png b/bsp/nxp/imx/imxrt/docs/figures/template_3.png similarity index 100% rename from bsp/imxrt/docs/figures/template_3.png rename to bsp/nxp/imx/imxrt/docs/figures/template_3.png diff --git a/bsp/imxrt/docs/figures/template_4.png b/bsp/nxp/imx/imxrt/docs/figures/template_4.png similarity index 100% rename from bsp/imxrt/docs/figures/template_4.png rename to bsp/nxp/imx/imxrt/docs/figures/template_4.png diff --git a/bsp/imxrt/docs/figures/update.png b/bsp/nxp/imx/imxrt/docs/figures/update.png similarity index 100% rename from bsp/imxrt/docs/figures/update.png rename to bsp/nxp/imx/imxrt/docs/figures/update.png diff --git a/bsp/imxrt/imxrt1021-nxp-evk/.config b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/.config similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/.config rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/.config diff --git a/bsp/imxrt/imxrt1052-atk-commander/Kconfig b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/Kconfig similarity index 90% rename from bsp/imxrt/imxrt1052-atk-commander/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/Kconfig index c9221717cb..db456f310b 100644 --- a/bsp/imxrt/imxrt1052-atk-commander/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/Kconfig @@ -3,7 +3,7 @@ mainmenu "RT-Thread Configuration" config RTT_DIR string option env="RTT_ROOT" - default "../../.." + default "../../../../.." config PKGS_DIR string diff --git a/bsp/imxrt/imxrt1021-nxp-evk/README.md b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/README.md similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/README.md rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/README.md diff --git a/bsp/imxrt/imxrt1021-nxp-evk/README_zh.md b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/README_zh.md similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/README_zh.md rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/README_zh.md diff --git a/bsp/imxrt/imxrt1021-nxp-evk/SConscript b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/SConscript similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/SConscript rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/SConscript diff --git a/bsp/imxrt/imxrt1021-nxp-evk/SConstruct b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/SConstruct similarity index 97% rename from bsp/imxrt/imxrt1021-nxp-evk/SConstruct rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/SConstruct index 99a27abaf3..3b836d1b08 100644 --- a/bsp/imxrt/imxrt1021-nxp-evk/SConstruct +++ b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/imxrt1021-nxp-evk/applications/SConscript b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/applications/SConscript similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/applications/SConscript rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/applications/SConscript diff --git a/bsp/imxrt/imxrt1021-nxp-evk/applications/main.c b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/applications/main.c similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/applications/main.c rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/applications/main.c diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/Kconfig b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/Kconfig similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/Kconfig diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/dcd.c b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/dcd.c similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/dcd.c rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/dcd.c diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/dcd.h b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/dcd.h similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/dcd.h rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/dcd.h diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/SConscript b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/SConscript similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/SConscript rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/SConscript diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/board.c b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/board.c similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/board.c rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/board.c diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/board.h b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/board.h similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/board.h rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/board.h diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.icf b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.icf similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.icf rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.icf diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.lds diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/linker_scripts/link.sct diff --git a/bsp/imxrt/imxrt1021-nxp-evk/board/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/rtconfig.h similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/board/rtconfig.h rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/rtconfig.h diff --git a/bsp/imxrt/imxrt1021-nxp-evk/figures/board.jpg b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/figures/board.jpg similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/figures/board.jpg rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/figures/board.jpg diff --git a/bsp/imxrt/imxrt1021-nxp-evk/project.ewd b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/project.ewd similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/project.ewd rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/project.ewd diff --git a/bsp/imxrt/imxrt1021-nxp-evk/project.ewp b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/project.ewp similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/project.ewp rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/project.ewp diff --git a/bsp/imxrt/imxrt1021-nxp-evk/project.eww b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/project.eww similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/project.eww rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/project.eww diff --git a/bsp/imxrt/imxrt1021-nxp-evk/project.uvoptx b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/project.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/project.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/project.uvoptx diff --git a/bsp/imxrt/imxrt1021-nxp-evk/project.uvprojx b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/project.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/project.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/project.uvprojx diff --git a/bsp/imxrt/imxrt1021-nxp-evk/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/rtconfig.h similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/rtconfig.h rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/rtconfig.h diff --git a/bsp/imxrt/imxrt1021-nxp-evk/rtconfig.py b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/rtconfig.py similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/rtconfig.py rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/rtconfig.py diff --git a/bsp/imxrt/imxrt1021-nxp-evk/template.ewd b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.ewd similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/template.ewd rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.ewd diff --git a/bsp/imxrt/imxrt1021-nxp-evk/template.ewp b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.ewp similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/template.ewp rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.ewp diff --git a/bsp/imxrt/imxrt1021-nxp-evk/template.ewt b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.ewt similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/template.ewt rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.ewt diff --git a/bsp/imxrt/imxrt1021-nxp-evk/template.eww b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.eww similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/template.eww rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.eww diff --git a/bsp/imxrt/imxrt1021-nxp-evk/template.uvoptx b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/template.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.uvoptx diff --git a/bsp/imxrt/imxrt1021-nxp-evk/template.uvprojx b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/template.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/template.uvprojx diff --git a/bsp/imxrt/imxrt1021-nxp-evk/xip/SConscript b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/xip/SConscript similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/xip/SConscript rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/xip/SConscript diff --git a/bsp/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_flash.c b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_flash.c similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_flash.c rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_flash.c diff --git a/bsp/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_flash.h b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_flash.h similarity index 100% rename from bsp/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_flash.h rename to bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/xip/fsl_flexspi_nor_flash.h diff --git a/bsp/imxrt/imxrt1052-atk-commander/.config b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/.config similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/.config rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/.config diff --git a/bsp/imxrt/imxrt1052-nxp-evk/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/Kconfig similarity index 90% rename from bsp/imxrt/imxrt1052-nxp-evk/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/Kconfig index c9221717cb..db456f310b 100644 --- a/bsp/imxrt/imxrt1052-nxp-evk/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/Kconfig @@ -3,7 +3,7 @@ mainmenu "RT-Thread Configuration" config RTT_DIR string option env="RTT_ROOT" - default "../../.." + default "../../../../.." config PKGS_DIR string diff --git a/bsp/imxrt/imxrt1052-atk-commander/README.md b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/README.md similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/README.md rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/README.md diff --git a/bsp/imxrt/imxrt1052-atk-commander/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/SConscript diff --git a/bsp/imxrt/imxrt1052-fire-pro/SConstruct b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/SConstruct similarity index 97% rename from bsp/imxrt/imxrt1052-fire-pro/SConstruct rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/SConstruct index f7eb3c0c5e..967a8fbb57 100644 --- a/bsp/imxrt/imxrt1052-fire-pro/SConstruct +++ b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/imxrt1052-atk-commander/applications/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/applications/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/applications/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/applications/SConscript diff --git a/bsp/imxrt/imxrt1052-atk-commander/applications/main.c b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/applications/main.c similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/applications/main.c rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/applications/main.c diff --git a/bsp/imxrt/imxrt1052-atk-commander/applications/mnt.c b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/applications/mnt.c similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/applications/mnt.c rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/applications/mnt.c diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/Kconfig similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/Kconfig diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/MIMXRT105x_QuadSPI_4KB_SEC.FLM b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MIMXRT105x_QuadSPI_4KB_SEC.FLM similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/MIMXRT105x_QuadSPI_4KB_SEC.FLM rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MIMXRT105x_QuadSPI_4KB_SEC.FLM diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/SConscript diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/board.c b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/board.c similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/board.c rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/board.c diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/board.h b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/board.h similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/board.h rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/board.h diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.icf b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.icf similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.icf rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.icf diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.lds diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/linker_scripts/link.sct diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/ports/sdram_port.h b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/ports/sdram_port.h similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/ports/sdram_port.h rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/ports/sdram_port.h diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/ports/spi_flash_init.c b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/ports/spi_flash_init.c similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/board/ports/spi_flash_init.c rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/ports/spi_flash_init.c diff --git a/bsp/imxrt/imxrt1052-atk-commander/figures/board.png b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/figures/board.png similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/figures/board.png rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/figures/board.png diff --git a/bsp/imxrt/imxrt1052-atk-commander/figures/flash.png b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/figures/flash.png similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/figures/flash.png rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/figures/flash.png diff --git a/bsp/imxrt/imxrt1052-atk-commander/project.uvoptx b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/project.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/project.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/project.uvoptx diff --git a/bsp/imxrt/imxrt1052-atk-commander/project.uvprojx b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/project.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/project.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/project.uvprojx diff --git a/bsp/imxrt/imxrt1052-atk-commander/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/rtconfig.h similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/rtconfig.h rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/rtconfig.h diff --git a/bsp/imxrt/imxrt1052-atk-commander/rtconfig.py b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/rtconfig.py similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/rtconfig.py rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/rtconfig.py diff --git a/bsp/imxrt/imxrt1052-atk-commander/template.uvoptx b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/template.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/template.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/template.uvoptx diff --git a/bsp/imxrt/imxrt1052-atk-commander/template.uvprojx b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/template.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1052-atk-commander/template.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1052-atk-commander/template.uvprojx diff --git a/bsp/imxrt/imxrt1052-fire-pro/.config b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.config similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.config rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.config diff --git a/bsp/imxrt/imxrt1052-fire-pro/.cproject b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.cproject similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.cproject rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.cproject diff --git a/bsp/imxrt/imxrt1052-fire-pro/.project b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.project similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.project rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.project diff --git a/bsp/imxrt/imxrt1052-fire-pro/.settings/.rtmenus b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/.rtmenus similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.settings/.rtmenus rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/.rtmenus diff --git a/bsp/imxrt/imxrt1052-fire-pro/.settings/ilg.gnumcueclipse.debug.gdbjtag.jlink.prefs b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/ilg.gnumcueclipse.debug.gdbjtag.jlink.prefs similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.settings/ilg.gnumcueclipse.debug.gdbjtag.jlink.prefs rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/ilg.gnumcueclipse.debug.gdbjtag.jlink.prefs diff --git a/bsp/imxrt/imxrt1052-fire-pro/.settings/imxrt1052-fire-pro.JLink.Debug.rttlaunch b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/imxrt1052-fire-pro.JLink.Debug.rttlaunch similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.settings/imxrt1052-fire-pro.JLink.Debug.rttlaunch rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/imxrt1052-fire-pro.JLink.Debug.rttlaunch diff --git a/bsp/imxrt/imxrt1052-fire-pro/.settings/language.settings.xml b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/language.settings.xml similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.settings/language.settings.xml rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/language.settings.xml diff --git a/bsp/imxrt/imxrt1052-fire-pro/.settings/org.eclipse.core.runtime.prefs b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.settings/org.eclipse.core.runtime.prefs rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/org.eclipse.core.runtime.prefs diff --git a/bsp/imxrt/imxrt1052-fire-pro/.settings/projcfg.ini b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/projcfg.ini similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.settings/projcfg.ini rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/projcfg.ini diff --git a/bsp/imxrt/imxrt1052-fire-pro/.settings/rt1052-fire.DAPLink.Debug.rttlaunch b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/rt1052-fire.DAPLink.Debug.rttlaunch similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.settings/rt1052-fire.DAPLink.Debug.rttlaunch rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/rt1052-fire.DAPLink.Debug.rttlaunch diff --git a/bsp/imxrt/imxrt1052-fire-pro/.settings/rt1052-fire.JLink.Debug.rttlaunch b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/rt1052-fire.JLink.Debug.rttlaunch similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.settings/rt1052-fire.JLink.Debug.rttlaunch rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/rt1052-fire.JLink.Debug.rttlaunch diff --git a/bsp/imxrt/imxrt1052-fire-pro/.settings/rt1052-yh.JLink.Debug.rttlaunch b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/rt1052-yh.JLink.Debug.rttlaunch similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.settings/rt1052-yh.JLink.Debug.rttlaunch rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/rt1052-yh.JLink.Debug.rttlaunch diff --git a/bsp/imxrt/imxrt1052-fire-pro/.settings/test-1052.JLink.Debug.rttlaunch b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/test-1052.JLink.Debug.rttlaunch similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/.settings/test-1052.JLink.Debug.rttlaunch rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.settings/test-1052.JLink.Debug.rttlaunch diff --git a/bsp/imxrt/imxrt1052-fire-pro/JLinkSettings.ini b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/JLinkSettings.ini similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/JLinkSettings.ini rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/JLinkSettings.ini diff --git a/bsp/imxrt/imxrt1052-fire-pro/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/Kconfig similarity index 90% rename from bsp/imxrt/imxrt1052-fire-pro/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/Kconfig index c9221717cb..db456f310b 100644 --- a/bsp/imxrt/imxrt1052-fire-pro/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/Kconfig @@ -3,7 +3,7 @@ mainmenu "RT-Thread Configuration" config RTT_DIR string option env="RTT_ROOT" - default "../../.." + default "../../../../.." config PKGS_DIR string diff --git a/bsp/imxrt/imxrt1052-fire-pro/README.md b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/README.md similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/README.md rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/README.md diff --git a/bsp/imxrt/imxrt1052-fire-pro/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/SConscript diff --git a/bsp/imxrt/imxrt1052-nxp-evk/SConstruct b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/SConstruct similarity index 97% rename from bsp/imxrt/imxrt1052-nxp-evk/SConstruct rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/SConstruct index f7eb3c0c5e..967a8fbb57 100644 --- a/bsp/imxrt/imxrt1052-nxp-evk/SConstruct +++ b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/imxrt1052-fire-pro/applications/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/applications/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/applications/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/applications/SConscript diff --git a/bsp/imxrt/imxrt1052-fire-pro/applications/main.c b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/applications/main.c similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/applications/main.c rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/applications/main.c diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/FlashIMXRT1052_YH_FlexSPI.board b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/FlashIMXRT1052_YH_FlexSPI.board similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/FlashIMXRT1052_YH_FlexSPI.board rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/FlashIMXRT1052_YH_FlexSPI.board diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_256B_4KB.FLM b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_256B_4KB.FLM similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_256B_4KB.FLM rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_256B_4KB.FLM diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_512B_4KB.FLM b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_512B_4KB.FLM similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_512B_4KB.FLM rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_512B_4KB.FLM diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_512B_64KB.FLM b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_512B_64KB.FLM similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_512B_64KB.FLM rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/MIMXRT_FLEXSPI_UFL_512B_64KB.FLM diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT1011_CortexM7.JLinkScript b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT1011_CortexM7.JLinkScript similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT1011_CortexM7.JLinkScript rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT1011_CortexM7.JLinkScript diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT117x_CortexM7.JLinkScript b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT117x_CortexM7.JLinkScript similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT117x_CortexM7.JLinkScript rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT117x_CortexM7.JLinkScript diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT5xx_CortexM33.JLinkScript b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT5xx_CortexM33.JLinkScript similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT5xx_CortexM33.JLinkScript rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT5xx_CortexM33.JLinkScript diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT6xx_CortexM33.JLinkScript b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT6xx_CortexM33.JLinkScript similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT6xx_CortexM33.JLinkScript rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/Devices/NXP/iMXRT_UFL/iMXRT6xx_CortexM33.JLinkScript diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/JLinkDevices.xml b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/JLinkDevices.xml similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/JLinkDevices.xml rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/JLink_Vxxx/JLinkDevices.xml diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/Kconfig similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/Kconfig diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/SConscript diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/board.c b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/board.c similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/board.c rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/board.c diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/board.h b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/board.h similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/board.h rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/board.h diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/iMXRT1052_W25Q256JV_CFG_By_Fire.FLM b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/iMXRT1052_W25Q256JV_CFG_By_Fire.FLM similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/iMXRT1052_W25Q256JV_CFG_By_Fire.FLM rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/iMXRT1052_W25Q256JV_CFG_By_Fire.FLM diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.icf b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.icf similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.icf rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.icf diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.lds diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/linker_scripts/link.sct diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/1.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/1.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/1.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/1.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/2.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/2.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/2.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/2.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/3.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/3.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/3.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/3.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/4.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/4.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/4.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/4.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/5.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/5.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/5.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/5.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/6.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/6.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/6.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/6.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/7.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/7.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/7.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/7.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/8.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/8.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/8.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/8.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/9.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/9.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/9.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/9.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/board.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/board.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/board.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/board.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/figures/flash.png b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/flash.png similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/figures/flash.png rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/figures/flash.png diff --git a/bsp/imxrt/imxrt1052-fire-pro/makefile.targets b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/makefile.targets similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/makefile.targets rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/makefile.targets diff --git a/bsp/imxrt/imxrt1052-fire-pro/project.ewd b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.ewd similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/project.ewd rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.ewd diff --git a/bsp/imxrt/imxrt1052-fire-pro/project.ewp b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.ewp similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/project.ewp rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.ewp diff --git a/bsp/imxrt/imxrt1052-fire-pro/project.ewt b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.ewt similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/project.ewt rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.ewt diff --git a/bsp/imxrt/imxrt1052-fire-pro/project.eww b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.eww similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/project.eww rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.eww diff --git a/bsp/imxrt/imxrt1052-fire-pro/project.uvoptx b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/project.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.uvoptx diff --git a/bsp/imxrt/imxrt1052-fire-pro/project.uvprojx b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/project.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/project.uvprojx diff --git a/bsp/imxrt/imxrt1052-fire-pro/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/rtconfig.h similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/rtconfig.h rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/rtconfig.h diff --git a/bsp/imxrt/imxrt1052-fire-pro/rtconfig.py b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/rtconfig.py similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/rtconfig.py rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/rtconfig.py diff --git a/bsp/imxrt/imxrt1052-fire-pro/template.ewd b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.ewd similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/template.ewd rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.ewd diff --git a/bsp/imxrt/imxrt1052-fire-pro/template.ewp b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.ewp similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/template.ewp rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.ewp diff --git a/bsp/imxrt/imxrt1052-fire-pro/template.ewt b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.ewt similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/template.ewt rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.ewt diff --git a/bsp/imxrt/imxrt1052-fire-pro/template.eww b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.eww similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/template.eww rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.eww diff --git a/bsp/imxrt/imxrt1052-fire-pro/template.uvoptx b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/template.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.uvoptx diff --git a/bsp/imxrt/imxrt1052-fire-pro/template.uvprojx b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1052-fire-pro/template.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1052-fire-pro/template.uvprojx diff --git a/bsp/imxrt/imxrt1052-nxp-evk/.config b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/.config similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/.config rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/.config diff --git a/bsp/imxrt/imxrt1021-nxp-evk/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/Kconfig similarity index 90% rename from bsp/imxrt/imxrt1021-nxp-evk/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/Kconfig index c9221717cb..db456f310b 100644 --- a/bsp/imxrt/imxrt1021-nxp-evk/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/Kconfig @@ -3,7 +3,7 @@ mainmenu "RT-Thread Configuration" config RTT_DIR string option env="RTT_ROOT" - default "../../.." + default "../../../../.." config PKGS_DIR string diff --git a/bsp/imxrt/imxrt1052-nxp-evk/README.md b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/README.md similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/README.md rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/README.md diff --git a/bsp/imxrt/imxrt1052-nxp-evk/README_zh.md b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/README_zh.md similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/README_zh.md rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/README_zh.md diff --git a/bsp/imxrt/imxrt1052-nxp-evk/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/SConscript diff --git a/bsp/imxrt/imxrt1052-atk-commander/SConstruct b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/SConstruct similarity index 97% rename from bsp/imxrt/imxrt1052-atk-commander/SConstruct rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/SConstruct index f7eb3c0c5e..967a8fbb57 100644 --- a/bsp/imxrt/imxrt1052-atk-commander/SConstruct +++ b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/imxrt1052-nxp-evk/applications/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/applications/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/applications/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/applications/SConscript diff --git a/bsp/imxrt/imxrt1052-nxp-evk/applications/main.c b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/applications/main.c similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/applications/main.c rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/applications/main.c diff --git a/bsp/imxrt/imxrt1052-nxp-evk/applications/mnt.c b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/applications/mnt.c similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/applications/mnt.c rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/applications/mnt.c diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/Kconfig similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/Kconfig diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/SConscript diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/board.c b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/board.c similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/board.c rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/board.c diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/board.h b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/board.h similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/board.h rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/board.h diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.icf b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.icf similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.icf rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.icf diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.lds diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/linker_scripts/link.sct diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/ports/sdram_port.h b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/ports/sdram_port.h similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/board/ports/sdram_port.h rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/ports/sdram_port.h diff --git a/bsp/imxrt/imxrt1052-nxp-evk/figures/board.jpg b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/figures/board.jpg similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/figures/board.jpg rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/figures/board.jpg diff --git a/bsp/imxrt/imxrt1052-nxp-evk/project.ewd b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/project.ewd similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/project.ewd rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/project.ewd diff --git a/bsp/imxrt/imxrt1052-nxp-evk/project.ewp b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/project.ewp similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/project.ewp rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/project.ewp diff --git a/bsp/imxrt/imxrt1052-nxp-evk/project.eww b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/project.eww similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/project.eww rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/project.eww diff --git a/bsp/imxrt/imxrt1052-nxp-evk/project.uvoptx b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/project.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/project.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/project.uvoptx diff --git a/bsp/imxrt/imxrt1052-nxp-evk/project.uvprojx b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/project.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/project.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/project.uvprojx diff --git a/bsp/imxrt/imxrt1052-nxp-evk/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/rtconfig.h similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/rtconfig.h rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/rtconfig.h diff --git a/bsp/imxrt/imxrt1052-nxp-evk/rtconfig.py b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/rtconfig.py similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/rtconfig.py rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/rtconfig.py diff --git a/bsp/imxrt/imxrt1052-nxp-evk/template.ewd b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.ewd similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/template.ewd rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.ewd diff --git a/bsp/imxrt/imxrt1052-nxp-evk/template.ewp b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.ewp similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/template.ewp rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.ewp diff --git a/bsp/imxrt/imxrt1052-nxp-evk/template.ewt b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.ewt similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/template.ewt rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.ewt diff --git a/bsp/imxrt/imxrt1052-nxp-evk/template.eww b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.eww similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/template.eww rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.eww diff --git a/bsp/imxrt/imxrt1052-nxp-evk/template.uvoptx b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/template.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.uvoptx diff --git a/bsp/imxrt/imxrt1052-nxp-evk/template.uvprojx b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/template.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/template.uvprojx diff --git a/bsp/imxrt/imxrt1052-nxp-evk/xip/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/xip/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/xip/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/xip/SConscript diff --git a/bsp/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_flash.c b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_flash.c similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_flash.c rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_flash.c diff --git a/bsp/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_flash.h b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_flash.h similarity index 100% rename from bsp/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_flash.h rename to bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/xip/fsl_flexspi_nor_flash.h diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/.config b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/.config similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/.config rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/.config diff --git a/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/Kconfig new file mode 100644 index 0000000000..db456f310b --- /dev/null +++ b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/Kconfig @@ -0,0 +1,16 @@ +mainmenu "RT-Thread Configuration" + +config RTT_DIR + string + option env="RTT_ROOT" + default "../../../../.." + +config PKGS_DIR + string + option env="PKGS_ROOT" + default "packages" + +source "$RTT_DIR/Kconfig" +source "$PKGS_DIR/Kconfig" +source "../libraries/Kconfig" +source "board/Kconfig" diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/README.md b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/README.md similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/README.md rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/README.md diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/SConscript diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/SConstruct b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/SConstruct similarity index 97% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/SConstruct rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/SConstruct index f7eb3c0c5e..967a8fbb57 100644 --- a/bsp/imxrt/imxrt1052-seeed-ArchMix/SConstruct +++ b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/applications/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/applications/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/applications/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/applications/SConscript diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/applications/main.c b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/applications/main.c similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/applications/main.c rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/applications/main.c diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/Kconfig b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/Kconfig similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/Kconfig diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/MIMXRT105x_QuadSPI_4KB_SEC.FLM b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MIMXRT105x_QuadSPI_4KB_SEC.FLM similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/MIMXRT105x_QuadSPI_4KB_SEC.FLM rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MIMXRT105x_QuadSPI_4KB_SEC.FLM diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/SConscript b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/SConscript similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/SConscript rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/SConscript diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/board.c b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/board.c similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/board.c rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/board.c diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/board.h b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/board.h similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/board.h rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/board.h diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.icf b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.icf similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.icf rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.icf diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.lds diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/linker_scripts/link.sct diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/board/ports/sdram_port.h b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/ports/sdram_port.h similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/board/ports/sdram_port.h rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/ports/sdram_port.h diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/figures/Arch_Mix.jpg b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/figures/Arch_Mix.jpg similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/figures/Arch_Mix.jpg rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/figures/Arch_Mix.jpg diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/project.uvoptx b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/project.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/project.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/project.uvoptx diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/project.uvprojx b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/project.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/project.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/project.uvprojx diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/rtconfig.h similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/rtconfig.h rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/rtconfig.h diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/rtconfig.py b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/rtconfig.py similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/rtconfig.py rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/rtconfig.py diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/template.uvoptx b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/template.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/template.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/template.uvoptx diff --git a/bsp/imxrt/imxrt1052-seeed-ArchMix/template.uvprojx b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/template.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1052-seeed-ArchMix/template.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/template.uvprojx diff --git a/bsp/imxrt/imxrt1060-nxp-evk/.config b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/.config similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/.config rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/.config diff --git a/bsp/imxrt/imxrt1060-nxp-evk/.ignore_format.yml b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/.ignore_format.yml similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/.ignore_format.yml rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/.ignore_format.yml diff --git a/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/Kconfig b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/Kconfig new file mode 100644 index 0000000000..db456f310b --- /dev/null +++ b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/Kconfig @@ -0,0 +1,16 @@ +mainmenu "RT-Thread Configuration" + +config RTT_DIR + string + option env="RTT_ROOT" + default "../../../../.." + +config PKGS_DIR + string + option env="PKGS_ROOT" + default "packages" + +source "$RTT_DIR/Kconfig" +source "$PKGS_DIR/Kconfig" +source "../libraries/Kconfig" +source "board/Kconfig" diff --git a/bsp/imxrt/imxrt1060-nxp-evk/README.md b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/README.md similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/README.md rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/README.md diff --git a/bsp/imxrt/imxrt1060-nxp-evk/README_zh.md b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/README_zh.md similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/README_zh.md rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/README_zh.md diff --git a/bsp/imxrt/imxrt1060-nxp-evk/SConscript b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/SConscript similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/SConscript rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/SConscript diff --git a/bsp/imxrt/imxrt1060-nxp-evk/SConstruct b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/SConstruct similarity index 97% rename from bsp/imxrt/imxrt1060-nxp-evk/SConstruct rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/SConstruct index 7bf53a47b0..948211bdde 100644 --- a/bsp/imxrt/imxrt1060-nxp-evk/SConstruct +++ b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/SConscript b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/SConscript similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/SConscript rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/SConscript diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/SConscript b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/SConscript similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/SConscript rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/SConscript diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/demo/SConscript b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/demo/SConscript similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/demo/SConscript rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/demo/SConscript diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/demo/lv_demo.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/demo/lv_demo.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/demo/lv_demo.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/demo/lv_demo.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/README.md b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/README.md similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/README.md rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/README.md diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/SConscript b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/SConscript similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/SConscript rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/SConscript diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/README.md b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/README.md similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/README.md rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/README.md diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_init_thread.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_init_thread.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_init_thread.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_init_thread.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_port_disp.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_port_disp.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_port_disp.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_port_disp.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_port_indev.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_port_indev.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_port_indev.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/legacy/lv_port_indev.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/ui/lv_ui_entry.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/ui/lv_ui_entry.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/ui/lv_ui_entry.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/guiguider/ui/lv_ui_entry.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_conf.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_conf.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_conf.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_conf.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_port_disp.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_port_disp.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_port_disp.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_port_disp.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_port_indev.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_port_indev.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_port_indev.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/lv_port_indev.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/main.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/main.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/main.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/main.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/applications/mnt.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/mnt.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/applications/mnt.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/mnt.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/Kconfig b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/Kconfig similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/Kconfig diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/dcd.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/dcd.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/dcd.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/dcd.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/dcd.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/dcd.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/dcd.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/dcd.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/SConscript b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/SConscript similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/SConscript rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/SConscript diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/board.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/board.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/board.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/board.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/board.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/board.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/board.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/board.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.icf b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.icf similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.icf rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.icf diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.lds diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link.sct diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_ram.icf b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_ram.icf similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_ram.icf rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_ram.icf diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_ram.sct b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_ram.sct similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_ram.sct rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_ram.sct diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram.icf b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram.icf similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram.icf rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram.icf diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram.sct b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram.sct similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram.sct rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram.sct diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram_txt.icf b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram_txt.icf similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram_txt.icf rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/linker_scripts/link_sdram_txt.icf diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/ports/rw007_port.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/ports/rw007_port.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/ports/rw007_port.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/ports/rw007_port.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/ports/sdram_port.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/ports/sdram_port.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/ports/sdram_port.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/ports/sdram_port.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/ports/touchpad.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/ports/touchpad.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/ports/touchpad.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/ports/touchpad.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/board/ports/touchpad.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/ports/touchpad.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/board/ports/touchpad.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/ports/touchpad.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/evkmimxrt1060_sdram_init.mac b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/evkmimxrt1060_sdram_init.mac similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/evkmimxrt1060_sdram_init.mac rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/evkmimxrt1060_sdram_init.mac diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/1.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/1.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/1.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/1.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/10.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/10.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/10.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/10.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/10_en.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/10_en.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/10_en.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/10_en.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/11.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/11.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/11.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/11.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/12.jpg b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/12.jpg similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/12.jpg rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/12.jpg diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/12.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/12.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/12.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/12.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/13.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/13.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/13.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/13.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/14.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/14.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/14.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/14.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/15.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/15.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/15.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/15.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/16.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/16.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/16.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/16.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/17.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/17.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/17.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/17.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/17_en.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/17_en.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/17_en.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/17_en.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/18.jpg b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/18.jpg similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/18.jpg rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/18.jpg diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/1_en.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/1_en.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/1_en.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/1_en.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/2.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/2.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/2.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/2.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/2_en.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/2_en.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/2_en.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/2_en.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/3.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/3.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/3.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/3.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/3_en.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/3_en.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/3_en.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/3_en.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/4.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/4.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/4.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/4.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/5.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/5.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/5.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/5.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/6.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/6.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/6.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/6.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/7.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/7.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/7.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/7.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/8.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/8.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/8.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/8.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/9.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/9.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/9.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/9.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/9_en.png b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/9_en.png similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/9_en.png rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/9_en.png diff --git a/bsp/imxrt/imxrt1060-nxp-evk/figures/MIMXRT1060EVKB.jpg b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/MIMXRT1060EVKB.jpg similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/figures/MIMXRT1060EVKB.jpg rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/figures/MIMXRT1060EVKB.jpg diff --git a/bsp/imxrt/imxrt1060-nxp-evk/project.ewd b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/project.ewd similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/project.ewd rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/project.ewd diff --git a/bsp/imxrt/imxrt1060-nxp-evk/project.ewp b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/project.ewp similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/project.ewp rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/project.ewp diff --git a/bsp/imxrt/imxrt1060-nxp-evk/project.eww b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/project.eww similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/project.eww rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/project.eww diff --git a/bsp/imxrt/imxrt1060-nxp-evk/project.uvoptx b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/project.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/project.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/project.uvoptx diff --git a/bsp/imxrt/imxrt1060-nxp-evk/project.uvprojx b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/project.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/project.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/project.uvprojx diff --git a/bsp/imxrt/imxrt1060-nxp-evk/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/rtconfig.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/rtconfig.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/rtconfig.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/rtconfig.py b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/rtconfig.py similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/rtconfig.py rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/rtconfig.py diff --git a/bsp/imxrt/imxrt1060-nxp-evk/template.ewd b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.ewd similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/template.ewd rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.ewd diff --git a/bsp/imxrt/imxrt1060-nxp-evk/template.ewp b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.ewp similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/template.ewp rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.ewp diff --git a/bsp/imxrt/imxrt1060-nxp-evk/template.ewt b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.ewt similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/template.ewt rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.ewt diff --git a/bsp/imxrt/imxrt1060-nxp-evk/template.eww b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.eww similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/template.eww rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.eww diff --git a/bsp/imxrt/imxrt1060-nxp-evk/template.uvoptx b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/template.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.uvoptx diff --git a/bsp/imxrt/imxrt1060-nxp-evk/template.uvprojx b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/template.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/template.uvprojx diff --git a/bsp/imxrt/imxrt1060-nxp-evk/xip/SConscript b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/xip/SConscript similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/xip/SConscript rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/xip/SConscript diff --git a/bsp/imxrt/imxrt1060-nxp-evk/xip/evkmimxrt1060_flexspi_nor_config.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/xip/evkmimxrt1060_flexspi_nor_config.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/xip/evkmimxrt1060_flexspi_nor_config.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/xip/evkmimxrt1060_flexspi_nor_config.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/xip/evkmimxrt1060_flexspi_nor_config.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/xip/evkmimxrt1060_flexspi_nor_config.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/xip/evkmimxrt1060_flexspi_nor_config.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/xip/evkmimxrt1060_flexspi_nor_config.h diff --git a/bsp/imxrt/imxrt1060-nxp-evk/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/imxrt1060-nxp-evk/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/imxrt1060-nxp-evk/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/.config b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/.config similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/.config rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/.config diff --git a/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/Kconfig b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/Kconfig new file mode 100644 index 0000000000..db456f310b --- /dev/null +++ b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/Kconfig @@ -0,0 +1,16 @@ +mainmenu "RT-Thread Configuration" + +config RTT_DIR + string + option env="RTT_ROOT" + default "../../../../.." + +config PKGS_DIR + string + option env="PKGS_ROOT" + default "packages" + +source "$RTT_DIR/Kconfig" +source "$PKGS_DIR/Kconfig" +source "../libraries/Kconfig" +source "board/Kconfig" diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/README.md b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/README.md similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/README.md rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/README.md diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/SConscript b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/SConscript similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/SConscript rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/SConscript diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/SConstruct b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/SConstruct similarity index 97% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/SConstruct rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/SConstruct index 7f4f6a70b1..63a877e63c 100644 --- a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/SConstruct +++ b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/applications/SConscript b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/applications/SConscript similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/applications/SConscript rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/applications/SConscript diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/applications/main.c b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/applications/main.c similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/applications/main.c rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/applications/main.c diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/Kconfig b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/Kconfig similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/Kconfig diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MIMXRT_QSPIFLASH.FLM b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MIMXRT_QSPIFLASH.FLM similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/MIMXRT_QSPIFLASH.FLM rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MIMXRT_QSPIFLASH.FLM diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/SConscript b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/SConscript similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/SConscript rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/SConscript diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/board.c b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/board.c similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/board.c rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/board.c diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/board.h b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/board.h similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/board.h rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/board.h diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/evkmimxrt1060.mac b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/evkmimxrt1060.mac similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/evkmimxrt1060.mac rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/evkmimxrt1060.mac diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.icf b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.icf similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.icf rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.icf diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.lds diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/linker_scripts/link.sct diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/figures/board.png b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/figures/board.png similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/figures/board.png rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/figures/board.png diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/figures/flash.png b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/figures/flash.png similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/figures/flash.png rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/figures/flash.png diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.ewd b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.ewd similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.ewd rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.ewd diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.ewp b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.ewp similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.ewp rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.ewp diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.ewt b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.ewt similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.ewt rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.ewt diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.eww b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.eww similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.eww rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.eww diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.uvoptx b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.uvoptx diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.uvprojx b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/project.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/project.uvprojx diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.h similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.h rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.h diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.py b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.py similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.py rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.py diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.ewd b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.ewd similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.ewd rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.ewd diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.ewp b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.ewp similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.ewp rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.ewp diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.ewt b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.ewt similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.ewt rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.ewt diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.eww b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.eww similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.eww rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.eww diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.uvoptx b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.uvoptx diff --git a/bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.uvprojx b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1061-forlinx-OK1061-S/template.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/template.uvprojx diff --git a/bsp/imxrt/imxrt1064-nxp-evk/.config b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/.config similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/.config rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/.config diff --git a/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/Kconfig b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/Kconfig new file mode 100644 index 0000000000..db456f310b --- /dev/null +++ b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/Kconfig @@ -0,0 +1,16 @@ +mainmenu "RT-Thread Configuration" + +config RTT_DIR + string + option env="RTT_ROOT" + default "../../../../.." + +config PKGS_DIR + string + option env="PKGS_ROOT" + default "packages" + +source "$RTT_DIR/Kconfig" +source "$PKGS_DIR/Kconfig" +source "../libraries/Kconfig" +source "board/Kconfig" diff --git a/bsp/imxrt/imxrt1064-nxp-evk/README.md b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/README.md similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/README.md rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/README.md diff --git a/bsp/imxrt/imxrt1064-nxp-evk/SConscript b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/SConscript similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/SConscript rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/SConscript diff --git a/bsp/imxrt/imxrt1064-nxp-evk/SConstruct b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/SConstruct similarity index 97% rename from bsp/imxrt/imxrt1064-nxp-evk/SConstruct rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/SConstruct index 6b5bd18f22..8fafd88cfe 100644 --- a/bsp/imxrt/imxrt1064-nxp-evk/SConstruct +++ b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/imxrt1064-nxp-evk/applications/SConscript b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/applications/SConscript similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/applications/SConscript rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/applications/SConscript diff --git a/bsp/imxrt/imxrt1064-nxp-evk/applications/main.c b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/applications/main.c similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/applications/main.c rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/applications/main.c diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/Kconfig b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/Kconfig similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/Kconfig diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/SConscript b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/SConscript similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/SConscript rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/SConscript diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/board.c b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/board.c similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/board.c rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/board.c diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/board.h b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/board.h similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/board.h rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/board.h diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.icf b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.icf similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.icf rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.icf diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.lds diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/linker_scripts/link.sct diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/ports/sdram_port.h b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/ports/sdram_port.h similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/board/ports/sdram_port.h rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/ports/sdram_port.h diff --git a/bsp/imxrt/imxrt1064-nxp-evk/figures/MIMXRT1064EVK-TOP.jpg b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/figures/MIMXRT1064EVK-TOP.jpg similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/figures/MIMXRT1064EVK-TOP.jpg rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/figures/MIMXRT1064EVK-TOP.jpg diff --git a/bsp/imxrt/imxrt1064-nxp-evk/project.ewd b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/project.ewd similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/project.ewd rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/project.ewd diff --git a/bsp/imxrt/imxrt1064-nxp-evk/project.ewp b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/project.ewp similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/project.ewp rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/project.ewp diff --git a/bsp/imxrt/imxrt1064-nxp-evk/project.eww b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/project.eww similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/project.eww rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/project.eww diff --git a/bsp/imxrt/imxrt1064-nxp-evk/project.uvoptx b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/project.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/project.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/project.uvoptx diff --git a/bsp/imxrt/imxrt1064-nxp-evk/project.uvprojx b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/project.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/project.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/project.uvprojx diff --git a/bsp/imxrt/imxrt1064-nxp-evk/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/rtconfig.h similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/rtconfig.h rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/rtconfig.h diff --git a/bsp/imxrt/imxrt1064-nxp-evk/rtconfig.py b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/rtconfig.py similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/rtconfig.py rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/rtconfig.py diff --git a/bsp/imxrt/imxrt1064-nxp-evk/template.ewd b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.ewd similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/template.ewd rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.ewd diff --git a/bsp/imxrt/imxrt1064-nxp-evk/template.ewp b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.ewp similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/template.ewp rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.ewp diff --git a/bsp/imxrt/imxrt1064-nxp-evk/template.ewt b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.ewt similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/template.ewt rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.ewt diff --git a/bsp/imxrt/imxrt1064-nxp-evk/template.eww b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.eww similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/template.eww rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.eww diff --git a/bsp/imxrt/imxrt1064-nxp-evk/template.uvoptx b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/template.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.uvoptx diff --git a/bsp/imxrt/imxrt1064-nxp-evk/template.uvprojx b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/template.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/template.uvprojx diff --git a/bsp/imxrt/imxrt1064-nxp-evk/xip/SConscript b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/SConscript similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/xip/SConscript rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/SConscript diff --git a/bsp/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_flexspi_nor_config.c b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_flexspi_nor_config.c similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_flexspi_nor_config.c rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_flexspi_nor_config.c diff --git a/bsp/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_flexspi_nor_config.h b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_flexspi_nor_config.h similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_flexspi_nor_config.h rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_flexspi_nor_config.h diff --git a/bsp/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_sdram_ini_dcd.c b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_sdram_ini_dcd.c similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_sdram_ini_dcd.c rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_sdram_ini_dcd.c diff --git a/bsp/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_sdram_ini_dcd.h b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_sdram_ini_dcd.h similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_sdram_ini_dcd.h rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/evkmimxrt1064_sdram_ini_dcd.h diff --git a/bsp/imxrt/imxrt1064-nxp-evk/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/imxrt1064-nxp-evk/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/imxrt1064-nxp-evk/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/README.md b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/README.md similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/README.md rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/README.md diff --git a/bsp/imxrt/imxrt1170-nxp-evk/README_zh.md b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/README_zh.md similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/README_zh.md rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/README_zh.md diff --git a/bsp/imxrt/imxrt1170-nxp-evk/figures/board.jpg b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/figures/board.jpg similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/figures/board.jpg rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/figures/board.jpg diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/.config b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/.config similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/.config rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/.config diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/Kconfig b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/Kconfig similarity index 89% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/Kconfig index 356193256c..a9dc8516b4 100644 --- a/bsp/imxrt/imxrt1170-nxp-evk/m7/Kconfig +++ b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/Kconfig @@ -3,7 +3,7 @@ mainmenu "RT-Thread Configuration" config RTT_DIR string option env="RTT_ROOT" - default "../../../.." + default "../../../../../.." config PKGS_DIR string diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/SConscript b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/SConscript similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/SConscript rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/SConscript diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/SConstruct b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/SConstruct similarity index 97% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/SConstruct rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/SConstruct index 9bd49dff8d..4a1799cfaa 100644 --- a/bsp/imxrt/imxrt1170-nxp-evk/m7/SConstruct +++ b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/applications/SConscript b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/applications/SConscript similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/applications/SConscript rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/applications/SConscript diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/applications/main.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/applications/main.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/applications/main.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/applications/main.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/applications/mnt.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/applications/mnt.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/applications/mnt.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/applications/mnt.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/Kconfig b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/Kconfig similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/Kconfig rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/Kconfig diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/SConscript b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/SConscript similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/SConscript rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/SConscript diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/board.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/board.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/board.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/board.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/board.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/board.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/board.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/board.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/dcd.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/dcd.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/dcd.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/dcd.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/dcd.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/dcd.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/dcd.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/dcd.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/display_support.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/display_support.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/display_support.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/display_support.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/display_support.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/display_support.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/display_support.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/display_support.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/evkmimxrt1170_flexspi_nor_sdram.ini b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/evkmimxrt1170_flexspi_nor_sdram.ini similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/evkmimxrt1170_flexspi_nor_sdram.ini rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/evkmimxrt1170_flexspi_nor_sdram.ini diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link.lds diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link.sct diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link_ram.icf b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link_ram.icf similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link_ram.icf rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/linker_scripts/link_ram.icf diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/ports/flexspi_port.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/ports/flexspi_port.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/ports/flexspi_port.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/ports/flexspi_port.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/ports/sdram_port.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/ports/sdram_port.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/ports/sdram_port.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/ports/sdram_port.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/vglite_support.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/vglite_support.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/vglite_support.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/vglite_support.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/vglite_support.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/vglite_support.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/vglite_support.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/vglite_support.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/vglite_window.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/vglite_window.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/vglite_window.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/vglite_window.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/board/vglite_window.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/vglite_window.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/board/vglite_window.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/board/vglite_window.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/project.ewd b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/project.ewd similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/project.ewd rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/project.ewd diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/project.ewp b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/project.ewp similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/project.ewp rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/project.ewp diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/project.eww b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/project.eww similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/project.eww rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/project.eww diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/project.uvoptx b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/project.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/project.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/project.uvoptx diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/project.uvprojx b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/project.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/project.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/project.uvprojx diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/rtconfig.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/rtconfig.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/rtconfig.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/rtconfig.py b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/rtconfig.py similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/rtconfig.py rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/rtconfig.py diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/template.ewd b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.ewd similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/template.ewd rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.ewd diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/template.ewp b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.ewp similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/template.ewp rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.ewp diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/template.ewt b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.ewt similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/template.ewt rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.ewt diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/template.eww b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.eww similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/template.eww rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.eww diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/template.uvoptx b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.uvoptx similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/template.uvoptx rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.uvoptx diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/template.uvprojx b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.uvprojx similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/template.uvprojx rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/template.uvprojx diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/SConscript b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/SConscript similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/SConscript rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/SConscript diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/elcdif/fsl_dc_fb_elcdif.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/elcdif/fsl_dc_fb_elcdif.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/elcdif/fsl_dc_fb_elcdif.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/elcdif/fsl_dc_fb_elcdif.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/elcdif/fsl_dc_fb_elcdif.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/elcdif/fsl_dc_fb_elcdif.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/elcdif/fsl_dc_fb_elcdif.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/elcdif/fsl_dc_fb_elcdif.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/fsl_dc_fb.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/fsl_dc_fb.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/fsl_dc_fb.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/fsl_dc_fb.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/lcdifv2/fsl_dc_fb_lcdifv2.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/lcdifv2/fsl_dc_fb_lcdifv2.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/lcdifv2/fsl_dc_fb_lcdifv2.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/lcdifv2/fsl_dc_fb_lcdifv2.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/lcdifv2/fsl_dc_fb_lcdifv2.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/lcdifv2/fsl_dc_fb_lcdifv2.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/lcdifv2/fsl_dc_fb_lcdifv2.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/dc/lcdifv2/fsl_dc_fb_lcdifv2.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/fbdev/fsl_fbdev.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/fbdev/fsl_fbdev.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/fbdev/fsl_fbdev.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/fbdev/fsl_fbdev.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/fbdev/fsl_fbdev.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/fbdev/fsl_fbdev.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/fbdev/fsl_fbdev.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/fbdev/fsl_fbdev.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/fsl_display.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/fsl_display.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/fsl_display.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/fsl_display.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/hx8394/fsl_hx8394.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/hx8394/fsl_hx8394.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/hx8394/fsl_hx8394.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/hx8394/fsl_hx8394.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/hx8394/fsl_hx8394.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/hx8394/fsl_hx8394.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/hx8394/fsl_hx8394.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/hx8394/fsl_hx8394.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/mipi_dsi_cmd/fsl_mipi_dsi_cmd.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/mipi_dsi_cmd/fsl_mipi_dsi_cmd.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/mipi_dsi_cmd/fsl_mipi_dsi_cmd.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/mipi_dsi_cmd/fsl_mipi_dsi_cmd.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/mipi_dsi_cmd/fsl_mipi_dsi_cmd.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/mipi_dsi_cmd/fsl_mipi_dsi_cmd.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/mipi_dsi_cmd/fsl_mipi_dsi_cmd.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/mipi_dsi_cmd/fsl_mipi_dsi_cmd.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68191/fsl_rm68191.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68191/fsl_rm68191.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68191/fsl_rm68191.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68191/fsl_rm68191.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68191/fsl_rm68191.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68191/fsl_rm68191.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68191/fsl_rm68191.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68191/fsl_rm68191.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68200/fsl_rm68200.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68200/fsl_rm68200.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68200/fsl_rm68200.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68200/fsl_rm68200.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68200/fsl_rm68200.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68200/fsl_rm68200.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68200/fsl_rm68200.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/display/rm68200/fsl_rm68200.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/fsl_video_common.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/fsl_video_common.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/fsl_video_common.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/fsl_video_common.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/video/fsl_video_common.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/fsl_video_common.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/video/fsl_video_common.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/video/fsl_video_common.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/xip/SConscript b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/xip/SConscript similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/xip/SConscript rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/xip/SConscript diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/xip/evkmimxrt1170_flexspi_nor_config.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/xip/evkmimxrt1170_flexspi_nor_config.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/xip/evkmimxrt1170_flexspi_nor_config.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/xip/evkmimxrt1170_flexspi_nor_config.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/xip/evkmimxrt1170_flexspi_nor_config.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/xip/evkmimxrt1170_flexspi_nor_config.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/xip/evkmimxrt1170_flexspi_nor_config.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/xip/evkmimxrt1170_flexspi_nor_config.h diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/imxrt1170-nxp-evk/m7/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/imxrt1170-nxp-evk/m7/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/m7/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/libraries/.ignore_format.yml b/bsp/nxp/imx/imxrt/libraries/.ignore_format.yml similarity index 100% rename from bsp/imxrt/libraries/.ignore_format.yml rename to bsp/nxp/imx/imxrt/libraries/.ignore_format.yml diff --git a/bsp/imxrt/libraries/Kconfig b/bsp/nxp/imx/imxrt/libraries/Kconfig similarity index 100% rename from bsp/imxrt/libraries/Kconfig rename to bsp/nxp/imx/imxrt/libraries/Kconfig diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_common_tables.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_common_tables.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_const_structs.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_const_structs.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_const_structs.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_const_structs.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_math.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_math.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/arm_math.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_armcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_armcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_armcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_armcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_armclang.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_armclang.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_armclang.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_armclang.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_compiler.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_compiler.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_compiler.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_compiler.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_gcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_gcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_gcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_iccarm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_iccarm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_iccarm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_iccarm.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_version.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_version.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_version.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/cmsis_version.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_armv8mbl.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_armv8mbl.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_armv8mbl.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_armv8mbl.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_armv8mml.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_armv8mml.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_armv8mml.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_armv8mml.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm0.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm0.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm0.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm0plus.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm0plus.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm23.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm23.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm23.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm23.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm3.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm3.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm3.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm33.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm33.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm33.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm33.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm4.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm4.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm4.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_cm7.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_dsp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_dsp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_dsp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_dsp.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_sc000.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_sc000.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_sc000.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_sc300.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_sc300.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/core_sc300.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/mpu_armv7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/mpu_armv7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/mpu_armv7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/mpu_armv7.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/mpu_armv8.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/mpu_armv8.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/mpu_armv8.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/mpu_armv8.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/tz_context.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/tz_context.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/Include/tz_context.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/Include/tz_context.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/CMSIS/LICENSE.txt b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/LICENSE.txt similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/CMSIS/LICENSE.txt rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/CMSIS/LICENSE.txt diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021.xml b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021.xml similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021.xml rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021.xml diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021_features.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021_features.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021_features.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/MIMXRT1021_features.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021_QuadSPI_4KB_SEC.FLM b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021_QuadSPI_4KB_SEC.FLM similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021_QuadSPI_4KB_SEC.FLM rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021_QuadSPI_4KB_SEC.FLM diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_flexspi_nor.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_flexspi_nor.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_flexspi_nor.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_flexspi_nor.scf diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_flexspi_nor_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_flexspi_nor_sdram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_flexspi_nor_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_flexspi_nor_sdram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_ram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_ram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_ram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_ram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_sdram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_sdram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_sdram_txt.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_sdram_txt.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_sdram_txt.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/MIMXRT1021xxxxx_sdram_txt.scf diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/startup_MIMXRT1021.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/startup_MIMXRT1021.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/startup_MIMXRT1021.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/arm/startup_MIMXRT1021.s diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_phy_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_phy_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_phy_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_phy_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_phy_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_phy_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_phy_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_enet_phy_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpi2c_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpi2c_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpi2c_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpi2c_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpi2c_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpi2c_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpi2c_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpi2c_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpspi_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpspi_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpspi_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpspi_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpspi_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpspi_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpspi_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpspi_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpuart_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpuart_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpuart_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpuart_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpuart_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpuart_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpuart_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/cmsis_drivers/fsl_lpuart_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc_etc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc_etc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc_etc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc_etc.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc_etc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc_etc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc_etc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_adc_etc.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aipstz.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aipstz.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aipstz.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aipstz.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aipstz.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aipstz.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aipstz.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aipstz.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aoi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aoi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aoi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aoi.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aoi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aoi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aoi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_aoi.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_bee.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_bee.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_bee.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_bee.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_bee.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_bee.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_bee.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_bee.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cache.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cache.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cache.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cache.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cache.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cache.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cache.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cache.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_clock.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_clock.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_clock.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_clock.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_clock.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_clock.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_clock.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_clock.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cmp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cmp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cmp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cmp.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cmp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cmp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cmp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_cmp.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common_arm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common_arm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common_arm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common_arm.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common_arm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common_arm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common_arm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_common_arm.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcdc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcdc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcdc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcdc.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcdc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcdc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcdc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcdc.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcp.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dcp.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dmamux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dmamux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dmamux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dmamux.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dmamux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dmamux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dmamux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_dmamux.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enc.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enc.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enet.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enet.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enet.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enet.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enet.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enet.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enet.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_enet.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ewm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ewm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ewm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ewm.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ewm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ewm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ewm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ewm.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexcan.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexcan.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexcan.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexcan.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexcan.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexcan.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexcan.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexcan.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_camera_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2c_master.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2c_master.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2c_master.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2c_master.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2c_master.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2c_master.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2c_master.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2c_master.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_i2s_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_mculcd_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_spi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexio_uart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram_allocate.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram_allocate.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram_allocate.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram_allocate.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram_allocate.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram_allocate.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram_allocate.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexram_allocate.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_flexspi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpc.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpc.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpio.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpio.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpt.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpt.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpt.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpt.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpt.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpt.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpt.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_gpt.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_iomuxc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_iomuxc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_iomuxc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_iomuxc.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_kpp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_kpp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_kpp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_kpp.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_kpp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_kpp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_kpp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_kpp.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpi2c_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpspi_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_lpuart_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_nic301.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_nic301.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_nic301.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_nic301.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ocotp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ocotp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ocotp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ocotp.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ocotp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ocotp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ocotp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_ocotp.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pit.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pit.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pit.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pit.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pit.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pit.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pit.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pit.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pmu.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pmu.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pmu.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pmu.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pmu.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pmu.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pmu.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pmu.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pwm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pwm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pwm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pwm.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pwm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pwm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pwm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_pwm.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_qtmr.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_qtmr.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_qtmr.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_qtmr.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_qtmr.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_qtmr.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_qtmr.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_qtmr.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_romapi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_romapi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_romapi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_romapi.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_romapi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_romapi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_romapi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_romapi.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_rtwdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_rtwdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_rtwdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_rtwdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_rtwdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_rtwdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_rtwdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_rtwdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_sai_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_semc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_semc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_semc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_semc.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_semc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_semc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_semc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_semc.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_hp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_hp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_hp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_hp.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_hp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_hp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_hp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_hp.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_lp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_lp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_lp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_lp.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_lp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_lp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_lp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_snvs_lp.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_spdif_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_src.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_src.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_src.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_src.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_src.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_src.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_src.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_src.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_tempmon.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_tempmon.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_tempmon.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_tempmon.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_tempmon.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_tempmon.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_tempmon.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_tempmon.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_trng.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_trng.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_trng.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_trng.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_trng.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_trng.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_trng.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_trng.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_usdhc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_usdhc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_usdhc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_usdhc.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_usdhc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_usdhc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_usdhc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_usdhc.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_wdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_wdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_wdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_wdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_wdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_wdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_wdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_wdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbara.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbara.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbara.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbara.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbara.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbara.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbara.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbara.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbarb.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbarb.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbarb.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbarb.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbarb.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbarb.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbarb.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/drivers/fsl_xbarb.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/fsl_device_registers.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/fsl_device_registers.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/fsl_device_registers.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/fsl_device_registers.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_flexspi_nor.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_flexspi_nor.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_flexspi_nor.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_flexspi_nor.ld diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_flexspi_nor_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_flexspi_nor_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_flexspi_nor_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_flexspi_nor_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_ram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_ram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_ram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_ram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_sdram_txt.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_sdram_txt.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_sdram_txt.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/MIMXRT1021xxxxx_sdram_txt.ld diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/startup_MIMXRT1021.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/startup_MIMXRT1021.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/startup_MIMXRT1021.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/gcc/startup_MIMXRT1021.S diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_flexspi_nor.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_flexspi_nor.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_flexspi_nor.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_flexspi_nor.icf diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_flexspi_nor_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_flexspi_nor_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_flexspi_nor_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_flexspi_nor_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_ram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_ram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_ram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_ram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_sdram_txt.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_sdram_txt.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_sdram_txt.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/MIMXRT1021xxxxx_sdram_txt.icf diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/startup_MIMXRT1021.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/startup_MIMXRT1021.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/startup_MIMXRT1021.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/startup_MIMXRT1021.s diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/startup_iar.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/startup_iar.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/startup_iar.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/startup_iar.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/vectors_iar.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/vectors_iar.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/vectors_iar.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/vectors_iar.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/vectors_iar.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/vectors_iar.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/vectors_iar.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/iar/vectors_iar.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/mcuxpresso/startup_mimxrt1021.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/mcuxpresso/startup_mimxrt1021.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/mcuxpresso/startup_mimxrt1021.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/mcuxpresso/startup_mimxrt1021.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/mcuxpresso/startup_mimxrt1021.cpp b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/mcuxpresso/startup_mimxrt1021.cpp similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/mcuxpresso/startup_mimxrt1021.cpp rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/mcuxpresso/startup_mimxrt1021.cpp diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/board.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/board.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/board.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/board.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/board.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/board.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/board.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/board.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/clock_config.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/clock_config.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/clock_config.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/clock_config.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/clock_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/clock_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/clock_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/clock_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/peripherals.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/peripherals.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/peripherals.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/peripherals.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/peripherals.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/peripherals.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/peripherals.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/peripherals.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/pin_mux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/pin_mux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/pin_mux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/pin_mux.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/pin_mux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/pin_mux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/pin_mux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/project_template/pin_mux.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/system_MIMXRT1021.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/system_MIMXRT1021.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/system_MIMXRT1021.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/system_MIMXRT1021.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/system_MIMXRT1021.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/system_MIMXRT1021.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/system_MIMXRT1021.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/system_MIMXRT1021.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/template/RTE_Device.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/template/RTE_Device.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/template/RTE_Device.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/template/RTE_Device.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console_conf.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console_conf.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console_conf.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console/fsl_debug_console_conf.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_assert.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_assert.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_assert.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_assert.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_debug_console.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_debug_console.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_debug_console.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_debug_console.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_debug_console.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_debug_console.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_debug_console.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/debug_console_lite/fsl_debug_console.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_assert.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_assert.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_assert.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_assert.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_notifier.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_notifier.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_notifier.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_notifier.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_notifier.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_notifier.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_notifier.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_notifier.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_sbrk.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_sbrk.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_sbrk.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_sbrk.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_shell.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_shell.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_shell.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_shell.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_shell.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_shell.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_shell.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/fsl_shell.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/str/fsl_str.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/str/fsl_str.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/str/fsl_str.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/str/fsl_str.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/str/fsl_str.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/str/fsl_str.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/str/fsl_str.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/utilities/str/fsl_str.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/MIMXRT1021/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/MIMXRT1021/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/libraries/MIMXRT1020/SConscript b/bsp/nxp/imx/imxrt/libraries/MIMXRT1020/SConscript similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1020/SConscript rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1020/SConscript diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_common_tables.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_common_tables.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_const_structs.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_const_structs.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_const_structs.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_const_structs.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_math.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_math.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/arm_math.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_armcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_armcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_armcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_armcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_armclang.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_armclang.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_armclang.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_armclang.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_compiler.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_compiler.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_compiler.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_compiler.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_gcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_gcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_gcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_iccarm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_iccarm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_iccarm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_iccarm.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_version.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_version.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_version.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/cmsis_version.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_armv8mbl.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_armv8mbl.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_armv8mbl.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_armv8mbl.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_armv8mml.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_armv8mml.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_armv8mml.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_armv8mml.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm0.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm0.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm0.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm0plus.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm0plus.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm23.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm23.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm23.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm23.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm3.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm3.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm3.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm33.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm33.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm33.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm33.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm4.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm4.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm4.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_cm7.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_sc000.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_sc000.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_sc000.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_sc300.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_sc300.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/core_sc300.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/mpu_armv7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/mpu_armv7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/mpu_armv7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/mpu_armv7.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/mpu_armv8.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/mpu_armv8.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/mpu_armv8.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/mpu_armv8.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/tz_context.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/tz_context.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/Include/tz_context.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/Include/tz_context.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/CMSIS/LICENSE.txt b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/LICENSE.txt similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/CMSIS/LICENSE.txt rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/CMSIS/LICENSE.txt diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052.xml b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052.xml similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052.xml rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052.xml diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052_features.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052_features.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052_features.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/MIMXRT1052_features.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_flexspi_nor.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_flexspi_nor.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_flexspi_nor.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_flexspi_nor.scf diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_flexspi_nor_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_flexspi_nor_sdram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_flexspi_nor_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_flexspi_nor_sdram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_ram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_ram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_ram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_ram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_sdram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_sdram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_sdram_txt.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_sdram_txt.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_sdram_txt.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT1052xxxxx_sdram_txt.scf diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT105x_HYPER_256KB_SEC.FLM b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT105x_HYPER_256KB_SEC.FLM similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT105x_HYPER_256KB_SEC.FLM rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT105x_HYPER_256KB_SEC.FLM diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT105x_QuadSPI_4KB_SEC.FLM b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT105x_QuadSPI_4KB_SEC.FLM similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT105x_QuadSPI_4KB_SEC.FLM rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/MIMXRT105x_QuadSPI_4KB_SEC.FLM diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/startup_MIMXRT1052.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/startup_MIMXRT1052.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/startup_MIMXRT1052.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/arm/startup_MIMXRT1052.s diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpi2c_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpi2c_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpi2c_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpi2c_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpi2c_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpi2c_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpi2c_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpi2c_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpspi_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpspi_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpspi_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpspi_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpspi_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpspi_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpspi_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpspi_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpuart_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpuart_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpuart_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpuart_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpuart_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpuart_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpuart_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/cmsis_drivers/fsl_lpuart_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc_etc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc_etc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc_etc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc_etc.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc_etc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc_etc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc_etc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_adc_etc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aipstz.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aipstz.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aipstz.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aipstz.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aipstz.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aipstz.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aipstz.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aipstz.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aoi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aoi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aoi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aoi.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aoi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aoi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aoi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_aoi.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_bee.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_bee.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_bee.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_bee.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_bee.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_bee.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_bee.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_bee.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cache.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cache.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cache.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cache.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cache.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cache.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cache.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cache.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_clock.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_clock.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_clock.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_clock.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_clock.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_clock.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_clock.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_clock.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cmp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cmp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cmp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cmp.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cmp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cmp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cmp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_cmp.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_common.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_common.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_common.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_common.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_common.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_common.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_common.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_common.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_csi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_csi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_csi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_csi.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_csi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_csi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_csi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_csi.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcdc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcdc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcdc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcdc.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcdc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcdc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcdc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcdc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcp.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dcp.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dmamux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dmamux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dmamux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dmamux.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dmamux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dmamux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dmamux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_dmamux.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_elcdif.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_elcdif.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_elcdif.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_elcdif.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_elcdif.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_elcdif.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_elcdif.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_elcdif.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enc.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enet.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enet.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enet.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enet.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enet.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enet.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enet.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_enet.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_ewm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_ewm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_ewm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_ewm.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_ewm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_ewm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_ewm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_ewm.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexcan.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexcan.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexcan.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexcan.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexcan.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexcan.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexcan.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexcan.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2c_master.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2c_master.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2c_master.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2c_master.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2c_master.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2c_master.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2c_master.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2c_master.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_i2s_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_spi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexio_uart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexram.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexram.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexram.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexram.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexram.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexram.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexram.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexram.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_flexspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpc.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpio.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpio.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpt.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpt.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpt.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpt.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpt.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpt.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpt.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_gpt.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_iomuxc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_iomuxc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_iomuxc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_iomuxc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_kpp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_kpp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_kpp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_kpp.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_kpp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_kpp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_kpp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_kpp.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpi2c_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpspi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_lpuart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_os_abstraction_rtthread.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pit.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pit.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pit.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pit.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pit.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pit.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pit.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pit.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pmu.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pmu.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pmu.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pmu.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pmu.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pmu.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pmu.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pmu.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pwm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pwm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pwm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pwm.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pwm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pwm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pwm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pwm.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pxp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pxp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pxp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pxp.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pxp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pxp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pxp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_pxp.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_qtmr.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_qtmr.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_qtmr.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_qtmr.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_qtmr.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_qtmr.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_qtmr.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_qtmr.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_rtwdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_rtwdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_rtwdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_rtwdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_rtwdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_rtwdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_rtwdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_rtwdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_sai_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_semc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_semc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_semc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_semc.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_semc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_semc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_semc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_semc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_hp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_hp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_hp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_hp.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_hp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_hp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_hp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_hp.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_lp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_lp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_lp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_lp.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_lp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_lp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_lp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_snvs_lp.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_spdif_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_src.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_src.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_src.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_src.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_src.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_src.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_src.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_src.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tempmon.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tempmon.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tempmon.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tempmon.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tempmon.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tempmon.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tempmon.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tempmon.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_trng.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_trng.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_trng.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_trng.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_trng.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_trng.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_trng.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_trng.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tsc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tsc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tsc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tsc.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tsc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tsc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tsc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_tsc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_usdhc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_usdhc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_usdhc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_usdhc.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_usdhc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_usdhc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_usdhc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_usdhc.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_wdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_wdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_wdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_wdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_wdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_wdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_wdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_wdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbara.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbara.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbara.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbara.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbara.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbara.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbara.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbara.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbarb.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbarb.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbarb.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbarb.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbarb.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbarb.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbarb.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/fsl_xbarb.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/drivers/generic_list.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/fsl_device_registers.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/fsl_device_registers.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/fsl_device_registers.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/fsl_device_registers.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_flexspi_nor.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_flexspi_nor.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_flexspi_nor.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_flexspi_nor.ld diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_flexspi_nor_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_flexspi_nor_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_flexspi_nor_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_flexspi_nor_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_ram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_ram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_ram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_ram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_sdram_txt.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_sdram_txt.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_sdram_txt.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/MIMXRT1052xxxxx_sdram_txt.ld diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/startup_MIMXRT1052.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/startup_MIMXRT1052.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/startup_MIMXRT1052.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/gcc/startup_MIMXRT1052.S diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_flexspi_nor.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_flexspi_nor.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_flexspi_nor.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_flexspi_nor.icf diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_flexspi_nor_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_flexspi_nor_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_flexspi_nor_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_flexspi_nor_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_ram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_ram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_ram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_ram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_sdram_txt.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_sdram_txt.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_sdram_txt.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/MIMXRT1052xxxxx_sdram_txt.icf diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/startup_MIMXRT1052.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/startup_MIMXRT1052.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/startup_MIMXRT1052.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/iar/startup_MIMXRT1052.s diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/MIMXRT1050-EVK_IS25WP064A.cfx b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/MIMXRT1050-EVK_IS25WP064A.cfx similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/MIMXRT1050-EVK_IS25WP064A.cfx rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/MIMXRT1050-EVK_IS25WP064A.cfx diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/MIMXRT1050-EVK_S26KS512S.cfx b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/MIMXRT1050-EVK_S26KS512S.cfx similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/MIMXRT1050-EVK_S26KS512S.cfx rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/MIMXRT1050-EVK_S26KS512S.cfx diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/startup_mimxrt1052.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/startup_mimxrt1052.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/startup_mimxrt1052.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/startup_mimxrt1052.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/startup_mimxrt1052.cpp b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/startup_mimxrt1052.cpp similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/startup_mimxrt1052.cpp rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/mcuxpresso/startup_mimxrt1052.cpp diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/board.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/board.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/board.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/board.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/board.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/board.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/board.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/board.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/clock_config.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/clock_config.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/clock_config.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/clock_config.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/clock_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/clock_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/clock_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/clock_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/peripherals.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/peripherals.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/peripherals.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/peripherals.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/peripherals.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/peripherals.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/peripherals.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/peripherals.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/pin_mux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/pin_mux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/pin_mux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/pin_mux.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/pin_mux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/pin_mux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/pin_mux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/project_template/pin_mux.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/system_MIMXRT1052.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/system_MIMXRT1052.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/system_MIMXRT1052.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/system_MIMXRT1052.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/system_MIMXRT1052.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/system_MIMXRT1052.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/system_MIMXRT1052.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/system_MIMXRT1052.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/template/RTE_Device.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/template/RTE_Device.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/template/RTE_Device.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/template/RTE_Device.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console_conf.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console_conf.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console_conf.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/debug_console/fsl_debug_console_conf.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_assert.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_assert.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_assert.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_assert.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_notifier.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_notifier.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_notifier.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_notifier.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_notifier.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_notifier.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_notifier.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_notifier.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_sbrk.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_sbrk.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_sbrk.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_sbrk.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_shell.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_shell.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_shell.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_shell.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_shell.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_shell.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_shell.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/fsl_shell.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/str/fsl_str.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/str/fsl_str.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/str/fsl_str.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/str/fsl_str.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/str/fsl_str.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/str/fsl_str.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/str/fsl_str.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/str/fsl_str.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/usb_device_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/usb_device_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/usb_device_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/utilities/usb_device_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/MIMXRT1052/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/MIMXRT1052/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/libraries/MIMXRT1050/SConscript b/bsp/nxp/imx/imxrt/libraries/MIMXRT1050/SConscript similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1050/SConscript rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1050/SConscript diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_common_tables.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_common_tables.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_const_structs.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_const_structs.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_const_structs.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_const_structs.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_math.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_math.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/arm_math.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armclang.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armclang.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armclang.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armclang.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armclang_ltm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armclang_ltm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armclang_ltm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_armclang_ltm.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_compiler.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_compiler.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_compiler.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_compiler.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_gcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_gcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_gcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_iccarm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_iccarm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_iccarm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_iccarm.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_version.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_version.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_version.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/cmsis_version.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_armv8mbl.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_armv8mbl.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_armv8mbl.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_armv8mbl.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_armv8mml.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_armv8mml.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_armv8mml.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_armv8mml.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm0.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm0.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm0.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm0plus.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm0plus.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm23.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm23.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm23.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm23.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm3.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm3.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm3.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm33.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm33.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm33.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm33.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm4.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm4.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm4.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_cm7.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_sc000.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_sc000.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_sc000.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_sc300.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_sc300.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/core_sc300.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/mpu_armv7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/mpu_armv7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/mpu_armv7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/mpu_armv7.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/mpu_armv8.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/mpu_armv8.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/mpu_armv8.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/mpu_armv8.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/tz_context.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/tz_context.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/Include/tz_context.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/Include/tz_context.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/CMSIS/LICENSE.txt b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/LICENSE.txt similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/CMSIS/LICENSE.txt rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/CMSIS/LICENSE.txt diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062.xml b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062.xml similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062.xml rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062.xml diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062_features.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062_features.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062_features.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/MIMXRT1062_features.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_flexspi_nor.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_flexspi_nor.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_flexspi_nor.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_flexspi_nor.scf diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_flexspi_nor_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_flexspi_nor_sdram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_flexspi_nor_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_flexspi_nor_sdram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_ram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_ram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_ram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_ram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_sdram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_sdram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_sdram_txt.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_sdram_txt.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_sdram_txt.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT1062xxxxx_sdram_txt.scf diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT106x_QSPI_4KB_SEC.FLM b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT106x_QSPI_4KB_SEC.FLM similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT106x_QSPI_4KB_SEC.FLM rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/MIMXRT106x_QSPI_4KB_SEC.FLM diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkbmimxrt1060_flexspi_nor.ini b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkbmimxrt1060_flexspi_nor.ini similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkbmimxrt1060_flexspi_nor.ini rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkbmimxrt1060_flexspi_nor.ini diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkbmimxrt1060_flexspi_nor_sdram.ini b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkbmimxrt1060_flexspi_nor_sdram.ini similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkbmimxrt1060_flexspi_nor_sdram.ini rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkbmimxrt1060_flexspi_nor_sdram.ini diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkmimxrt1060_ram.ini b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkmimxrt1060_ram.ini similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkmimxrt1060_ram.ini rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkmimxrt1060_ram.ini diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkmimxrt1060_sdram_init.ini b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkmimxrt1060_sdram_init.ini similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkmimxrt1060_sdram_init.ini rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/evkmimxrt1060_sdram_init.ini diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/startup_MIMXRT1062.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/startup_MIMXRT1062.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/startup_MIMXRT1062.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/arm/startup_MIMXRT1062.S diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_phy_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_phy_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_phy_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_phy_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_phy_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_phy_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_phy_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_enet_phy_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpi2c_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpi2c_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpi2c_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpi2c_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpi2c_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpi2c_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpi2c_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpi2c_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpspi_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpspi_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpspi_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpspi_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpspi_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpspi_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpspi_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpspi_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpuart_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpuart_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpuart_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpuart_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpuart_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpuart_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpuart_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/cmsis_drivers/fsl_lpuart_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc_etc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc_etc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc_etc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc_etc.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc_etc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc_etc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc_etc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_adc_etc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aipstz.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aipstz.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aipstz.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aipstz.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aipstz.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aipstz.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aipstz.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aipstz.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aoi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aoi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aoi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aoi.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aoi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aoi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aoi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_aoi.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_bee.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_bee.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_bee.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_bee.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_bee.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_bee.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_bee.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_bee.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cache.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cache.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cache.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cache.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cache.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cache.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cache.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cache.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_clock.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_clock.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_clock.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_clock.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_clock.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_clock.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_clock.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_clock.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cmp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cmp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cmp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cmp.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cmp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cmp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cmp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_cmp.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common_arm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common_arm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common_arm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common_arm.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common_arm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common_arm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common_arm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_common_arm.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_csi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_csi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_csi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_csi.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_csi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_csi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_csi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_csi.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcdc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcdc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcdc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcdc.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcdc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcdc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcdc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcdc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcp.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dcp.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dmamux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dmamux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dmamux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dmamux.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dmamux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dmamux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dmamux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_dmamux.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_elcdif.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_elcdif.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_elcdif.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_elcdif.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_elcdif.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_elcdif.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_elcdif.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_elcdif.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enc.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enet.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enet.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enet.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enet.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enet.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enet.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enet.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_enet.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ewm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ewm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ewm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ewm.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ewm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ewm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ewm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ewm.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexcan_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_camera_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2c_master.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2c_master.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2c_master.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2c_master.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2c_master.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2c_master.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2c_master.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2c_master.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_i2s_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_mculcd_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_spi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexio_uart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram_allocate.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram_allocate.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram_allocate.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram_allocate.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram_allocate.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram_allocate.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram_allocate.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexram_allocate.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_flexspi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ft5406_rt.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ft5406_rt.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ft5406_rt.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ft5406_rt.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ft5406_rt.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ft5406_rt.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ft5406_rt.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ft5406_rt.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpc.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpio.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpio.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpt.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpt.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpt.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpt.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpt.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpt.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpt.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gpt.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gt911.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gt911.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gt911.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gt911.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gt911.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gt911.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gt911.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_gt911.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_iomuxc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_iomuxc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_iomuxc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_iomuxc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_kpp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_kpp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_kpp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_kpp.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_kpp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_kpp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_kpp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_kpp.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpi2c_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpspi_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_lpuart_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_nic301.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_nic301.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_nic301.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_nic301.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ocotp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ocotp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ocotp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ocotp.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ocotp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ocotp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ocotp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_ocotp.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_rtthread.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_rtthread.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_rtthread.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_rtthread.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_rtthread.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_rtthread.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_rtthread.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_os_abstraction_rtthread.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pit.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pit.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pit.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pit.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pit.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pit.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pit.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pit.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pmu.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pmu.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pmu.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pmu.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pmu.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pmu.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pmu.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pmu.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pwm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pwm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pwm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pwm.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pwm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pwm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pwm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pwm.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pxp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pxp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pxp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pxp.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pxp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pxp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pxp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_pxp.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_qtmr.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_qtmr.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_qtmr.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_qtmr.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_qtmr.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_qtmr.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_qtmr.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_qtmr.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_romapi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_romapi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_romapi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_romapi.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_romapi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_romapi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_romapi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_romapi.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_rtwdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_rtwdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_rtwdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_rtwdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_rtwdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_rtwdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_rtwdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_rtwdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_sai_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_semc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_semc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_semc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_semc.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_semc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_semc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_semc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_semc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_hp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_hp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_hp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_hp.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_hp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_hp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_hp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_hp.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_lp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_lp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_lp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_lp.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_lp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_lp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_lp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_snvs_lp.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_spdif_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_src.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_src.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_src.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_src.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_src.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_src.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_src.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_src.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tempmon.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tempmon.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tempmon.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tempmon.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tempmon.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tempmon.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tempmon.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tempmon.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_trng.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_trng.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_trng.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_trng.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_trng.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_trng.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_trng.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_trng.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tsc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tsc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tsc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tsc.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tsc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tsc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tsc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_tsc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_usdhc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_usdhc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_usdhc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_usdhc.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_usdhc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_usdhc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_usdhc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_usdhc.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_video_common.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_video_common.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_video_common.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_video_common.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_video_common.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_video_common.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_video_common.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_video_common.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_wdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_wdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_wdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_wdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_wdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_wdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_wdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_wdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbara.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbara.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbara.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbara.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbara.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbara.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbara.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbara.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbarb.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbarb.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbarb.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbarb.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbarb.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbarb.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbarb.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/fsl_xbarb.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/generic_list.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/generic_list.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/generic_list.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/generic_list.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/generic_list.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/generic_list.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/generic_list.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/drivers/generic_list.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/fsl_device_registers.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/fsl_device_registers.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/fsl_device_registers.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/fsl_device_registers.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_flexspi_nor.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_flexspi_nor.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_flexspi_nor.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_flexspi_nor.ld diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_flexspi_nor_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_flexspi_nor_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_flexspi_nor_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_flexspi_nor_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_ram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_ram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_ram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_ram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_sdram_txt.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_sdram_txt.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_sdram_txt.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/MIMXRT1062xxxxx_sdram_txt.ld diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/startup_MIMXRT1062.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/startup_MIMXRT1062.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/startup_MIMXRT1062.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/gcc/startup_MIMXRT1062.S diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_flexspi_nor.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_flexspi_nor.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_flexspi_nor.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_flexspi_nor.icf diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_flexspi_nor_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_flexspi_nor_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_flexspi_nor_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_flexspi_nor_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_ram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_ram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_ram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_ram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_sdram_txt.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_sdram_txt.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_sdram_txt.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/MIMXRT1062xxxxx_sdram_txt.icf diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/startup_MIMXRT1062.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/startup_MIMXRT1062.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/startup_MIMXRT1062.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/iar/startup_MIMXRT1062.s diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/mcuxpresso/startup_mimxrt1062.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/mcuxpresso/startup_mimxrt1062.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/mcuxpresso/startup_mimxrt1062.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/mcuxpresso/startup_mimxrt1062.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/mcuxpresso/startup_mimxrt1062.cpp b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/mcuxpresso/startup_mimxrt1062.cpp similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/mcuxpresso/startup_mimxrt1062.cpp rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/mcuxpresso/startup_mimxrt1062.cpp diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/board.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/board.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/board.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/board.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/board.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/board.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/board.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/board.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/clock_config.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/clock_config.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/clock_config.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/clock_config.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/clock_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/clock_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/clock_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/clock_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/peripherals.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/peripherals.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/peripherals.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/peripherals.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/peripherals.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/peripherals.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/peripherals.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/peripherals.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/pin_mux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/pin_mux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/pin_mux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/pin_mux.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/pin_mux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/pin_mux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/pin_mux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/project_template/pin_mux.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/system_MIMXRT1062.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/system_MIMXRT1062.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/system_MIMXRT1062.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/system_MIMXRT1062.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/system_MIMXRT1062.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/system_MIMXRT1062.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/system_MIMXRT1062.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/system_MIMXRT1062.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/template/RTE_Device.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/template/RTE_Device.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/template/RTE_Device.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/template/RTE_Device.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console_conf.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console_conf.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console_conf.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console/fsl_debug_console_conf.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_assert.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_assert.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_assert.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_assert.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_debug_console.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_debug_console.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_debug_console.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_debug_console.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_debug_console.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_debug_console.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_debug_console.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/debug_console_lite/fsl_debug_console.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_assert.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_assert.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_assert.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_assert.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_memcpy.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_memcpy.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_memcpy.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_memcpy.S diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_notifier.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_notifier.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_notifier.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_notifier.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_notifier.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_notifier.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_notifier.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_notifier.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_sbrk.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_sbrk.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_sbrk.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_sbrk.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_shell.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_shell.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_shell.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_shell.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_shell.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_shell.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_shell.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/fsl_shell.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/str/fsl_str.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/str/fsl_str.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/str/fsl_str.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/str/fsl_str.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/str/fsl_str.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/str/fsl_str.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/str/fsl_str.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/utilities/str/fsl_str.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/MIMXRT1060/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/MIMXRT1060/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/libraries/MIMXRT1060/SConscript b/bsp/nxp/imx/imxrt/libraries/MIMXRT1060/SConscript similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1060/SConscript rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1060/SConscript diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_common_tables.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_common_tables.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_const_structs.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_const_structs.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_const_structs.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_const_structs.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_math.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_math.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/arm_math.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_armcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_armcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_armcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_armcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_armclang.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_armclang.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_armclang.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_armclang.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_compiler.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_compiler.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_compiler.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_compiler.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_gcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_gcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_gcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_iccarm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_iccarm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_iccarm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_iccarm.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_version.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_version.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_version.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/cmsis_version.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_armv8mbl.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_armv8mbl.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_armv8mbl.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_armv8mbl.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_armv8mml.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_armv8mml.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_armv8mml.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_armv8mml.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm0.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm0.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm0.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm0plus.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm0plus.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm23.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm23.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm23.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm23.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm3.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm3.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm3.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm33.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm33.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm33.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm33.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm4.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm4.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm4.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_cm7.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_dsp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_dsp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_dsp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_dsp.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_sc000.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_sc000.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_sc000.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_sc300.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_sc300.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/core_sc300.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/mpu_armv7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/mpu_armv7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/mpu_armv7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/mpu_armv7.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/mpu_armv8.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/mpu_armv8.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/mpu_armv8.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/mpu_armv8.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/tz_context.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/tz_context.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/Include/tz_context.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/Include/tz_context.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/CMSIS/LICENSE.txt b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/LICENSE.txt similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/CMSIS/LICENSE.txt rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/CMSIS/LICENSE.txt diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061.xml b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061.xml similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061.xml rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061.xml diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061_features.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061_features.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061_features.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/MIMXRT1061_features.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_flexspi_nor.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_flexspi_nor.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_flexspi_nor.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_flexspi_nor.scf diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_flexspi_nor_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_flexspi_nor_sdram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_flexspi_nor_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_flexspi_nor_sdram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_ram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_ram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_ram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_ram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_sdram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_sdram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_sdram_txt.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_sdram_txt.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_sdram_txt.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT1061xxxxx_sdram_txt.scf diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT106x_QSPI_4KB_SEC.FLM b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT106x_QSPI_4KB_SEC.FLM similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT106x_QSPI_4KB_SEC.FLM rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/MIMXRT106x_QSPI_4KB_SEC.FLM diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/startup_MIMXRT1061.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/startup_MIMXRT1061.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/startup_MIMXRT1061.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/arm/startup_MIMXRT1061.s diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc_etc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc_etc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc_etc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc_etc.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc_etc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc_etc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc_etc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_adc_etc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aipstz.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aipstz.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aipstz.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aipstz.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aipstz.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aipstz.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aipstz.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aipstz.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aoi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aoi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aoi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aoi.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aoi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aoi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aoi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_aoi.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_bee.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_bee.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_bee.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_bee.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_bee.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_bee.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_bee.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_bee.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cache.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cache.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cache.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cache.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cache.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cache.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cache.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cache.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_clock.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_clock.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_clock.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_clock.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_clock.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_clock.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_clock.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_clock.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cmp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cmp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cmp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cmp.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cmp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cmp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cmp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_cmp.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common_arm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common_arm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common_arm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common_arm.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common_arm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common_arm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common_arm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_common_arm.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcdc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcdc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcdc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcdc.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcdc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcdc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcdc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcdc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcp.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dcp.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dmamux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dmamux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dmamux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dmamux.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dmamux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dmamux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dmamux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_dmamux.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enc.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enet.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enet.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enet.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enet.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enet.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enet.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enet.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_enet.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ewm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ewm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ewm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ewm.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ewm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ewm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ewm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ewm.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexcan.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexcan.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexcan.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexcan.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexcan.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexcan.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexcan.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexcan.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_camera_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2c_master.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2c_master.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2c_master.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2c_master.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2c_master.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2c_master.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2c_master.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2c_master.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_i2s_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_mculcd_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_spi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexio_uart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexram.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexram.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexram.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexram.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexram.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexram.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexram.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexram.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_flexspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpc.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpio.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpio.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpt.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpt.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpt.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpt.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpt.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpt.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpt.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_gpt.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_iomuxc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_iomuxc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_iomuxc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_iomuxc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_kpp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_kpp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_kpp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_kpp.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_kpp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_kpp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_kpp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_kpp.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpi2c_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpspi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_lpuart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ocotp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ocotp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ocotp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ocotp.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ocotp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ocotp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ocotp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_ocotp.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_rtthread.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_rtthread.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_rtthread.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_rtthread.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_rtthread.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_rtthread.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_rtthread.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_os_abstraction_rtthread.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pit.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pit.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pit.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pit.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pit.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pit.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pit.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pit.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pmu.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pmu.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pmu.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pmu.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pmu.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pmu.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pmu.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pmu.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pwm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pwm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pwm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pwm.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pwm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pwm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pwm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_pwm.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_qtmr.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_qtmr.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_qtmr.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_qtmr.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_qtmr.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_qtmr.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_qtmr.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_qtmr.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_rtwdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_rtwdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_rtwdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_rtwdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_rtwdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_rtwdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_rtwdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_rtwdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_sai_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_semc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_semc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_semc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_semc.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_semc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_semc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_semc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_semc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_hp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_hp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_hp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_hp.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_hp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_hp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_hp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_hp.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_lp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_lp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_lp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_lp.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_lp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_lp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_lp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_snvs_lp.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_spdif_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_src.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_src.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_src.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_src.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_src.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_src.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_src.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_src.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tempmon.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tempmon.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tempmon.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tempmon.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tempmon.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tempmon.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tempmon.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tempmon.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_trng.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_trng.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_trng.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_trng.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_trng.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_trng.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_trng.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_trng.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tsc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tsc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tsc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tsc.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tsc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tsc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tsc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_tsc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_usdhc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_usdhc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_usdhc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_usdhc.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_usdhc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_usdhc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_usdhc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_usdhc.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_wdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_wdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_wdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_wdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_wdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_wdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_wdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_wdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbara.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbara.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbara.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbara.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbara.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbara.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbara.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbara.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbarb.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbarb.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbarb.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbarb.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbarb.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbarb.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbarb.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/fsl_xbarb.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/generic_list.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/generic_list.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/generic_list.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/generic_list.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/generic_list.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/generic_list.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/generic_list.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/drivers/generic_list.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/fsl_device_registers.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/fsl_device_registers.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/fsl_device_registers.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/fsl_device_registers.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_flexspi_nor.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_flexspi_nor.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_flexspi_nor.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_flexspi_nor.ld diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_flexspi_nor_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_flexspi_nor_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_flexspi_nor_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_flexspi_nor_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_ram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_ram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_ram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_ram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_sdram_txt.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_sdram_txt.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_sdram_txt.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/MIMXRT1061xxxxx_sdram_txt.ld diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/startup_MIMXRT1061.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/startup_MIMXRT1061.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/startup_MIMXRT1061.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/gcc/startup_MIMXRT1061.S diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_flexspi_nor.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_flexspi_nor.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_flexspi_nor.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_flexspi_nor.icf diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_flexspi_nor_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_flexspi_nor_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_flexspi_nor_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_flexspi_nor_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_ram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_ram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_ram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_ram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_sdram_txt.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_sdram_txt.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_sdram_txt.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/MIMXRT1061xxxxx_sdram_txt.icf diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/startup_MIMXRT1061.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/startup_MIMXRT1061.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/startup_MIMXRT1061.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/iar/startup_MIMXRT1061.s diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/mcuxpresso/startup_mimxrt1061.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/mcuxpresso/startup_mimxrt1061.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/mcuxpresso/startup_mimxrt1061.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/mcuxpresso/startup_mimxrt1061.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/mcuxpresso/startup_mimxrt1061.cpp b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/mcuxpresso/startup_mimxrt1061.cpp similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/mcuxpresso/startup_mimxrt1061.cpp rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/mcuxpresso/startup_mimxrt1061.cpp diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/board.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/board.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/board.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/board.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/board.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/board.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/board.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/board.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/clock_config.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/clock_config.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/clock_config.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/clock_config.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/clock_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/clock_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/clock_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/clock_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/peripherals.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/peripherals.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/peripherals.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/peripherals.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/peripherals.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/peripherals.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/peripherals.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/peripherals.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/pin_mux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/pin_mux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/pin_mux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/pin_mux.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/pin_mux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/pin_mux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/pin_mux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/project_template/pin_mux.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/system_MIMXRT1061.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/system_MIMXRT1061.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/system_MIMXRT1061.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/system_MIMXRT1061.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/system_MIMXRT1061.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/system_MIMXRT1061.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/system_MIMXRT1061.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/system_MIMXRT1061.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console_conf.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console_conf.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console_conf.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/debug_console/fsl_debug_console_conf.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_assert.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_assert.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_assert.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_assert.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_notifier.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_notifier.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_notifier.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_notifier.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_notifier.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_notifier.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_notifier.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_notifier.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_shell.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_shell.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_shell.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_shell.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_shell.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_shell.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_shell.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/fsl_shell.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/str/fsl_str.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/str/fsl_str.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/str/fsl_str.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/str/fsl_str.c diff --git a/bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/str/fsl_str.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/str/fsl_str.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/str/fsl_str.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/MIMXRT1061/utilities/str/fsl_str.h diff --git a/bsp/imxrt/libraries/MIMXRT1061/SConscript b/bsp/nxp/imx/imxrt/libraries/MIMXRT1061/SConscript similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1061/SConscript rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1061/SConscript diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_common_tables.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_common_tables.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_const_structs.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_const_structs.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_const_structs.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_const_structs.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_math.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_math.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/arm_math.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_armcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_armcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_armcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_armcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_armclang.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_armclang.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_armclang.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_armclang.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_compiler.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_compiler.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_compiler.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_compiler.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_gcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_gcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_gcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_iccarm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_iccarm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_iccarm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_iccarm.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_version.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_version.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_version.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/cmsis_version.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_armv8mbl.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_armv8mbl.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_armv8mbl.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_armv8mbl.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_armv8mml.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_armv8mml.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_armv8mml.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_armv8mml.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm0.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm0.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm0.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm0plus.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm0plus.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm23.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm23.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm23.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm23.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm3.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm3.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm3.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm33.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm33.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm33.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm33.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm4.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm4.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm4.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_cm7.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_sc000.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_sc000.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_sc000.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_sc300.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_sc300.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/core_sc300.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/mpu_armv7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/mpu_armv7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/mpu_armv7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/mpu_armv7.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/mpu_armv8.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/mpu_armv8.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/mpu_armv8.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/mpu_armv8.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/tz_context.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/tz_context.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/Include/tz_context.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/Include/tz_context.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/CMSIS/LICENSE.txt b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/LICENSE.txt similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/CMSIS/LICENSE.txt rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/CMSIS/LICENSE.txt diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064.xml b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064.xml similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064.xml rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064.xml diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064_features.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064_features.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064_features.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/MIMXRT1064_features.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_flexspi_nor.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_flexspi_nor.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_flexspi_nor.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_flexspi_nor.scf diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_flexspi_nor_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_flexspi_nor_sdram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_flexspi_nor_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_flexspi_nor_sdram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_ram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_ram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_ram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_ram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_sdram.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_sdram.scf diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_sdram_txt.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_sdram_txt.scf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_sdram_txt.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/MIMXRT1064xxxxx_sdram_txt.scf diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/evkmimxrt1064_flexspi_nor.ini b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/evkmimxrt1064_flexspi_nor.ini similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/evkmimxrt1064_flexspi_nor.ini rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/evkmimxrt1064_flexspi_nor.ini diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/startup_MIMXRT1064.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/startup_MIMXRT1064.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/startup_MIMXRT1064.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/arm/startup_MIMXRT1064.s diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpi2c_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpi2c_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpi2c_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpi2c_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpi2c_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpi2c_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpi2c_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpi2c_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpspi_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpspi_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpspi_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpspi_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpspi_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpspi_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpspi_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpspi_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpuart_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpuart_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpuart_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpuart_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpuart_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpuart_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpuart_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/cmsis_drivers/fsl_lpuart_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc_etc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc_etc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc_etc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc_etc.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc_etc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc_etc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc_etc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_adc_etc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aipstz.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aipstz.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aipstz.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aipstz.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aipstz.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aipstz.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aipstz.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aipstz.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aoi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aoi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aoi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aoi.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aoi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aoi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aoi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_aoi.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_bee.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_bee.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_bee.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_bee.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_bee.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_bee.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_bee.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_bee.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cache.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cache.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cache.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cache.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cache.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cache.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cache.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cache.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_clock.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_clock.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_clock.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_clock.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_clock.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_clock.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_clock.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_clock.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cmp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cmp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cmp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cmp.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cmp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cmp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cmp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_cmp.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_common.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_common.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_common.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_common.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_common.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_common.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_common.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_common.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_csi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_csi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_csi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_csi.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_csi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_csi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_csi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_csi.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcdc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcdc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcdc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcdc.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcdc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcdc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcdc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcdc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcp.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dcp.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dmamux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dmamux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dmamux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dmamux.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dmamux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dmamux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dmamux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_dmamux.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_elcdif.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_elcdif.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_elcdif.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_elcdif.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_elcdif.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_elcdif.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_elcdif.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_elcdif.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enc.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enet.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enet.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enet.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enet.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enet.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enet.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enet.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_enet.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_ewm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_ewm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_ewm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_ewm.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_ewm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_ewm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_ewm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_ewm.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexcan.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexcan.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexcan.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexcan.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexcan.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexcan.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexcan.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexcan.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2c_master.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2c_master.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2c_master.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2c_master.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2c_master.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2c_master.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2c_master.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2c_master.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_i2s_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_spi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexio_uart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexram.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexram.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexram.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexram.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexram.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexram.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexram.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexram.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_flexspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpc.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpio.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpio.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpt.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpt.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpt.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpt.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpt.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpt.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpt.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_gpt.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_iomuxc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_iomuxc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_iomuxc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_iomuxc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_kpp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_kpp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_kpp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_kpp.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_kpp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_kpp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_kpp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_kpp.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpi2c_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpspi_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_lpuart_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pit.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pit.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pit.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pit.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pit.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pit.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pit.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pit.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pmu.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pmu.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pmu.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pmu.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pmu.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pmu.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pmu.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pmu.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pwm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pwm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pwm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pwm.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pwm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pwm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pwm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pwm.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pxp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pxp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pxp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pxp.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pxp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pxp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pxp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_pxp.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_qtmr.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_qtmr.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_qtmr.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_qtmr.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_qtmr.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_qtmr.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_qtmr.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_qtmr.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_rtwdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_rtwdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_rtwdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_rtwdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_rtwdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_rtwdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_rtwdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_rtwdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_sai_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_semc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_semc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_semc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_semc.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_semc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_semc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_semc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_semc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_hp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_hp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_hp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_hp.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_hp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_hp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_hp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_hp.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_lp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_lp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_lp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_lp.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_lp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_lp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_lp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_snvs_lp.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_spdif_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_src.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_src.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_src.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_src.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_src.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_src.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_src.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_src.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tempmon.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tempmon.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tempmon.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tempmon.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tempmon.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tempmon.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tempmon.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tempmon.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_trng.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_trng.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_trng.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_trng.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_trng.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_trng.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_trng.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_trng.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tsc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tsc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tsc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tsc.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tsc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tsc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tsc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_tsc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_usdhc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_usdhc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_usdhc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_usdhc.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_usdhc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_usdhc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_usdhc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_usdhc.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_wdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_wdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_wdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_wdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_wdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_wdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_wdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_wdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbara.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbara.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbara.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbara.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbara.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbara.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbara.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbara.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbarb.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbarb.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbarb.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbarb.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbarb.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbarb.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbarb.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/drivers/fsl_xbarb.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/fsl_device_registers.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/fsl_device_registers.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/fsl_device_registers.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/fsl_device_registers.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_flexspi_nor.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_flexspi_nor.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_flexspi_nor.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_flexspi_nor.ld diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_flexspi_nor_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_flexspi_nor_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_flexspi_nor_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_flexspi_nor_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_ram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_ram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_ram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_ram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_sdram_txt.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_sdram_txt.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_sdram_txt.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/MIMXRT1064xxxxx_sdram_txt.ld diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/startup_MIMXRT1064.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/startup_MIMXRT1064.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/startup_MIMXRT1064.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/gcc/startup_MIMXRT1064.S diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_flexspi_nor.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_flexspi_nor.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_flexspi_nor.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_flexspi_nor.icf diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_flexspi_nor_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_flexspi_nor_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_flexspi_nor_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_flexspi_nor_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_ram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_ram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_ram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_ram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_sdram_txt.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_sdram_txt.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_sdram_txt.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/MIMXRT1064xxxxx_sdram_txt.icf diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/startup_MIMXRT1064.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/startup_MIMXRT1064.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/startup_MIMXRT1064.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/iar/startup_MIMXRT1064.s diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/MIMXRT1064.cfx b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/MIMXRT1064.cfx similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/MIMXRT1064.cfx rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/MIMXRT1064.cfx diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/startup_mimxrt1064.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/startup_mimxrt1064.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/startup_mimxrt1064.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/startup_mimxrt1064.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/startup_mimxrt1064.cpp b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/startup_mimxrt1064.cpp similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/startup_mimxrt1064.cpp rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/mcuxpresso/startup_mimxrt1064.cpp diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/board.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/board.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/board.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/board.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/board.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/board.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/board.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/board.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/clock_config.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/clock_config.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/clock_config.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/clock_config.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/clock_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/clock_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/clock_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/clock_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/peripherals.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/peripherals.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/peripherals.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/peripherals.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/peripherals.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/peripherals.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/peripherals.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/peripherals.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/pin_mux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/pin_mux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/pin_mux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/pin_mux.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/pin_mux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/pin_mux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/pin_mux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/project_template/pin_mux.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/system_MIMXRT1064.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/system_MIMXRT1064.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/system_MIMXRT1064.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/system_MIMXRT1064.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/system_MIMXRT1064.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/system_MIMXRT1064.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/system_MIMXRT1064.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/system_MIMXRT1064.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/template/RTE_Device.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/template/RTE_Device.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/template/RTE_Device.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/template/RTE_Device.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_assert.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_assert.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_assert.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_assert.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console_conf.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console_conf.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console_conf.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_debug_console_conf.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_notifier.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_notifier.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_notifier.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_notifier.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_notifier.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_notifier.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_notifier.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_notifier.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_sbrk.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_sbrk.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_sbrk.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_sbrk.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_shell.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_shell.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_shell.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_shell.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_shell.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_shell.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_shell.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/fsl_shell.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/fsl_io.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/fsl_io.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/fsl_io.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/fsl_io.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/fsl_io.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/fsl_io.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/fsl_io.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/fsl_io.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/swo/fsl_swo.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/swo/fsl_swo.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/swo/fsl_swo.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/swo/fsl_swo.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/swo/fsl_swo.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/swo/fsl_swo.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/swo/fsl_swo.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/io/swo/fsl_swo.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/log/fsl_log.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/log/fsl_log.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/log/fsl_log.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/log/fsl_log.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/log/fsl_log.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/log/fsl_log.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/log/fsl_log.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/log/fsl_log.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/str/fsl_str.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/str/fsl_str.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/str/fsl_str.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/str/fsl_str.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/str/fsl_str.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/str/fsl_str.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/str/fsl_str.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/utilities/str/fsl_str.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_flexspi_nor_config.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_flexspi_nor_config.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_flexspi_nor_config.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_flexspi_nor_config.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_flexspi_nor_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_flexspi_nor_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_flexspi_nor_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_flexspi_nor_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_sdram_ini_dcd.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_sdram_ini_dcd.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_sdram_ini_dcd.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_sdram_ini_dcd.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_sdram_ini_dcd.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_sdram_ini_dcd.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_sdram_ini_dcd.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/evkmimxrt1064_sdram_ini_dcd.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/MIMXRT1064/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/libraries/MIMXRT1064/SConscript b/bsp/nxp/imx/imxrt/libraries/MIMXRT1064/SConscript similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1064/SConscript rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1064/SConscript diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_common_tables.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_common_tables.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_const_structs.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_const_structs.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_const_structs.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_const_structs.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_math.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_math.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/arm_math.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armclang.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armclang.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armclang.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armclang.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armclang_ltm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armclang_ltm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armclang_ltm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_armclang_ltm.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_compiler.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_compiler.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_compiler.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_compiler.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_gcc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_gcc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_gcc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_iccarm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_iccarm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_iccarm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_iccarm.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_version.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_version.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_version.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/cmsis_version.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv81mml.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv81mml.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv81mml.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv81mml.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv8mbl.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv8mbl.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv8mbl.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv8mbl.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv8mml.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv8mml.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv8mml.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_armv8mml.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm0.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm0.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm0.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm0plus.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm0plus.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm1.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm1.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm1.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm1.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm23.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm23.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm23.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm23.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm3.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm3.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm3.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm33.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm33.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm33.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm33.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm35p.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm35p.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm35p.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm35p.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm4.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm4.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm4.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cm7.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmFunc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmFunc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmFunc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmFunc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmInstr.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmInstr.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmInstr.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmInstr.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmSimd.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmSimd.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmSimd.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_cmSimd.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_dsp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_dsp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_dsp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_dsp.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_sc000.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_sc000.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_sc000.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_sc300.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_sc300.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/core_sc300.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/mpu_armv7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/mpu_armv7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/mpu_armv7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/mpu_armv7.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/mpu_armv8.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/mpu_armv8.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/mpu_armv8.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/mpu_armv8.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/tz_context.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/tz_context.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/Include/tz_context.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/Include/tz_context.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/CMSIS/LICENSE.txt b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/LICENSE.txt similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/CMSIS/LICENSE.txt rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/CMSIS/LICENSE.txt diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4.xml b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4.xml similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4.xml rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4.xml diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4_features.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4_features.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4_features.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm4_features.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7.xml b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7.xml similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7.xml rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7.xml diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7_features.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7_features.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7_features.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/MIMXRT1176_cm7_features.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor.scf similarity index 97% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor.scf index 859a00c4a1..26838f1fed 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor.scf @@ -1,136 +1,136 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm4 -** MIMXRT1176CVM8A_cm4 -** MIMXRT1176DVMAA_cm4 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#if (defined(__ram_vector_table__)) - #define __ram_vector_table_size__ 0x00000400 -#else - #define __ram_vector_table_size__ 0x00000000 -#endif - -#define m_flash_config_start 0x08000400 -#define m_flash_config_size 0x00000C00 - -#define m_ivt_start 0x08001000 -#define m_ivt_size 0x00001000 - -#define m_interrupts_start 0x08002000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x08002400 -#define m_text_size 0x00FFDC00 - -#define m_qacode_start 0x1FFE0000 -#define m_qacode_size 0x00020000 - -#define m_interrupts_ram_start 0x20000000 -#define m_interrupts_ram_size __ram_vector_table_size__ - -#define m_data_start (m_interrupts_ram_start + m_interrupts_ram_size) -#define m_data_size (0x00020000 - m_interrupts_ram_size) - -#define m_ncache_start 0x20280000 -#define m_ncache_size 0x00040000 - -#define m_data2_start 0x20240000 -#define m_data2_size 0x00040000 - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -#if defined(XIP_BOOT_HEADER_ENABLE) && (XIP_BOOT_HEADER_ENABLE == 1) -LR_m_text m_flash_config_start m_text_start+m_text_size-m_flash_config_start { ; load region size_region - RW_m_config_text m_flash_config_start FIXED m_flash_config_size { ; load address = execution address - * (.boot_hdr.conf, +FIRST) - } - - RW_m_ivt_text m_ivt_start FIXED m_ivt_size { ; load address = execution address - * (.boot_hdr.ivt, +FIRST) - * (.boot_hdr.boot_data) - * (.boot_hdr.dcd_data) - } -#else -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region -#endif - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - .ANY (+RO) - } -#if (defined(__ram_vector_table__)) - VECTOR_RAM m_interrupts_ram_start EMPTY m_interrupts_ram_size { - } -#else - VECTOR_RAM m_interrupts_start EMPTY 0 { - } -#endif -#if (defined(__heap_noncacheable__)) - RW_m_data m_data_start m_data_size-Stack_Size { ; RW data -#else - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data -#endif - .ANY (+RW +ZI) - * (RamFunction) - * (DataQuickAccess) - } -#if (!defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } -#endif - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } - RW_m_ram_text m_qacode_start m_qacode_size { ; - * (CodeQuickAccess) - } -#if (defined(__heap_noncacheable__)) - RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data -#else - RW_m_ncache m_ncache_start m_ncache_size { ; ncache data -#endif - * (NonCacheable.init) - * (*NonCacheable) - } -#if (defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration -#else - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration -#endif - } -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm4 +** MIMXRT1176CVM8A_cm4 +** MIMXRT1176DVMAA_cm4 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#if (defined(__ram_vector_table__)) + #define __ram_vector_table_size__ 0x00000400 +#else + #define __ram_vector_table_size__ 0x00000000 +#endif + +#define m_flash_config_start 0x08000400 +#define m_flash_config_size 0x00000C00 + +#define m_ivt_start 0x08001000 +#define m_ivt_size 0x00001000 + +#define m_interrupts_start 0x08002000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x08002400 +#define m_text_size 0x00FFDC00 + +#define m_qacode_start 0x1FFE0000 +#define m_qacode_size 0x00020000 + +#define m_interrupts_ram_start 0x20000000 +#define m_interrupts_ram_size __ram_vector_table_size__ + +#define m_data_start (m_interrupts_ram_start + m_interrupts_ram_size) +#define m_data_size (0x00020000 - m_interrupts_ram_size) + +#define m_ncache_start 0x20280000 +#define m_ncache_size 0x00040000 + +#define m_data2_start 0x20240000 +#define m_data2_size 0x00040000 + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +#if defined(XIP_BOOT_HEADER_ENABLE) && (XIP_BOOT_HEADER_ENABLE == 1) +LR_m_text m_flash_config_start m_text_start+m_text_size-m_flash_config_start { ; load region size_region + RW_m_config_text m_flash_config_start FIXED m_flash_config_size { ; load address = execution address + * (.boot_hdr.conf, +FIRST) + } + + RW_m_ivt_text m_ivt_start FIXED m_ivt_size { ; load address = execution address + * (.boot_hdr.ivt, +FIRST) + * (.boot_hdr.boot_data) + * (.boot_hdr.dcd_data) + } +#else +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region +#endif + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + .ANY (+RO) + } +#if (defined(__ram_vector_table__)) + VECTOR_RAM m_interrupts_ram_start EMPTY m_interrupts_ram_size { + } +#else + VECTOR_RAM m_interrupts_start EMPTY 0 { + } +#endif +#if (defined(__heap_noncacheable__)) + RW_m_data m_data_start m_data_size-Stack_Size { ; RW data +#else + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data +#endif + .ANY (+RW +ZI) + * (RamFunction) + * (DataQuickAccess) + } +#if (!defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } +#endif + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } + RW_m_ram_text m_qacode_start m_qacode_size { ; + * (CodeQuickAccess) + } +#if (defined(__heap_noncacheable__)) + RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data +#else + RW_m_ncache m_ncache_start m_ncache_size { ; ncache data +#endif + * (NonCacheable.init) + * (*NonCacheable) + } +#if (defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration +#else + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration +#endif + } +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.scf similarity index 97% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.scf index 3d06c2384a..d0b817a571 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.scf @@ -1,164 +1,164 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm4 -** MIMXRT1176CVM8A_cm4 -** MIMXRT1176DVMAA_cm4 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#if (defined(__ram_vector_table__)) - #define __ram_vector_table_size__ 0x00000400 -#else - #define __ram_vector_table_size__ 0x00000000 -#endif - -#define m_flash_config_start 0x08000400 -#define m_flash_config_size 0x00000C00 - -#define m_ivt_start 0x08001000 -#define m_ivt_size 0x00000020 - -#define m_boot_data_start 0x08001020 -#define m_boot_data_size 0x00000010 - -#define m_dcd_data_start 0x08001030 -#define m_dcd_data_size 0x000006E8 - -#define m_xmcd_data_start 0x08001040 -#define m_xmcd_data_size 0x00000204 - -#define m_interrupts_start 0x08002000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x08002400 -#define m_text_size 0x00FFDC00 - -#define m_qacode_start 0x1FFE0000 -#define m_qacode_size 0x00020000 - -#define m_interrupts_ram_start 0x80000000 -#define m_interrupts_ram_size __ram_vector_table_size__ - -#define m_data_start (m_interrupts_ram_start + m_interrupts_ram_size) -#define m_data_size (0x03000000 - m_interrupts_ram_size) - -#define m_ncache_start 0x83000000 -#define m_ncache_size 0x01000000 - -#define m_data2_start 0x20000000 -#define m_data2_size 0x00020000 - -#define m_data3_start 0x20240000 -#define m_data3_size 0x00080000 - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -#if defined(XIP_BOOT_HEADER_ENABLE) && (XIP_BOOT_HEADER_ENABLE == 1) -LR_m_text m_flash_config_start m_text_start+m_text_size-m_flash_config_start { ; load region size_region - RW_m_config_text m_flash_config_start FIXED m_flash_config_size { ; load address = execution address - * (.boot_hdr.conf, +FIRST) - } - - RW_m_ivt_text m_ivt_start FIXED m_ivt_size { ; load address = execution address - * (.boot_hdr.ivt, +FIRST) - } - - RW_m_boot_data_text m_boot_data_start FIXED m_boot_data_size { ; load address = execution address - * (.boot_hdr.boot_data, +FIRST) - } - -#if defined(XIP_BOOT_HEADER_DCD_ENABLE) && (XIP_BOOT_HEADER_DCD_ENABLE == 1) - RW_m_dcd_data_text m_dcd_data_start FIXED m_dcd_data_size { ; load address = execution address - * (.boot_hdr.dcd_data, +FIRST) - } -#elif defined(XIP_BOOT_HEADER_XMCD_ENABLE) && (XIP_BOOT_HEADER_XMCD_ENABLE == 1) - RW_m_xmcd_data_text m_xmcd_data_start FIXED m_xmcd_data_size { ; load address = execution address - * (.boot_hdr.xmcd_data, +FIRST) - } -#endif -#else -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region -#endif - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - .ANY (+RO) - } -#if (defined(__ram_vector_table__)) - VECTOR_RAM m_interrupts_ram_start EMPTY m_interrupts_ram_size { - } -#else - VECTOR_RAM m_interrupts_start EMPTY 0 { - } -#endif - RW_m_data2 m_data2_start m_data2_size { - * (RamFunction) - * (DataQuickAccess) - } -#if (defined(__heap_noncacheable__)) - RW_m_data m_data_start m_data_size-Stack_Size { ; RW data -#else - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data -#endif - .ANY (+RW +ZI) - *(*m_usb_dma_init_data) - *(*m_usb_dma_noninit_data) - } -#if (!defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } -#endif - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } - RW_m_ram_text m_qacode_start m_qacode_size { ; - * (CodeQuickAccess) - } -#if (defined(__heap_noncacheable__)) - RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data -#else - RW_m_ncache m_ncache_start m_ncache_size { ; ncache data -#endif - * (NonCacheable.init) - * (*NonCacheable) - } -#if (defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration -#else - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration -#endif - } -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm4 +** MIMXRT1176CVM8A_cm4 +** MIMXRT1176DVMAA_cm4 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#if (defined(__ram_vector_table__)) + #define __ram_vector_table_size__ 0x00000400 +#else + #define __ram_vector_table_size__ 0x00000000 +#endif + +#define m_flash_config_start 0x08000400 +#define m_flash_config_size 0x00000C00 + +#define m_ivt_start 0x08001000 +#define m_ivt_size 0x00000020 + +#define m_boot_data_start 0x08001020 +#define m_boot_data_size 0x00000010 + +#define m_dcd_data_start 0x08001030 +#define m_dcd_data_size 0x000006E8 + +#define m_xmcd_data_start 0x08001040 +#define m_xmcd_data_size 0x00000204 + +#define m_interrupts_start 0x08002000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x08002400 +#define m_text_size 0x00FFDC00 + +#define m_qacode_start 0x1FFE0000 +#define m_qacode_size 0x00020000 + +#define m_interrupts_ram_start 0x80000000 +#define m_interrupts_ram_size __ram_vector_table_size__ + +#define m_data_start (m_interrupts_ram_start + m_interrupts_ram_size) +#define m_data_size (0x03000000 - m_interrupts_ram_size) + +#define m_ncache_start 0x83000000 +#define m_ncache_size 0x01000000 + +#define m_data2_start 0x20000000 +#define m_data2_size 0x00020000 + +#define m_data3_start 0x20240000 +#define m_data3_size 0x00080000 + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +#if defined(XIP_BOOT_HEADER_ENABLE) && (XIP_BOOT_HEADER_ENABLE == 1) +LR_m_text m_flash_config_start m_text_start+m_text_size-m_flash_config_start { ; load region size_region + RW_m_config_text m_flash_config_start FIXED m_flash_config_size { ; load address = execution address + * (.boot_hdr.conf, +FIRST) + } + + RW_m_ivt_text m_ivt_start FIXED m_ivt_size { ; load address = execution address + * (.boot_hdr.ivt, +FIRST) + } + + RW_m_boot_data_text m_boot_data_start FIXED m_boot_data_size { ; load address = execution address + * (.boot_hdr.boot_data, +FIRST) + } + +#if defined(XIP_BOOT_HEADER_DCD_ENABLE) && (XIP_BOOT_HEADER_DCD_ENABLE == 1) + RW_m_dcd_data_text m_dcd_data_start FIXED m_dcd_data_size { ; load address = execution address + * (.boot_hdr.dcd_data, +FIRST) + } +#elif defined(XIP_BOOT_HEADER_XMCD_ENABLE) && (XIP_BOOT_HEADER_XMCD_ENABLE == 1) + RW_m_xmcd_data_text m_xmcd_data_start FIXED m_xmcd_data_size { ; load address = execution address + * (.boot_hdr.xmcd_data, +FIRST) + } +#endif +#else +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region +#endif + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + .ANY (+RO) + } +#if (defined(__ram_vector_table__)) + VECTOR_RAM m_interrupts_ram_start EMPTY m_interrupts_ram_size { + } +#else + VECTOR_RAM m_interrupts_start EMPTY 0 { + } +#endif + RW_m_data2 m_data2_start m_data2_size { + * (RamFunction) + * (DataQuickAccess) + } +#if (defined(__heap_noncacheable__)) + RW_m_data m_data_start m_data_size-Stack_Size { ; RW data +#else + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data +#endif + .ANY (+RW +ZI) + *(*m_usb_dma_init_data) + *(*m_usb_dma_noninit_data) + } +#if (!defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } +#endif + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } + RW_m_ram_text m_qacode_start m_qacode_size { ; + * (CodeQuickAccess) + } +#if (defined(__heap_noncacheable__)) + RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data +#else + RW_m_ncache m_ncache_start m_ncache_size { ; ncache data +#endif + * (NonCacheable.init) + * (*NonCacheable) + } +#if (defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration +#else + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration +#endif + } +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ocram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ocram.scf similarity index 96% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ocram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ocram.scf index 729f56550f..6a525fd5af 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ocram.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ocram.scf @@ -1,102 +1,102 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm4 -** MIMXRT1176CVM8A_cm4 -** MIMXRT1176DVMAA_cm4 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#define m_interrupts_start 0x20200000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x20200400 -#define m_text_size 0x0001FC00 - -#define m_qacode_start 0x1FFE0000 -#define m_qacode_size 0x00020000 - -#define m_data_start 0x20000000 -#define m_data_size 0x00020000 - -#define m_ncache_start 0x20280000 -#define m_ncache_size 0x00040000 - -#define m_data2_start 0x20240000 -#define m_data2_size 0x00040000 - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - .ANY (+RO) - } - VECTOR_RAM m_interrupts_start EMPTY 0 { - } -#if (defined(__heap_noncacheable__)) - RW_m_data m_data_start m_data_size-Stack_Size { ; RW data -#else - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data -#endif - .ANY (+RW +ZI) - * (DataQuickAccess) - } -#if (!defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } -#endif - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } - RW_m_ram_text m_qacode_start m_qacode_size { ; - * (CodeQuickAccess) - } -#if (defined(__heap_noncacheable__)) - RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data -#else - RW_m_ncache m_ncache_start m_ncache_size { ; ncache data -#endif - * (NonCacheable.init) - * (*NonCacheable) - } -#if (defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration -#else - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration -#endif - } -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm4 +** MIMXRT1176CVM8A_cm4 +** MIMXRT1176DVMAA_cm4 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#define m_interrupts_start 0x20200000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x20200400 +#define m_text_size 0x0001FC00 + +#define m_qacode_start 0x1FFE0000 +#define m_qacode_size 0x00020000 + +#define m_data_start 0x20000000 +#define m_data_size 0x00020000 + +#define m_ncache_start 0x20280000 +#define m_ncache_size 0x00040000 + +#define m_data2_start 0x20240000 +#define m_data2_size 0x00040000 + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + .ANY (+RO) + } + VECTOR_RAM m_interrupts_start EMPTY 0 { + } +#if (defined(__heap_noncacheable__)) + RW_m_data m_data_start m_data_size-Stack_Size { ; RW data +#else + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data +#endif + .ANY (+RW +ZI) + * (DataQuickAccess) + } +#if (!defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } +#endif + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } + RW_m_ram_text m_qacode_start m_qacode_size { ; + * (CodeQuickAccess) + } +#if (defined(__heap_noncacheable__)) + RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data +#else + RW_m_ncache m_ncache_start m_ncache_size { ; ncache data +#endif + * (NonCacheable.init) + * (*NonCacheable) + } +#if (defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration +#else + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration +#endif + } +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ram.scf similarity index 97% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ram.scf index bc49dcd557..4420cc8a0d 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ram.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_ram.scf @@ -1,109 +1,109 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm4 -** MIMXRT1176CVM8A_cm4 -** MIMXRT1176DVMAA_cm4 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#define m_interrupts_start 0x1FFE0000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x1FFE0400 -#define m_text_size 0x0001FC00 - -#define m_data_start 0x20000000 -#define m_data_size 0x00020000 - -#define m_ncache_start 0x20280000 -#define m_ncache_size 0x00040000 - -#define m_data2_start 0x20240000 -#define m_data2_size 0x00040000 - -#if (defined(__use_shmem__)) - #define m_rpmsg_sh_mem_start 0x202C0000 - #define m_rpmsg_sh_mem_size 0x00002000 -#endif - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - * (CodeQuickAccess) - .ANY (+RO) - } - VECTOR_RAM m_interrupts_start EMPTY 0 { - } -#if (defined(__heap_noncacheable__)) - RW_m_data m_data_start m_data_size-Stack_Size { ; RW data -#else - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data -#endif - .ANY (+RW +ZI) - * (DataQuickAccess) - } -#if (!defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } -#endif - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } -#if (defined(__heap_noncacheable__)) - RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data -#else - RW_m_ncache m_ncache_start m_ncache_size { ; ncache data -#endif - * (NonCacheable.init) - * (*NonCacheable) - } -#if (defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration -#else - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration -#endif - } -#if (defined(__use_shmem__)) - RPMSG_SH_MEM m_rpmsg_sh_mem_start UNINIT m_rpmsg_sh_mem_size { ; Shared memory used by RPMSG - * (rpmsg_sh_mem_section) - } - RPMSG_SH_MEM_unused +0 EMPTY m_rpmsg_sh_mem_size-ImageLength(RPMSG_SH_MEM) { ; Empty region added for MPU configuration - } -#endif -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm4 +** MIMXRT1176CVM8A_cm4 +** MIMXRT1176DVMAA_cm4 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#define m_interrupts_start 0x1FFE0000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x1FFE0400 +#define m_text_size 0x0001FC00 + +#define m_data_start 0x20000000 +#define m_data_size 0x00020000 + +#define m_ncache_start 0x20280000 +#define m_ncache_size 0x00040000 + +#define m_data2_start 0x20240000 +#define m_data2_size 0x00040000 + +#if (defined(__use_shmem__)) + #define m_rpmsg_sh_mem_start 0x202C0000 + #define m_rpmsg_sh_mem_size 0x00002000 +#endif + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + * (CodeQuickAccess) + .ANY (+RO) + } + VECTOR_RAM m_interrupts_start EMPTY 0 { + } +#if (defined(__heap_noncacheable__)) + RW_m_data m_data_start m_data_size-Stack_Size { ; RW data +#else + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data +#endif + .ANY (+RW +ZI) + * (DataQuickAccess) + } +#if (!defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } +#endif + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } +#if (defined(__heap_noncacheable__)) + RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data +#else + RW_m_ncache m_ncache_start m_ncache_size { ; ncache data +#endif + * (NonCacheable.init) + * (*NonCacheable) + } +#if (defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration +#else + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration +#endif + } +#if (defined(__use_shmem__)) + RPMSG_SH_MEM m_rpmsg_sh_mem_start UNINIT m_rpmsg_sh_mem_size { ; Shared memory used by RPMSG + * (rpmsg_sh_mem_section) + } + RPMSG_SH_MEM_unused +0 EMPTY m_rpmsg_sh_mem_size-ImageLength(RPMSG_SH_MEM) { ; Empty region added for MPU configuration + } +#endif +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram.scf similarity index 96% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram.scf index 50dae96beb..c41f709e79 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram.scf @@ -1,104 +1,104 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm4 -** MIMXRT1176CVM8A_cm4 -** MIMXRT1176DVMAA_cm4 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#define m_interrupts_start 0x1FFE0000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x1FFE0400 -#define m_text_size 0x0001FC00 - -#define m_data_start 0x80000000 -#define m_data_size 0x03000000 - -#define m_ncache_start 0x83000000 -#define m_ncache_size 0x01000000 - -#define m_data2_start 0x20000000 -#define m_data2_size 0x00020000 - -#define m_data3_start 0x20240000 -#define m_data3_size 0x00080000 - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - * (CodeQuickAccess) - .ANY (+RO) - } - VECTOR_RAM m_interrupts_start EMPTY 0 { - } -#if (defined(__heap_noncacheable__)) - RW_m_data m_data_start m_data_size-Stack_Size { ; RW data -#else - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data -#endif - .ANY (+RW +ZI) - *(*m_usb_dma_init_data) - *(*m_usb_dma_noninit_data) - } -#if (!defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } -#endif - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } - RW_m_data2 m_data2_start m_data2_size { ; - * (DataQuickAccess) - } -#if (defined(__heap_noncacheable__)) - RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data -#else - RW_m_ncache m_ncache_start m_ncache_size { ; ncache data -#endif - * (NonCacheable.init) - * (*NonCacheable) - } -#if (defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration -#else - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration -#endif - } -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm4 +** MIMXRT1176CVM8A_cm4 +** MIMXRT1176DVMAA_cm4 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#define m_interrupts_start 0x1FFE0000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x1FFE0400 +#define m_text_size 0x0001FC00 + +#define m_data_start 0x80000000 +#define m_data_size 0x03000000 + +#define m_ncache_start 0x83000000 +#define m_ncache_size 0x01000000 + +#define m_data2_start 0x20000000 +#define m_data2_size 0x00020000 + +#define m_data3_start 0x20240000 +#define m_data3_size 0x00080000 + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + * (CodeQuickAccess) + .ANY (+RO) + } + VECTOR_RAM m_interrupts_start EMPTY 0 { + } +#if (defined(__heap_noncacheable__)) + RW_m_data m_data_start m_data_size-Stack_Size { ; RW data +#else + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data +#endif + .ANY (+RW +ZI) + *(*m_usb_dma_init_data) + *(*m_usb_dma_noninit_data) + } +#if (!defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } +#endif + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } + RW_m_data2 m_data2_start m_data2_size { ; + * (DataQuickAccess) + } +#if (defined(__heap_noncacheable__)) + RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data +#else + RW_m_ncache m_ncache_start m_ncache_size { ; ncache data +#endif + * (NonCacheable.init) + * (*NonCacheable) + } +#if (defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration +#else + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration +#endif + } +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram_txt.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram_txt.scf similarity index 96% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram_txt.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram_txt.scf index c5f72636dd..6d9e809129 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram_txt.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm4_sdram_txt.scf @@ -1,109 +1,109 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm4 -** MIMXRT1176CVM8A_cm4 -** MIMXRT1176DVMAA_cm4 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#define m_interrupts_start 0x80000000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x80000400 -#define m_text_size 0x001FFC00 - -#define m_qacode_start 0x1FFE0000 -#define m_qacode_size 0x00020000 - -#define m_data_start 0x20240000 -#define m_data_size 0x00080000 - -#define m_data2_start 0x20000000 -#define m_data2_size 0x00020000 - -#define m_data3_start 0x80200000 -#define m_data3_size 0x02E00000 - -#define m_ncache_start 0x83000000 -#define m_ncache_size 0x01000000 - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - .ANY (+RO) - } - VECTOR_RAM m_interrupts_start EMPTY 0 { - } -#if (defined(__heap_noncacheable__)) - RW_m_data m_data_start m_data_size-Stack_Size { ; RW data -#else - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data -#endif - .ANY (+RW +ZI) - *(*m_usb_dma_init_data) - *(*m_usb_dma_noninit_data) - } -#if (!defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } -#endif - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } - RW_m_ram_text m_qacode_start m_qacode_size { ; - * (CodeQuickAccess) - } - RW_m_data2 m_data2_start m_data2_size { ; - * (DataQuickAccess) - } -#if (defined(__heap_noncacheable__)) - RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data -#else - RW_m_ncache m_ncache_start m_ncache_size { ; ncache data -#endif - * (NonCacheable.init) - * (*NonCacheable) - } -#if (defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration -#else - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration -#endif - } -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m4 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm4 +** MIMXRT1176CVM8A_cm4 +** MIMXRT1176DVMAA_cm4 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#define m_interrupts_start 0x80000000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x80000400 +#define m_text_size 0x001FFC00 + +#define m_qacode_start 0x1FFE0000 +#define m_qacode_size 0x00020000 + +#define m_data_start 0x20240000 +#define m_data_size 0x00080000 + +#define m_data2_start 0x20000000 +#define m_data2_size 0x00020000 + +#define m_data3_start 0x80200000 +#define m_data3_size 0x02E00000 + +#define m_ncache_start 0x83000000 +#define m_ncache_size 0x01000000 + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + .ANY (+RO) + } + VECTOR_RAM m_interrupts_start EMPTY 0 { + } +#if (defined(__heap_noncacheable__)) + RW_m_data m_data_start m_data_size-Stack_Size { ; RW data +#else + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data +#endif + .ANY (+RW +ZI) + *(*m_usb_dma_init_data) + *(*m_usb_dma_noninit_data) + } +#if (!defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } +#endif + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } + RW_m_ram_text m_qacode_start m_qacode_size { ; + * (CodeQuickAccess) + } + RW_m_data2 m_data2_start m_data2_size { ; + * (DataQuickAccess) + } +#if (defined(__heap_noncacheable__)) + RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data +#else + RW_m_ncache m_ncache_start m_ncache_size { ; ncache data +#endif + * (NonCacheable.init) + * (*NonCacheable) + } +#if (defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration +#else + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration +#endif + } +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor.scf similarity index 96% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor.scf index 5270835cdf..950bc9b555 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor.scf @@ -1,144 +1,144 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm7 -** MIMXRT1176CVM8A_cm7 -** MIMXRT1176DVMAA_cm7 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#if (defined(__ram_vector_table__)) - #define __ram_vector_table_size__ 0x00000400 -#else - #define __ram_vector_table_size__ 0x00000000 -#endif - -#define m_flash_config_start 0x30000400 -#define m_flash_config_size 0x00000C00 - -#define m_ivt_start 0x30001000 -#define m_ivt_size 0x00001000 - -#define m_interrupts_start 0x30002000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x30002400 -#define m_text_size 0x00FBDC00 - -#define m_qacode_start 0x00000000 -#define m_qacode_size 0x00040000 - -#define m_interrupts_ram_start 0x20000000 -#define m_interrupts_ram_size __ram_vector_table_size__ - -#define m_data_start (m_interrupts_ram_start + m_interrupts_ram_size) -#define m_data_size (0x00040000 - m_interrupts_ram_size) - -#if (defined(__use_shmem__)) - #define m_rpmsg_sh_mem_start 0x202C0000 - #define m_rpmsg_sh_mem_size 0x00002000 - - #define m_data2_start 0x202C2000 - #define m_data2_size 0x0007E000 -#else - #define m_data2_start 0x202C0000 - #define m_data2_size 0x00080000 -#endif - -#define m_core1_image_start 0x30FC0000 -#define m_core1_image_size 0x00040000 - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -#if defined(XIP_BOOT_HEADER_ENABLE) && (XIP_BOOT_HEADER_ENABLE == 1) -LR_m_text m_flash_config_start m_text_start+m_text_size-m_flash_config_start { ; load region size_region - RW_m_config_text m_flash_config_start FIXED m_flash_config_size { ; load address = execution address - * (.boot_hdr.conf, +FIRST) - } - - RW_m_ivt_text m_ivt_start FIXED m_ivt_size { ; load address = execution address - * (.boot_hdr.ivt, +FIRST) - * (.boot_hdr.boot_data) - * (.boot_hdr.dcd_data) - } -#else -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region -#endif - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - .ANY (+RO) - } -#if (defined(__ram_vector_table__)) - VECTOR_RAM m_interrupts_ram_start EMPTY m_interrupts_ram_size { - } -#else - VECTOR_RAM m_interrupts_start EMPTY 0 { - } -#endif - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data - .ANY (+RW +ZI) - * (RamFunction) - * (NonCacheable.init) - * (*NonCacheable) - * (DataQuickAccess) - } - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } -#if (defined(__use_shmem__)) - RW_m_ncache m_rpmsg_sh_mem_start EMPTY 0 { - } - RPMSG_SH_MEM m_rpmsg_sh_mem_start UNINIT m_rpmsg_sh_mem_size { ; Shared memory used by RPMSG - * (rpmsg_sh_mem_section) - } - RW_m_ncache_unused m_rpmsg_sh_mem_start+m_rpmsg_sh_mem_size EMPTY 0 { ; Empty region added for MPU configuration - } -#else - RW_m_ram_text m_qacode_start m_qacode_size { ; - * (CodeQuickAccess) - } - RW_m_ncache m_data2_start EMPTY 0 { - } - RW_m_ncache_unused +0 EMPTY m_data2_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration - } -#endif -} - -LR_CORE1_IMAGE m_core1_image_start { - CORE1_REGION m_core1_image_start m_core1_image_size { - *(*core1_code) - } -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm7 +** MIMXRT1176CVM8A_cm7 +** MIMXRT1176DVMAA_cm7 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#if (defined(__ram_vector_table__)) + #define __ram_vector_table_size__ 0x00000400 +#else + #define __ram_vector_table_size__ 0x00000000 +#endif + +#define m_flash_config_start 0x30000400 +#define m_flash_config_size 0x00000C00 + +#define m_ivt_start 0x30001000 +#define m_ivt_size 0x00001000 + +#define m_interrupts_start 0x30002000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x30002400 +#define m_text_size 0x00FBDC00 + +#define m_qacode_start 0x00000000 +#define m_qacode_size 0x00040000 + +#define m_interrupts_ram_start 0x20000000 +#define m_interrupts_ram_size __ram_vector_table_size__ + +#define m_data_start (m_interrupts_ram_start + m_interrupts_ram_size) +#define m_data_size (0x00040000 - m_interrupts_ram_size) + +#if (defined(__use_shmem__)) + #define m_rpmsg_sh_mem_start 0x202C0000 + #define m_rpmsg_sh_mem_size 0x00002000 + + #define m_data2_start 0x202C2000 + #define m_data2_size 0x0007E000 +#else + #define m_data2_start 0x202C0000 + #define m_data2_size 0x00080000 +#endif + +#define m_core1_image_start 0x30FC0000 +#define m_core1_image_size 0x00040000 + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +#if defined(XIP_BOOT_HEADER_ENABLE) && (XIP_BOOT_HEADER_ENABLE == 1) +LR_m_text m_flash_config_start m_text_start+m_text_size-m_flash_config_start { ; load region size_region + RW_m_config_text m_flash_config_start FIXED m_flash_config_size { ; load address = execution address + * (.boot_hdr.conf, +FIRST) + } + + RW_m_ivt_text m_ivt_start FIXED m_ivt_size { ; load address = execution address + * (.boot_hdr.ivt, +FIRST) + * (.boot_hdr.boot_data) + * (.boot_hdr.dcd_data) + } +#else +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region +#endif + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + .ANY (+RO) + } +#if (defined(__ram_vector_table__)) + VECTOR_RAM m_interrupts_ram_start EMPTY m_interrupts_ram_size { + } +#else + VECTOR_RAM m_interrupts_start EMPTY 0 { + } +#endif + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data + .ANY (+RW +ZI) + * (RamFunction) + * (NonCacheable.init) + * (*NonCacheable) + * (DataQuickAccess) + } + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } +#if (defined(__use_shmem__)) + RW_m_ncache m_rpmsg_sh_mem_start EMPTY 0 { + } + RPMSG_SH_MEM m_rpmsg_sh_mem_start UNINIT m_rpmsg_sh_mem_size { ; Shared memory used by RPMSG + * (rpmsg_sh_mem_section) + } + RW_m_ncache_unused m_rpmsg_sh_mem_start+m_rpmsg_sh_mem_size EMPTY 0 { ; Empty region added for MPU configuration + } +#else + RW_m_ram_text m_qacode_start m_qacode_size { ; + * (CodeQuickAccess) + } + RW_m_ncache m_data2_start EMPTY 0 { + } + RW_m_ncache_unused +0 EMPTY m_data2_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration + } +#endif +} + +LR_CORE1_IMAGE m_core1_image_start { + CORE1_REGION m_core1_image_start m_core1_image_size { + *(*core1_code) + } +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.scf similarity index 97% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.scf index ef54e7fe22..00993f543d 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.scf @@ -1,164 +1,164 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm7 -** MIMXRT1176CVM8A_cm7 -** MIMXRT1176DVMAA_cm7 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#if (defined(__ram_vector_table__)) - #define __ram_vector_table_size__ 0x00000400 -#else - #define __ram_vector_table_size__ 0x00000000 -#endif - -#define m_flash_config_start 0x30000400 -#define m_flash_config_size 0x00000C00 - -#define m_ivt_start 0x30001000 -#define m_ivt_size 0x00000020 - -#define m_boot_data_start 0x30001020 -#define m_boot_data_size 0x00000010 - -#define m_dcd_data_start 0x30001030 -#define m_dcd_data_size 0x000006E8 - -#define m_xmcd_data_start 0x30001040 -#define m_xmcd_data_size 0x00000204 - -#define m_interrupts_start 0x30002000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x30002400 -#define m_text_size 0x00FFDC00 - -#define m_qacode_start 0x00000000 -#define m_qacode_size 0x00040000 - -#define m_interrupts_ram_start 0x80000000 -#define m_interrupts_ram_size __ram_vector_table_size__ - -#define m_data_start (m_interrupts_ram_start + m_interrupts_ram_size) -#define m_data_size (0x03000000 - m_interrupts_ram_size) - -#define m_data2_start 0x20000000 -#define m_data2_size 0x00040000 - -#define m_data3_start 0x202C0000 -#define m_data3_size 0x00080000 - -#define m_ncache_start 0x83000000 -#define m_ncache_size 0x01000000 - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -#if defined(XIP_BOOT_HEADER_ENABLE) && (XIP_BOOT_HEADER_ENABLE == 1) -LR_m_text m_flash_config_start m_text_start+m_text_size-m_flash_config_start { ; load region size_region - RW_m_config_text m_flash_config_start FIXED m_flash_config_size { ; load address = execution address - * (.boot_hdr.conf, +FIRST) - } - - RW_m_ivt_text m_ivt_start FIXED m_ivt_size { ; load address = execution address - * (.boot_hdr.ivt, +FIRST) - } - - RW_m_boot_data_text m_boot_data_start FIXED m_boot_data_size { ; load address = execution address - * (.boot_hdr.boot_data, +FIRST) - } - -#if defined(XIP_BOOT_HEADER_DCD_ENABLE) && (XIP_BOOT_HEADER_DCD_ENABLE == 1) - RW_m_dcd_data_text m_dcd_data_start FIXED m_dcd_data_size { ; load address = execution address - * (.boot_hdr.dcd_data, +FIRST) - } -#elif defined(XIP_BOOT_HEADER_XMCD_ENABLE) && (XIP_BOOT_HEADER_XMCD_ENABLE == 1) - RW_m_xmcd_data_text m_xmcd_data_start FIXED m_xmcd_data_size { ; load address = execution address - * (.boot_hdr.xmcd_data, +FIRST) - } -#endif -#else -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region -#endif - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - .ANY (+RO) - } -#if (defined(__ram_vector_table__)) - VECTOR_RAM m_interrupts_ram_start EMPTY m_interrupts_ram_size { - } -#else - VECTOR_RAM m_interrupts_start EMPTY 0 { - } -#endif - RW_m_data2 m_data2_start m_data2_size { - * (RamFunction) - * (DataQuickAccess) - } -#if (defined(__heap_noncacheable__)) - RW_m_data m_data_start m_data_size-Stack_Size { ; RW data -#else - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data -#endif - .ANY (+RW +ZI) - *(*m_usb_dma_init_data) - *(*m_usb_dma_noninit_data) - } -#if (!defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } -#endif - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } - RW_m_ram_text m_qacode_start m_qacode_size { ; - * (CodeQuickAccess) - } -#if (defined(__heap_noncacheable__)) - RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data -#else - RW_m_ncache m_ncache_start m_ncache_size { ; ncache data -#endif - * (NonCacheable.init) - * (*NonCacheable) - } -#if (defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration -#else - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration -#endif - } -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm7 +** MIMXRT1176CVM8A_cm7 +** MIMXRT1176DVMAA_cm7 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#if (defined(__ram_vector_table__)) + #define __ram_vector_table_size__ 0x00000400 +#else + #define __ram_vector_table_size__ 0x00000000 +#endif + +#define m_flash_config_start 0x30000400 +#define m_flash_config_size 0x00000C00 + +#define m_ivt_start 0x30001000 +#define m_ivt_size 0x00000020 + +#define m_boot_data_start 0x30001020 +#define m_boot_data_size 0x00000010 + +#define m_dcd_data_start 0x30001030 +#define m_dcd_data_size 0x000006E8 + +#define m_xmcd_data_start 0x30001040 +#define m_xmcd_data_size 0x00000204 + +#define m_interrupts_start 0x30002000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x30002400 +#define m_text_size 0x00FFDC00 + +#define m_qacode_start 0x00000000 +#define m_qacode_size 0x00040000 + +#define m_interrupts_ram_start 0x80000000 +#define m_interrupts_ram_size __ram_vector_table_size__ + +#define m_data_start (m_interrupts_ram_start + m_interrupts_ram_size) +#define m_data_size (0x03000000 - m_interrupts_ram_size) + +#define m_data2_start 0x20000000 +#define m_data2_size 0x00040000 + +#define m_data3_start 0x202C0000 +#define m_data3_size 0x00080000 + +#define m_ncache_start 0x83000000 +#define m_ncache_size 0x01000000 + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +#if defined(XIP_BOOT_HEADER_ENABLE) && (XIP_BOOT_HEADER_ENABLE == 1) +LR_m_text m_flash_config_start m_text_start+m_text_size-m_flash_config_start { ; load region size_region + RW_m_config_text m_flash_config_start FIXED m_flash_config_size { ; load address = execution address + * (.boot_hdr.conf, +FIRST) + } + + RW_m_ivt_text m_ivt_start FIXED m_ivt_size { ; load address = execution address + * (.boot_hdr.ivt, +FIRST) + } + + RW_m_boot_data_text m_boot_data_start FIXED m_boot_data_size { ; load address = execution address + * (.boot_hdr.boot_data, +FIRST) + } + +#if defined(XIP_BOOT_HEADER_DCD_ENABLE) && (XIP_BOOT_HEADER_DCD_ENABLE == 1) + RW_m_dcd_data_text m_dcd_data_start FIXED m_dcd_data_size { ; load address = execution address + * (.boot_hdr.dcd_data, +FIRST) + } +#elif defined(XIP_BOOT_HEADER_XMCD_ENABLE) && (XIP_BOOT_HEADER_XMCD_ENABLE == 1) + RW_m_xmcd_data_text m_xmcd_data_start FIXED m_xmcd_data_size { ; load address = execution address + * (.boot_hdr.xmcd_data, +FIRST) + } +#endif +#else +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region +#endif + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + .ANY (+RO) + } +#if (defined(__ram_vector_table__)) + VECTOR_RAM m_interrupts_ram_start EMPTY m_interrupts_ram_size { + } +#else + VECTOR_RAM m_interrupts_start EMPTY 0 { + } +#endif + RW_m_data2 m_data2_start m_data2_size { + * (RamFunction) + * (DataQuickAccess) + } +#if (defined(__heap_noncacheable__)) + RW_m_data m_data_start m_data_size-Stack_Size { ; RW data +#else + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data +#endif + .ANY (+RW +ZI) + *(*m_usb_dma_init_data) + *(*m_usb_dma_noninit_data) + } +#if (!defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } +#endif + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } + RW_m_ram_text m_qacode_start m_qacode_size { ; + * (CodeQuickAccess) + } +#if (defined(__heap_noncacheable__)) + RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data +#else + RW_m_ncache m_ncache_start m_ncache_size { ; ncache data +#endif + * (NonCacheable.init) + * (*NonCacheable) + } +#if (defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration +#else + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration +#endif + } +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_ram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_ram.scf similarity index 96% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_ram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_ram.scf index 06065c47a7..ded7241e50 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_ram.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_ram.scf @@ -1,78 +1,78 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm7 -** MIMXRT1176CVM8A_cm7 -** MIMXRT1176DVMAA_cm7 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#define m_interrupts_start 0x00000000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x00000400 -#define m_text_size 0x0003FC00 - -#define m_data_start 0x20000000 -#define m_data_size 0x00040000 - -#define m_data2_start 0x202C0000 -#define m_data2_size 0x00080000 - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - * (CodeQuickAccess) - .ANY (+RO) - } - VECTOR_RAM m_interrupts_start EMPTY 0 { - } - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data - .ANY (+RW +ZI) - * (NonCacheable.init) - * (*NonCacheable) - * (DataQuickAccess) - } - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } - RW_m_ncache m_data2_start EMPTY 0 { - } - RW_m_ncache_unused +0 EMPTY m_data2_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration - } -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm7 +** MIMXRT1176CVM8A_cm7 +** MIMXRT1176DVMAA_cm7 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#define m_interrupts_start 0x00000000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x00000400 +#define m_text_size 0x0003FC00 + +#define m_data_start 0x20000000 +#define m_data_size 0x00040000 + +#define m_data2_start 0x202C0000 +#define m_data2_size 0x00080000 + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + * (CodeQuickAccess) + .ANY (+RO) + } + VECTOR_RAM m_interrupts_start EMPTY 0 { + } + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data + .ANY (+RW +ZI) + * (NonCacheable.init) + * (*NonCacheable) + * (DataQuickAccess) + } + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } + RW_m_ncache m_data2_start EMPTY 0 { + } + RW_m_ncache_unused +0 EMPTY m_data2_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration + } +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram.scf similarity index 96% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram.scf index c0a3c8d3c6..24e95fa646 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram.scf @@ -1,104 +1,104 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm7 -** MIMXRT1176CVM8A_cm7 -** MIMXRT1176DVMAA_cm7 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#define m_interrupts_start 0x00000000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x00000400 -#define m_text_size 0x0003FC00 - -#define m_data_start 0x80000000 -#define m_data_size 0x03000000 - -#define m_data2_start 0x20000000 -#define m_data2_size 0x00040000 - -#define m_data3_start 0x202C0000 -#define m_data3_size 0x00080000 - -#define m_ncache_start 0x83000000 -#define m_ncache_size 0x01000000 - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - * (CodeQuickAccess) - .ANY (+RO) - } - VECTOR_RAM m_interrupts_start EMPTY 0 { - } -#if (defined(__heap_noncacheable__)) - RW_m_data m_data_start m_data_size-Stack_Size { ; RW data -#else - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data -#endif - .ANY (+RW +ZI) - *(*m_usb_dma_init_data) - *(*m_usb_dma_noninit_data) - } -#if (!defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } -#endif - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } - RW_m_data2 m_data2_start m_data2_size { ; - * (DataQuickAccess) - } -#if (defined(__heap_noncacheable__)) - RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data -#else - RW_m_ncache m_ncache_start m_ncache_size { ; ncache data -#endif - * (NonCacheable.init) - * (*NonCacheable) - } -#if (defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration -#else - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration -#endif - } -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm7 +** MIMXRT1176CVM8A_cm7 +** MIMXRT1176DVMAA_cm7 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#define m_interrupts_start 0x00000000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x00000400 +#define m_text_size 0x0003FC00 + +#define m_data_start 0x80000000 +#define m_data_size 0x03000000 + +#define m_data2_start 0x20000000 +#define m_data2_size 0x00040000 + +#define m_data3_start 0x202C0000 +#define m_data3_size 0x00080000 + +#define m_ncache_start 0x83000000 +#define m_ncache_size 0x01000000 + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + * (CodeQuickAccess) + .ANY (+RO) + } + VECTOR_RAM m_interrupts_start EMPTY 0 { + } +#if (defined(__heap_noncacheable__)) + RW_m_data m_data_start m_data_size-Stack_Size { ; RW data +#else + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data +#endif + .ANY (+RW +ZI) + *(*m_usb_dma_init_data) + *(*m_usb_dma_noninit_data) + } +#if (!defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } +#endif + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } + RW_m_data2 m_data2_start m_data2_size { ; + * (DataQuickAccess) + } +#if (defined(__heap_noncacheable__)) + RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data +#else + RW_m_ncache m_ncache_start m_ncache_size { ; ncache data +#endif + * (NonCacheable.init) + * (*NonCacheable) + } +#if (defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration +#else + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration +#endif + } +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram_txt.scf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram_txt.scf similarity index 96% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram_txt.scf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram_txt.scf index 3d521dcea7..8c81626698 100644 --- a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram_txt.scf +++ b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT1176xxxxx_cm7_sdram_txt.scf @@ -1,109 +1,109 @@ -#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c -/* -** ################################################################### -** Processors: MIMXRT1176AVM8A_cm7 -** MIMXRT1176CVM8A_cm7 -** MIMXRT1176DVMAA_cm7 -** -** Compiler: Keil ARM C/C++ Compiler -** Reference manual: IMXRT1170RM, Rev 1, 02/2021 -** Version: rev. 1.1, 2022-04-02 -** Build: b220402 -** -** Abstract: -** Linker file for the Keil ARM C/C++ Compiler -** -** Copyright 2016 Freescale Semiconductor, Inc. -** Copyright 2016-2022 NXP -** All rights reserved. -** -** SPDX-License-Identifier: BSD-3-Clause -** -** http: www.nxp.com -** mail: support@nxp.com -** -** ################################################################### -*/ - -#define m_interrupts_start 0x80000000 -#define m_interrupts_size 0x00000400 - -#define m_text_start 0x80000400 -#define m_text_size 0x001FFC00 - -#define m_qacode_start 0x00000000 -#define m_qacode_size 0x00040000 - -#define m_data_start 0x202C0000 -#define m_data_size 0x00080000 - -#define m_data2_start 0x20000000 -#define m_data2_size 0x00040000 - -#define m_data3_start 0x80200000 -#define m_data3_size 0x02E00000 - -#define m_ncache_start 0x83000000 -#define m_ncache_size 0x01000000 - -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif - -LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region - VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address - * (.isr_vector,+FIRST) - } - ER_m_text m_text_start FIXED m_text_size { ; load address = execution address - * (InRoot$$Sections) - .ANY (+RO) - } - VECTOR_RAM m_interrupts_start EMPTY 0 { - } -#if (defined(__heap_noncacheable__)) - RW_m_data m_data_start m_data_size-Stack_Size { ; RW data -#else - RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data -#endif - .ANY (+RW +ZI) - *(*m_usb_dma_init_data) - *(*m_usb_dma_noninit_data) - } -#if (!defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } -#endif - ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down - } - RW_m_ram_text m_qacode_start m_qacode_size { ; - * (CodeQuickAccess) - } - RW_m_data2 m_data2_start m_data2_size { ; - * (DataQuickAccess) - } -#if (defined(__heap_noncacheable__)) - RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data -#else - RW_m_ncache m_ncache_start m_ncache_size { ; ncache data -#endif - * (NonCacheable.init) - * (*NonCacheable) - } -#if (defined(__heap_noncacheable__)) - ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up - } - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration -#else - RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration -#endif - } -} +#!armclang --target=arm-arm-none-eabi -mcpu=cortex-m7 -E -x c +/* +** ################################################################### +** Processors: MIMXRT1176AVM8A_cm7 +** MIMXRT1176CVM8A_cm7 +** MIMXRT1176DVMAA_cm7 +** +** Compiler: Keil ARM C/C++ Compiler +** Reference manual: IMXRT1170RM, Rev 1, 02/2021 +** Version: rev. 1.1, 2022-04-02 +** Build: b220402 +** +** Abstract: +** Linker file for the Keil ARM C/C++ Compiler +** +** Copyright 2016 Freescale Semiconductor, Inc. +** Copyright 2016-2022 NXP +** All rights reserved. +** +** SPDX-License-Identifier: BSD-3-Clause +** +** http: www.nxp.com +** mail: support@nxp.com +** +** ################################################################### +*/ + +#define m_interrupts_start 0x80000000 +#define m_interrupts_size 0x00000400 + +#define m_text_start 0x80000400 +#define m_text_size 0x001FFC00 + +#define m_qacode_start 0x00000000 +#define m_qacode_size 0x00040000 + +#define m_data_start 0x202C0000 +#define m_data_size 0x00080000 + +#define m_data2_start 0x20000000 +#define m_data2_size 0x00040000 + +#define m_data3_start 0x80200000 +#define m_data3_size 0x02E00000 + +#define m_ncache_start 0x83000000 +#define m_ncache_size 0x01000000 + +/* Sizes */ +#if (defined(__stack_size__)) + #define Stack_Size __stack_size__ +#else + #define Stack_Size 0x0400 +#endif + +#if (defined(__heap_size__)) + #define Heap_Size __heap_size__ +#else + #define Heap_Size 0x0400 +#endif + +LR_m_text m_interrupts_start m_text_start+m_text_size-m_interrupts_start { ; load region size_region + VECTOR_ROM m_interrupts_start FIXED m_interrupts_size { ; load address = execution address + * (.isr_vector,+FIRST) + } + ER_m_text m_text_start FIXED m_text_size { ; load address = execution address + * (InRoot$$Sections) + .ANY (+RO) + } + VECTOR_RAM m_interrupts_start EMPTY 0 { + } +#if (defined(__heap_noncacheable__)) + RW_m_data m_data_start m_data_size-Stack_Size { ; RW data +#else + RW_m_data m_data_start m_data_size-Stack_Size-Heap_Size { ; RW data +#endif + .ANY (+RW +ZI) + *(*m_usb_dma_init_data) + *(*m_usb_dma_noninit_data) + } +#if (!defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } +#endif + ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down + } + RW_m_ram_text m_qacode_start m_qacode_size { ; + * (CodeQuickAccess) + } + RW_m_data2 m_data2_start m_data2_size { ; + * (DataQuickAccess) + } +#if (defined(__heap_noncacheable__)) + RW_m_ncache m_ncache_start m_ncache_size - Heap_Size { ; ncache data +#else + RW_m_ncache m_ncache_start m_ncache_size { ; ncache data +#endif + * (NonCacheable.init) + * (*NonCacheable) + } +#if (defined(__heap_noncacheable__)) + ARM_LIB_HEAP +0 EMPTY Heap_Size { ; Heap region growing up + } + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache)-Heap_Size { ; Empty region added for MPU configuration +#else + RW_m_ncache_unused +0 EMPTY m_ncache_size-ImageLength(RW_m_ncache) { ; Empty region added for MPU configuration +#endif + } +} diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT117x_QuadSPI_4KB_SEC.FLM b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT117x_QuadSPI_4KB_SEC.FLM similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT117x_QuadSPI_4KB_SEC.FLM rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT117x_QuadSPI_4KB_SEC.FLM diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT117x_QuadSPI_4KB_SEC_Alias.FLM b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT117x_QuadSPI_4KB_SEC_Alias.FLM similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT117x_QuadSPI_4KB_SEC_Alias.FLM rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/MIMXRT117x_QuadSPI_4KB_SEC_Alias.FLM diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/startup_MIMXRT1176_cm4.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/startup_MIMXRT1176_cm4.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/startup_MIMXRT1176_cm4.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/startup_MIMXRT1176_cm4.S diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/startup_MIMXRT1176_cm7.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/startup_MIMXRT1176_cm7.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/startup_MIMXRT1176_cm7.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/arm/startup_MIMXRT1176_cm7.S diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_phy_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_phy_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_phy_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_phy_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_phy_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_phy_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_phy_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_enet_phy_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpi2c_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpi2c_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpi2c_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpi2c_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpi2c_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpi2c_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpi2c_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpi2c_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpspi_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpspi_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpspi_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpspi_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpspi_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpspi_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpspi_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpspi_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpuart_cmsis.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpuart_cmsis.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpuart_cmsis.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpuart_cmsis.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpuart_cmsis.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpuart_cmsis.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpuart_cmsis.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/cmsis_drivers/fsl_lpuart_cmsis.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm4/fsl_cache.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm4/fsl_cache.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm4/fsl_cache.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm4/fsl_cache.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm4/fsl_cache.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm4/fsl_cache.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm4/fsl_cache.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm4/fsl_cache.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm7/fsl_cache.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm7/fsl_cache.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm7/fsl_cache.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm7/fsl_cache.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm7/fsl_cache.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm7/fsl_cache.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm7/fsl_cache.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/cm7/fsl_cache.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_acmp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_acmp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_acmp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_acmp.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_acmp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_acmp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_acmp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_acmp.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_adc_etc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_adc_etc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_adc_etc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_adc_etc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_adc_etc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_adc_etc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_adc_etc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_adc_etc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_anatop_ai.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_anatop_ai.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_anatop_ai.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_anatop_ai.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_anatop_ai.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_anatop_ai.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_anatop_ai.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_anatop_ai.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_aoi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_aoi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_aoi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_aoi.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_aoi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_aoi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_aoi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_aoi.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_asrc_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_caam.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_caam.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_caam.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_caam.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_caam.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_caam.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_caam.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_caam.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_cdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_cdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_cdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_cdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_cdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_cdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_cdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_cdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_clock.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_clock.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_clock.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_clock.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_clock.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_clock.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_clock.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_clock.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common_arm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common_arm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common_arm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common_arm.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common_arm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common_arm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common_arm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_common_arm.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_csi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_csi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_csi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_csi.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_csi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_csi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_csi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_csi.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dac12.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dac12.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dac12.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dac12.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dac12.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dac12.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dac12.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dac12.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcdc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcdc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcdc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcdc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcdc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcdc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcdc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcdc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcic.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcic.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcic.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcic.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcic.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcic.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcic.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dcic.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dmamux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dmamux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dmamux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dmamux.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dmamux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dmamux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dmamux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_dmamux.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_elcdif.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_elcdif.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_elcdif.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_elcdif.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_elcdif.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_elcdif.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_elcdif.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_elcdif.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet_qos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet_qos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet_qos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet_qos.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet_qos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet_qos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet_qos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_enet_qos.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ewm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ewm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ewm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ewm.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ewm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ewm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ewm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ewm.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexcan.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexcan.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexcan.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexcan.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexcan.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexcan.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexcan.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexcan.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_camera_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2c_master.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2c_master.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2c_master.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2c_master.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2c_master.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2c_master.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2c_master.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2c_master.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_i2s_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_mculcd_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_spi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexio_uart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram_allocate.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram_allocate.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram_allocate.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram_allocate.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram_allocate.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram_allocate.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram_allocate.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexram_allocate.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_flexspi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpio.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpio.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpio.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpio.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpio.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpio.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpio.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpio.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpt.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpt.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpt.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpt.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpt.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpt.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpt.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_gpt.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee_apc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee_apc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee_apc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee_apc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee_apc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee_apc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee_apc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iee_apc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iomuxc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iomuxc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iomuxc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_iomuxc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_key_manager.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_key_manager.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_key_manager.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_key_manager.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_key_manager.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_key_manager.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_key_manager.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_key_manager.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_kpp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_kpp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_kpp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_kpp.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_kpp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_kpp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_kpp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_kpp.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lcdifv2.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lcdifv2.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lcdifv2.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lcdifv2.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lcdifv2.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lcdifv2.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lcdifv2.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lcdifv2.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpadc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpadc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpadc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpadc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpadc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpadc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpadc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpadc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpi2c_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpspi_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_freertos.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_freertos.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_freertos.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_freertos.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_freertos.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_freertos.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_freertos.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_lpuart_freertos.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mecc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mecc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mecc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mecc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mecc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mecc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mecc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mecc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_memory.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_memory.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_memory.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_memory.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_csi2rx.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_csi2rx.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_csi2rx.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_csi2rx.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_csi2rx.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_csi2rx.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_csi2rx.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_csi2rx.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_dsi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_dsi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_dsi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_dsi.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_dsi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_dsi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_dsi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mipi_dsi.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mu.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mu.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mu.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mu.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mu.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mu.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mu.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_mu.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_nic301.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_nic301.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_nic301.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_nic301.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ocotp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ocotp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ocotp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ocotp.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ocotp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ocotp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ocotp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ocotp.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_rtthread.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_rtthread.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_rtthread.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_rtthread.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_rtthread.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_rtthread.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_rtthread.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_os_abstraction_rtthread.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pdm_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pgmc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pgmc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pgmc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pgmc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pgmc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pgmc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pgmc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pgmc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pit.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pit.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pit.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pit.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pit.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pit.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pit.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pit.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pmu.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pmu.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pmu.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pmu.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pmu.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pmu.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pmu.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pmu.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_puf.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_puf.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_puf.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_puf.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_puf.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_puf.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_puf.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_puf.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pwm.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pwm.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pwm.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pwm.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pwm.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pwm.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pwm.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pwm.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pxp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pxp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pxp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pxp.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pxp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pxp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pxp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_pxp.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_qtmr.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_qtmr.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_qtmr.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_qtmr.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_qtmr.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_qtmr.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_qtmr.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_qtmr.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc_sema42.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc_sema42.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc_sema42.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc_sema42.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc_sema42.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc_sema42.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc_sema42.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rdc_sema42.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_romapi.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_romapi.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_romapi.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_romapi.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_romapi.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_romapi.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_romapi.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_romapi.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rtwdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rtwdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rtwdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rtwdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rtwdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rtwdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rtwdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_rtwdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sai_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sema4.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sema4.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sema4.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sema4.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sema4.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sema4.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sema4.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_sema4.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_semc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_semc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_semc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_semc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_semc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_semc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_semc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_semc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_emvsim.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_emvsim.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_emvsim.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_emvsim.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_emvsim.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_emvsim.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_emvsim.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_emvsim.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_phy.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_phy.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_phy.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_phy.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_phy_emvsim.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_phy_emvsim.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_phy_emvsim.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_smartcard_phy_emvsim.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_hp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_hp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_hp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_hp.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_hp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_hp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_hp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_hp.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_lp.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_lp.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_lp.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_lp.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_lp.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_lp.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_lp.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_snvs_lp.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_mipi_csi2rx.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_mipi_csi2rx.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_mipi_csi2rx.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_mipi_csi2rx.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_mipi_csi2rx.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_mipi_csi2rx.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_mipi_csi2rx.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_mipi_csi2rx.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_src.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_src.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_src.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_src.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_src.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_src.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_src.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_soc_src.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif_edma.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif_edma.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif_edma.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif_edma.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif_edma.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif_edma.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif_edma.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_spdif_edma.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ssarc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ssarc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ssarc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ssarc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ssarc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ssarc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ssarc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_ssarc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_tempsensor.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_tempsensor.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_tempsensor.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_tempsensor.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_tempsensor.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_tempsensor.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_tempsensor.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_tempsensor.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_usdhc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_usdhc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_usdhc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_usdhc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_usdhc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_usdhc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_usdhc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_usdhc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_wdog.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_wdog.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_wdog.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_wdog.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_wdog.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_wdog.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_wdog.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_wdog.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbara.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbara.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbara.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbara.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbara.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbara.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbara.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbara.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbarb.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbarb.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbarb.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbarb.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbarb.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbarb.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbarb.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xbarb.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xecc.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xecc.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xecc.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xecc.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xecc.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xecc.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xecc.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xecc.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xrdc2.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xrdc2.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xrdc2.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xrdc2.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xrdc2.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xrdc2.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xrdc2.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/fsl_xrdc2.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/generic_list.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/generic_list.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/generic_list.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/generic_list.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/generic_list.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/generic_list.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/generic_list.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/drivers/generic_list.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/fsl_device_registers.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/fsl_device_registers.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/fsl_device_registers.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/fsl_device_registers.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_flexspi_nor.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_flexspi_nor.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_flexspi_nor.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_flexspi_nor.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_ocram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_ocram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_ocram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_ocram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_ram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_ram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_ram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_ram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_sdram_txt.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_sdram_txt.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_sdram_txt.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm4_sdram_txt.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_flexspi_nor.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_flexspi_nor.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_flexspi_nor.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_flexspi_nor.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_ram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_ram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_ram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_ram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_sdram.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_sdram.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_sdram.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_sdram.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_sdram_txt.ld b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_sdram_txt.ld similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_sdram_txt.ld rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/MIMXRT1176xxxxx_cm7_sdram_txt.ld diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/startup_MIMXRT1176_cm4.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/startup_MIMXRT1176_cm4.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/startup_MIMXRT1176_cm4.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/startup_MIMXRT1176_cm4.S diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/startup_MIMXRT1176_cm7.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/startup_MIMXRT1176_cm7.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/startup_MIMXRT1176_cm7.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/gcc/startup_MIMXRT1176_cm7.S diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_flexspi_nor.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_flexspi_nor.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_flexspi_nor.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_flexspi_nor.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_flexspi_nor_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_ocram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_ocram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_ocram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_ocram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_ram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_ram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_ram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_ram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_sdram_txt.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_sdram_txt.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_sdram_txt.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm4_sdram_txt.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_flexspi_nor.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_flexspi_nor.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_flexspi_nor.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_flexspi_nor.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_flexspi_nor_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_ram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_ram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_ram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_ram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_sdram.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_sdram.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_sdram.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_sdram.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_sdram_txt.icf b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_sdram_txt.icf similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_sdram_txt.icf rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/MIMXRT1176xxxxx_cm7_sdram_txt.icf diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/startup_MIMXRT1176_cm4.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/startup_MIMXRT1176_cm4.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/startup_MIMXRT1176_cm4.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/startup_MIMXRT1176_cm4.s diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/startup_MIMXRT1176_cm7.s b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/startup_MIMXRT1176_cm7.s similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/startup_MIMXRT1176_cm7.s rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/iar/startup_MIMXRT1176_cm7.s diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/boot_multicore_slave.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/boot_multicore_slave.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/boot_multicore_slave.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/boot_multicore_slave.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/boot_multicore_slave.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/boot_multicore_slave.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/boot_multicore_slave.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/boot_multicore_slave.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm4.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm4.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm4.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm4.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm4.cpp b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm4.cpp similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm4.cpp rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm4.cpp diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm7.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm7.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm7.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm7.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm7.cpp b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm7.cpp similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm7.cpp rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/mcuxpresso/startup_mimxrt1176_cm7.cpp diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/board.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/board.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/board.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/board.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/board.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/board.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/board.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/board.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/clock_config.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/clock_config.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/clock_config.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/clock_config.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/clock_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/clock_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/clock_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/clock_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/peripherals.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/peripherals.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/peripherals.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/peripherals.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/peripherals.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/peripherals.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/peripherals.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/peripherals.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/pin_mux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/pin_mux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/pin_mux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/pin_mux.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/pin_mux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/pin_mux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/pin_mux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/project_template/pin_mux.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm4.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm4.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm4.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm4.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm4.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm4.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm4.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm4.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm7.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm7.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm7.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm7.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm7.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm7.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm7.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/system_MIMXRT1176_cm7.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/RTE_Device.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/RTE_Device.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/RTE_Device.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/RTE_Device.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/board.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/board.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/board.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/board.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/board.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/board.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/board.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/board.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/clock_config.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/clock_config.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/clock_config.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/clock_config.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/clock_config.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/clock_config.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/clock_config.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/clock_config.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/peripherals.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/peripherals.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/peripherals.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/peripherals.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/peripherals.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/peripherals.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/peripherals.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/peripherals.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/pin_mux.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/pin_mux.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/pin_mux.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/pin_mux.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/pin_mux.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/pin_mux.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/pin_mux.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/template/pin_mux.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console_conf.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console_conf.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console_conf.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console/fsl_debug_console_conf.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_assert.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_assert.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_assert.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_assert.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_debug_console.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_debug_console.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_debug_console.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_debug_console.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_debug_console.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_debug_console.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_debug_console.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/debug_console_lite/fsl_debug_console.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_assert.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_assert.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_assert.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_assert.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_memcpy.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_memcpy.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_memcpy.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_memcpy.S diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_notifier.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_notifier.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_notifier.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_notifier.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_notifier.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_notifier.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_notifier.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_notifier.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_sbrk.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_sbrk.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_sbrk.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_sbrk.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_shell.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_shell.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_shell.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_shell.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_shell.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_shell.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_shell.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/fsl_shell.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/incbin/fsl_incbin.S b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/incbin/fsl_incbin.S similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/incbin/fsl_incbin.S rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/incbin/fsl_incbin.S diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/str/fsl_str.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/str/fsl_str.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/str/fsl_str.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/str/fsl_str.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/str/fsl_str.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/str/fsl_str.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/str/fsl_str.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/utilities/str/fsl_str.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/MIMXRT1176/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/MIMXRT1176/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/libraries/MIMXRT1170/SConscript b/bsp/nxp/imx/imxrt/libraries/MIMXRT1170/SConscript similarity index 100% rename from bsp/imxrt/libraries/MIMXRT1170/SConscript rename to bsp/nxp/imx/imxrt/libraries/MIMXRT1170/SConscript diff --git a/bsp/imxrt/libraries/drivers/SConscript b/bsp/nxp/imx/imxrt/libraries/drivers/SConscript similarity index 100% rename from bsp/imxrt/libraries/drivers/SConscript rename to bsp/nxp/imx/imxrt/libraries/drivers/SConscript diff --git a/bsp/imxrt/libraries/drivers/bsp_wm8960.c b/bsp/nxp/imx/imxrt/libraries/drivers/bsp_wm8960.c similarity index 100% rename from bsp/imxrt/libraries/drivers/bsp_wm8960.c rename to bsp/nxp/imx/imxrt/libraries/drivers/bsp_wm8960.c diff --git a/bsp/imxrt/libraries/drivers/bsp_wm8960.h b/bsp/nxp/imx/imxrt/libraries/drivers/bsp_wm8960.h similarity index 100% rename from bsp/imxrt/libraries/drivers/bsp_wm8960.h rename to bsp/nxp/imx/imxrt/libraries/drivers/bsp_wm8960.h diff --git a/bsp/imxrt/libraries/drivers/drv_adc.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_adc.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_adc.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_adc.c diff --git a/bsp/imxrt/libraries/drivers/drv_adc.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_adc.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_adc.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_adc.h diff --git a/bsp/imxrt/libraries/drivers/drv_can.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_can.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_can.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_can.c diff --git a/bsp/imxrt/libraries/drivers/drv_can.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_can.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_can.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_can.h diff --git a/bsp/imxrt/libraries/drivers/drv_common.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_common.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_common.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_common.c diff --git a/bsp/imxrt/libraries/drivers/drv_eth.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_eth.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_eth.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_eth.c diff --git a/bsp/imxrt/libraries/drivers/drv_flexspi.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_flexspi.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_flexspi.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_flexspi.c diff --git a/bsp/imxrt/libraries/drivers/drv_gpio.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_gpio.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_gpio.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_gpio.c diff --git a/bsp/imxrt/libraries/drivers/drv_gpio.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_gpio.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_gpio.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_gpio.h diff --git a/bsp/imxrt/libraries/drivers/drv_hwtimer.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_hwtimer.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_hwtimer.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_hwtimer.c diff --git a/bsp/imxrt/libraries/drivers/drv_hwtimer.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_hwtimer.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_hwtimer.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_hwtimer.h diff --git a/bsp/imxrt/libraries/drivers/drv_i2c.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_i2c.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_i2c.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_i2c.c diff --git a/bsp/imxrt/libraries/drivers/drv_i2c.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_i2c.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_i2c.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_i2c.h diff --git a/bsp/imxrt/libraries/drivers/drv_ksz8081.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_ksz8081.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_ksz8081.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_ksz8081.c diff --git a/bsp/imxrt/libraries/drivers/drv_lcd.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_lcd.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_lcd.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_lcd.c diff --git a/bsp/imxrt/libraries/drivers/drv_lcd.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_lcd.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_lcd.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_lcd.h diff --git a/bsp/imxrt/libraries/drivers/drv_lcd_mipi.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_lcd_mipi.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_lcd_mipi.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_lcd_mipi.c diff --git a/bsp/imxrt/libraries/drivers/drv_lcd_mipi.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_lcd_mipi.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_lcd_mipi.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_lcd_mipi.h diff --git a/bsp/imxrt/libraries/drivers/drv_log.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_log.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_log.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_log.h diff --git a/bsp/imxrt/libraries/drivers/drv_lpadc.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_lpadc.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_lpadc.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_lpadc.c diff --git a/bsp/imxrt/libraries/drivers/drv_lpadc.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_lpadc.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_lpadc.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_lpadc.h diff --git a/bsp/imxrt/libraries/drivers/drv_mdio.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_mdio.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_mdio.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_mdio.c diff --git a/bsp/imxrt/libraries/drivers/drv_mdio.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_mdio.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_mdio.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_mdio.h diff --git a/bsp/imxrt/libraries/drivers/drv_pulse_encoder.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_pulse_encoder.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_pulse_encoder.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_pulse_encoder.c diff --git a/bsp/imxrt/libraries/drivers/drv_pwm.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_pwm.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_pwm.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_pwm.c diff --git a/bsp/imxrt/libraries/drivers/drv_pwm.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_pwm.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_pwm.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_pwm.h diff --git a/bsp/imxrt/libraries/drivers/drv_rtc.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_rtc.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_rtc.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_rtc.c diff --git a/bsp/imxrt/libraries/drivers/drv_rtc.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_rtc.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_rtc.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_rtc.h diff --git a/bsp/imxrt/libraries/drivers/drv_rtl8211f.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_rtl8211f.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_rtl8211f.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_rtl8211f.c diff --git a/bsp/imxrt/libraries/drivers/drv_sai.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_sai.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_sai.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_sai.c diff --git a/bsp/imxrt/libraries/drivers/drv_sai.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_sai.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_sai.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_sai.h diff --git a/bsp/imxrt/libraries/drivers/drv_sdio.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_sdio.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_sdio.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_sdio.c diff --git a/bsp/imxrt/libraries/drivers/drv_sdram.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_sdram.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_sdram.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_sdram.c diff --git a/bsp/imxrt/libraries/drivers/drv_sdram.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_sdram.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_sdram.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_sdram.h diff --git a/bsp/imxrt/libraries/drivers/drv_spi.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_spi.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_spi.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_spi.c diff --git a/bsp/imxrt/libraries/drivers/drv_spi.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_spi.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_spi.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_spi.h diff --git a/bsp/imxrt/libraries/drivers/drv_uart.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_uart.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_uart.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_uart.c diff --git a/bsp/imxrt/libraries/drivers/drv_uart.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_uart.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_uart.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_uart.h diff --git a/bsp/imxrt/libraries/drivers/drv_usbd.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_usbd.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_usbd.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_usbd.c diff --git a/bsp/imxrt/libraries/drivers/drv_usbh.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_usbh.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_usbh.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_usbh.c diff --git a/bsp/imxrt/libraries/drivers/drv_usbh.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_usbh.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_usbh.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_usbh.h diff --git a/bsp/imxrt/libraries/drivers/drv_wdt.c b/bsp/nxp/imx/imxrt/libraries/drivers/drv_wdt.c similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_wdt.c rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_wdt.c diff --git a/bsp/imxrt/libraries/drivers/drv_wdt.h b/bsp/nxp/imx/imxrt/libraries/drivers/drv_wdt.h similarity index 100% rename from bsp/imxrt/libraries/drivers/drv_wdt.h rename to bsp/nxp/imx/imxrt/libraries/drivers/drv_wdt.h diff --git a/bsp/imxrt/libraries/drivers/usb/device/usb_device.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/device/usb_device.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/device/usb_device.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/device/usb_device.h diff --git a/bsp/imxrt/libraries/drivers/usb/device/usb_device_dci.c b/bsp/nxp/imx/imxrt/libraries/drivers/usb/device/usb_device_dci.c similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/device/usb_device_dci.c rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/device/usb_device_dci.c diff --git a/bsp/imxrt/libraries/drivers/usb/device/usb_device_dci.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/device/usb_device_dci.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/device/usb_device_dci.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/device/usb_device_dci.h diff --git a/bsp/imxrt/libraries/drivers/usb/device/usb_device_ehci.c b/bsp/nxp/imx/imxrt/libraries/drivers/usb/device/usb_device_ehci.c similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/device/usb_device_ehci.c rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/device/usb_device_ehci.c diff --git a/bsp/imxrt/libraries/drivers/usb/device/usb_device_ehci.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/device/usb_device_ehci.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/device/usb_device_ehci.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/device/usb_device_ehci.h diff --git a/bsp/imxrt/libraries/drivers/usb/host/usb_host.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/host/usb_host.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host.h diff --git a/bsp/imxrt/libraries/drivers/usb/host/usb_host_devices.c b/bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_devices.c similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/host/usb_host_devices.c rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_devices.c diff --git a/bsp/imxrt/libraries/drivers/usb/host/usb_host_devices.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_devices.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/host/usb_host_devices.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_devices.h diff --git a/bsp/imxrt/libraries/drivers/usb/host/usb_host_ehci.c b/bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_ehci.c similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/host/usb_host_ehci.c rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_ehci.c diff --git a/bsp/imxrt/libraries/drivers/usb/host/usb_host_ehci.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_ehci.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/host/usb_host_ehci.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_ehci.h diff --git a/bsp/imxrt/libraries/drivers/usb/host/usb_host_framework.c b/bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_framework.c similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/host/usb_host_framework.c rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_framework.c diff --git a/bsp/imxrt/libraries/drivers/usb/host/usb_host_framework.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_framework.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/host/usb_host_framework.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_framework.h diff --git a/bsp/imxrt/libraries/drivers/usb/host/usb_host_hci.c b/bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_hci.c similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/host/usb_host_hci.c rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_hci.c diff --git a/bsp/imxrt/libraries/drivers/usb/host/usb_host_hci.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_hci.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/host/usb_host_hci.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/host/usb_host_hci.h diff --git a/bsp/imxrt/libraries/drivers/usb/include/usb.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/include/usb.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb.h diff --git a/bsp/imxrt/libraries/drivers/usb/include/usb_device_config.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb_device_config.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/include/usb_device_config.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb_device_config.h diff --git a/bsp/imxrt/libraries/drivers/usb/include/usb_ehci.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb_ehci.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/include/usb_ehci.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb_ehci.h diff --git a/bsp/imxrt/libraries/drivers/usb/include/usb_host_config.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb_host_config.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/include/usb_host_config.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb_host_config.h diff --git a/bsp/imxrt/libraries/drivers/usb/include/usb_misc.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb_misc.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/include/usb_misc.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb_misc.h diff --git a/bsp/imxrt/libraries/drivers/usb/include/usb_spec.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb_spec.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/include/usb_spec.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/include/usb_spec.h diff --git a/bsp/imxrt/libraries/drivers/usb/phy/usb_phy.c b/bsp/nxp/imx/imxrt/libraries/drivers/usb/phy/usb_phy.c similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/phy/usb_phy.c rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/phy/usb_phy.c diff --git a/bsp/imxrt/libraries/drivers/usb/phy/usb_phy.h b/bsp/nxp/imx/imxrt/libraries/drivers/usb/phy/usb_phy.h similarity index 100% rename from bsp/imxrt/libraries/drivers/usb/phy/usb_phy.h rename to bsp/nxp/imx/imxrt/libraries/drivers/usb/phy/usb_phy.h diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLite/rtos/vg_lite_os.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/rtos/vg_lite_os.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLite/rtos/vg_lite_os.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/rtos/vg_lite_os.c diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLite/rtos/vg_lite_os.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/rtos/vg_lite_os.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLite/rtos/vg_lite_os.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/rtos/vg_lite_os.h diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite.c diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite_flat.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite_flat.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite_flat.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite_flat.c diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite_flat.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite_flat.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite_flat.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite_flat.h diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite_image.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite_image.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite_image.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite_image.c diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite_matrix.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite_matrix.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite_matrix.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite_matrix.c diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite_path.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite_path.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLite/vg_lite_path.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLite/vg_lite_path.c diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLiteKernel/rtos/vg_lite_hal.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/rtos/vg_lite_hal.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLiteKernel/rtos/vg_lite_hal.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/rtos/vg_lite_hal.c diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLiteKernel/rtos/vg_lite_platform.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/rtos/vg_lite_platform.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLiteKernel/rtos/vg_lite_platform.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/rtos/vg_lite_platform.h diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_hw.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_hw.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_hw.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_hw.h diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_kernel.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_kernel.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_kernel.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_kernel.c diff --git a/bsp/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_kernel.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_kernel.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_kernel.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/VGLiteKernel/vg_lite_kernel.h diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/inc/Elm.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/inc/Elm.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/inc/Elm.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/inc/Elm.h diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_buffer.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_buffer.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_buffer.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_buffer.c diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_draw.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_draw.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_draw.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_draw.c diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_headers.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_headers.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_headers.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_headers.h diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_init.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_init.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_init.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_init.c diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_object.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_object.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_object.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_object.c diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_os.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_os.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_os.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_os.c diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_os.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_os.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_os.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_os.h diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_precom.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_precom.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_precom.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_precom.h diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_text.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_text.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_text.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_text.c diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_text.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_text.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/elm_text.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/elm_text.h diff --git a/bsp/imxrt/libraries/drivers/vglite/elementary/src/velm.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/velm.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/elementary/src/velm.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/elementary/src/velm.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/buf_reader.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/buf_reader.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/buf_reader.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/buf_reader.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/buf_reader.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/buf_reader.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/buf_reader.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/buf_reader.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/fonts.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/fonts.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/fonts.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/fonts.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mcufont.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mcufont.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mcufont.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mcufont.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_bwfont.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_bwfont.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_bwfont.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_bwfont.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_bwfont.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_bwfont.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_bwfont.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_bwfont.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_config.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_config.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_config.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_config.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_encoding.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_encoding.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_encoding.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_encoding.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_encoding.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_encoding.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_encoding.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_encoding.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_font.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_font.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_font.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_font.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_font.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_font.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_font.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_font.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_justify.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_justify.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_justify.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_justify.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_justify.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_justify.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_justify.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_justify.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_kerning.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_kerning.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_kerning.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_kerning.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_kerning.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_kerning.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_kerning.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_kerning.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_rlefont.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_rlefont.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_rlefont.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_rlefont.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_rlefont.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_rlefont.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_rlefont.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_rlefont.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_scaledfont.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_scaledfont.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_scaledfont.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_scaledfont.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_scaledfont.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_scaledfont.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_scaledfont.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_scaledfont.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_wordwrap.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_wordwrap.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_wordwrap.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_wordwrap.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_wordwrap.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_wordwrap.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_wordwrap.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/mcufont/decoder/mf_wordwrap.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/rle_font_read.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/rle_font_read.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/rle_font_read.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/rle_font_read.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/vft_debug.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/vft_debug.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/vft_debug.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/vft_debug.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/vft_debug.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/vft_debug.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/vft_debug.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/vft_debug.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/vft_draw.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/vft_draw.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/vft_draw.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/vft_draw.c diff --git a/bsp/imxrt/libraries/drivers/vglite/font/vft_draw.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/vft_draw.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/vft_draw.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/vft_draw.h diff --git a/bsp/imxrt/libraries/drivers/vglite/font/vg_lite_text.c b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/vg_lite_text.c similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/font/vg_lite_text.c rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/font/vg_lite_text.c diff --git a/bsp/imxrt/libraries/drivers/vglite/inc/vg_lite.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/inc/vg_lite.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/inc/vg_lite.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/inc/vg_lite.h diff --git a/bsp/imxrt/libraries/drivers/vglite/inc/vg_lite_hal.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/inc/vg_lite_hal.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/inc/vg_lite_hal.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/inc/vg_lite_hal.h diff --git a/bsp/imxrt/libraries/drivers/vglite/inc/vg_lite_text.h b/bsp/nxp/imx/imxrt/libraries/drivers/vglite/inc/vg_lite_text.h similarity index 100% rename from bsp/imxrt/libraries/drivers/vglite/inc/vg_lite_text.h rename to bsp/nxp/imx/imxrt/libraries/drivers/vglite/inc/vg_lite_text.h diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/.config b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/.config similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/.config rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/.config diff --git a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/Kconfig b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/Kconfig new file mode 100644 index 0000000000..db456f310b --- /dev/null +++ b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/Kconfig @@ -0,0 +1,16 @@ +mainmenu "RT-Thread Configuration" + +config RTT_DIR + string + option env="RTT_ROOT" + default "../../../../.." + +config PKGS_DIR + string + option env="PKGS_ROOT" + default "packages" + +source "$RTT_DIR/Kconfig" +source "$PKGS_DIR/Kconfig" +source "../libraries/Kconfig" +source "board/Kconfig" diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/README.md b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/README.md similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/README.md rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/README.md diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/SConscript b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/SConscript similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/SConscript rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/SConscript diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/SConstruct b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/SConstruct similarity index 96% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/SConstruct rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/SConstruct index e4b3f6c66a..71cd6e9c0b 100644 --- a/bsp/imxrt/libraries/templates/imxrt1050xxx/SConstruct +++ b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/applications/SConscript b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/applications/SConscript similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/applications/SConscript rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/applications/SConscript diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/applications/main.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/applications/main.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/applications/main.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/applications/main.c diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/Kconfig b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/Kconfig similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/Kconfig rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/Kconfig diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/SConscript b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/SConscript similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/SConscript rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/SConscript diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/board.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/board.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/board.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/board.c diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/board.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/board.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/board.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/board.h diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.icf b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.icf similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.icf rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.icf diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.lds diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/linker_scripts/link.sct diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/figures/board.png b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/figures/board.png similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/figures/board.png rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/figures/board.png diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/project.ewd b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/project.ewd similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/project.ewd rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/project.ewd diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/project.ewp b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/project.ewp similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/project.ewp rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/project.ewp diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/project.eww b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/project.eww similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/project.eww rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/project.eww diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/project.uvoptx b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/project.uvoptx similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/project.uvoptx rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/project.uvoptx diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/project.uvprojx b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/project.uvprojx similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/project.uvprojx rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/project.uvprojx diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/rtconfig.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/rtconfig.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/rtconfig.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/rtconfig.h diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/rtconfig.py b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/rtconfig.py similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/rtconfig.py rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/rtconfig.py diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/template.ewd b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.ewd similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/template.ewd rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.ewd diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/template.ewp b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.ewp similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/template.ewp rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.ewp diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/template.ewt b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.ewt similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/template.ewt rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.ewt diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/template.eww b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.eww similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/template.eww rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.eww diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/template.uvoptx b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.uvoptx similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/template.uvoptx rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.uvoptx diff --git a/bsp/imxrt/libraries/templates/imxrt1050xxx/template.uvprojx b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.uvprojx similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1050xxx/template.uvprojx rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/template.uvprojx diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/.config b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/.config similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/.config rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/.config diff --git a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/Kconfig b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/Kconfig new file mode 100644 index 0000000000..db456f310b --- /dev/null +++ b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/Kconfig @@ -0,0 +1,16 @@ +mainmenu "RT-Thread Configuration" + +config RTT_DIR + string + option env="RTT_ROOT" + default "../../../../.." + +config PKGS_DIR + string + option env="PKGS_ROOT" + default "packages" + +source "$RTT_DIR/Kconfig" +source "$PKGS_DIR/Kconfig" +source "../libraries/Kconfig" +source "board/Kconfig" diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/MIMXRT1064EVK-TOP.jpg b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/MIMXRT1064EVK-TOP.jpg similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/MIMXRT1064EVK-TOP.jpg rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/MIMXRT1064EVK-TOP.jpg diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/README.md b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/README.md similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/README.md rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/README.md diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/SConscript b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/SConscript similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/SConscript rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/SConscript diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/SConstruct b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/SConstruct similarity index 96% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/SConstruct rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/SConstruct index e5611ff1e6..90a9120a52 100644 --- a/bsp/imxrt/libraries/templates/imxrt1064xxx/SConstruct +++ b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/applications/SConscript b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/applications/SConscript similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/applications/SConscript rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/applications/SConscript diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/applications/main.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/applications/main.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/applications/main.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/applications/main.c diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/Kconfig b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/Kconfig similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/Kconfig rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/Kconfig diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/MCUX_Config.mex b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/MCUX_Config.mex similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/MCUX_Config.mex rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/MCUX_Config.mex diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/clock_config.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/clock_config.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/clock_config.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/clock_config.c diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/clock_config.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/clock_config.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/clock_config.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/clock_config.h diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/pin_mux.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/pin_mux.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/pin_mux.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/pin_mux.c diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/pin_mux.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/pin_mux.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/pin_mux.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/pin_mux.h diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/SConscript b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/SConscript similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/SConscript rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/SConscript diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/board.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/board.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/board.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/board.c diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/board.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/board.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/board.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/board.h diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.icf b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.icf similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.icf rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.icf diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.lds b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.lds similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.lds rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.lds diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.sct b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.sct similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.sct rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/linker_scripts/link.sct diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/project.ewd b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/project.ewd similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/project.ewd rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/project.ewd diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/project.ewp b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/project.ewp similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/project.ewp rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/project.ewp diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/project.eww b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/project.eww similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/project.eww rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/project.eww diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/project.uvoptx b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/project.uvoptx similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/project.uvoptx rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/project.uvoptx diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/project.uvprojx b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/project.uvprojx similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/project.uvprojx rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/project.uvprojx diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/rtconfig.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/rtconfig.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/rtconfig.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/rtconfig.h diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/rtconfig.py b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/rtconfig.py similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/rtconfig.py rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/rtconfig.py diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/template.ewd b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.ewd similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/template.ewd rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.ewd diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/template.ewp b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.ewp similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/template.ewp rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.ewp diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/template.ewt b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.ewt similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/template.ewt rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.ewt diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/template.eww b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.eww similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/template.eww rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.eww diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/template.uvoptx b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.uvoptx similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/template.uvoptx rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.uvoptx diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/template.uvprojx b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.uvprojx similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/template.uvprojx rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/template.uvprojx diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/xip/SConscript b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/SConscript similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/xip/SConscript rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/SConscript diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_flexspi_nor_config.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_flexspi_nor_config.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_flexspi_nor_config.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_flexspi_nor_config.c diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_flexspi_nor_config.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_flexspi_nor_config.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_flexspi_nor_config.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_flexspi_nor_config.h diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_sdram_ini_dcd.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_sdram_ini_dcd.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_sdram_ini_dcd.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_sdram_ini_dcd.c diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_sdram_ini_dcd.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_sdram_ini_dcd.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_sdram_ini_dcd.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/evkmimxrt1064_sdram_ini_dcd.h diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/xip/fsl_flexspi_nor_boot.c b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/fsl_flexspi_nor_boot.c similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/xip/fsl_flexspi_nor_boot.c rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/fsl_flexspi_nor_boot.c diff --git a/bsp/imxrt/libraries/templates/imxrt1064xxx/xip/fsl_flexspi_nor_boot.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/fsl_flexspi_nor_boot.h similarity index 100% rename from bsp/imxrt/libraries/templates/imxrt1064xxx/xip/fsl_flexspi_nor_boot.h rename to bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/xip/fsl_flexspi_nor_boot.h diff --git a/bsp/imxrt/tools/sdk_dist.py b/bsp/nxp/imx/imxrt/tools/sdk_dist.py similarity index 100% rename from bsp/imxrt/tools/sdk_dist.py rename to bsp/nxp/imx/imxrt/tools/sdk_dist.py