diff --git a/.github/workflows/bsp_buildings.yml b/.github/workflows/bsp_buildings.yml index b5294d8a49..f3b2bde06e 100644 --- a/.github/workflows/bsp_buildings.yml +++ b/.github/workflows/bsp_buildings.yml @@ -183,18 +183,20 @@ jobs: - RTT_BSP: "nxp_renesas" RTT_TOOL_CHAIN: "sourcery-arm" SUB_RTT_BSP: - - "lpc55sxx/lpc55s69_nxp_evk" - - "lpc55sxx/lpc55s28_nxp_evk" - - "lpc55sxx/lpc55s06_nxp_evk" - - "lpc55sxx/lpc55s16_nxp_evk" - - "lpc55sxx/lpc55s36_nxp_evk" - - "lpc178x" - - "lpc408x" - - "lpc1114" - - "lpc2148" - - "lpc2478" - - "lpc5410x" - - "lpc54114-lite" + - "nxp/lpc/lpc55sxx/lpc55s69_nxp_evk" + - "nxp/lpc/lpc55sxx/lpc55s28_nxp_evk" + - "nxp/lpc/lpc55sxx/lpc55s06_nxp_evk" + - "nxp/lpc/lpc55sxx/lpc55s16_nxp_evk" + - "nxp/lpc/lpc55sxx/lpc55s36_nxp_evk" + - "nxp/lpc/lpc178x" + - "nxp/lpc/lpc408x" + - "nxp/lpc/lpc1114" + - "nxp/lpc/lpc2148" + - "nxp/lpc/lpc2478" + - "nxp/lpc/lpc5410x" + - "nxp/lpc/lpc54114-lite" + - "nxp/lpc/lpc176x" + #- "nxp/lpc/lpc43xx/M4" - "imx6sx/cortex-a9" - "imxrt/imxrt1052-atk-commander" - "imxrt/imxrt1052-fire-pro" @@ -204,9 +206,7 @@ jobs: - "imxrt/imxrt1064-nxp-evk" - "imxrt/imxrt1021-nxp-evk" - "frdm-k64f" - - "lpc176x" - "xplorer4330/M4" - #- "lpc43xx/M4" - "nxp/mcx/mcxn/frdm-mcxn947" - "nxp/mcx/mcxa/frdm-mcxa153" - "renesas/ebf_qi_min_6m5" diff --git a/bsp/lpc408x/Libraries/Drivers/lib/spifi_drv_M4.lib b/bsp/lpc408x/Libraries/Drivers/lib/spifi_drv_M4.lib deleted file mode 100644 index 0a9c0e2e44..0000000000 Binary files a/bsp/lpc408x/Libraries/Drivers/lib/spifi_drv_M4.lib and /dev/null differ diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/iar/lib_power.a b/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/iar/lib_power.a deleted file mode 100644 index 0ac3c53ece..0000000000 Binary files a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/iar/lib_power.a and /dev/null differ diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/iar/lib_power_m0.a b/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/iar/lib_power_m0.a deleted file mode 100644 index c6bcba184c..0000000000 Binary files a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/iar/lib_power_m0.a and /dev/null differ diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/keil/lib_power.lib b/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/keil/lib_power.lib deleted file mode 100644 index d6271384a4..0000000000 Binary files a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/keil/lib_power.lib and /dev/null differ diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/keil/lib_power_m0.lib b/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/keil/lib_power_m0.lib deleted file mode 100644 index 7295fbb264..0000000000 Binary files a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/keil/lib_power_m0.lib and /dev/null differ diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/lpcxpresso/lib_power.a b/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/lpcxpresso/lib_power.a deleted file mode 100644 index f5064ec2ef..0000000000 Binary files a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/lpcxpresso/lib_power.a and /dev/null differ diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/lpcxpresso/libpower.a b/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/lpcxpresso/libpower.a deleted file mode 100644 index f5064ec2ef..0000000000 Binary files a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/lpcxpresso/libpower.a and /dev/null differ diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/lpcxpresso/libpower_m0.a b/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/lpcxpresso/libpower_m0.a deleted file mode 100644 index f1e2dbc5ca..0000000000 Binary files a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib/lpcxpresso/libpower_m0.a and /dev/null differ diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/keil_lib_power.lib b/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/keil_lib_power.lib deleted file mode 100644 index 304a63f82f..0000000000 Binary files a/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/keil_lib_power.lib and /dev/null differ diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/keil_lib_power_m0.lib b/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/keil_lib_power_m0.lib deleted file mode 100644 index 5cc5dd0727..0000000000 Binary files a/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/keil_lib_power_m0.lib and /dev/null differ diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/libpower_cm0.a b/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/libpower_cm0.a deleted file mode 100644 index 98fab339a2..0000000000 Binary files a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/libpower_cm0.a and /dev/null differ diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/libpower_cm4_hardabi.a b/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/libpower_cm4_hardabi.a deleted file mode 100644 index 1f40c8ccf6..0000000000 Binary files a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/libpower_cm4_hardabi.a and /dev/null differ diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/libpower_cm4_softabi.a b/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/libpower_cm4_softabi.a deleted file mode 100644 index 0cdaf13a35..0000000000 Binary files a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/libpower_cm4_softabi.a and /dev/null differ diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/iar_lib_power.a b/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/iar_lib_power.a deleted file mode 100644 index c0a587fb0e..0000000000 Binary files a/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/iar_lib_power.a and /dev/null differ diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/iar_lib_power_m0.a b/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/iar_lib_power_m0.a deleted file mode 100644 index 481efdbc1b..0000000000 Binary files a/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/iar_lib_power_m0.a and /dev/null differ diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/keil_lib_power.lib b/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/keil_lib_power.lib deleted file mode 100644 index 2cab4e5e68..0000000000 Binary files a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/keil_lib_power.lib and /dev/null differ diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/iar_lib_power.a b/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/iar_lib_power.a deleted file mode 100644 index 755b29878d..0000000000 Binary files a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/iar_lib_power.a and /dev/null differ diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/libfsl_power_lib.a b/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/libfsl_power_lib.a deleted file mode 100644 index cea3fb8e01..0000000000 Binary files a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/libfsl_power_lib.a and /dev/null differ diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/libfsl_power_lib_softabi.a b/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/libfsl_power_lib_softabi.a deleted file mode 100644 index 207d0c9555..0000000000 Binary files a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/libfsl_power_lib_softabi.a and /dev/null differ diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/SConstruct b/bsp/lpc55sxx/lpc55s69_nxp_evk/SConstruct deleted file mode 100644 index 91e65db7a6..0000000000 --- a/bsp/lpc55sxx/lpc55s69_nxp_evk/SConstruct +++ /dev/null @@ -1,67 +0,0 @@ -import os -import sys -import rtconfig - -if os.getenv('RTT_ROOT'): - RTT_ROOT = os.getenv('RTT_ROOT') -else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') - -sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] -try: - from building import * -except: - print('Cannot found RT-Thread root directory, please check RTT_ROOT') - print(RTT_ROOT) - exit(-1) - -TARGET = 'rtthread.' + rtconfig.TARGET_EXT - -if rtconfig.PLATFORM == 'armcc': - env = Environment(tools = ['mingw'], - AS = rtconfig.AS, ASFLAGS = rtconfig.AFLAGS, - CC = rtconfig.CC, CFLAGS = rtconfig.CFLAGS, - CXX = rtconfig.CXX, CXXFLAGS = rtconfig.CXXFLAGS, - AR = rtconfig.AR, ARFLAGS = '-rc', - LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS, - # overwrite cflags, because cflags has '--C99' - CXXCOM = '$CXX -o $TARGET --cpp -c $CXXFLAGS $_CCCOMCOM $SOURCES') -else: - env = Environment(tools = ['mingw'], - AS = rtconfig.AS, ASFLAGS = rtconfig.AFLAGS, - CC = rtconfig.CC, CFLAGS = rtconfig.CFLAGS, - CXX = rtconfig.CXX, CXXFLAGS = rtconfig.CXXFLAGS, - AR = rtconfig.AR, ARFLAGS = '-rc', - LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS, - CXXCOM = '$CXX -o $TARGET -c $CXXFLAGS $_CCCOMCOM $SOURCES') - -env.PrependENVPath('PATH', rtconfig.EXEC_PATH) - -if rtconfig.PLATFORM in ['iccarm']: - env.Replace(CCCOM = ['$CC $CFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -o $TARGET $SOURCES']) - env.Replace(ARFLAGS = ['']) - env.Replace(LINKCOM = env["LINKCOM"] + ' --map rtthread.map') - -Export('RTT_ROOT') -Export('rtconfig') - -SDK_ROOT = os.path.abspath('./') - -if os.path.exists(SDK_ROOT + '/Libraries'): - libraries_path_prefix = SDK_ROOT + '/Libraries' -else: - libraries_path_prefix = os.path.dirname(SDK_ROOT) + '/Libraries' - -SDK_LIB = libraries_path_prefix -Export('SDK_LIB') - -# prepare building environment -objs = PrepareBuilding(env, RTT_ROOT, has_libcpu=False) - -objs.extend(SConscript(os.path.join(libraries_path_prefix, 'drivers', 'SConscript'))) - -# include cmsis -objs.extend(SConscript(os.path.join(libraries_path_prefix, rtconfig.BSP_LIBRARY_TYPE, 'SConscript'))) - -# make a building -DoBuilding(TARGET, objs) diff --git a/bsp/lpc1114/.config b/bsp/nxp/lpc/lpc1114/.config similarity index 100% rename from bsp/lpc1114/.config rename to bsp/nxp/lpc/lpc1114/.config diff --git a/bsp/lpc1114/Kconfig b/bsp/nxp/lpc/lpc1114/Kconfig similarity index 76% rename from bsp/lpc1114/Kconfig rename to bsp/nxp/lpc/lpc1114/Kconfig index 54a9ca7b53..818f61183d 100644 --- a/bsp/lpc1114/Kconfig +++ b/bsp/nxp/lpc/lpc1114/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/lpc1114/SConscript b/bsp/nxp/lpc/lpc1114/SConscript similarity index 100% rename from bsp/lpc1114/SConscript rename to bsp/nxp/lpc/lpc1114/SConscript diff --git a/bsp/lpc1114/SConstruct b/bsp/nxp/lpc/lpc1114/SConstruct similarity index 100% rename from bsp/lpc1114/SConstruct rename to bsp/nxp/lpc/lpc1114/SConstruct diff --git a/bsp/lpc1114/applications/SConscript b/bsp/nxp/lpc/lpc1114/applications/SConscript similarity index 100% rename from bsp/lpc1114/applications/SConscript rename to bsp/nxp/lpc/lpc1114/applications/SConscript diff --git a/bsp/lpc1114/applications/main.c b/bsp/nxp/lpc/lpc1114/applications/main.c similarity index 100% rename from bsp/lpc1114/applications/main.c rename to bsp/nxp/lpc/lpc1114/applications/main.c diff --git a/bsp/lpc1114/driver/SConscript b/bsp/nxp/lpc/lpc1114/driver/SConscript similarity index 100% rename from bsp/lpc1114/driver/SConscript rename to bsp/nxp/lpc/lpc1114/driver/SConscript diff --git a/bsp/lpc1114/driver/board.c b/bsp/nxp/lpc/lpc1114/driver/board.c similarity index 100% rename from bsp/lpc1114/driver/board.c rename to bsp/nxp/lpc/lpc1114/driver/board.c diff --git a/bsp/lpc1114/driver/board.h b/bsp/nxp/lpc/lpc1114/driver/board.h similarity index 100% rename from bsp/lpc1114/driver/board.h rename to bsp/nxp/lpc/lpc1114/driver/board.h diff --git a/bsp/lpc1114/driver/drv_uart.c b/bsp/nxp/lpc/lpc1114/driver/drv_uart.c similarity index 100% rename from bsp/lpc1114/driver/drv_uart.c rename to bsp/nxp/lpc/lpc1114/driver/drv_uart.c diff --git a/bsp/lpc1114/driver/drv_uart.h b/bsp/nxp/lpc/lpc1114/driver/drv_uart.h similarity index 100% rename from bsp/lpc1114/driver/drv_uart.h rename to bsp/nxp/lpc/lpc1114/driver/drv_uart.h diff --git a/bsp/lpc1114/driver/startup_gcc.s b/bsp/nxp/lpc/lpc1114/driver/startup_gcc.s similarity index 100% rename from bsp/lpc1114/driver/startup_gcc.s rename to bsp/nxp/lpc/lpc1114/driver/startup_gcc.s diff --git a/bsp/lpc1114/link.lds b/bsp/nxp/lpc/lpc1114/link.lds similarity index 100% rename from bsp/lpc1114/link.lds rename to bsp/nxp/lpc/lpc1114/link.lds diff --git a/bsp/lpc1114/rtconfig.h b/bsp/nxp/lpc/lpc1114/rtconfig.h similarity index 100% rename from bsp/lpc1114/rtconfig.h rename to bsp/nxp/lpc/lpc1114/rtconfig.h diff --git a/bsp/lpc1114/rtconfig.py b/bsp/nxp/lpc/lpc1114/rtconfig.py similarity index 100% rename from bsp/lpc1114/rtconfig.py rename to bsp/nxp/lpc/lpc1114/rtconfig.py diff --git a/bsp/lpc176x/.config b/bsp/nxp/lpc/lpc176x/.config similarity index 100% rename from bsp/lpc176x/.config rename to bsp/nxp/lpc/lpc176x/.config diff --git a/bsp/lpc176x/CMSIS/CM3/CoreSupport/core_cm3.c b/bsp/nxp/lpc/lpc176x/CMSIS/CM3/CoreSupport/core_cm3.c similarity index 100% rename from bsp/lpc176x/CMSIS/CM3/CoreSupport/core_cm3.c rename to bsp/nxp/lpc/lpc176x/CMSIS/CM3/CoreSupport/core_cm3.c diff --git a/bsp/lpc176x/CMSIS/CM3/CoreSupport/core_cm3.h b/bsp/nxp/lpc/lpc176x/CMSIS/CM3/CoreSupport/core_cm3.h similarity index 100% rename from bsp/lpc176x/CMSIS/CM3/CoreSupport/core_cm3.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CM3/CoreSupport/core_cm3.h diff --git a/bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/LPC17xx.h b/bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/LPC17xx.h similarity index 100% rename from bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/LPC17xx.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/LPC17xx.h diff --git a/bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/arm/startup_LPC17xx.s b/bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/arm/startup_LPC17xx.s similarity index 100% rename from bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/arm/startup_LPC17xx.s rename to bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/arm/startup_LPC17xx.s diff --git a/bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/gcc/startup_LPC17xx.s b/bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/gcc/startup_LPC17xx.s similarity index 100% rename from bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/gcc/startup_LPC17xx.s rename to bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/gcc/startup_LPC17xx.s diff --git a/bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/iar/startup_LPC17xx.s b/bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/iar/startup_LPC17xx.s similarity index 100% rename from bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/iar/startup_LPC17xx.s rename to bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/startup/iar/startup_LPC17xx.s diff --git a/bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/system_LPC17xx.c b/bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/system_LPC17xx.c similarity index 100% rename from bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/system_LPC17xx.c rename to bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/system_LPC17xx.c diff --git a/bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/system_LPC17xx.h b/bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/system_LPC17xx.h similarity index 100% rename from bsp/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/system_LPC17xx.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CM3/DeviceSupport/NXP/LPC17xx/system_LPC17xx.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/arm_common_tables.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/arm_common_tables.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/arm_math.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/arm_math.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/arm_math.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/core_cm0.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/core_cm0.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cm0.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/core_cm0plus.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cm0plus.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/core_cm3.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/core_cm3.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cm3.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/core_cm4.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/core_cm4.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cm4.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/core_cm4_simd.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cm4_simd.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/core_cm4_simd.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cm4_simd.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/core_cmFunc.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cmFunc.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/core_cmFunc.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cmFunc.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/core_cmInstr.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cmInstr.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/core_cmInstr.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_cmInstr.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/core_sc000.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/core_sc000.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_sc000.h diff --git a/bsp/lpc176x/CMSIS/CMSIS/Include/core_sc300.h b/bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/lpc176x/CMSIS/CMSIS/Include/core_sc300.h rename to bsp/nxp/lpc/lpc176x/CMSIS/CMSIS/Include/core_sc300.h diff --git a/bsp/lpc176x/CMSIS/License.doc b/bsp/nxp/lpc/lpc176x/CMSIS/License.doc similarity index 100% rename from bsp/lpc176x/CMSIS/License.doc rename to bsp/nxp/lpc/lpc176x/CMSIS/License.doc diff --git a/bsp/lpc176x/CMSIS/SConscript b/bsp/nxp/lpc/lpc176x/CMSIS/SConscript similarity index 100% rename from bsp/lpc176x/CMSIS/SConscript rename to bsp/nxp/lpc/lpc176x/CMSIS/SConscript diff --git a/bsp/lpc176x/Kconfig b/bsp/nxp/lpc/lpc176x/Kconfig similarity index 93% rename from bsp/lpc176x/Kconfig rename to bsp/nxp/lpc/lpc176x/Kconfig index aadb2401cf..6f1d8a0b6b 100644 --- a/bsp/lpc176x/Kconfig +++ b/bsp/nxp/lpc/lpc176x/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/lpc176x/SConscript b/bsp/nxp/lpc/lpc176x/SConscript similarity index 100% rename from bsp/lpc176x/SConscript rename to bsp/nxp/lpc/lpc176x/SConscript diff --git a/bsp/lpc176x/SConstruct b/bsp/nxp/lpc/lpc176x/SConstruct similarity index 93% rename from bsp/lpc176x/SConstruct rename to bsp/nxp/lpc/lpc176x/SConstruct index 9539c039c3..d01f148c7e 100644 --- a/bsp/lpc176x/SConstruct +++ b/bsp/nxp/lpc/lpc176x/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')] from building import * diff --git a/bsp/lpc176x/applications/SConscript b/bsp/nxp/lpc/lpc176x/applications/SConscript similarity index 100% rename from bsp/lpc176x/applications/SConscript rename to bsp/nxp/lpc/lpc176x/applications/SConscript diff --git a/bsp/lpc176x/applications/application.c b/bsp/nxp/lpc/lpc176x/applications/application.c similarity index 100% rename from bsp/lpc176x/applications/application.c rename to bsp/nxp/lpc/lpc176x/applications/application.c diff --git a/bsp/lpc176x/applications/platform.c b/bsp/nxp/lpc/lpc176x/applications/platform.c similarity index 100% rename from bsp/lpc176x/applications/platform.c rename to bsp/nxp/lpc/lpc176x/applications/platform.c diff --git a/bsp/lpc176x/applications/platform.h b/bsp/nxp/lpc/lpc176x/applications/platform.h similarity index 100% rename from bsp/lpc176x/applications/platform.h rename to bsp/nxp/lpc/lpc176x/applications/platform.h diff --git a/bsp/lpc176x/applications/startup.c b/bsp/nxp/lpc/lpc176x/applications/startup.c similarity index 100% rename from bsp/lpc176x/applications/startup.c rename to bsp/nxp/lpc/lpc176x/applications/startup.c diff --git a/bsp/lpc176x/drivers/SConscript b/bsp/nxp/lpc/lpc176x/drivers/SConscript similarity index 100% rename from bsp/lpc176x/drivers/SConscript rename to bsp/nxp/lpc/lpc176x/drivers/SConscript diff --git a/bsp/lpc176x/drivers/board.c b/bsp/nxp/lpc/lpc176x/drivers/board.c similarity index 100% rename from bsp/lpc176x/drivers/board.c rename to bsp/nxp/lpc/lpc176x/drivers/board.c diff --git a/bsp/lpc176x/drivers/board.h b/bsp/nxp/lpc/lpc176x/drivers/board.h similarity index 100% rename from bsp/lpc176x/drivers/board.h rename to bsp/nxp/lpc/lpc176x/drivers/board.h diff --git a/bsp/lpc176x/drivers/emac.c b/bsp/nxp/lpc/lpc176x/drivers/emac.c similarity index 100% rename from bsp/lpc176x/drivers/emac.c rename to bsp/nxp/lpc/lpc176x/drivers/emac.c diff --git a/bsp/lpc176x/drivers/emac.h b/bsp/nxp/lpc/lpc176x/drivers/emac.h similarity index 100% rename from bsp/lpc176x/drivers/emac.h rename to bsp/nxp/lpc/lpc176x/drivers/emac.h diff --git a/bsp/lpc176x/drivers/led.c b/bsp/nxp/lpc/lpc176x/drivers/led.c similarity index 100% rename from bsp/lpc176x/drivers/led.c rename to bsp/nxp/lpc/lpc176x/drivers/led.c diff --git a/bsp/lpc176x/drivers/led.h b/bsp/nxp/lpc/lpc176x/drivers/led.h similarity index 100% rename from bsp/lpc176x/drivers/led.h rename to bsp/nxp/lpc/lpc176x/drivers/led.h diff --git a/bsp/lpc176x/drivers/sd.c b/bsp/nxp/lpc/lpc176x/drivers/sd.c similarity index 100% rename from bsp/lpc176x/drivers/sd.c rename to bsp/nxp/lpc/lpc176x/drivers/sd.c diff --git a/bsp/lpc176x/drivers/sd.h b/bsp/nxp/lpc/lpc176x/drivers/sd.h similarity index 100% rename from bsp/lpc176x/drivers/sd.h rename to bsp/nxp/lpc/lpc176x/drivers/sd.h diff --git a/bsp/lpc176x/drivers/spi.c b/bsp/nxp/lpc/lpc176x/drivers/spi.c similarity index 100% rename from bsp/lpc176x/drivers/spi.c rename to bsp/nxp/lpc/lpc176x/drivers/spi.c diff --git a/bsp/lpc176x/drivers/spi.h b/bsp/nxp/lpc/lpc176x/drivers/spi.h similarity index 100% rename from bsp/lpc176x/drivers/spi.h rename to bsp/nxp/lpc/lpc176x/drivers/spi.h diff --git a/bsp/lpc176x/drivers/uart.c b/bsp/nxp/lpc/lpc176x/drivers/uart.c similarity index 100% rename from bsp/lpc176x/drivers/uart.c rename to bsp/nxp/lpc/lpc176x/drivers/uart.c diff --git a/bsp/lpc176x/drivers/uart.h b/bsp/nxp/lpc/lpc176x/drivers/uart.h similarity index 100% rename from bsp/lpc176x/drivers/uart.h rename to bsp/nxp/lpc/lpc176x/drivers/uart.h diff --git a/bsp/lpc176x/project.ewp b/bsp/nxp/lpc/lpc176x/project.ewp similarity index 100% rename from bsp/lpc176x/project.ewp rename to bsp/nxp/lpc/lpc176x/project.ewp diff --git a/bsp/lpc176x/project.eww b/bsp/nxp/lpc/lpc176x/project.eww similarity index 100% rename from bsp/lpc176x/project.eww rename to bsp/nxp/lpc/lpc176x/project.eww diff --git a/bsp/lpc176x/project.uvproj b/bsp/nxp/lpc/lpc176x/project.uvproj similarity index 100% rename from bsp/lpc176x/project.uvproj rename to bsp/nxp/lpc/lpc176x/project.uvproj diff --git a/bsp/lpc176x/rtconfig.h b/bsp/nxp/lpc/lpc176x/rtconfig.h similarity index 100% rename from bsp/lpc176x/rtconfig.h rename to bsp/nxp/lpc/lpc176x/rtconfig.h diff --git a/bsp/lpc176x/rtconfig.py b/bsp/nxp/lpc/lpc176x/rtconfig.py similarity index 100% rename from bsp/lpc176x/rtconfig.py rename to bsp/nxp/lpc/lpc176x/rtconfig.py diff --git a/bsp/lpc176x/rtthread-lpc17xx.icf b/bsp/nxp/lpc/lpc176x/rtthread-lpc17xx.icf similarity index 100% rename from bsp/lpc176x/rtthread-lpc17xx.icf rename to bsp/nxp/lpc/lpc176x/rtthread-lpc17xx.icf diff --git a/bsp/lpc176x/rtthread-lpc17xx.ld b/bsp/nxp/lpc/lpc176x/rtthread-lpc17xx.ld similarity index 100% rename from bsp/lpc176x/rtthread-lpc17xx.ld rename to bsp/nxp/lpc/lpc176x/rtthread-lpc17xx.ld diff --git a/bsp/lpc176x/rtthread-lpc17xx.sct b/bsp/nxp/lpc/lpc176x/rtthread-lpc17xx.sct similarity index 100% rename from bsp/lpc176x/rtthread-lpc17xx.sct rename to bsp/nxp/lpc/lpc176x/rtthread-lpc17xx.sct diff --git a/bsp/lpc176x/template.ewp b/bsp/nxp/lpc/lpc176x/template.ewp similarity index 100% rename from bsp/lpc176x/template.ewp rename to bsp/nxp/lpc/lpc176x/template.ewp diff --git a/bsp/lpc176x/template.uvproj b/bsp/nxp/lpc/lpc176x/template.uvproj similarity index 100% rename from bsp/lpc176x/template.uvproj rename to bsp/nxp/lpc/lpc176x/template.uvproj diff --git a/bsp/lpc178x/.config b/bsp/nxp/lpc/lpc178x/.config similarity index 100% rename from bsp/lpc178x/.config rename to bsp/nxp/lpc/lpc178x/.config diff --git a/bsp/lpc178x/CMSIS/CM3/CoreSupport/core_cm3.c b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/CoreSupport/core_cm3.c similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/CoreSupport/core_cm3.c rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/CoreSupport/core_cm3.c diff --git a/bsp/lpc178x/CMSIS/CM3/CoreSupport/core_cm3.h b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/CoreSupport/core_cm3.h similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/CoreSupport/core_cm3.h rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/CoreSupport/core_cm3.h diff --git a/bsp/lpc178x/CMSIS/CM3/CoreSupport/core_cmFunc.h b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/CoreSupport/core_cmFunc.h similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/CoreSupport/core_cmFunc.h rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/CoreSupport/core_cmFunc.h diff --git a/bsp/lpc178x/CMSIS/CM3/CoreSupport/core_cmInstr.h b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/CoreSupport/core_cmInstr.h similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/CoreSupport/core_cmInstr.h rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/CoreSupport/core_cmInstr.h diff --git a/bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/LPC177x_8x.h b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/LPC177x_8x.h similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/LPC177x_8x.h rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/LPC177x_8x.h diff --git a/bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/linker/ldscript_iram_iar.icf b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/linker/ldscript_iram_iar.icf similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/linker/ldscript_iram_iar.icf rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/linker/ldscript_iram_iar.icf diff --git a/bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/linker/ldscript_irom_iar.icf b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/linker/ldscript_irom_iar.icf similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/linker/ldscript_irom_iar.icf rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/linker/ldscript_irom_iar.icf diff --git a/bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/arm/startup_LPC177x_8x.s b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/arm/startup_LPC177x_8x.s similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/arm/startup_LPC177x_8x.s rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/arm/startup_LPC177x_8x.s diff --git a/bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/gcc/startup_LPC177x_8x.s b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/gcc/startup_LPC177x_8x.s similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/gcc/startup_LPC177x_8x.s rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/gcc/startup_LPC177x_8x.s diff --git a/bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/iar/startup_LPC177x_8x.s b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/iar/startup_LPC177x_8x.s similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/iar/startup_LPC177x_8x.s rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/startup/iar/startup_LPC177x_8x.s diff --git a/bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/system_LPC177x_8x.c b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/system_LPC177x_8x.c similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/system_LPC177x_8x.c rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/system_LPC177x_8x.c diff --git a/bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/system_LPC177x_8x.h b/bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/system_LPC177x_8x.h similarity index 100% rename from bsp/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/system_LPC177x_8x.h rename to bsp/nxp/lpc/lpc178x/CMSIS/CM3/DeviceSupport/NXP/LPC177x_8x/system_LPC177x_8x.h diff --git a/bsp/lpc178x/CMSIS/License.doc b/bsp/nxp/lpc/lpc178x/CMSIS/License.doc similarity index 100% rename from bsp/lpc178x/CMSIS/License.doc rename to bsp/nxp/lpc/lpc178x/CMSIS/License.doc diff --git a/bsp/lpc178x/CMSIS/SConscript b/bsp/nxp/lpc/lpc178x/CMSIS/SConscript similarity index 100% rename from bsp/lpc178x/CMSIS/SConscript rename to bsp/nxp/lpc/lpc178x/CMSIS/SConscript diff --git a/bsp/lpc178x/Kconfig b/bsp/nxp/lpc/lpc178x/Kconfig similarity index 93% rename from bsp/lpc178x/Kconfig rename to bsp/nxp/lpc/lpc178x/Kconfig index 49f8c9cd0b..3902579665 100644 --- a/bsp/lpc178x/Kconfig +++ b/bsp/nxp/lpc/lpc178x/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/lpc178x/SConscript b/bsp/nxp/lpc/lpc178x/SConscript similarity index 100% rename from bsp/lpc178x/SConscript rename to bsp/nxp/lpc/lpc178x/SConscript diff --git a/bsp/lpc178x/SConstruct b/bsp/nxp/lpc/lpc178x/SConstruct similarity index 93% rename from bsp/lpc178x/SConstruct rename to bsp/nxp/lpc/lpc178x/SConstruct index e2135f5760..da79b6e7de 100644 --- a/bsp/lpc178x/SConstruct +++ b/bsp/nxp/lpc/lpc178x/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')] from building import * diff --git a/bsp/lpc178x/applications/SConscript b/bsp/nxp/lpc/lpc178x/applications/SConscript similarity index 100% rename from bsp/lpc178x/applications/SConscript rename to bsp/nxp/lpc/lpc178x/applications/SConscript diff --git a/bsp/lpc178x/applications/application.c b/bsp/nxp/lpc/lpc178x/applications/application.c similarity index 100% rename from bsp/lpc178x/applications/application.c rename to bsp/nxp/lpc/lpc178x/applications/application.c diff --git a/bsp/lpc178x/applications/startup.c b/bsp/nxp/lpc/lpc178x/applications/startup.c similarity index 100% rename from bsp/lpc178x/applications/startup.c rename to bsp/nxp/lpc/lpc178x/applications/startup.c diff --git a/bsp/lpc178x/drivers/SConscript b/bsp/nxp/lpc/lpc178x/drivers/SConscript similarity index 100% rename from bsp/lpc178x/drivers/SConscript rename to bsp/nxp/lpc/lpc178x/drivers/SConscript diff --git a/bsp/lpc178x/drivers/board.c b/bsp/nxp/lpc/lpc178x/drivers/board.c similarity index 100% rename from bsp/lpc178x/drivers/board.c rename to bsp/nxp/lpc/lpc178x/drivers/board.c diff --git a/bsp/lpc178x/drivers/board.h b/bsp/nxp/lpc/lpc178x/drivers/board.h similarity index 100% rename from bsp/lpc178x/drivers/board.h rename to bsp/nxp/lpc/lpc178x/drivers/board.h diff --git a/bsp/lpc178x/drivers/drv_glcd.c b/bsp/nxp/lpc/lpc178x/drivers/drv_glcd.c similarity index 100% rename from bsp/lpc178x/drivers/drv_glcd.c rename to bsp/nxp/lpc/lpc178x/drivers/drv_glcd.c diff --git a/bsp/lpc178x/drivers/drv_glcd.h b/bsp/nxp/lpc/lpc178x/drivers/drv_glcd.h similarity index 100% rename from bsp/lpc178x/drivers/drv_glcd.h rename to bsp/nxp/lpc/lpc178x/drivers/drv_glcd.h diff --git a/bsp/lpc178x/drivers/emac.c b/bsp/nxp/lpc/lpc178x/drivers/emac.c similarity index 100% rename from bsp/lpc178x/drivers/emac.c rename to bsp/nxp/lpc/lpc178x/drivers/emac.c diff --git a/bsp/lpc178x/drivers/emac.h b/bsp/nxp/lpc/lpc178x/drivers/emac.h similarity index 100% rename from bsp/lpc178x/drivers/emac.h rename to bsp/nxp/lpc/lpc178x/drivers/emac.h diff --git a/bsp/lpc178x/drivers/lpc177x_8x_clkpwr.c b/bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_clkpwr.c similarity index 100% rename from bsp/lpc178x/drivers/lpc177x_8x_clkpwr.c rename to bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_clkpwr.c diff --git a/bsp/lpc178x/drivers/lpc177x_8x_clkpwr.h b/bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_clkpwr.h similarity index 100% rename from bsp/lpc178x/drivers/lpc177x_8x_clkpwr.h rename to bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_clkpwr.h diff --git a/bsp/lpc178x/drivers/lpc177x_8x_emc.c b/bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_emc.c similarity index 100% rename from bsp/lpc178x/drivers/lpc177x_8x_emc.c rename to bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_emc.c diff --git a/bsp/lpc178x/drivers/lpc177x_8x_emc.h b/bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_emc.h similarity index 100% rename from bsp/lpc178x/drivers/lpc177x_8x_emc.h rename to bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_emc.h diff --git a/bsp/lpc178x/drivers/lpc177x_8x_pinsel.c b/bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_pinsel.c similarity index 100% rename from bsp/lpc178x/drivers/lpc177x_8x_pinsel.c rename to bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_pinsel.c diff --git a/bsp/lpc178x/drivers/lpc177x_8x_pinsel.h b/bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_pinsel.h similarity index 100% rename from bsp/lpc178x/drivers/lpc177x_8x_pinsel.h rename to bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_pinsel.h diff --git a/bsp/lpc178x/drivers/lpc177x_8x_uart.c b/bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_uart.c similarity index 100% rename from bsp/lpc178x/drivers/lpc177x_8x_uart.c rename to bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_uart.c diff --git a/bsp/lpc178x/drivers/lpc177x_8x_uart.h b/bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_uart.h similarity index 100% rename from bsp/lpc178x/drivers/lpc177x_8x_uart.h rename to bsp/nxp/lpc/lpc178x/drivers/lpc177x_8x_uart.h diff --git a/bsp/lpc178x/drivers/lpc17xx_lcd.c b/bsp/nxp/lpc/lpc178x/drivers/lpc17xx_lcd.c similarity index 100% rename from bsp/lpc178x/drivers/lpc17xx_lcd.c rename to bsp/nxp/lpc/lpc178x/drivers/lpc17xx_lcd.c diff --git a/bsp/lpc178x/drivers/lpc17xx_lcd.h b/bsp/nxp/lpc/lpc178x/drivers/lpc17xx_lcd.h similarity index 100% rename from bsp/lpc178x/drivers/lpc17xx_lcd.h rename to bsp/nxp/lpc/lpc178x/drivers/lpc17xx_lcd.h diff --git a/bsp/lpc178x/drivers/lpc_types.h b/bsp/nxp/lpc/lpc178x/drivers/lpc_types.h similarity index 100% rename from bsp/lpc178x/drivers/lpc_types.h rename to bsp/nxp/lpc/lpc178x/drivers/lpc_types.h diff --git a/bsp/lpc178x/drivers/sdram.c b/bsp/nxp/lpc/lpc178x/drivers/sdram.c similarity index 100% rename from bsp/lpc178x/drivers/sdram.c rename to bsp/nxp/lpc/lpc178x/drivers/sdram.c diff --git a/bsp/lpc178x/drivers/sdram.h b/bsp/nxp/lpc/lpc178x/drivers/sdram.h similarity index 100% rename from bsp/lpc178x/drivers/sdram.h rename to bsp/nxp/lpc/lpc178x/drivers/sdram.h diff --git a/bsp/lpc178x/drivers/uart.c b/bsp/nxp/lpc/lpc178x/drivers/uart.c similarity index 100% rename from bsp/lpc178x/drivers/uart.c rename to bsp/nxp/lpc/lpc178x/drivers/uart.c diff --git a/bsp/lpc178x/drivers/uart.h b/bsp/nxp/lpc/lpc178x/drivers/uart.h similarity index 100% rename from bsp/lpc178x/drivers/uart.h rename to bsp/nxp/lpc/lpc178x/drivers/uart.h diff --git a/bsp/lpc178x/project.uvproj b/bsp/nxp/lpc/lpc178x/project.uvproj similarity index 100% rename from bsp/lpc178x/project.uvproj rename to bsp/nxp/lpc/lpc178x/project.uvproj diff --git a/bsp/lpc178x/rtconfig.h b/bsp/nxp/lpc/lpc178x/rtconfig.h similarity index 100% rename from bsp/lpc178x/rtconfig.h rename to bsp/nxp/lpc/lpc178x/rtconfig.h diff --git a/bsp/lpc178x/rtconfig.py b/bsp/nxp/lpc/lpc178x/rtconfig.py similarity index 100% rename from bsp/lpc178x/rtconfig.py rename to bsp/nxp/lpc/lpc178x/rtconfig.py diff --git a/bsp/lpc178x/rtthread-lpc178x.ld b/bsp/nxp/lpc/lpc178x/rtthread-lpc178x.ld similarity index 100% rename from bsp/lpc178x/rtthread-lpc178x.ld rename to bsp/nxp/lpc/lpc178x/rtthread-lpc178x.ld diff --git a/bsp/lpc178x/rtthread-lpc178x.sct b/bsp/nxp/lpc/lpc178x/rtthread-lpc178x.sct similarity index 100% rename from bsp/lpc178x/rtthread-lpc178x.sct rename to bsp/nxp/lpc/lpc178x/rtthread-lpc178x.sct diff --git a/bsp/lpc178x/template.uvproj b/bsp/nxp/lpc/lpc178x/template.uvproj similarity index 100% rename from bsp/lpc178x/template.uvproj rename to bsp/nxp/lpc/lpc178x/template.uvproj diff --git a/bsp/lpc2148/.config b/bsp/nxp/lpc/lpc2148/.config similarity index 100% rename from bsp/lpc2148/.config rename to bsp/nxp/lpc/lpc2148/.config diff --git a/bsp/lpc2148/Kconfig b/bsp/nxp/lpc/lpc2148/Kconfig similarity index 93% rename from bsp/lpc2148/Kconfig rename to bsp/nxp/lpc/lpc2148/Kconfig index 7e84314163..d5d366e285 100644 --- a/bsp/lpc2148/Kconfig +++ b/bsp/nxp/lpc/lpc2148/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/lpc2148/SConscript b/bsp/nxp/lpc/lpc2148/SConscript similarity index 100% rename from bsp/lpc2148/SConscript rename to bsp/nxp/lpc/lpc2148/SConscript diff --git a/bsp/lpc2148/SConstruct b/bsp/nxp/lpc/lpc2148/SConstruct similarity index 92% rename from bsp/lpc2148/SConstruct rename to bsp/nxp/lpc/lpc2148/SConstruct index 5cc3b81733..83b695a95a 100644 --- a/bsp/lpc2148/SConstruct +++ b/bsp/nxp/lpc/lpc2148/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')] from building import * diff --git a/bsp/lpc2148/applications/SConscript b/bsp/nxp/lpc/lpc2148/applications/SConscript similarity index 100% rename from bsp/lpc2148/applications/SConscript rename to bsp/nxp/lpc/lpc2148/applications/SConscript diff --git a/bsp/lpc2148/applications/application.c b/bsp/nxp/lpc/lpc2148/applications/application.c similarity index 100% rename from bsp/lpc2148/applications/application.c rename to bsp/nxp/lpc/lpc2148/applications/application.c diff --git a/bsp/lpc2148/applications/startup.c b/bsp/nxp/lpc/lpc2148/applications/startup.c similarity index 100% rename from bsp/lpc2148/applications/startup.c rename to bsp/nxp/lpc/lpc2148/applications/startup.c diff --git a/bsp/lpc2148/drivers/SConscript b/bsp/nxp/lpc/lpc2148/drivers/SConscript similarity index 100% rename from bsp/lpc2148/drivers/SConscript rename to bsp/nxp/lpc/lpc2148/drivers/SConscript diff --git a/bsp/lpc2148/drivers/board.c b/bsp/nxp/lpc/lpc2148/drivers/board.c similarity index 100% rename from bsp/lpc2148/drivers/board.c rename to bsp/nxp/lpc/lpc2148/drivers/board.c diff --git a/bsp/lpc2148/drivers/board.h b/bsp/nxp/lpc/lpc2148/drivers/board.h similarity index 100% rename from bsp/lpc2148/drivers/board.h rename to bsp/nxp/lpc/lpc2148/drivers/board.h diff --git a/bsp/lpc2148/drivers/dm9000.c b/bsp/nxp/lpc/lpc2148/drivers/dm9000.c similarity index 100% rename from bsp/lpc2148/drivers/dm9000.c rename to bsp/nxp/lpc/lpc2148/drivers/dm9000.c diff --git a/bsp/lpc2148/drivers/dm9000.h b/bsp/nxp/lpc/lpc2148/drivers/dm9000.h similarity index 100% rename from bsp/lpc2148/drivers/dm9000.h rename to bsp/nxp/lpc/lpc2148/drivers/dm9000.h diff --git a/bsp/lpc2148/drivers/sd.c b/bsp/nxp/lpc/lpc2148/drivers/sd.c similarity index 100% rename from bsp/lpc2148/drivers/sd.c rename to bsp/nxp/lpc/lpc2148/drivers/sd.c diff --git a/bsp/lpc2148/drivers/sd.h b/bsp/nxp/lpc/lpc2148/drivers/sd.h similarity index 100% rename from bsp/lpc2148/drivers/sd.h rename to bsp/nxp/lpc/lpc2148/drivers/sd.h diff --git a/bsp/lpc2148/drivers/serial.c b/bsp/nxp/lpc/lpc2148/drivers/serial.c similarity index 100% rename from bsp/lpc2148/drivers/serial.c rename to bsp/nxp/lpc/lpc2148/drivers/serial.c diff --git a/bsp/lpc2148/lpc2148_rom.ld b/bsp/nxp/lpc/lpc2148/lpc2148_rom.ld similarity index 100% rename from bsp/lpc2148/lpc2148_rom.ld rename to bsp/nxp/lpc/lpc2148/lpc2148_rom.ld diff --git a/bsp/lpc2148/lpc2148_rom.sct b/bsp/nxp/lpc/lpc2148/lpc2148_rom.sct similarity index 100% rename from bsp/lpc2148/lpc2148_rom.sct rename to bsp/nxp/lpc/lpc2148/lpc2148_rom.sct diff --git a/bsp/lpc2148/project.Opt b/bsp/nxp/lpc/lpc2148/project.Opt similarity index 100% rename from bsp/lpc2148/project.Opt rename to bsp/nxp/lpc/lpc2148/project.Opt diff --git a/bsp/lpc2148/project.Uv2 b/bsp/nxp/lpc/lpc2148/project.Uv2 similarity index 100% rename from bsp/lpc2148/project.Uv2 rename to bsp/nxp/lpc/lpc2148/project.Uv2 diff --git a/bsp/lpc2148/rtconfig.h b/bsp/nxp/lpc/lpc2148/rtconfig.h similarity index 100% rename from bsp/lpc2148/rtconfig.h rename to bsp/nxp/lpc/lpc2148/rtconfig.h diff --git a/bsp/lpc2148/rtconfig.py b/bsp/nxp/lpc/lpc2148/rtconfig.py similarity index 100% rename from bsp/lpc2148/rtconfig.py rename to bsp/nxp/lpc/lpc2148/rtconfig.py diff --git a/bsp/lpc2148/template.Uv2 b/bsp/nxp/lpc/lpc2148/template.Uv2 similarity index 100% rename from bsp/lpc2148/template.Uv2 rename to bsp/nxp/lpc/lpc2148/template.Uv2 diff --git a/bsp/lpc2478/.config b/bsp/nxp/lpc/lpc2478/.config similarity index 100% rename from bsp/lpc2478/.config rename to bsp/nxp/lpc/lpc2478/.config diff --git a/bsp/lpc2478/Kconfig b/bsp/nxp/lpc/lpc2478/Kconfig similarity index 93% rename from bsp/lpc2478/Kconfig rename to bsp/nxp/lpc/lpc2478/Kconfig index 017036729f..f29f4aae57 100644 --- a/bsp/lpc2478/Kconfig +++ b/bsp/nxp/lpc/lpc2478/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/lpc2478/SConscript b/bsp/nxp/lpc/lpc2478/SConscript similarity index 100% rename from bsp/lpc2478/SConscript rename to bsp/nxp/lpc/lpc2478/SConscript diff --git a/bsp/lpc2478/SConstruct b/bsp/nxp/lpc/lpc2478/SConstruct similarity index 92% rename from bsp/lpc2478/SConstruct rename to bsp/nxp/lpc/lpc2478/SConstruct index e47f2ee6e4..673f89a311 100644 --- a/bsp/lpc2478/SConstruct +++ b/bsp/nxp/lpc/lpc2478/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')] from building import * diff --git a/bsp/lpc2478/applications/SConscript b/bsp/nxp/lpc/lpc2478/applications/SConscript similarity index 100% rename from bsp/lpc2478/applications/SConscript rename to bsp/nxp/lpc/lpc2478/applications/SConscript diff --git a/bsp/lpc2478/applications/application.c b/bsp/nxp/lpc/lpc2478/applications/application.c similarity index 100% rename from bsp/lpc2478/applications/application.c rename to bsp/nxp/lpc/lpc2478/applications/application.c diff --git a/bsp/lpc2478/applications/startup.c b/bsp/nxp/lpc/lpc2478/applications/startup.c similarity index 100% rename from bsp/lpc2478/applications/startup.c rename to bsp/nxp/lpc/lpc2478/applications/startup.c diff --git a/bsp/lpc2478/drivers/SConscript b/bsp/nxp/lpc/lpc2478/drivers/SConscript similarity index 100% rename from bsp/lpc2478/drivers/SConscript rename to bsp/nxp/lpc/lpc2478/drivers/SConscript diff --git a/bsp/lpc2478/drivers/board.c b/bsp/nxp/lpc/lpc2478/drivers/board.c similarity index 100% rename from bsp/lpc2478/drivers/board.c rename to bsp/nxp/lpc/lpc2478/drivers/board.c diff --git a/bsp/lpc2478/drivers/board.h b/bsp/nxp/lpc/lpc2478/drivers/board.h similarity index 100% rename from bsp/lpc2478/drivers/board.h rename to bsp/nxp/lpc/lpc2478/drivers/board.h diff --git a/bsp/lpc2478/drivers/serial.c b/bsp/nxp/lpc/lpc2478/drivers/serial.c similarity index 100% rename from bsp/lpc2478/drivers/serial.c rename to bsp/nxp/lpc/lpc2478/drivers/serial.c diff --git a/bsp/lpc2478/lpc2478_ram.lds b/bsp/nxp/lpc/lpc2478/lpc2478_ram.lds similarity index 100% rename from bsp/lpc2478/lpc2478_ram.lds rename to bsp/nxp/lpc/lpc2478/lpc2478_ram.lds diff --git a/bsp/lpc2478/lpc2478_rom.lds b/bsp/nxp/lpc/lpc2478/lpc2478_rom.lds similarity index 100% rename from bsp/lpc2478/lpc2478_rom.lds rename to bsp/nxp/lpc/lpc2478/lpc2478_rom.lds diff --git a/bsp/lpc2478/lpc2478_rom.sct b/bsp/nxp/lpc/lpc2478/lpc2478_rom.sct similarity index 100% rename from bsp/lpc2478/lpc2478_rom.sct rename to bsp/nxp/lpc/lpc2478/lpc2478_rom.sct diff --git a/bsp/lpc2478/project.Uv2 b/bsp/nxp/lpc/lpc2478/project.Uv2 similarity index 100% rename from bsp/lpc2478/project.Uv2 rename to bsp/nxp/lpc/lpc2478/project.Uv2 diff --git a/bsp/lpc2478/project.uvproj b/bsp/nxp/lpc/lpc2478/project.uvproj similarity index 100% rename from bsp/lpc2478/project.uvproj rename to bsp/nxp/lpc/lpc2478/project.uvproj diff --git a/bsp/lpc2478/rtconfig.h b/bsp/nxp/lpc/lpc2478/rtconfig.h similarity index 100% rename from bsp/lpc2478/rtconfig.h rename to bsp/nxp/lpc/lpc2478/rtconfig.h diff --git a/bsp/lpc2478/rtconfig.py b/bsp/nxp/lpc/lpc2478/rtconfig.py similarity index 100% rename from bsp/lpc2478/rtconfig.py rename to bsp/nxp/lpc/lpc2478/rtconfig.py diff --git a/bsp/lpc2478/template.uvproj b/bsp/nxp/lpc/lpc2478/template.uvproj similarity index 100% rename from bsp/lpc2478/template.uvproj rename to bsp/nxp/lpc/lpc2478/template.uvproj diff --git a/bsp/lpc408x/.config b/bsp/nxp/lpc/lpc408x/.config similarity index 100% rename from bsp/lpc408x/.config rename to bsp/nxp/lpc/lpc408x/.config diff --git a/bsp/lpc408x/Kconfig b/bsp/nxp/lpc/lpc408x/Kconfig similarity index 94% rename from bsp/lpc408x/Kconfig rename to bsp/nxp/lpc/lpc408x/Kconfig index 907bb512ae..72ed23d230 100644 --- a/bsp/lpc408x/Kconfig +++ b/bsp/nxp/lpc/lpc408x/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/lpc408x/Libraries/CMSIS/Include/arm_common_tables.h b/bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/lpc408x/Libraries/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/arm_common_tables.h diff --git a/bsp/lpc408x/Libraries/CMSIS/Include/arm_math.h b/bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/lpc408x/Libraries/CMSIS/Include/arm_math.h rename to bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/arm_math.h diff --git a/bsp/lpc408x/Libraries/CMSIS/Include/core_cm0.h b/bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/lpc408x/Libraries/CMSIS/Include/core_cm0.h rename to bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cm0.h diff --git a/bsp/lpc408x/Libraries/CMSIS/Include/core_cm3.h b/bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/lpc408x/Libraries/CMSIS/Include/core_cm3.h rename to bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cm3.h diff --git a/bsp/lpc408x/Libraries/CMSIS/Include/core_cm4.h b/bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/lpc408x/Libraries/CMSIS/Include/core_cm4.h rename to bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cm4.h diff --git a/bsp/lpc408x/Libraries/CMSIS/Include/core_cm4_simd.h b/bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cm4_simd.h similarity index 100% rename from bsp/lpc408x/Libraries/CMSIS/Include/core_cm4_simd.h rename to bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cm4_simd.h diff --git a/bsp/lpc408x/Libraries/CMSIS/Include/core_cmFunc.h b/bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cmFunc.h similarity index 100% rename from bsp/lpc408x/Libraries/CMSIS/Include/core_cmFunc.h rename to bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cmFunc.h diff --git a/bsp/lpc408x/Libraries/CMSIS/Include/core_cmInstr.h b/bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cmInstr.h similarity index 100% rename from bsp/lpc408x/Libraries/CMSIS/Include/core_cmInstr.h rename to bsp/nxp/lpc/lpc408x/Libraries/CMSIS/Include/core_cmInstr.h diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/LPC177x_8x.h b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/LPC177x_8x.h similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/LPC177x_8x.h rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/LPC177x_8x.h diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/LPC407x_8x_177x_8x.h b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/LPC407x_8x_177x_8x.h similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/LPC407x_8x_177x_8x.h rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/LPC407x_8x_177x_8x.h diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/system_LPC177x_8x.h b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/system_LPC177x_8x.h similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/system_LPC177x_8x.h rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/system_LPC177x_8x.h diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/system_LPC407x_8x_177x_8x.h b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/system_LPC407x_8x_177x_8x.h similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/system_LPC407x_8x_177x_8x.h rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Include/system_LPC407x_8x_177x_8x.h diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/ARM/startup_LPC177x_8x.s b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/ARM/startup_LPC177x_8x.s similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/ARM/startup_LPC177x_8x.s rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/ARM/startup_LPC177x_8x.s diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/ARM/startup_LPC407x_8x_177x_8x.s b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/ARM/startup_LPC407x_8x_177x_8x.s similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/ARM/startup_LPC407x_8x_177x_8x.s rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/ARM/startup_LPC407x_8x_177x_8x.s diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/GCC/startup_LPC177x_8x.s b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/GCC/startup_LPC177x_8x.s similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/GCC/startup_LPC177x_8x.s rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/GCC/startup_LPC177x_8x.s diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/GCC/startup_LPC407x_8x_177x_8x.s b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/GCC/startup_LPC407x_8x_177x_8x.s similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/GCC/startup_LPC407x_8x_177x_8x.s rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/GCC/startup_LPC407x_8x_177x_8x.s diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/IAR/startup_LPC177x_8x.s b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/IAR/startup_LPC177x_8x.s similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/IAR/startup_LPC177x_8x.s rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/IAR/startup_LPC177x_8x.s diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/IAR/startup_LPC407x_8x_177x_8x.s b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/IAR/startup_LPC407x_8x_177x_8x.s similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/IAR/startup_LPC407x_8x_177x_8x.s rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/IAR/startup_LPC407x_8x_177x_8x.s diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/system_LPC177x_8x.c b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/system_LPC177x_8x.c similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/system_LPC177x_8x.c rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/system_LPC177x_8x.c diff --git a/bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/system_LPC407x_8x_177x_8x.c b/bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/system_LPC407x_8x_177x_8x.c similarity index 100% rename from bsp/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/system_LPC407x_8x_177x_8x.c rename to bsp/nxp/lpc/lpc408x/Libraries/Device/NXP/LPC407x_8x_177x_8x/Source/Templates/system_LPC407x_8x_177x_8x.c diff --git a/bsp/lpc408x/Libraries/Device/SConscript b/bsp/nxp/lpc/lpc408x/Libraries/Device/SConscript similarity index 100% rename from bsp/lpc408x/Libraries/Device/SConscript rename to bsp/nxp/lpc/lpc408x/Libraries/Device/SConscript diff --git a/bsp/lpc408x/Libraries/Drivers/SConscript b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/SConscript similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/SConscript rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/SConscript diff --git a/bsp/lpc408x/Libraries/Drivers/include/debug_frmwrk.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/debug_frmwrk.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/debug_frmwrk.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/debug_frmwrk.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc177x_8x_libcfg_default.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc177x_8x_libcfg_default.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc177x_8x_libcfg_default.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc177x_8x_libcfg_default.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_adc.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_adc.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_adc.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_adc.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_bod.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_bod.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_bod.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_bod.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_can.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_can.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_can.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_can.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_clkpwr.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_clkpwr.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_clkpwr.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_clkpwr.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_crc.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_crc.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_crc.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_crc.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_dac.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_dac.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_dac.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_dac.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_eeprom.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_eeprom.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_eeprom.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_eeprom.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_emac.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_emac.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_emac.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_emac.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_emc.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_emc.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_emc.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_emc.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_exti.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_exti.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_exti.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_exti.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_gpdma.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_gpdma.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_gpdma.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_gpdma.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_gpio.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_gpio.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_gpio.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_gpio.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_i2c.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_i2c.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_i2c.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_i2c.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_i2s.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_i2s.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_i2s.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_i2s.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_iap.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_iap.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_iap.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_iap.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_lcd.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_lcd.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_lcd.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_lcd.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_libcfg_default.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_libcfg_default.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_libcfg_default.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_libcfg_default.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_mci.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_mci.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_mci.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_mci.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_mcpwm.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_mcpwm.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_mcpwm.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_mcpwm.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_nvic.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_nvic.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_nvic.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_nvic.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_pinsel.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_pinsel.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_pinsel.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_pinsel.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_pwm.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_pwm.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_pwm.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_pwm.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_qei.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_qei.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_qei.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_qei.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_rtc.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_rtc.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_rtc.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_rtc.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_spifi_rom_api.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_spifi_rom_api.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_spifi_rom_api.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_spifi_rom_api.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_ssp.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_ssp.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_ssp.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_ssp.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_systick.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_systick.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_systick.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_systick.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_timer.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_timer.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_timer.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_timer.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_types.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_types.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_types.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_types.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_uart.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_uart.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_uart.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_uart.h diff --git a/bsp/lpc408x/Libraries/Drivers/include/lpc_wwdt.h b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_wwdt.h similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/include/lpc_wwdt.h rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/include/lpc_wwdt.h diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_adc.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_adc.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_adc.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_adc.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_bod.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_bod.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_bod.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_bod.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_can.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_can.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_can.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_can.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_clkpwr.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_clkpwr.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_clkpwr.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_clkpwr.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_crc.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_crc.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_crc.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_crc.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_dac.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_dac.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_dac.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_dac.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_eeprom.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_eeprom.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_eeprom.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_eeprom.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_emac.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_emac.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_emac.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_emac.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_emc.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_emc.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_emc.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_emc.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_exti.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_exti.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_exti.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_exti.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_gpdma.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_gpdma.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_gpdma.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_gpdma.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_gpio.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_gpio.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_gpio.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_gpio.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_i2c.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_i2c.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_i2c.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_i2c.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_i2s.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_i2s.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_i2s.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_i2s.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_iap.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_iap.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_iap.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_iap.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_lcd.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_lcd.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_lcd.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_lcd.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_mci.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_mci.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_mci.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_mci.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_mcpwm.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_mcpwm.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_mcpwm.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_mcpwm.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_nvic.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_nvic.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_nvic.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_nvic.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_pinsel.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_pinsel.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_pinsel.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_pinsel.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_pwm.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_pwm.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_pwm.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_pwm.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_qei.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_qei.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_qei.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_qei.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_rtc.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_rtc.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_rtc.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_rtc.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_ssp.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_ssp.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_ssp.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_ssp.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_systick.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_systick.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_systick.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_systick.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_timer.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_timer.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_timer.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_timer.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_uart.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_uart.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_uart.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_uart.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/lpc_wwdt.c b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_wwdt.c similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/lpc_wwdt.c rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/lpc_wwdt.c diff --git a/bsp/lpc408x/Libraries/Drivers/source/makefile b/bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/makefile similarity index 100% rename from bsp/lpc408x/Libraries/Drivers/source/makefile rename to bsp/nxp/lpc/lpc408x/Libraries/Drivers/source/makefile diff --git a/bsp/lpc408x/Libraries/SConscript b/bsp/nxp/lpc/lpc408x/Libraries/SConscript similarity index 100% rename from bsp/lpc408x/Libraries/SConscript rename to bsp/nxp/lpc/lpc408x/Libraries/SConscript diff --git a/bsp/lpc408x/README.md b/bsp/nxp/lpc/lpc408x/README.md similarity index 100% rename from bsp/lpc408x/README.md rename to bsp/nxp/lpc/lpc408x/README.md diff --git a/bsp/lpc408x/SConscript b/bsp/nxp/lpc/lpc408x/SConscript similarity index 100% rename from bsp/lpc408x/SConscript rename to bsp/nxp/lpc/lpc408x/SConscript diff --git a/bsp/lpc408x/SConstruct b/bsp/nxp/lpc/lpc408x/SConstruct similarity index 94% rename from bsp/lpc408x/SConstruct rename to bsp/nxp/lpc/lpc408x/SConstruct index 8fdc77cb22..d141bb42e9 100644 --- a/bsp/lpc408x/SConstruct +++ b/bsp/nxp/lpc/lpc408x/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')] from building import * diff --git a/bsp/lpc408x/applications/SConscript b/bsp/nxp/lpc/lpc408x/applications/SConscript similarity index 100% rename from bsp/lpc408x/applications/SConscript rename to bsp/nxp/lpc/lpc408x/applications/SConscript diff --git a/bsp/lpc408x/applications/main.c b/bsp/nxp/lpc/lpc408x/applications/main.c similarity index 100% rename from bsp/lpc408x/applications/main.c rename to bsp/nxp/lpc/lpc408x/applications/main.c diff --git a/bsp/lpc408x/drivers/Kconfig b/bsp/nxp/lpc/lpc408x/drivers/Kconfig similarity index 100% rename from bsp/lpc408x/drivers/Kconfig rename to bsp/nxp/lpc/lpc408x/drivers/Kconfig diff --git a/bsp/lpc408x/drivers/SConscript b/bsp/nxp/lpc/lpc408x/drivers/SConscript similarity index 100% rename from bsp/lpc408x/drivers/SConscript rename to bsp/nxp/lpc/lpc408x/drivers/SConscript diff --git a/bsp/lpc408x/drivers/board.c b/bsp/nxp/lpc/lpc408x/drivers/board.c similarity index 100% rename from bsp/lpc408x/drivers/board.c rename to bsp/nxp/lpc/lpc408x/drivers/board.c diff --git a/bsp/lpc408x/drivers/board.h b/bsp/nxp/lpc/lpc408x/drivers/board.h similarity index 100% rename from bsp/lpc408x/drivers/board.h rename to bsp/nxp/lpc/lpc408x/drivers/board.h diff --git a/bsp/lpc408x/drivers/drv_adc.c b/bsp/nxp/lpc/lpc408x/drivers/drv_adc.c similarity index 100% rename from bsp/lpc408x/drivers/drv_adc.c rename to bsp/nxp/lpc/lpc408x/drivers/drv_adc.c diff --git a/bsp/lpc408x/drivers/drv_adc.h b/bsp/nxp/lpc/lpc408x/drivers/drv_adc.h similarity index 100% rename from bsp/lpc408x/drivers/drv_adc.h rename to bsp/nxp/lpc/lpc408x/drivers/drv_adc.h diff --git a/bsp/lpc408x/drivers/drv_emac.c b/bsp/nxp/lpc/lpc408x/drivers/drv_emac.c similarity index 100% rename from bsp/lpc408x/drivers/drv_emac.c rename to bsp/nxp/lpc/lpc408x/drivers/drv_emac.c diff --git a/bsp/lpc408x/drivers/drv_emac.h b/bsp/nxp/lpc/lpc408x/drivers/drv_emac.h similarity index 100% rename from bsp/lpc408x/drivers/drv_emac.h rename to bsp/nxp/lpc/lpc408x/drivers/drv_emac.h diff --git a/bsp/lpc408x/drivers/drv_hwtimer.c b/bsp/nxp/lpc/lpc408x/drivers/drv_hwtimer.c similarity index 100% rename from bsp/lpc408x/drivers/drv_hwtimer.c rename to bsp/nxp/lpc/lpc408x/drivers/drv_hwtimer.c diff --git a/bsp/lpc408x/drivers/drv_hwtimer.h b/bsp/nxp/lpc/lpc408x/drivers/drv_hwtimer.h similarity index 100% rename from bsp/lpc408x/drivers/drv_hwtimer.h rename to bsp/nxp/lpc/lpc408x/drivers/drv_hwtimer.h diff --git a/bsp/lpc408x/drivers/drv_led.c b/bsp/nxp/lpc/lpc408x/drivers/drv_led.c similarity index 100% rename from bsp/lpc408x/drivers/drv_led.c rename to bsp/nxp/lpc/lpc408x/drivers/drv_led.c diff --git a/bsp/lpc408x/drivers/drv_led.h b/bsp/nxp/lpc/lpc408x/drivers/drv_led.h similarity index 100% rename from bsp/lpc408x/drivers/drv_led.h rename to bsp/nxp/lpc/lpc408x/drivers/drv_led.h diff --git a/bsp/lpc408x/drivers/drv_sdram.c b/bsp/nxp/lpc/lpc408x/drivers/drv_sdram.c similarity index 100% rename from bsp/lpc408x/drivers/drv_sdram.c rename to bsp/nxp/lpc/lpc408x/drivers/drv_sdram.c diff --git a/bsp/lpc408x/drivers/drv_sdram.h b/bsp/nxp/lpc/lpc408x/drivers/drv_sdram.h similarity index 100% rename from bsp/lpc408x/drivers/drv_sdram.h rename to bsp/nxp/lpc/lpc408x/drivers/drv_sdram.h diff --git a/bsp/lpc408x/drivers/drv_uart.c b/bsp/nxp/lpc/lpc408x/drivers/drv_uart.c similarity index 100% rename from bsp/lpc408x/drivers/drv_uart.c rename to bsp/nxp/lpc/lpc408x/drivers/drv_uart.c diff --git a/bsp/lpc408x/drivers/drv_uart.h b/bsp/nxp/lpc/lpc408x/drivers/drv_uart.h similarity index 100% rename from bsp/lpc408x/drivers/drv_uart.h rename to bsp/nxp/lpc/lpc408x/drivers/drv_uart.h diff --git a/bsp/lpc408x/drivers/linker_scripts/link.icf b/bsp/nxp/lpc/lpc408x/drivers/linker_scripts/link.icf similarity index 100% rename from bsp/lpc408x/drivers/linker_scripts/link.icf rename to bsp/nxp/lpc/lpc408x/drivers/linker_scripts/link.icf diff --git a/bsp/lpc408x/drivers/linker_scripts/link.lds b/bsp/nxp/lpc/lpc408x/drivers/linker_scripts/link.lds similarity index 100% rename from bsp/lpc408x/drivers/linker_scripts/link.lds rename to bsp/nxp/lpc/lpc408x/drivers/linker_scripts/link.lds diff --git a/bsp/lpc408x/drivers/linker_scripts/link.sct b/bsp/nxp/lpc/lpc408x/drivers/linker_scripts/link.sct similarity index 100% rename from bsp/lpc408x/drivers/linker_scripts/link.sct rename to bsp/nxp/lpc/lpc408x/drivers/linker_scripts/link.sct diff --git a/bsp/lpc408x/project.uvopt b/bsp/nxp/lpc/lpc408x/project.uvopt similarity index 100% rename from bsp/lpc408x/project.uvopt rename to bsp/nxp/lpc/lpc408x/project.uvopt diff --git a/bsp/lpc408x/project.uvoptx b/bsp/nxp/lpc/lpc408x/project.uvoptx similarity index 100% rename from bsp/lpc408x/project.uvoptx rename to bsp/nxp/lpc/lpc408x/project.uvoptx diff --git a/bsp/lpc408x/project.uvproj b/bsp/nxp/lpc/lpc408x/project.uvproj similarity index 100% rename from bsp/lpc408x/project.uvproj rename to bsp/nxp/lpc/lpc408x/project.uvproj diff --git a/bsp/lpc408x/project.uvprojx b/bsp/nxp/lpc/lpc408x/project.uvprojx similarity index 100% rename from bsp/lpc408x/project.uvprojx rename to bsp/nxp/lpc/lpc408x/project.uvprojx diff --git a/bsp/lpc408x/rtconfig.h b/bsp/nxp/lpc/lpc408x/rtconfig.h similarity index 100% rename from bsp/lpc408x/rtconfig.h rename to bsp/nxp/lpc/lpc408x/rtconfig.h diff --git a/bsp/lpc408x/rtconfig.py b/bsp/nxp/lpc/lpc408x/rtconfig.py similarity index 100% rename from bsp/lpc408x/rtconfig.py rename to bsp/nxp/lpc/lpc408x/rtconfig.py diff --git a/bsp/lpc408x/template.ewp b/bsp/nxp/lpc/lpc408x/template.ewp similarity index 100% rename from bsp/lpc408x/template.ewp rename to bsp/nxp/lpc/lpc408x/template.ewp diff --git a/bsp/lpc408x/template.eww b/bsp/nxp/lpc/lpc408x/template.eww similarity index 100% rename from bsp/lpc408x/template.eww rename to bsp/nxp/lpc/lpc408x/template.eww diff --git a/bsp/lpc408x/template.uvopt b/bsp/nxp/lpc/lpc408x/template.uvopt similarity index 100% rename from bsp/lpc408x/template.uvopt rename to bsp/nxp/lpc/lpc408x/template.uvopt diff --git a/bsp/lpc408x/template.uvoptx b/bsp/nxp/lpc/lpc408x/template.uvoptx similarity index 100% rename from bsp/lpc408x/template.uvoptx rename to bsp/nxp/lpc/lpc408x/template.uvoptx diff --git a/bsp/lpc408x/template.uvproj b/bsp/nxp/lpc/lpc408x/template.uvproj similarity index 100% rename from bsp/lpc408x/template.uvproj rename to bsp/nxp/lpc/lpc408x/template.uvproj diff --git a/bsp/lpc408x/template.uvprojx b/bsp/nxp/lpc/lpc408x/template.uvprojx similarity index 100% rename from bsp/lpc408x/template.uvprojx rename to bsp/nxp/lpc/lpc408x/template.uvprojx diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/arm_common_tables.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/arm_common_tables.h diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/arm_math.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/arm_math.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/arm_math.h diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/core_cm0.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/core_cm0.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cm0.h diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/core_cm0plus.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cm0plus.h diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/core_cm3.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/core_cm3.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cm3.h diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/core_cm4.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/core_cm4.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cm4.h diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/core_cm4_simd.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cm4_simd.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/core_cm4_simd.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cm4_simd.h diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/core_cmFunc.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cmFunc.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/core_cmFunc.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cmFunc.h diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/core_cmInstr.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cmInstr.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/core_cmInstr.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_cmInstr.h diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/core_sc000.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/core_sc000.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_sc000.h diff --git a/bsp/lpc43xx/Libraries/CMSIS/Include/core_sc300.h b/bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/lpc43xx/Libraries/CMSIS/Include/core_sc300.h rename to bsp/nxp/lpc/lpc43xx/Libraries/CMSIS/Include/core_sc300.h diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/LPC43xx.h b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/LPC43xx.h similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/LPC43xx.h rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/LPC43xx.h diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/fpu_enable.h b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/fpu_enable.h similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/fpu_enable.h rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/fpu_enable.h diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/fpu_init.h b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/fpu_init.h similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/fpu_init.h rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/fpu_init.h diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/system_LPC43xx.h b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/system_LPC43xx.h similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/system_LPC43xx.h rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Include/system_LPC43xx.h diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/ARM/startup_LPC43xx.s b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/ARM/startup_LPC43xx.s similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/ARM/startup_LPC43xx.s rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/ARM/startup_LPC43xx.s diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/ARM/startup_LPC43xx_M0.s b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/ARM/startup_LPC43xx_M0.s similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/ARM/startup_LPC43xx_M0.s rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/ARM/startup_LPC43xx_M0.s diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/GCC/startup_LPC43xx.s b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/GCC/startup_LPC43xx.s similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/GCC/startup_LPC43xx.s rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/GCC/startup_LPC43xx.s diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/GCC/startup_LPC43xx_M0.s b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/GCC/startup_LPC43xx_M0.s similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/GCC/startup_LPC43xx_M0.s rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/GCC/startup_LPC43xx_M0.s diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/IAR/startup_LPC43xx.s b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/IAR/startup_LPC43xx.s similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/IAR/startup_LPC43xx.s rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/IAR/startup_LPC43xx.s diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/IAR/startup_lpc43xx_m0sub.s b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/IAR/startup_lpc43xx_m0sub.s similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/IAR/startup_lpc43xx_m0sub.s rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/IAR/startup_lpc43xx_m0sub.s diff --git a/bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/system_LPC43xx.c b/bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/system_LPC43xx.c similarity index 100% rename from bsp/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/system_LPC43xx.c rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/NXP/LPC43xx/Source/Templates/system_LPC43xx.c diff --git a/bsp/lpc43xx/Libraries/Device/SConscript b/bsp/nxp/lpc/lpc43xx/Libraries/Device/SConscript similarity index 100% rename from bsp/lpc43xx/Libraries/Device/SConscript rename to bsp/nxp/lpc/lpc43xx/Libraries/Device/SConscript diff --git a/bsp/lpc43xx/Libraries/SConscript b/bsp/nxp/lpc/lpc43xx/Libraries/SConscript similarity index 100% rename from bsp/lpc43xx/Libraries/SConscript rename to bsp/nxp/lpc/lpc43xx/Libraries/SConscript diff --git a/bsp/lpc43xx/M0/SConscript b/bsp/nxp/lpc/lpc43xx/M0/SConscript similarity index 100% rename from bsp/lpc43xx/M0/SConscript rename to bsp/nxp/lpc/lpc43xx/M0/SConscript diff --git a/bsp/lpc43xx/M0/SConstruct b/bsp/nxp/lpc/lpc43xx/M0/SConstruct similarity index 98% rename from bsp/lpc43xx/M0/SConstruct rename to bsp/nxp/lpc/lpc43xx/M0/SConstruct index 850d41cd2c..034fc8aa7b 100644 --- a/bsp/lpc43xx/M0/SConstruct +++ b/bsp/nxp/lpc/lpc43xx/M0/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.join(Dir('#').get_abspath(), '..', '..', '..') + RTT_ROOT = os.path.join(Dir('#').get_abspath(), '..', '..', '..', '..', '..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] from building import * diff --git a/bsp/lpc43xx/M0/applications/SConscript b/bsp/nxp/lpc/lpc43xx/M0/applications/SConscript similarity index 100% rename from bsp/lpc43xx/M0/applications/SConscript rename to bsp/nxp/lpc/lpc43xx/M0/applications/SConscript diff --git a/bsp/lpc43xx/M0/applications/application.c b/bsp/nxp/lpc/lpc43xx/M0/applications/application.c similarity index 100% rename from bsp/lpc43xx/M0/applications/application.c rename to bsp/nxp/lpc/lpc43xx/M0/applications/application.c diff --git a/bsp/lpc43xx/M0/applications/board.c b/bsp/nxp/lpc/lpc43xx/M0/applications/board.c similarity index 100% rename from bsp/lpc43xx/M0/applications/board.c rename to bsp/nxp/lpc/lpc43xx/M0/applications/board.c diff --git a/bsp/lpc43xx/M0/applications/board.h b/bsp/nxp/lpc/lpc43xx/M0/applications/board.h similarity index 100% rename from bsp/lpc43xx/M0/applications/board.h rename to bsp/nxp/lpc/lpc43xx/M0/applications/board.h diff --git a/bsp/lpc43xx/M0/applications/startup.c b/bsp/nxp/lpc/lpc43xx/M0/applications/startup.c similarity index 100% rename from bsp/lpc43xx/M0/applications/startup.c rename to bsp/nxp/lpc/lpc43xx/M0/applications/startup.c diff --git a/bsp/lpc43xx/M0/applications/vbus_conf.h b/bsp/nxp/lpc/lpc43xx/M0/applications/vbus_conf.h similarity index 100% rename from bsp/lpc43xx/M0/applications/vbus_conf.h rename to bsp/nxp/lpc/lpc43xx/M0/applications/vbus_conf.h diff --git a/bsp/lpc43xx/M0/applications/vbus_drv.c b/bsp/nxp/lpc/lpc43xx/M0/applications/vbus_drv.c similarity index 100% rename from bsp/lpc43xx/M0/applications/vbus_drv.c rename to bsp/nxp/lpc/lpc43xx/M0/applications/vbus_drv.c diff --git a/bsp/lpc43xx/M0/applications/vbus_hw.h b/bsp/nxp/lpc/lpc43xx/M0/applications/vbus_hw.h similarity index 100% rename from bsp/lpc43xx/M0/applications/vbus_hw.h rename to bsp/nxp/lpc/lpc43xx/M0/applications/vbus_hw.h diff --git a/bsp/lpc43xx/M0/project.uvopt b/bsp/nxp/lpc/lpc43xx/M0/project.uvopt similarity index 100% rename from bsp/lpc43xx/M0/project.uvopt rename to bsp/nxp/lpc/lpc43xx/M0/project.uvopt diff --git a/bsp/lpc43xx/M0/project.uvproj b/bsp/nxp/lpc/lpc43xx/M0/project.uvproj similarity index 100% rename from bsp/lpc43xx/M0/project.uvproj rename to bsp/nxp/lpc/lpc43xx/M0/project.uvproj diff --git a/bsp/lpc43xx/M0/rtconfig.h b/bsp/nxp/lpc/lpc43xx/M0/rtconfig.h similarity index 100% rename from bsp/lpc43xx/M0/rtconfig.h rename to bsp/nxp/lpc/lpc43xx/M0/rtconfig.h diff --git a/bsp/lpc43xx/M0/rtconfig.py b/bsp/nxp/lpc/lpc43xx/M0/rtconfig.py similarity index 100% rename from bsp/lpc43xx/M0/rtconfig.py rename to bsp/nxp/lpc/lpc43xx/M0/rtconfig.py diff --git a/bsp/lpc43xx/M0/rtthread-lpc43xx.ld b/bsp/nxp/lpc/lpc43xx/M0/rtthread-lpc43xx.ld similarity index 100% rename from bsp/lpc43xx/M0/rtthread-lpc43xx.ld rename to bsp/nxp/lpc/lpc43xx/M0/rtthread-lpc43xx.ld diff --git a/bsp/lpc43xx/M0/rtthread-lpc43xx_spifi.ld b/bsp/nxp/lpc/lpc43xx/M0/rtthread-lpc43xx_spifi.ld similarity index 100% rename from bsp/lpc43xx/M0/rtthread-lpc43xx_spifi.ld rename to bsp/nxp/lpc/lpc43xx/M0/rtthread-lpc43xx_spifi.ld diff --git a/bsp/lpc43xx/M0/rtthread-lpc43xx_spifi.sct b/bsp/nxp/lpc/lpc43xx/M0/rtthread-lpc43xx_spifi.sct similarity index 100% rename from bsp/lpc43xx/M0/rtthread-lpc43xx_spifi.sct rename to bsp/nxp/lpc/lpc43xx/M0/rtthread-lpc43xx_spifi.sct diff --git a/bsp/lpc43xx/M0/rtthread_lpc43xx.sct b/bsp/nxp/lpc/lpc43xx/M0/rtthread_lpc43xx.sct similarity index 100% rename from bsp/lpc43xx/M0/rtthread_lpc43xx.sct rename to bsp/nxp/lpc/lpc43xx/M0/rtthread_lpc43xx.sct diff --git a/bsp/lpc43xx/M0/template.uvopt b/bsp/nxp/lpc/lpc43xx/M0/template.uvopt similarity index 100% rename from bsp/lpc43xx/M0/template.uvopt rename to bsp/nxp/lpc/lpc43xx/M0/template.uvopt diff --git a/bsp/lpc43xx/M0/template.uvproj b/bsp/nxp/lpc/lpc43xx/M0/template.uvproj similarity index 100% rename from bsp/lpc43xx/M0/template.uvproj rename to bsp/nxp/lpc/lpc43xx/M0/template.uvproj diff --git a/bsp/lpc43xx/M0/vbus_local_conf.h b/bsp/nxp/lpc/lpc43xx/M0/vbus_local_conf.h similarity index 100% rename from bsp/lpc43xx/M0/vbus_local_conf.h rename to bsp/nxp/lpc/lpc43xx/M0/vbus_local_conf.h diff --git a/bsp/lpc43xx/M4/SConscript b/bsp/nxp/lpc/lpc43xx/M4/SConscript similarity index 100% rename from bsp/lpc43xx/M4/SConscript rename to bsp/nxp/lpc/lpc43xx/M4/SConscript diff --git a/bsp/lpc43xx/M4/SConstruct b/bsp/nxp/lpc/lpc43xx/M4/SConstruct similarity index 98% rename from bsp/lpc43xx/M4/SConstruct rename to bsp/nxp/lpc/lpc43xx/M4/SConstruct index 88ed5ed75c..e8a4baa13c 100644 --- a/bsp/lpc43xx/M4/SConstruct +++ b/bsp/nxp/lpc/lpc43xx/M4/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.join(Dir('#').get_abspath(), '..', '..', '..') + RTT_ROOT = os.path.join(Dir('#').get_abspath(), '..', '..', '..', '..', '..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] from building import * diff --git a/bsp/lpc43xx/M4/applications/SConscript b/bsp/nxp/lpc/lpc43xx/M4/applications/SConscript similarity index 100% rename from bsp/lpc43xx/M4/applications/SConscript rename to bsp/nxp/lpc/lpc43xx/M4/applications/SConscript diff --git a/bsp/lpc43xx/M4/applications/application.c b/bsp/nxp/lpc/lpc43xx/M4/applications/application.c similarity index 100% rename from bsp/lpc43xx/M4/applications/application.c rename to bsp/nxp/lpc/lpc43xx/M4/applications/application.c diff --git a/bsp/lpc43xx/M4/applications/board.c b/bsp/nxp/lpc/lpc43xx/M4/applications/board.c similarity index 100% rename from bsp/lpc43xx/M4/applications/board.c rename to bsp/nxp/lpc/lpc43xx/M4/applications/board.c diff --git a/bsp/lpc43xx/M4/applications/board.h b/bsp/nxp/lpc/lpc43xx/M4/applications/board.h similarity index 100% rename from bsp/lpc43xx/M4/applications/board.h rename to bsp/nxp/lpc/lpc43xx/M4/applications/board.h diff --git a/bsp/lpc43xx/M4/applications/startup.c b/bsp/nxp/lpc/lpc43xx/M4/applications/startup.c similarity index 100% rename from bsp/lpc43xx/M4/applications/startup.c rename to bsp/nxp/lpc/lpc43xx/M4/applications/startup.c diff --git a/bsp/lpc43xx/M4/applications/vbus_conf.h b/bsp/nxp/lpc/lpc43xx/M4/applications/vbus_conf.h similarity index 100% rename from bsp/lpc43xx/M4/applications/vbus_conf.h rename to bsp/nxp/lpc/lpc43xx/M4/applications/vbus_conf.h diff --git a/bsp/lpc43xx/M4/applications/vbus_drv.c b/bsp/nxp/lpc/lpc43xx/M4/applications/vbus_drv.c similarity index 100% rename from bsp/lpc43xx/M4/applications/vbus_drv.c rename to bsp/nxp/lpc/lpc43xx/M4/applications/vbus_drv.c diff --git a/bsp/lpc43xx/M4/applications/vbus_hw.h b/bsp/nxp/lpc/lpc43xx/M4/applications/vbus_hw.h similarity index 100% rename from bsp/lpc43xx/M4/applications/vbus_hw.h rename to bsp/nxp/lpc/lpc43xx/M4/applications/vbus_hw.h diff --git a/bsp/lpc43xx/M4/project.uvopt b/bsp/nxp/lpc/lpc43xx/M4/project.uvopt similarity index 100% rename from bsp/lpc43xx/M4/project.uvopt rename to bsp/nxp/lpc/lpc43xx/M4/project.uvopt diff --git a/bsp/lpc43xx/M4/project.uvproj b/bsp/nxp/lpc/lpc43xx/M4/project.uvproj similarity index 100% rename from bsp/lpc43xx/M4/project.uvproj rename to bsp/nxp/lpc/lpc43xx/M4/project.uvproj diff --git a/bsp/lpc43xx/M4/rtconfig.h b/bsp/nxp/lpc/lpc43xx/M4/rtconfig.h similarity index 100% rename from bsp/lpc43xx/M4/rtconfig.h rename to bsp/nxp/lpc/lpc43xx/M4/rtconfig.h diff --git a/bsp/lpc43xx/M4/rtconfig.py b/bsp/nxp/lpc/lpc43xx/M4/rtconfig.py similarity index 100% rename from bsp/lpc43xx/M4/rtconfig.py rename to bsp/nxp/lpc/lpc43xx/M4/rtconfig.py diff --git a/bsp/lpc43xx/M4/rtthread-lpc43xx.ld b/bsp/nxp/lpc/lpc43xx/M4/rtthread-lpc43xx.ld similarity index 100% rename from bsp/lpc43xx/M4/rtthread-lpc43xx.ld rename to bsp/nxp/lpc/lpc43xx/M4/rtthread-lpc43xx.ld diff --git a/bsp/lpc43xx/M4/rtthread-lpc43xx_spifi.ld b/bsp/nxp/lpc/lpc43xx/M4/rtthread-lpc43xx_spifi.ld similarity index 100% rename from bsp/lpc43xx/M4/rtthread-lpc43xx_spifi.ld rename to bsp/nxp/lpc/lpc43xx/M4/rtthread-lpc43xx_spifi.ld diff --git a/bsp/lpc43xx/M4/rtthread-lpc43xx_spifi.sct b/bsp/nxp/lpc/lpc43xx/M4/rtthread-lpc43xx_spifi.sct similarity index 100% rename from bsp/lpc43xx/M4/rtthread-lpc43xx_spifi.sct rename to bsp/nxp/lpc/lpc43xx/M4/rtthread-lpc43xx_spifi.sct diff --git a/bsp/lpc43xx/M4/rtthread_lpc43xx.sct b/bsp/nxp/lpc/lpc43xx/M4/rtthread_lpc43xx.sct similarity index 100% rename from bsp/lpc43xx/M4/rtthread_lpc43xx.sct rename to bsp/nxp/lpc/lpc43xx/M4/rtthread_lpc43xx.sct diff --git a/bsp/lpc43xx/M4/template.uvopt b/bsp/nxp/lpc/lpc43xx/M4/template.uvopt similarity index 100% rename from bsp/lpc43xx/M4/template.uvopt rename to bsp/nxp/lpc/lpc43xx/M4/template.uvopt diff --git a/bsp/lpc43xx/M4/template.uvproj b/bsp/nxp/lpc/lpc43xx/M4/template.uvproj similarity index 100% rename from bsp/lpc43xx/M4/template.uvproj rename to bsp/nxp/lpc/lpc43xx/M4/template.uvproj diff --git a/bsp/lpc43xx/M4/vbus_local_conf.h b/bsp/nxp/lpc/lpc43xx/M4/vbus_local_conf.h similarity index 100% rename from bsp/lpc43xx/M4/vbus_local_conf.h rename to bsp/nxp/lpc/lpc43xx/M4/vbus_local_conf.h diff --git a/bsp/lpc43xx/bin2C.py b/bsp/nxp/lpc/lpc43xx/bin2C.py similarity index 100% rename from bsp/lpc43xx/bin2C.py rename to bsp/nxp/lpc/lpc43xx/bin2C.py diff --git a/bsp/lpc43xx/drivers/SConscript b/bsp/nxp/lpc/lpc43xx/drivers/SConscript similarity index 100% rename from bsp/lpc43xx/drivers/SConscript rename to bsp/nxp/lpc/lpc43xx/drivers/SConscript diff --git a/bsp/lpc43xx/drivers/drv_emac.c b/bsp/nxp/lpc/lpc43xx/drivers/drv_emac.c similarity index 100% rename from bsp/lpc43xx/drivers/drv_emac.c rename to bsp/nxp/lpc/lpc43xx/drivers/drv_emac.c diff --git a/bsp/lpc43xx/drivers/drv_emac.h b/bsp/nxp/lpc/lpc43xx/drivers/drv_emac.h similarity index 100% rename from bsp/lpc43xx/drivers/drv_emac.h rename to bsp/nxp/lpc/lpc43xx/drivers/drv_emac.h diff --git a/bsp/lpc43xx/drivers/drv_led.c b/bsp/nxp/lpc/lpc43xx/drivers/drv_led.c similarity index 100% rename from bsp/lpc43xx/drivers/drv_led.c rename to bsp/nxp/lpc/lpc43xx/drivers/drv_led.c diff --git a/bsp/lpc43xx/drivers/drv_led.h b/bsp/nxp/lpc/lpc43xx/drivers/drv_led.h similarity index 100% rename from bsp/lpc43xx/drivers/drv_led.h rename to bsp/nxp/lpc/lpc43xx/drivers/drv_led.h diff --git a/bsp/lpc43xx/drivers/drv_uart.c b/bsp/nxp/lpc/lpc43xx/drivers/drv_uart.c similarity index 100% rename from bsp/lpc43xx/drivers/drv_uart.c rename to bsp/nxp/lpc/lpc43xx/drivers/drv_uart.c diff --git a/bsp/lpc43xx/drivers/drv_uart.h b/bsp/nxp/lpc/lpc43xx/drivers/drv_uart.h similarity index 100% rename from bsp/lpc43xx/drivers/drv_uart.h rename to bsp/nxp/lpc/lpc43xx/drivers/drv_uart.h diff --git a/bsp/lpc43xx/readme.txt b/bsp/nxp/lpc/lpc43xx/readme.txt similarity index 100% rename from bsp/lpc43xx/readme.txt rename to bsp/nxp/lpc/lpc43xx/readme.txt diff --git a/bsp/lpc5410x/.config b/bsp/nxp/lpc/lpc5410x/.config similarity index 100% rename from bsp/lpc5410x/.config rename to bsp/nxp/lpc/lpc5410x/.config diff --git a/bsp/lpc5410x/Kconfig b/bsp/nxp/lpc/lpc5410x/Kconfig similarity index 93% rename from bsp/lpc5410x/Kconfig rename to bsp/nxp/lpc/lpc5410x/Kconfig index 0295293940..2083d4cee5 100644 --- a/bsp/lpc5410x/Kconfig +++ b/bsp/nxp/lpc/lpc5410x/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/lpc5410x/Libraries/CMSIS/Include/arm_common_tables.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/arm_common_tables.h diff --git a/bsp/lpc5410x/Libraries/CMSIS/Include/arm_math.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/arm_math.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/arm_math.h diff --git a/bsp/lpc5410x/Libraries/CMSIS/Include/core_cm0.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/core_cm0.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cm0.h diff --git a/bsp/lpc5410x/Libraries/CMSIS/Include/core_cm0plus.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cm0plus.h diff --git a/bsp/lpc5410x/Libraries/CMSIS/Include/core_cm3.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/core_cm3.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cm3.h diff --git a/bsp/lpc5410x/Libraries/CMSIS/Include/core_cm4.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/core_cm4.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cm4.h diff --git a/bsp/lpc5410x/Libraries/CMSIS/Include/core_cm4_simd.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cm4_simd.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/core_cm4_simd.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cm4_simd.h diff --git a/bsp/lpc5410x/Libraries/CMSIS/Include/core_cmFunc.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cmFunc.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/core_cmFunc.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cmFunc.h diff --git a/bsp/lpc5410x/Libraries/CMSIS/Include/core_cmInstr.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cmInstr.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/core_cmInstr.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_cmInstr.h diff --git a/bsp/lpc5410x/Libraries/CMSIS/Include/core_sc000.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/core_sc000.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_sc000.h diff --git a/bsp/lpc5410x/Libraries/CMSIS/Include/core_sc300.h b/bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/lpc5410x/Libraries/CMSIS/Include/core_sc300.h rename to bsp/nxp/lpc/lpc5410x/Libraries/CMSIS/Include/core_sc300.h diff --git a/bsp/lpc5410x/Libraries/Device/SConscript b/bsp/nxp/lpc/lpc5410x/Libraries/Device/SConscript similarity index 100% rename from bsp/lpc5410x/Libraries/Device/SConscript rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/SConscript diff --git a/bsp/lpc5410x/Libraries/Device/startup/cr_startup_lpc5410x-m0.c b/bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/cr_startup_lpc5410x-m0.c similarity index 100% rename from bsp/lpc5410x/Libraries/Device/startup/cr_startup_lpc5410x-m0.c rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/cr_startup_lpc5410x-m0.c diff --git a/bsp/lpc5410x/Libraries/Device/startup/cr_startup_lpc5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/cr_startup_lpc5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/Device/startup/cr_startup_lpc5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/cr_startup_lpc5410x.c diff --git a/bsp/lpc5410x/Libraries/Device/startup/crp.c b/bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/crp.c similarity index 100% rename from bsp/lpc5410x/Libraries/Device/startup/crp.c rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/crp.c diff --git a/bsp/lpc5410x/Libraries/Device/startup/gcc_startup_lpc5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/gcc_startup_lpc5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/Device/startup/gcc_startup_lpc5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/gcc_startup_lpc5410x.c diff --git a/bsp/lpc5410x/Libraries/Device/startup/iar_startup_lpc5410x-m0.s b/bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/iar_startup_lpc5410x-m0.s similarity index 100% rename from bsp/lpc5410x/Libraries/Device/startup/iar_startup_lpc5410x-m0.s rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/iar_startup_lpc5410x-m0.s diff --git a/bsp/lpc5410x/Libraries/Device/startup/iar_startup_lpc5410x.s b/bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/iar_startup_lpc5410x.s similarity index 100% rename from bsp/lpc5410x/Libraries/Device/startup/iar_startup_lpc5410x.s rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/iar_startup_lpc5410x.s diff --git a/bsp/lpc5410x/Libraries/Device/startup/keil_startup_lpc5410x-m0.s b/bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/keil_startup_lpc5410x-m0.s similarity index 100% rename from bsp/lpc5410x/Libraries/Device/startup/keil_startup_lpc5410x-m0.s rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/keil_startup_lpc5410x-m0.s diff --git a/bsp/lpc5410x/Libraries/Device/startup/keil_startup_lpc5410x.s b/bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/keil_startup_lpc5410x.s similarity index 100% rename from bsp/lpc5410x/Libraries/Device/startup/keil_startup_lpc5410x.s rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/keil_startup_lpc5410x.s diff --git a/bsp/lpc5410x/Libraries/Device/startup/mtb.c b/bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/mtb.c similarity index 100% rename from bsp/lpc5410x/Libraries/Device/startup/mtb.c rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/mtb.c diff --git a/bsp/lpc5410x/Libraries/Device/startup/sysinit.c b/bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/sysinit.c similarity index 100% rename from bsp/lpc5410x/Libraries/Device/startup/sysinit.c rename to bsp/nxp/lpc/lpc5410x/Libraries/Device/startup/sysinit.c diff --git a/bsp/lpc5410x/Libraries/SConscript b/bsp/nxp/lpc/lpc5410x/Libraries/SConscript similarity index 100% rename from bsp/lpc5410x/Libraries/SConscript rename to bsp/nxp/lpc/lpc5410x/Libraries/SConscript diff --git a/bsp/lpc5410x/Libraries/lpc_chip/SConscript b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/SConscript similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/SConscript rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/SConscript diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/chip.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/chip.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/chip.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/chip.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/chip_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/chip_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/chip_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/chip_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/clock_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/clock_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/clock_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/clock_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/clock_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/clock_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/clock_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/clock_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/cmd.bat b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/cmd.bat similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/cmd.bat rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/cmd.bat diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/cmsis.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/cmsis.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/cmsis.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/cmsis.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/config.xml b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/config.xml similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/config.xml rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/config.xml diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/config/cmsis_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/config/cmsis_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/config/cmsis_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/config/cmsis_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/config/cmsis_5410x_m0.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/config/cmsis_5410x_m0.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/config/cmsis_5410x_m0.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/config/cmsis_5410x_m0.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/config/sys_config.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/config/sys_config.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/config/sys_config.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/config/sys_config.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/cpuctrl_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/cpuctrl_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/cpuctrl_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/cpuctrl_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/crc_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/crc_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/crc_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/crc_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/crc_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/crc_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/crc_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/crc_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/fifo_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/fifo_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/fifo_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/fifo_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/fifo_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/fifo_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/fifo_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/fifo_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/gpio_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/gpio_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/gpio_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/gpio_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/gpio_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/gpio_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/gpio_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/gpio_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/gpiogroup_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/gpiogroup_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/gpiogroup_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/gpiogroup_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/gpiogroup_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/gpiogroup_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/gpiogroup_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/gpiogroup_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc_rom_api.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc_rom_api.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc_rom_api.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_adc_rom_api.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_regs.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_regs.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_regs.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_regs.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_rom_api.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_rom_api.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_rom_api.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_rom_api.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_rom_api.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_rom_api.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_rom_api.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_dmaaltd_rom_api.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2c_common.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2c_common.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2c_common.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2c_common.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd_rom_api.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd_rom_api.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd_rom_api.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd_rom_api.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd_rom_api.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd_rom_api.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd_rom_api.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmd_rom_api.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond_rom_api.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond_rom_api.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond_rom_api.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond_rom_api.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond_rom_api.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond_rom_api.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond_rom_api.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2cmond_rom_api.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd_rom_api.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd_rom_api.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd_rom_api.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd_rom_api.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd_rom_api.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd_rom_api.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd_rom_api.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_i2csd_rom_api.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spi_common.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spi_common.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spi_common.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spi_common.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd_rom_api.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd_rom_api.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd_rom_api.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd_rom_api.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd_rom_api.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd_rom_api.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd_rom_api.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spimd_rom_api.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd_rom_api.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd_rom_api.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd_rom_api.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd_rom_api.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd_rom_api.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd_rom_api.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd_rom_api.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_spisd_rom_api.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart_rom_api.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart_rom_api.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart_rom_api.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/hw_uart_rom_api.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/inmux_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/inmux_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/inmux_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/inmux_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/iocon_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/iocon_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/iocon_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/iocon_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/iocon_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/iocon_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/iocon_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/iocon_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/keil_output/core_m4/ArInp.Scr b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/keil_output/core_m4/ArInp.Scr similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/keil_output/core_m4/ArInp.Scr rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/keil_output/core_m4/ArInp.Scr diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.ewp b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.ewp similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.ewp rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.ewp diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.uvoptx b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.uvoptx similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.uvoptx rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.uvoptx diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.uvprojx b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.uvprojx similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.uvprojx rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x.uvprojx diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x_m0.ewp b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x_m0.ewp similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x_m0.ewp rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x_m0.ewp diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x_m0.uvprojx b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x_m0.uvprojx similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x_m0.uvprojx rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/lib_chip_5410x_m0.uvprojx diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/mailbox_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/mailbox_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/mailbox_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/mailbox_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/mrt_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/mrt_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/mrt_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/mrt_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pinint_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pinint_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pinint_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pinint_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pinint_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pinint_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pinint_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pinint_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pintable_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pintable_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pintable_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pintable_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pll_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pll_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pll_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pll_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pll_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pll_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pll_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pll_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pmu_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pmu_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/pmu_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/pmu_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/power_lib_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/ritimer_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/ritimer_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/ritimer_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/ritimer_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/ritimer_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/ritimer_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/ritimer_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/ritimer_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/rom_pwr_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/rom_pwr_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/rom_pwr_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/rom_pwr_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_adc.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_adc.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_adc.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_adc.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_adc.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_adc.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_adc.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_adc.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_dma.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_dma.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_dma.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_dma.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_dma.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_dma.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_dma.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_dma.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cm.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cm.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cm.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cm.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cm.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cm.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cm.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cm.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cmon.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cmon.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cmon.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cmon.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cmon.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cmon.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cmon.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cmon.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cs.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cs.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cs.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cs.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cs.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cs.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cs.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_i2cs.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spim.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spim.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spim.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spim.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spim.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spim.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spim.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spim.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spis.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spis.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spis.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spis.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spis.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spis.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spis.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_spis.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_uart.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_uart.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_uart.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_uart.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_uart.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_uart.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_uart.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/romapi_uart.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/rtc_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/rtc_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/rtc_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/rtc_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/rtc_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/rtc_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/rtc_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/rtc_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_pwm_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_pwm_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_pwm_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_pwm_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_pwm_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_pwm_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_pwm_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/sct_pwm_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/stopwatch_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/stopwatch_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/stopwatch_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/stopwatch_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/syscon_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/syscon_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/syscon_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/syscon_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/syscon_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/syscon_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/syscon_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/syscon_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/sysinit_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/sysinit_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/sysinit_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/sysinit_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/timer_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/timer_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/timer_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/timer_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/timer_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/timer_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/timer_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/timer_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/utick_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/utick_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/utick_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/utick_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/utick_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/utick_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/utick_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/utick_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/wwdt_5410x.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/wwdt_5410x.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/wwdt_5410x.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/wwdt_5410x.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/wwdt_5410x.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/wwdt_5410x.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_5410x/wwdt_5410x.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_5410x/wwdt_5410x.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/error.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/error.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/error.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/error.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/fpu_init.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/fpu_init.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/fpu_init.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/fpu_init.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/fpu_init.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/fpu_init.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/fpu_init.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/fpu_init.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/iap.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/iap.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/iap.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/iap.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/iap.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/iap.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/iap.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/iap.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/lpc_types.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/lpc_types.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/lpc_types.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/lpc_types.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/packing.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/packing.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/packing.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/packing.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/ring_buffer.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/ring_buffer.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/ring_buffer.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/ring_buffer.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/ring_buffer.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/ring_buffer.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/ring_buffer.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/ring_buffer.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/rtc_ut.c b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/rtc_ut.c similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/rtc_ut.c rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/rtc_ut.c diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/rtc_ut.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/rtc_ut.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/rtc_ut.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/rtc_ut.h diff --git a/bsp/lpc5410x/Libraries/lpc_chip/chip_common/stopwatch.h b/bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/stopwatch.h similarity index 100% rename from bsp/lpc5410x/Libraries/lpc_chip/chip_common/stopwatch.h rename to bsp/nxp/lpc/lpc5410x/Libraries/lpc_chip/chip_common/stopwatch.h diff --git a/bsp/lpc5410x/SConscript b/bsp/nxp/lpc/lpc5410x/SConscript similarity index 100% rename from bsp/lpc5410x/SConscript rename to bsp/nxp/lpc/lpc5410x/SConscript diff --git a/bsp/lpc5410x/SConstruct b/bsp/nxp/lpc/lpc5410x/SConstruct similarity index 92% rename from bsp/lpc5410x/SConstruct rename to bsp/nxp/lpc/lpc5410x/SConstruct index 807dbe45ea..16fdd61984 100644 --- a/bsp/lpc5410x/SConstruct +++ b/bsp/nxp/lpc/lpc5410x/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')] from building import * diff --git a/bsp/lpc5410x/applications/SConscript b/bsp/nxp/lpc/lpc5410x/applications/SConscript similarity index 100% rename from bsp/lpc5410x/applications/SConscript rename to bsp/nxp/lpc/lpc5410x/applications/SConscript diff --git a/bsp/lpc5410x/applications/application.c b/bsp/nxp/lpc/lpc5410x/applications/application.c similarity index 100% rename from bsp/lpc5410x/applications/application.c rename to bsp/nxp/lpc/lpc5410x/applications/application.c diff --git a/bsp/lpc5410x/applications/board.c b/bsp/nxp/lpc/lpc5410x/applications/board.c similarity index 100% rename from bsp/lpc5410x/applications/board.c rename to bsp/nxp/lpc/lpc5410x/applications/board.c diff --git a/bsp/lpc5410x/applications/board.h b/bsp/nxp/lpc/lpc5410x/applications/board.h similarity index 100% rename from bsp/lpc5410x/applications/board.h rename to bsp/nxp/lpc/lpc5410x/applications/board.h diff --git a/bsp/lpc5410x/applications/demo_thread.c b/bsp/nxp/lpc/lpc5410x/applications/demo_thread.c similarity index 100% rename from bsp/lpc5410x/applications/demo_thread.c rename to bsp/nxp/lpc/lpc5410x/applications/demo_thread.c diff --git a/bsp/lpc5410x/applications/startup.c b/bsp/nxp/lpc/lpc5410x/applications/startup.c similarity index 100% rename from bsp/lpc5410x/applications/startup.c rename to bsp/nxp/lpc/lpc5410x/applications/startup.c diff --git a/bsp/lpc5410x/drivers/SConscript b/bsp/nxp/lpc/lpc5410x/drivers/SConscript similarity index 100% rename from bsp/lpc5410x/drivers/SConscript rename to bsp/nxp/lpc/lpc5410x/drivers/SConscript diff --git a/bsp/lpc5410x/drivers/drv_led.c b/bsp/nxp/lpc/lpc5410x/drivers/drv_led.c similarity index 100% rename from bsp/lpc5410x/drivers/drv_led.c rename to bsp/nxp/lpc/lpc5410x/drivers/drv_led.c diff --git a/bsp/lpc5410x/drivers/drv_led.h b/bsp/nxp/lpc/lpc5410x/drivers/drv_led.h similarity index 100% rename from bsp/lpc5410x/drivers/drv_led.h rename to bsp/nxp/lpc/lpc5410x/drivers/drv_led.h diff --git a/bsp/lpc5410x/drivers/drv_uart.c b/bsp/nxp/lpc/lpc5410x/drivers/drv_uart.c similarity index 100% rename from bsp/lpc5410x/drivers/drv_uart.c rename to bsp/nxp/lpc/lpc5410x/drivers/drv_uart.c diff --git a/bsp/lpc5410x/drivers/drv_uart.h b/bsp/nxp/lpc/lpc5410x/drivers/drv_uart.h similarity index 100% rename from bsp/lpc5410x/drivers/drv_uart.h rename to bsp/nxp/lpc/lpc5410x/drivers/drv_uart.h diff --git a/bsp/lpc5410x/project.uvoptx b/bsp/nxp/lpc/lpc5410x/project.uvoptx similarity index 100% rename from bsp/lpc5410x/project.uvoptx rename to bsp/nxp/lpc/lpc5410x/project.uvoptx diff --git a/bsp/lpc5410x/project.uvprojx b/bsp/nxp/lpc/lpc5410x/project.uvprojx similarity index 100% rename from bsp/lpc5410x/project.uvprojx rename to bsp/nxp/lpc/lpc5410x/project.uvprojx diff --git a/bsp/lpc5410x/rtconfig.h b/bsp/nxp/lpc/lpc5410x/rtconfig.h similarity index 100% rename from bsp/lpc5410x/rtconfig.h rename to bsp/nxp/lpc/lpc5410x/rtconfig.h diff --git a/bsp/lpc5410x/rtconfig.py b/bsp/nxp/lpc/lpc5410x/rtconfig.py similarity index 100% rename from bsp/lpc5410x/rtconfig.py rename to bsp/nxp/lpc/lpc5410x/rtconfig.py diff --git a/bsp/lpc5410x/rtthread-lpc5410x.ld b/bsp/nxp/lpc/lpc5410x/rtthread-lpc5410x.ld similarity index 100% rename from bsp/lpc5410x/rtthread-lpc5410x.ld rename to bsp/nxp/lpc/lpc5410x/rtthread-lpc5410x.ld diff --git a/bsp/lpc5410x/rtthread-lpc5410x.sct b/bsp/nxp/lpc/lpc5410x/rtthread-lpc5410x.sct similarity index 100% rename from bsp/lpc5410x/rtthread-lpc5410x.sct rename to bsp/nxp/lpc/lpc5410x/rtthread-lpc5410x.sct diff --git a/bsp/lpc5410x/template.uvoptx b/bsp/nxp/lpc/lpc5410x/template.uvoptx similarity index 100% rename from bsp/lpc5410x/template.uvoptx rename to bsp/nxp/lpc/lpc5410x/template.uvoptx diff --git a/bsp/lpc5410x/template.uvprojx b/bsp/nxp/lpc/lpc5410x/template.uvprojx similarity index 100% rename from bsp/lpc5410x/template.uvprojx rename to bsp/nxp/lpc/lpc5410x/template.uvprojx diff --git a/bsp/lpc54114-lite/.config b/bsp/nxp/lpc/lpc54114-lite/.config similarity index 100% rename from bsp/lpc54114-lite/.config rename to bsp/nxp/lpc/lpc54114-lite/.config diff --git a/bsp/lpc54114-lite/Kconfig b/bsp/nxp/lpc/lpc54114-lite/Kconfig similarity index 94% rename from bsp/lpc54114-lite/Kconfig rename to bsp/nxp/lpc/lpc54114-lite/Kconfig index aff6b3a653..d9125138e4 100644 --- a/bsp/lpc54114-lite/Kconfig +++ b/bsp/nxp/lpc/lpc54114-lite/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/lpc54114-lite/Libraries/CMSIS/Include/SConscript b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/SConscript similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/SConscript rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/SConscript diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/arm_common_tables.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/arm_common_tables.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/arm_const_structs.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/arm_const_structs.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/arm_const_structs.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/arm_const_structs.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/arm_math.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/arm_math.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/arm_math.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_armcc.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_armcc.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_armcc.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_armcc.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_armclang.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_armclang.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_armclang.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_armclang.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_compiler.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_compiler.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_compiler.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_compiler.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_gcc.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_gcc.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_gcc.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_iccarm.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_iccarm.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_iccarm.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_iccarm.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_version.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_version.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/cmsis_version.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/cmsis_version.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_armv8mbl.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_armv8mbl.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_armv8mbl.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_armv8mbl.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_armv8mml.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_armv8mml.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_armv8mml.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_armv8mml.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm0.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm0.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm0.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm0plus.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm0plus.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm23.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm23.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm23.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm23.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm3.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm3.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm3.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm33.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm33.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm33.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm33.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm4.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm4.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm4.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm7.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm7.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_cm7.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_cm7.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_sc000.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_sc000.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_sc000.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/core_sc300.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/core_sc300.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/core_sc300.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/mpu_armv7.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/mpu_armv7.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/mpu_armv7.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/mpu_armv7.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/mpu_armv8.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/mpu_armv8.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/mpu_armv8.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/mpu_armv8.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/Include/tz_context.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/tz_context.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/Include/tz_context.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/Include/tz_context.h diff --git a/bsp/lpc54114-lite/Libraries/CMSIS/SConscript b/bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/SConscript similarity index 100% rename from bsp/lpc54114-lite/Libraries/CMSIS/SConscript rename to bsp/nxp/lpc/lpc54114-lite/Libraries/CMSIS/SConscript diff --git a/bsp/lpc54114-lite/Libraries/SConscript b/bsp/nxp/lpc/lpc54114-lite/Libraries/SConscript similarity index 100% rename from bsp/lpc54114-lite/Libraries/SConscript rename to bsp/nxp/lpc/lpc54114-lite/Libraries/SConscript diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm0plus.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm0plus.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm0plus.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm0plus.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm0plus_features.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm0plus_features.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm0plus_features.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm0plus_features.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm4.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm4.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm4.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm4.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm4_features.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm4_features.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm4_features.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/LPC54114_cm4_features.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/SConscript b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/SConscript similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/SConscript rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/SConscript diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm0plus.scf b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm0plus.scf similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm0plus.scf rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm0plus.scf diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm0plus_ram.scf b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm0plus_ram.scf similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm0plus_ram.scf rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm0plus_ram.scf diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm4_ram.scf b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm4_ram.scf similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm4_ram.scf rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/LPC54114J256_cm4_ram.scf diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/SConscript b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/SConscript similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/SConscript rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/SConscript diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/startup_LPC54114_cm0plus.s b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/startup_LPC54114_cm0plus.s similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/startup_LPC54114_cm0plus.s rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/startup_LPC54114_cm0plus.s diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/startup_LPC54114_cm4.s b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/startup_LPC54114_cm4.s similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/arm/startup_LPC54114_cm4.s rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/arm/startup_LPC54114_cm4.s diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_i2c_cmsis.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_i2c_cmsis.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_i2c_cmsis.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_i2c_cmsis.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_i2c_cmsis.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_i2c_cmsis.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_i2c_cmsis.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_i2c_cmsis.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_spi_cmsis.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_spi_cmsis.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_spi_cmsis.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_spi_cmsis.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_spi_cmsis.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_spi_cmsis.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_spi_cmsis.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_spi_cmsis.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_usart_cmsis.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_usart_cmsis.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_usart_cmsis.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_usart_cmsis.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_usart_cmsis.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_usart_cmsis.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_usart_cmsis.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/cmsis_drivers/fsl_usart_cmsis.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/SConscript b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/SConscript similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/SConscript rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/SConscript diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_adc.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_adc.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_adc.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_adc.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_adc.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_adc.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_adc.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_adc.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_clock.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_clock.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_clock.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_clock.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_clock.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_clock.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_clock.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_clock.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_common.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_common.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_common.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_common.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_common.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_common.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_common.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_common.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_crc.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_crc.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_crc.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_crc.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_crc.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_crc.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_crc.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_crc.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_ctimer.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_ctimer.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_ctimer.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_ctimer.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_ctimer.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_ctimer.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_ctimer.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_ctimer.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dma.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dma.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dma.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dma.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dma.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dma.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dma.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dma.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic_dma.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic_dma.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic_dma.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic_dma.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic_dma.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic_dma.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic_dma.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_dmic_dma.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flashiap.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flashiap.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flashiap.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flashiap.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flashiap.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flashiap.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flashiap.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flashiap.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flexcomm.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flexcomm.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flexcomm.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flexcomm.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flexcomm.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flexcomm.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flexcomm.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_flexcomm.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_fmeas.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_fmeas.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_fmeas.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_fmeas.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_fmeas.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_fmeas.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_fmeas.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_fmeas.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gint.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gint.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gint.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gint.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gint.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gint.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gint.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gint.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gpio.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gpio.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gpio.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gpio.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gpio.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gpio.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gpio.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_gpio.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c_dma.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c_dma.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c_dma.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c_dma.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c_dma.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c_dma.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c_dma.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2c_dma.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s_dma.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s_dma.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s_dma.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s_dma.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s_dma.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s_dma.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s_dma.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_i2s_dma.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux_connections.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux_connections.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux_connections.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_inputmux_connections.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_iocon.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_iocon.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_iocon.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_iocon.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mailbox.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mailbox.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mailbox.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mailbox.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mrt.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mrt.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mrt.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mrt.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mrt.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mrt.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mrt.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_mrt.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_pint.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_pint.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_pint.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_pint.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_pint.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_pint.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_pint.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_pint.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_power.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_power.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_power.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_power.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_power.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_power.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_power.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_power.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_reset.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_reset.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_reset.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_reset.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_reset.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_reset.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_reset.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_reset.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_rtc.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_rtc.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_rtc.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_rtc.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_rtc.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_rtc.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_rtc.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_rtc.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_sctimer.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_sctimer.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_sctimer.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_sctimer.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_sctimer.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_sctimer.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_sctimer.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_sctimer.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi_dma.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi_dma.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi_dma.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi_dma.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi_dma.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi_dma.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi_dma.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_spi_dma.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart_dma.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart_dma.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart_dma.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart_dma.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart_dma.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart_dma.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart_dma.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_usart_dma.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_utick.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_utick.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_utick.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_utick.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_utick.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_utick.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_utick.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_utick.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_wwdt.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_wwdt.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_wwdt.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_wwdt.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_wwdt.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_wwdt.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_wwdt.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/drivers/fsl_wwdt.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/fsl_device_registers.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/fsl_device_registers.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/fsl_device_registers.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/fsl_device_registers.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm0plus_flash.ld b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm0plus_flash.ld similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm0plus_flash.ld rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm0plus_flash.ld diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm0plus_ram.ld b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm0plus_ram.ld similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm0plus_ram.ld rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm0plus_ram.ld diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm4_ram.ld b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm4_ram.ld similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm4_ram.ld rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/LPC54114J256_cm4_ram.ld diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/SConscript b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/SConscript similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/SConscript rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/SConscript diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/startup_LPC54114_cm0plus.S b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/startup_LPC54114_cm0plus.S similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/startup_LPC54114_cm0plus.S rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/startup_LPC54114_cm0plus.S diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/startup_LPC54114_cm4.S b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/startup_LPC54114_cm4.S similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/gcc/startup_LPC54114_cm4.S rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/gcc/startup_LPC54114_cm4.S diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm0plus.icf b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm0plus.icf similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm0plus.icf rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm0plus.icf diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm0plus_ram.icf b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm0plus_ram.icf similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm0plus_ram.icf rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm0plus_ram.icf diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm4_ram.icf b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm4_ram.icf similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm4_ram.icf rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/LPC54114J256_cm4_ram.icf diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/SConscript b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/SConscript similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/SConscript rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/SConscript diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/startup_LPC54114_cm0plus.s b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/startup_LPC54114_cm0plus.s similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/startup_LPC54114_cm0plus.s rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/startup_LPC54114_cm0plus.s diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/startup_LPC54114_cm4.s b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/startup_LPC54114_cm4.s similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/iar/startup_LPC54114_cm4.s rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/iar/startup_LPC54114_cm4.s diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/board.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/board.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/board.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/board.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/board.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/board.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/board.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/board.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/clock_config.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/clock_config.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/clock_config.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/clock_config.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/clock_config.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/clock_config.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/clock_config.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/clock_config.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/peripherals.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/peripherals.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/peripherals.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/peripherals.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/peripherals.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/peripherals.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/peripherals.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/peripherals.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/pin_mux.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/pin_mux.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/pin_mux.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/pin_mux.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/pin_mux.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/pin_mux.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/project_template/pin_mux.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/project_template/pin_mux.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm0plus.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm0plus.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm0plus.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm0plus.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm0plus.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm0plus.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm0plus.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm0plus.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm4.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm4.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm4.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm4.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm4.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm4.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm4.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/system_LPC54114_cm4.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/template/RTE_Device.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/template/RTE_Device.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/template/RTE_Device.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/template/RTE_Device.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/SConscript b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/SConscript similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/SConscript rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/SConscript diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_assert.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_assert.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_assert.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_assert.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console_conf.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console_conf.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console_conf.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_debug_console_conf.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_notifier.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_notifier.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_notifier.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_notifier.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_notifier.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_notifier.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_notifier.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_notifier.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_shell.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_shell.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_shell.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_shell.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_shell.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_shell.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_shell.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_shell.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_ucwxp.inf b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_ucwxp.inf similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_ucwxp.inf rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/fsl_ucwxp.inf diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/fsl_io.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/fsl_io.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/fsl_io.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/fsl_io.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/fsl_io.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/fsl_io.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/fsl_io.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/fsl_io.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/swo/fsl_swo.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/swo/fsl_swo.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/swo/fsl_swo.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/swo/fsl_swo.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/swo/fsl_swo.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/swo/fsl_swo.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/swo/fsl_swo.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/io/swo/fsl_swo.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/log/fsl_log.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/log/fsl_log.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/log/fsl_log.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/log/fsl_log.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/log/fsl_log.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/log/fsl_log.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/log/fsl_log.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/log/fsl_log.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/str/fsl_str.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/str/fsl_str.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/str/fsl_str.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/str/fsl_str.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/str/fsl_str.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/str/fsl_str.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/str/fsl_str.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/str/fsl_str.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_cdc_acm.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_cdc_acm.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_cdc_acm.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_cdc_acm.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_cdc_acm.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_cdc_acm.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_cdc_acm.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_cdc_acm.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_ch9.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_ch9.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_ch9.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_ch9.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_ch9.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_ch9.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_ch9.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_ch9.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_config.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_config.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_config.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_config.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_descriptor.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_descriptor.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_descriptor.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_descriptor.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_descriptor.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_descriptor.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_descriptor.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/usb_device_descriptor.h diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/virtual_com.c b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/virtual_com.c similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/virtual_com.c rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/virtual_com.c diff --git a/bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/virtual_com.h b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/virtual_com.h similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/LPC54114/utilities/virtual_com.h rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/LPC54114/utilities/virtual_com.h diff --git a/bsp/lpc54114-lite/Libraries/devices/SConscript b/bsp/nxp/lpc/lpc54114-lite/Libraries/devices/SConscript similarity index 100% rename from bsp/lpc54114-lite/Libraries/devices/SConscript rename to bsp/nxp/lpc/lpc54114-lite/Libraries/devices/SConscript diff --git a/bsp/lpc54114-lite/README.md b/bsp/nxp/lpc/lpc54114-lite/README.md similarity index 100% rename from bsp/lpc54114-lite/README.md rename to bsp/nxp/lpc/lpc54114-lite/README.md diff --git a/bsp/lpc54114-lite/SConscript b/bsp/nxp/lpc/lpc54114-lite/SConscript similarity index 100% rename from bsp/lpc54114-lite/SConscript rename to bsp/nxp/lpc/lpc54114-lite/SConscript diff --git a/bsp/lpc54114-lite/SConstruct b/bsp/nxp/lpc/lpc54114-lite/SConstruct similarity index 94% rename from bsp/lpc54114-lite/SConstruct rename to bsp/nxp/lpc/lpc54114-lite/SConstruct index e6e01ea7b8..f3d28ea683 100644 --- a/bsp/lpc54114-lite/SConstruct +++ b/bsp/nxp/lpc/lpc54114-lite/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')] from building import * diff --git a/bsp/lpc54114-lite/applications/SConscript b/bsp/nxp/lpc/lpc54114-lite/applications/SConscript similarity index 100% rename from bsp/lpc54114-lite/applications/SConscript rename to bsp/nxp/lpc/lpc54114-lite/applications/SConscript diff --git a/bsp/lpc54114-lite/applications/main.c b/bsp/nxp/lpc/lpc54114-lite/applications/main.c similarity index 100% rename from bsp/lpc54114-lite/applications/main.c rename to bsp/nxp/lpc/lpc54114-lite/applications/main.c diff --git a/bsp/lpc54114-lite/applications/mnt.c b/bsp/nxp/lpc/lpc54114-lite/applications/mnt.c similarity index 100% rename from bsp/lpc54114-lite/applications/mnt.c rename to bsp/nxp/lpc/lpc54114-lite/applications/mnt.c diff --git a/bsp/lpc54114-lite/drivers/Kconfig b/bsp/nxp/lpc/lpc54114-lite/drivers/Kconfig similarity index 100% rename from bsp/lpc54114-lite/drivers/Kconfig rename to bsp/nxp/lpc/lpc54114-lite/drivers/Kconfig diff --git a/bsp/lpc54114-lite/drivers/SConscript b/bsp/nxp/lpc/lpc54114-lite/drivers/SConscript similarity index 100% rename from bsp/lpc54114-lite/drivers/SConscript rename to bsp/nxp/lpc/lpc54114-lite/drivers/SConscript diff --git a/bsp/lpc54114-lite/drivers/audio/drv_mic.c b/bsp/nxp/lpc/lpc54114-lite/drivers/audio/drv_mic.c similarity index 100% rename from bsp/lpc54114-lite/drivers/audio/drv_mic.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/audio/drv_mic.c diff --git a/bsp/lpc54114-lite/drivers/audio/drv_mic.h b/bsp/nxp/lpc/lpc54114-lite/drivers/audio/drv_mic.h similarity index 100% rename from bsp/lpc54114-lite/drivers/audio/drv_mic.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/audio/drv_mic.h diff --git a/bsp/lpc54114-lite/drivers/audio/drv_sound.c b/bsp/nxp/lpc/lpc54114-lite/drivers/audio/drv_sound.c similarity index 100% rename from bsp/lpc54114-lite/drivers/audio/drv_sound.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/audio/drv_sound.c diff --git a/bsp/lpc54114-lite/drivers/audio/drv_sound.h b/bsp/nxp/lpc/lpc54114-lite/drivers/audio/drv_sound.h similarity index 100% rename from bsp/lpc54114-lite/drivers/audio/drv_sound.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/audio/drv_sound.h diff --git a/bsp/lpc54114-lite/drivers/audio/fsl_wm8904.c b/bsp/nxp/lpc/lpc54114-lite/drivers/audio/fsl_wm8904.c old mode 100755 new mode 100644 similarity index 100% rename from bsp/lpc54114-lite/drivers/audio/fsl_wm8904.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/audio/fsl_wm8904.c diff --git a/bsp/lpc54114-lite/drivers/audio/fsl_wm8904.h b/bsp/nxp/lpc/lpc54114-lite/drivers/audio/fsl_wm8904.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/lpc54114-lite/drivers/audio/fsl_wm8904.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/audio/fsl_wm8904.h diff --git a/bsp/lpc54114-lite/drivers/board.c b/bsp/nxp/lpc/lpc54114-lite/drivers/board.c similarity index 100% rename from bsp/lpc54114-lite/drivers/board.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/board.c diff --git a/bsp/lpc54114-lite/drivers/board.h b/bsp/nxp/lpc/lpc54114-lite/drivers/board.h similarity index 100% rename from bsp/lpc54114-lite/drivers/board.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/board.h diff --git a/bsp/lpc54114-lite/drivers/clock_config.c b/bsp/nxp/lpc/lpc54114-lite/drivers/clock_config.c similarity index 100% rename from bsp/lpc54114-lite/drivers/clock_config.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/clock_config.c diff --git a/bsp/lpc54114-lite/drivers/clock_config.h b/bsp/nxp/lpc/lpc54114-lite/drivers/clock_config.h similarity index 100% rename from bsp/lpc54114-lite/drivers/clock_config.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/clock_config.h diff --git a/bsp/lpc54114-lite/drivers/drv_gpio.c b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_gpio.c similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_gpio.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_gpio.c diff --git a/bsp/lpc54114-lite/drivers/drv_gpio.h b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_gpio.h similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_gpio.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_gpio.h diff --git a/bsp/lpc54114-lite/drivers/drv_i2c.c b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_i2c.c similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_i2c.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_i2c.c diff --git a/bsp/lpc54114-lite/drivers/drv_i2c.h b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_i2c.h similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_i2c.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_i2c.h diff --git a/bsp/lpc54114-lite/drivers/drv_romfs.c b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_romfs.c similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_romfs.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_romfs.c diff --git a/bsp/lpc54114-lite/drivers/drv_sdcard.c b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_sdcard.c similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_sdcard.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_sdcard.c diff --git a/bsp/lpc54114-lite/drivers/drv_sdcard.h b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_sdcard.h similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_sdcard.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_sdcard.h diff --git a/bsp/lpc54114-lite/drivers/drv_spi.c b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_spi.c similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_spi.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_spi.c diff --git a/bsp/lpc54114-lite/drivers/drv_spi.h b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_spi.h similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_spi.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_spi.h diff --git a/bsp/lpc54114-lite/drivers/drv_spi_flash.c b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_spi_flash.c similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_spi_flash.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_spi_flash.c diff --git a/bsp/lpc54114-lite/drivers/drv_spi_flash.h b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_spi_flash.h similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_spi_flash.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_spi_flash.h diff --git a/bsp/lpc54114-lite/drivers/drv_uart.c b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_uart.c similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_uart.c rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_uart.c diff --git a/bsp/lpc54114-lite/drivers/drv_uart.h b/bsp/nxp/lpc/lpc54114-lite/drivers/drv_uart.h similarity index 100% rename from bsp/lpc54114-lite/drivers/drv_uart.h rename to bsp/nxp/lpc/lpc54114-lite/drivers/drv_uart.h diff --git a/bsp/lpc54114-lite/drivers/linker_scripts/link.icf b/bsp/nxp/lpc/lpc54114-lite/drivers/linker_scripts/link.icf similarity index 100% rename from bsp/lpc54114-lite/drivers/linker_scripts/link.icf rename to bsp/nxp/lpc/lpc54114-lite/drivers/linker_scripts/link.icf diff --git a/bsp/lpc54114-lite/drivers/linker_scripts/link.lds b/bsp/nxp/lpc/lpc54114-lite/drivers/linker_scripts/link.lds similarity index 100% rename from bsp/lpc54114-lite/drivers/linker_scripts/link.lds rename to bsp/nxp/lpc/lpc54114-lite/drivers/linker_scripts/link.lds diff --git a/bsp/lpc54114-lite/drivers/linker_scripts/link.scf b/bsp/nxp/lpc/lpc54114-lite/drivers/linker_scripts/link.scf similarity index 100% rename from bsp/lpc54114-lite/drivers/linker_scripts/link.scf rename to bsp/nxp/lpc/lpc54114-lite/drivers/linker_scripts/link.scf diff --git a/bsp/lpc54114-lite/figures/LPC54114-Lite(LPC54110).jpg b/bsp/nxp/lpc/lpc54114-lite/figures/LPC54114-Lite(LPC54110).jpg similarity index 100% rename from bsp/lpc54114-lite/figures/LPC54114-Lite(LPC54110).jpg rename to bsp/nxp/lpc/lpc54114-lite/figures/LPC54114-Lite(LPC54110).jpg diff --git a/bsp/lpc54114-lite/project.ewd b/bsp/nxp/lpc/lpc54114-lite/project.ewd similarity index 100% rename from bsp/lpc54114-lite/project.ewd rename to bsp/nxp/lpc/lpc54114-lite/project.ewd diff --git a/bsp/lpc54114-lite/project.ewp b/bsp/nxp/lpc/lpc54114-lite/project.ewp similarity index 100% rename from bsp/lpc54114-lite/project.ewp rename to bsp/nxp/lpc/lpc54114-lite/project.ewp diff --git a/bsp/lpc54114-lite/project.eww b/bsp/nxp/lpc/lpc54114-lite/project.eww similarity index 100% rename from bsp/lpc54114-lite/project.eww rename to bsp/nxp/lpc/lpc54114-lite/project.eww diff --git a/bsp/lpc54114-lite/project.uvoptx b/bsp/nxp/lpc/lpc54114-lite/project.uvoptx similarity index 100% rename from bsp/lpc54114-lite/project.uvoptx rename to bsp/nxp/lpc/lpc54114-lite/project.uvoptx diff --git a/bsp/lpc54114-lite/project.uvprojx b/bsp/nxp/lpc/lpc54114-lite/project.uvprojx similarity index 100% rename from bsp/lpc54114-lite/project.uvprojx rename to bsp/nxp/lpc/lpc54114-lite/project.uvprojx diff --git a/bsp/lpc54114-lite/rtconfig.h b/bsp/nxp/lpc/lpc54114-lite/rtconfig.h similarity index 100% rename from bsp/lpc54114-lite/rtconfig.h rename to bsp/nxp/lpc/lpc54114-lite/rtconfig.h diff --git a/bsp/lpc54114-lite/rtconfig.py b/bsp/nxp/lpc/lpc54114-lite/rtconfig.py similarity index 100% rename from bsp/lpc54114-lite/rtconfig.py rename to bsp/nxp/lpc/lpc54114-lite/rtconfig.py diff --git a/bsp/lpc54114-lite/template.ewp b/bsp/nxp/lpc/lpc54114-lite/template.ewp similarity index 100% rename from bsp/lpc54114-lite/template.ewp rename to bsp/nxp/lpc/lpc54114-lite/template.ewp diff --git a/bsp/lpc54114-lite/template.eww b/bsp/nxp/lpc/lpc54114-lite/template.eww similarity index 100% rename from bsp/lpc54114-lite/template.eww rename to bsp/nxp/lpc/lpc54114-lite/template.eww diff --git a/bsp/lpc54114-lite/template.uvoptx b/bsp/nxp/lpc/lpc54114-lite/template.uvoptx similarity index 100% rename from bsp/lpc54114-lite/template.uvoptx rename to bsp/nxp/lpc/lpc54114-lite/template.uvoptx diff --git a/bsp/lpc54114-lite/template.uvprojx b/bsp/nxp/lpc/lpc54114-lite/template.uvprojx similarity index 100% rename from bsp/lpc54114-lite/template.uvprojx rename to bsp/nxp/lpc/lpc54114-lite/template.uvprojx diff --git a/bsp/lpc54608-LPCXpresso/.config b/bsp/nxp/lpc/lpc54608-LPCXpresso/.config similarity index 100% rename from bsp/lpc54608-LPCXpresso/.config rename to bsp/nxp/lpc/lpc54608-LPCXpresso/.config diff --git a/bsp/lpc54608-LPCXpresso/Kconfig b/bsp/nxp/lpc/lpc54608-LPCXpresso/Kconfig similarity index 76% rename from bsp/lpc54608-LPCXpresso/Kconfig rename to bsp/nxp/lpc/lpc54608-LPCXpresso/Kconfig index cc0b070df5..ec73753fd4 100644 --- a/bsp/lpc54608-LPCXpresso/Kconfig +++ b/bsp/nxp/lpc/lpc54608-LPCXpresso/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/lpc54608-LPCXpresso/LPC54608J512_flash.icf b/bsp/nxp/lpc/lpc54608-LPCXpresso/LPC54608J512_flash.icf similarity index 100% rename from bsp/lpc54608-LPCXpresso/LPC54608J512_flash.icf rename to bsp/nxp/lpc/lpc54608-LPCXpresso/LPC54608J512_flash.icf diff --git a/bsp/lpc54608-LPCXpresso/LPC54608J512_flash.scf b/bsp/nxp/lpc/lpc54608-LPCXpresso/LPC54608J512_flash.scf similarity index 100% rename from bsp/lpc54608-LPCXpresso/LPC54608J512_flash.scf rename to bsp/nxp/lpc/lpc54608-LPCXpresso/LPC54608J512_flash.scf diff --git a/bsp/lpc54608-LPCXpresso/README.md b/bsp/nxp/lpc/lpc54608-LPCXpresso/README.md similarity index 100% rename from bsp/lpc54608-LPCXpresso/README.md rename to bsp/nxp/lpc/lpc54608-LPCXpresso/README.md diff --git a/bsp/lpc54608-LPCXpresso/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SConstruct b/bsp/nxp/lpc/lpc54608-LPCXpresso/SConstruct similarity index 95% rename from bsp/lpc54608-LPCXpresso/SConstruct rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SConstruct index c94d423b1c..6677545fbb 100644 --- a/bsp/lpc54608-LPCXpresso/SConstruct +++ b/bsp/nxp/lpc/lpc54608-LPCXpresso/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')] from building import * diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_ETH_MAC.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_ETH_MAC.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_ETH_MAC.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_ETH_MAC.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_ETH_PHY.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_ETH_PHY.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_ETH_PHY.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_ETH_PHY.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_Flash.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_Flash.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_Flash.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_Flash.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_I2C.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_I2C.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_I2C.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_I2C.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_MCI.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_MCI.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_MCI.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_MCI.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_SAI.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_SAI.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_SAI.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_SAI.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_SPI.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_SPI.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_SPI.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_SPI.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USART.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USART.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USART.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USART.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USBD.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USBD.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USBD.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USBD.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USBH.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USBH.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USBH.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/DriverTemplates/Driver_USBH.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_CAN.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_CAN.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_CAN.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_CAN.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_Common.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_Common.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_Common.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_Common.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH_MAC.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH_MAC.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH_MAC.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH_MAC.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH_PHY.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH_PHY.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH_PHY.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_ETH_PHY.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_Flash.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_Flash.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_Flash.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_Flash.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_I2C.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_I2C.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_I2C.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_I2C.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_MCI.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_MCI.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_MCI.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_MCI.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_NAND.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_NAND.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_NAND.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_NAND.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_SAI.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_SAI.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_SAI.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_SAI.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_SPI.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_SPI.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_SPI.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_SPI.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USART.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USART.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USART.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USART.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USB.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USB.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USB.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USB.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USBD.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USBD.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USBD.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USBD.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USBH.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USBH.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USBH.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Driver/Include/Driver_USBH.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_common_tables.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_common_tables.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_common_tables.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_const_structs.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_const_structs.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_const_structs.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_const_structs.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_math.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_math.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/arm_math.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armcc.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armcc.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armcc.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armcc.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armcc_V6.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armcc_V6.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armcc_V6.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armcc_V6.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armclang.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armclang.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armclang.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_armclang.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_compiler.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_compiler.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_compiler.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_compiler.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_gcc.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_gcc.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_gcc.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_version.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_version.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_version.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/cmsis_version.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_armv8mbl.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_armv8mbl.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_armv8mbl.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_armv8mbl.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_armv8mml.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_armv8mml.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_armv8mml.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_armv8mml.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm0.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm0.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm0.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm0plus.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm0plus.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm0plus.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm23.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm23.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm23.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm23.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm3.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm3.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm3.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm33.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm33.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm33.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm33.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm4.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm4.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm4.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm7.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm7.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm7.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cm7.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmFunc.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmFunc.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmFunc.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmFunc.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmInstr.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmInstr.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmInstr.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmInstr.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmSimd.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmSimd.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmSimd.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_cmSimd.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_sc000.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_sc000.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_sc000.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_sc300.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_sc300.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/core_sc300.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/mpu_armv7.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/mpu_armv7.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/mpu_armv7.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/mpu_armv7.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/tz_context.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/tz_context.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/tz_context.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/Include/tz_context.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/CMSIS/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/LPC54608.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/LPC54608.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/LPC54608.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/LPC54608.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/LPC54608_features.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/LPC54608_features.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/LPC54608_features.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/LPC54608_features.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/LPC54608J512_flash.scf b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/LPC54608J512_flash.scf similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/LPC54608J512_flash.scf rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/LPC54608J512_flash.scf diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/LPC54608J512_ram.scf b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/LPC54608J512_ram.scf similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/LPC54608J512_ram.scf rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/LPC54608J512_ram.scf diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/startup_LPC54608.s b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/startup_LPC54608.s similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/startup_LPC54608.s rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/startup_LPC54608.s diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_i2c_cmsis.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_i2c_cmsis.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_i2c_cmsis.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_i2c_cmsis.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_i2c_cmsis.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_i2c_cmsis.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_i2c_cmsis.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_i2c_cmsis.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_spi_cmsis.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_spi_cmsis.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_spi_cmsis.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_spi_cmsis.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_spi_cmsis.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_spi_cmsis.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_spi_cmsis.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_spi_cmsis.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_usart_cmsis.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_usart_cmsis.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_usart_cmsis.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_usart_cmsis.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_usart_cmsis.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_usart_cmsis.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_usart_cmsis.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/cmsis_drivers/fsl_usart_cmsis.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_adc.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_adc.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_adc.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_adc.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_adc.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_adc.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_adc.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_adc.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_clock.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_clock.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_clock.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_clock.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_clock.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_clock.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_clock.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_clock.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_common.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_common.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_common.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_common.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_common.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_common.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_common.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_common.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_crc.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_crc.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_crc.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_crc.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_crc.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_crc.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_crc.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_crc.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_ctimer.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_ctimer.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_ctimer.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_ctimer.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_ctimer.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_ctimer.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_ctimer.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_ctimer.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dma.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dma.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dma.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dma.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dma.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dma.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dma.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dma.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic_dma.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic_dma.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic_dma.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic_dma.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic_dma.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic_dma.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic_dma.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_dmic_dma.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_eeprom.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_eeprom.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_eeprom.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_eeprom.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_eeprom.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_eeprom.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_eeprom.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_eeprom.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_emc.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_emc.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_emc.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_emc.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_emc.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_emc.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_emc.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_emc.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_enet.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_enet.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_enet.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_enet.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_enet.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_enet.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_enet.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_enet.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flashiap.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flashiap.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flashiap.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flashiap.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flashiap.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flashiap.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flashiap.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flashiap.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flexcomm.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flexcomm.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flexcomm.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flexcomm.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flexcomm.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flexcomm.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flexcomm.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_flexcomm.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmc.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmc.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmc.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmc.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmc.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmc.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmc.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmc.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmeas.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmeas.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmeas.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmeas.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmeas.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmeas.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmeas.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_fmeas.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gint.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gint.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gint.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gint.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gint.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gint.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gint.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gint.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gpio.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gpio.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gpio.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gpio.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gpio.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gpio.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gpio.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_gpio.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c_dma.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c_dma.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c_dma.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c_dma.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c_dma.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c_dma.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c_dma.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2c_dma.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s_dma.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s_dma.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s_dma.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s_dma.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s_dma.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s_dma.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s_dma.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_i2s_dma.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux_connections.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux_connections.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux_connections.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_inputmux_connections.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_iocon.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_iocon.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_iocon.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_iocon.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_lcdc.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_lcdc.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_lcdc.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_lcdc.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_lcdc.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_lcdc.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_lcdc.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_lcdc.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mcan.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mrt.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mrt.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mrt.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mrt.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mrt.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mrt.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mrt.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_mrt.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_otp.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_otp.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_otp.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_otp.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_pint.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_pint.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_pint.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_pint.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_pint.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_pint.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_pint.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_pint.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_power.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_power.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_power.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_power.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_power.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_power.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_power.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_power.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_reset.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_reset.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_reset.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_reset.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_reset.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_reset.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_reset.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_reset.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rit.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rit.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rit.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rit.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rit.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rit.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rit.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rit.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rng.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rng.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rng.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rng.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rtc.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rtc.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rtc.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rtc.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rtc.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rtc.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rtc.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_rtc.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sctimer.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sctimer.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sctimer.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sctimer.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sctimer.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sctimer.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sctimer.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sctimer.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sdif.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sdif.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sdif.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sdif.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sdif.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sdif.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sdif.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_sdif.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi_dma.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi_dma.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi_dma.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi_dma.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi_dma.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi_dma.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi_dma.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spi_dma.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi_dma.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi_dma.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi_dma.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi_dma.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi_dma.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi_dma.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi_dma.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_spifi_dma.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart_dma.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart_dma.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart_dma.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart_dma.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart_dma.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart_dma.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart_dma.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_usart_dma.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_utick.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_utick.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_utick.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_utick.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_utick.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_utick.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_utick.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_utick.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_wwdt.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_wwdt.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_wwdt.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_wwdt.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_wwdt.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_wwdt.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_wwdt.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers/fsl_wwdt.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/fsl_device_registers.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/fsl_device_registers.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/fsl_device_registers.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/fsl_device_registers.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/LPC54608J512_flash.icf b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/LPC54608J512_flash.icf similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/LPC54608J512_flash.icf rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/LPC54608J512_flash.icf diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/LPC54608J512_ram.icf b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/LPC54608J512_ram.icf similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/LPC54608J512_ram.icf rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/LPC54608J512_ram.icf diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/startup_LPC54608.s b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/startup_LPC54608.s similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/startup_LPC54608.s rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/iar/startup_LPC54608.s diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/startup_LPC54608.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/startup_LPC54608.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/startup_LPC54608.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/startup_LPC54608.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/startup_LPC54608.cpp b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/startup_LPC54608.cpp similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/startup_LPC54608.cpp rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/mcuxpresso/startup_LPC54608.cpp diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/system_LPC54608.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/system_LPC54608.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/system_LPC54608.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/system_LPC54608.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/system_LPC54608.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/system_LPC54608.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/system_LPC54608.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/system_LPC54608.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/fsl_debug_console.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/fsl_debug_console.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/fsl_debug_console.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/fsl_debug_console.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/fsl_debug_console.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/fsl_debug_console.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/fsl_debug_console.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities/fsl_debug_console.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/devices/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_card.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_card.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_card.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_card.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_host.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_host.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_host.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_host.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sd_event.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sd_event.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sd_event.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sd_event.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sdmmc.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sdmmc.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sdmmc.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sdmmc.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sdspi.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sdspi.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sdspi.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_sdspi.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_specification.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_specification.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_specification.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc/fsl_specification.h diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/SConscript diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_host.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_host.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_host.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_host.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_mmc.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_mmc.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_mmc.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_mmc.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sd.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sd.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sd.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sd.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sd_event.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sd_event.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sd_event.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sd_event.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdio.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdio.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdio.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdio.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdmmc.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdmmc.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdmmc.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdmmc.c diff --git a/bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdspi.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdspi.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdspi.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdspi.c diff --git a/bsp/lpc54608-LPCXpresso/applications/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/applications/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/applications/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/applications/SConscript diff --git a/bsp/lpc54608-LPCXpresso/applications/application.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/applications/application.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/applications/application.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/applications/application.c diff --git a/bsp/lpc54608-LPCXpresso/applications/mnt.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/applications/mnt.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/applications/mnt.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/applications/mnt.c diff --git a/bsp/lpc54608-LPCXpresso/applications/startup.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/applications/startup.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/applications/startup.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/applications/startup.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/Kconfig b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/Kconfig similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/Kconfig rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/Kconfig diff --git a/bsp/lpc54608-LPCXpresso/drivers/SConscript b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/SConscript similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/SConscript rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/SConscript diff --git a/bsp/lpc54608-LPCXpresso/drivers/board.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/board.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/board.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/board.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/board.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/board.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/board.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/board.h diff --git a/bsp/lpc54608-LPCXpresso/drivers/clock_config.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/clock_config.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/clock_config.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/clock_config.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/clock_config.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/clock_config.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/clock_config.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/clock_config.h diff --git a/bsp/lpc54608-LPCXpresso/drivers/drt_mpu.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drt_mpu.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drt_mpu.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drt_mpu.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/drt_mpu.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drt_mpu.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drt_mpu.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drt_mpu.h diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_emac.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_emac.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_emac.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_emac.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_emac.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_emac.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_emac.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_emac.h diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_ft5406.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_ft5406.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_ft5406.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_ft5406.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_i2c.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_i2c.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_i2c.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_i2c.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_lcd.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_lcd.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_lcd.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_lcd.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_lcd.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_lcd.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_lcd.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_lcd.h diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_sd.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sd.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_sd.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sd.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_sd.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sd.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_sd.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sd.h diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_sdram.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sdram.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_sdram.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sdram.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_sdram.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sdram.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_sdram.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sdram.h diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_sram.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sram.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_sram.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sram.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_sram.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sram.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_sram.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_sram.h diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_uart.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_uart.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_uart.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_uart.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/drv_uart.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_uart.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/drv_uart.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/drv_uart.h diff --git a/bsp/lpc54608-LPCXpresso/drivers/fsl_phy.c b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/fsl_phy.c similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/fsl_phy.c rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/fsl_phy.c diff --git a/bsp/lpc54608-LPCXpresso/drivers/fsl_phy.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/fsl_phy.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/drivers/fsl_phy.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/fsl_phy.h diff --git a/bsp/lpc54608-LPCXpresso/link.lds b/bsp/nxp/lpc/lpc54608-LPCXpresso/link.lds similarity index 100% rename from bsp/lpc54608-LPCXpresso/link.lds rename to bsp/nxp/lpc/lpc54608-LPCXpresso/link.lds diff --git a/bsp/lpc54608-LPCXpresso/project.ewd b/bsp/nxp/lpc/lpc54608-LPCXpresso/project.ewd similarity index 100% rename from bsp/lpc54608-LPCXpresso/project.ewd rename to bsp/nxp/lpc/lpc54608-LPCXpresso/project.ewd diff --git a/bsp/lpc54608-LPCXpresso/project.ewp b/bsp/nxp/lpc/lpc54608-LPCXpresso/project.ewp similarity index 100% rename from bsp/lpc54608-LPCXpresso/project.ewp rename to bsp/nxp/lpc/lpc54608-LPCXpresso/project.ewp diff --git a/bsp/lpc54608-LPCXpresso/project.ewt b/bsp/nxp/lpc/lpc54608-LPCXpresso/project.ewt similarity index 100% rename from bsp/lpc54608-LPCXpresso/project.ewt rename to bsp/nxp/lpc/lpc54608-LPCXpresso/project.ewt diff --git a/bsp/lpc54608-LPCXpresso/project.eww b/bsp/nxp/lpc/lpc54608-LPCXpresso/project.eww similarity index 100% rename from bsp/lpc54608-LPCXpresso/project.eww rename to bsp/nxp/lpc/lpc54608-LPCXpresso/project.eww diff --git a/bsp/lpc54608-LPCXpresso/project.uvoptx b/bsp/nxp/lpc/lpc54608-LPCXpresso/project.uvoptx similarity index 100% rename from bsp/lpc54608-LPCXpresso/project.uvoptx rename to bsp/nxp/lpc/lpc54608-LPCXpresso/project.uvoptx diff --git a/bsp/lpc54608-LPCXpresso/project.uvprojx b/bsp/nxp/lpc/lpc54608-LPCXpresso/project.uvprojx similarity index 100% rename from bsp/lpc54608-LPCXpresso/project.uvprojx rename to bsp/nxp/lpc/lpc54608-LPCXpresso/project.uvprojx diff --git a/bsp/lpc54608-LPCXpresso/rtconfig.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/rtconfig.h similarity index 100% rename from bsp/lpc54608-LPCXpresso/rtconfig.h rename to bsp/nxp/lpc/lpc54608-LPCXpresso/rtconfig.h diff --git a/bsp/lpc54608-LPCXpresso/rtconfig.py b/bsp/nxp/lpc/lpc54608-LPCXpresso/rtconfig.py similarity index 100% rename from bsp/lpc54608-LPCXpresso/rtconfig.py rename to bsp/nxp/lpc/lpc54608-LPCXpresso/rtconfig.py diff --git a/bsp/lpc54608-LPCXpresso/template.ewp b/bsp/nxp/lpc/lpc54608-LPCXpresso/template.ewp similarity index 100% rename from bsp/lpc54608-LPCXpresso/template.ewp rename to bsp/nxp/lpc/lpc54608-LPCXpresso/template.ewp diff --git a/bsp/lpc54608-LPCXpresso/template.uvoptx b/bsp/nxp/lpc/lpc54608-LPCXpresso/template.uvoptx similarity index 100% rename from bsp/lpc54608-LPCXpresso/template.uvoptx rename to bsp/nxp/lpc/lpc54608-LPCXpresso/template.uvoptx diff --git a/bsp/lpc54608-LPCXpresso/template.uvprojx b/bsp/nxp/lpc/lpc54608-LPCXpresso/template.uvprojx similarity index 100% rename from bsp/lpc54608-LPCXpresso/template.uvprojx rename to bsp/nxp/lpc/lpc54608-LPCXpresso/template.uvprojx diff --git a/bsp/lpc55sxx/Libraries/.ignore_format.yml b/bsp/nxp/lpc/lpc55sxx/Libraries/.ignore_format.yml similarity index 100% rename from bsp/lpc55sxx/Libraries/.ignore_format.yml rename to bsp/nxp/lpc/lpc55sxx/Libraries/.ignore_format.yml diff --git a/bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armcc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armcc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armcc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armcc.h diff --git a/bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armclang.h b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armclang.h similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armclang.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armclang.h diff --git a/bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armclang_ltm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armclang_ltm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armclang_ltm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_armclang_ltm.h diff --git a/bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_compiler.h b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_compiler.h similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_compiler.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_compiler.h diff --git a/bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_gcc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_gcc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_gcc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_gcc.h diff --git a/bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_iccarm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_iccarm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_iccarm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_iccarm.h diff --git a/bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_version.h b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_version.h similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_version.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/cmsis_version.h diff --git a/bsp/lpc55sxx/Libraries/CMSIS/Core/Include/core_cm33.h b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/core_cm33.h similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/Core/Include/core_cm33.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/core_cm33.h diff --git a/bsp/lpc55sxx/Libraries/CMSIS/Core/Include/mpu_armv8.h b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/mpu_armv8.h similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/Core/Include/mpu_armv8.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/mpu_armv8.h diff --git a/bsp/lpc55sxx/Libraries/CMSIS/Core/Include/tz_context.h b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/tz_context.h similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/Core/Include/tz_context.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/Core/Include/tz_context.h diff --git a/bsp/lpc55sxx/Libraries/CMSIS/LICENSE.txt b/bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/LICENSE.txt similarity index 100% rename from bsp/lpc55sxx/Libraries/CMSIS/LICENSE.txt rename to bsp/nxp/lpc/lpc55sxx/Libraries/CMSIS/LICENSE.txt diff --git a/bsp/lpc55sxx/Libraries/Kconfig b/bsp/nxp/lpc/lpc55sxx/Libraries/Kconfig similarity index 100% rename from bsp/lpc55sxx/Libraries/Kconfig rename to bsp/nxp/lpc/lpc55sxx/Libraries/Kconfig diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/LPC55S06.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/LPC55S06.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/LPC55S06.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/LPC55S06.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/LPC55S06_features.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/LPC55S06_features.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/LPC55S06_features.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/LPC55S06_features.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC550XX_256.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC550XX_256.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC550XX_256.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC550XX_256.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC550XX_S_256.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC550XX_S_256.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC550XX_S_256.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC550XX_S_256.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S06_flash.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S06_flash.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S06_flash.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S06_flash.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S06_ram.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S06_ram.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S06_ram.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S06_ram.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S0xx.dbgconf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S0xx.dbgconf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S0xx.dbgconf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/LPC55S0xx.dbgconf diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/startup_LPC55S06.S b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/startup_LPC55S06.S similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/startup_LPC55S06.S rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/arm/startup_LPC55S06.S diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_anactrl.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_anactrl.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_anactrl.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_anactrl.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_anactrl.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_anactrl.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_anactrl.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_anactrl.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_casper.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_casper.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_casper.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_casper.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_casper.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_casper.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_casper.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_casper.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cdog.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cdog.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cdog.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cdog.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cdog.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cdog.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cdog.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cdog.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_clock.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_clock.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_clock.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_clock.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_clock.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_clock.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_clock.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_clock.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cmp.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cmp.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cmp.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cmp.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cmp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cmp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cmp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_cmp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common_arm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common_arm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common_arm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common_arm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common_arm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common_arm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common_arm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_common_arm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_crc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_crc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_crc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_crc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_crc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_crc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_crc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_crc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ctimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ctimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ctimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ctimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ctimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ctimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ctimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ctimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_flexcomm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_flexcomm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_flexcomm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_flexcomm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_flexcomm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_flexcomm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_flexcomm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_flexcomm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gint.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gint.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gint.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gint.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gint.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gint.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gint.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gint.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gpio.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gpio.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gpio.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gpio.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gpio.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gpio.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gpio.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_gpio.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_hashcrypt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_hashcrypt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_hashcrypt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_hashcrypt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_hashcrypt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_hashcrypt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_hashcrypt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_hashcrypt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2c_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_i2s_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_ffr.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_ffr.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_ffr.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_ffr.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_kbp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_kbp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_kbp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_kbp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_skboot_authenticate.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_skboot_authenticate.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_skboot_authenticate.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iap_skboot_authenticate.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux_connections.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux_connections.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux_connections.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_inputmux_connections.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iocon.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iocon.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iocon.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_iocon.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_lpadc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_lpadc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_lpadc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_lpadc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_lpadc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_lpadc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_lpadc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_lpadc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mcan.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mcan.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mcan.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mcan.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mcan.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mcan.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mcan.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mcan.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mrt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mrt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mrt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mrt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mrt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mrt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mrt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_mrt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ostimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ostimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ostimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ostimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ostimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ostimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ostimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_ostimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_pint.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_pint.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_pint.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_pint.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_pint.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_pint.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_pint.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_pint.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_plu.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_plu.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_plu.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_plu.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_plu.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_plu.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_plu.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_plu.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_power.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_power.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_power.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_power.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_power.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_power.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_power.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_power.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_prince.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_prince.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_prince.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_prince.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_prince.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_prince.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_prince.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_prince.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_puf.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_puf.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_puf.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_puf.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_puf.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_puf.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_puf.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_puf.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_reset.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_reset.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_reset.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_reset.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_reset.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_reset.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_reset.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_reset.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rng.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rng.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rng.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rng.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rng.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rng.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rng.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rng.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rtc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rtc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rtc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rtc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rtc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rtc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rtc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_rtc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sctimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sctimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sctimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sctimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sctimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sctimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sctimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sctimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_spi_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sysctl.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sysctl.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sysctl.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sysctl.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sysctl.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sysctl.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sysctl.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_sysctl.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_usart_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_utick.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_utick.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_utick.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_utick.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_utick.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_utick.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_utick.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_utick.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_wwdt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_wwdt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_wwdt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_wwdt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_wwdt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_wwdt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_wwdt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/drivers/fsl_wwdt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/fsl_device_registers.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/fsl_device_registers.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/fsl_device_registers.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/fsl_device_registers.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/LPC55S06_flash.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/LPC55S06_flash.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/LPC55S06_flash.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/LPC55S06_flash.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/LPC55S06_ram.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/LPC55S06_ram.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/LPC55S06_ram.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/LPC55S06_ram.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/startup_LPC55S06.S b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/startup_LPC55S06.S similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/startup_LPC55S06.S rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/gcc/startup_LPC55S06.S diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/LPC55S06_flash.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/LPC55S06_flash.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/LPC55S06_flash.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/LPC55S06_flash.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/LPC55S06_ram.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/LPC55S06_ram.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/LPC55S06_ram.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/LPC55S06_ram.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/startup_LPC55S06.s b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/startup_LPC55S06.s similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/startup_LPC55S06.s rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/iar/startup_LPC55S06.s diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/system_LPC55S06.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/system_LPC55S06.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/system_LPC55S06.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/system_LPC55S06.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/system_LPC55S06.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/system_LPC55S06.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/LPC55S06/system_LPC55S06.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/LPC55S06/system_LPC55S06.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S06/SConscript b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/SConscript similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S06/SConscript rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S06/SConscript diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/LPC55S16.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/LPC55S16.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/LPC55S16.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/LPC55S16.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/LPC55S16_features.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/LPC55S16_features.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/LPC55S16_features.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/LPC55S16_features.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC551XX_256.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC551XX_256.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC551XX_256.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC551XX_256.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC551XX_S_256.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC551XX_S_256.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC551XX_S_256.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC551XX_S_256.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S16_flash.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S16_flash.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S16_flash.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S16_flash.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S16_ram.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S16_ram.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S16_ram.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S16_ram.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S1xx.dbgconf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S1xx.dbgconf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S1xx.dbgconf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/LPC55S1xx.dbgconf diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/startup_LPC55S16.S b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/startup_LPC55S16.S similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/startup_LPC55S16.S rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/arm/startup_LPC55S16.S diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_anactrl.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_anactrl.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_anactrl.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_anactrl.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_anactrl.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_anactrl.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_anactrl.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_anactrl.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_casper.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_casper.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_casper.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_casper.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_casper.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_casper.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_casper.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_casper.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cdog.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cdog.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cdog.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cdog.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cdog.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cdog.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cdog.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cdog.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_clock.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_clock.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_clock.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_clock.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_clock.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_clock.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_clock.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_clock.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cmp.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cmp.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cmp.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cmp.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cmp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cmp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cmp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_cmp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common_arm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common_arm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common_arm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common_arm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common_arm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common_arm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common_arm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_common_arm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_crc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_crc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_crc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_crc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_crc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_crc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_crc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_crc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ctimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ctimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ctimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ctimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ctimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ctimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ctimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ctimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_flexcomm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_flexcomm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_flexcomm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_flexcomm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_flexcomm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_flexcomm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_flexcomm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_flexcomm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_fro_calib.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_fro_calib.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_fro_calib.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_fro_calib.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gint.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gint.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gint.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gint.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gint.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gint.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gint.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gint.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gpio.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gpio.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gpio.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gpio.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gpio.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gpio.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gpio.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_gpio.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_hashcrypt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_hashcrypt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_hashcrypt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_hashcrypt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_hashcrypt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_hashcrypt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_hashcrypt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_hashcrypt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2c_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_i2s_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_ffr.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_ffr.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_ffr.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_ffr.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_kbp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_kbp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_kbp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_kbp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_skboot_authenticate.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_skboot_authenticate.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_skboot_authenticate.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iap_skboot_authenticate.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux_connections.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux_connections.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux_connections.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_inputmux_connections.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iocon.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iocon.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iocon.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_iocon.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_lpadc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_lpadc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_lpadc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_lpadc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_lpadc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_lpadc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_lpadc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_lpadc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mcan.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mcan.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mcan.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mcan.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mcan.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mcan.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mcan.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mcan.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mrt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mrt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mrt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mrt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mrt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mrt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mrt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_mrt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ostimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ostimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ostimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ostimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ostimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ostimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ostimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_ostimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_pint.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_pint.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_pint.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_pint.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_pint.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_pint.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_pint.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_pint.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_plu.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_plu.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_plu.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_plu.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_plu.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_plu.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_plu.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_plu.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_power.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_power.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_power.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_power.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_power.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_power.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_power.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_power.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_prince.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_prince.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_prince.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_prince.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_prince.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_prince.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_prince.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_prince.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_puf.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_puf.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_puf.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_puf.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_puf.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_puf.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_puf.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_puf.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_reset.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_reset.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_reset.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_reset.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_reset.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_reset.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_reset.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_reset.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rng.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rng.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rng.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rng.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rng.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rng.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rng.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rng.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rtc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rtc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rtc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rtc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rtc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rtc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rtc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_rtc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sctimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sctimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sctimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sctimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sctimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sctimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sctimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sctimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_spi_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sysctl.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sysctl.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sysctl.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sysctl.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sysctl.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sysctl.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sysctl.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_sysctl.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_usart_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_utick.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_utick.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_utick.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_utick.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_utick.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_utick.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_utick.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_utick.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_wwdt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_wwdt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_wwdt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_wwdt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_wwdt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_wwdt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_wwdt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/drivers/fsl_wwdt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/fsl_device_registers.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/fsl_device_registers.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/fsl_device_registers.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/fsl_device_registers.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/LPC55S16_flash.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/LPC55S16_flash.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/LPC55S16_flash.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/LPC55S16_flash.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/LPC55S16_ram.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/LPC55S16_ram.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/LPC55S16_ram.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/LPC55S16_ram.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/startup_LPC55S16.S b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/startup_LPC55S16.S similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/startup_LPC55S16.S rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/gcc/startup_LPC55S16.S diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/LPC55S16_flash.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/LPC55S16_flash.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/LPC55S16_flash.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/LPC55S16_flash.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/LPC55S16_ram.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/LPC55S16_ram.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/LPC55S16_ram.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/LPC55S16_ram.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/startup_LPC55S16.s b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/startup_LPC55S16.s similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/startup_LPC55S16.s rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/iar/startup_LPC55S16.s diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/system_LPC55S16.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/system_LPC55S16.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/system_LPC55S16.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/system_LPC55S16.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/system_LPC55S16.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/system_LPC55S16.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/LPC55S16/system_LPC55S16.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/LPC55S16/system_LPC55S16.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S16/SConscript b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/SConscript similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S16/SConscript rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S16/SConscript diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28.xml b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28.xml similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28.xml rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28.xml diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28_features.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28_features.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28_features.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/LPC55S28_features.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55S28_flash.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55S28_flash.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55S28_flash.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55S28_flash.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55S28_ram.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55S28_ram.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55S28_ram.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55S28_ram.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55XX_512.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55XX_512.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55XX_512.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55XX_512.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55xx.dbgconf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55xx.dbgconf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55xx.dbgconf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/LPC55xx.dbgconf diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/startup_LPC55S28.S b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/startup_LPC55S28.S similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/startup_LPC55S28.S rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/arm/startup_LPC55S28.S diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_anactrl.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_anactrl.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_anactrl.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_anactrl.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_anactrl.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_anactrl.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_anactrl.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_anactrl.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_casper.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_casper.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_casper.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_casper.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_casper.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_casper.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_casper.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_casper.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_clock.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_clock.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_clock.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_clock.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_clock.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_clock.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_clock.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_clock.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_cmp.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_cmp.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_cmp.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_cmp.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_cmp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_cmp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_cmp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_cmp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common_arm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common_arm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common_arm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common_arm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common_arm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common_arm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common_arm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_common_arm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_crc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_crc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_crc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_crc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_crc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_crc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_crc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_crc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ctimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ctimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ctimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ctimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ctimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ctimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ctimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ctimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_flexcomm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_flexcomm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_flexcomm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_flexcomm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_flexcomm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_flexcomm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_flexcomm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_flexcomm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_fro_calib.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_fro_calib.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_fro_calib.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_fro_calib.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gint.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gint.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gint.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gint.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gint.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gint.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gint.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gint.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gpio.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gpio.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gpio.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gpio.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gpio.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gpio.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gpio.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_gpio.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_hashcrypt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_hashcrypt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_hashcrypt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_hashcrypt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_hashcrypt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_hashcrypt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_hashcrypt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_hashcrypt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2c_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_i2s_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_ffr.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_ffr.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_ffr.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_ffr.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_kbp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_kbp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_kbp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_kbp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_skboot_authenticate.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_skboot_authenticate.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_skboot_authenticate.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iap_skboot_authenticate.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux_connections.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux_connections.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux_connections.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_inputmux_connections.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iocon.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iocon.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iocon.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_iocon.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_lpadc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_lpadc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_lpadc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_lpadc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_lpadc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_lpadc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_lpadc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_lpadc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_mrt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_mrt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_mrt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_mrt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_mrt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_mrt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_mrt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_mrt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ostimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ostimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ostimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ostimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ostimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ostimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ostimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_ostimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_pint.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_pint.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_pint.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_pint.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_pint.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_pint.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_pint.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_pint.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_plu.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_plu.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_plu.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_plu.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_plu.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_plu.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_plu.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_plu.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_power.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_power.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_power.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_power.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_power.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_power.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_power.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_power.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_prince.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_prince.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_prince.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_prince.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_prince.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_prince.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_prince.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_prince.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_puf.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_puf.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_puf.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_puf.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_puf.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_puf.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_puf.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_puf.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_reset.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_reset.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_reset.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_reset.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_reset.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_reset.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_reset.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_reset.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rng.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rng.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rng.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rng.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rng.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rng.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rng.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rng.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rtc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rtc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rtc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rtc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rtc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rtc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rtc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_rtc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sctimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sctimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sctimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sctimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sctimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sctimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sctimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sctimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sdif.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sdif.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sdif.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sdif.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sdif.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sdif.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sdif.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sdif.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_spi_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sysctl.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sysctl.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sysctl.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sysctl.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sysctl.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sysctl.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sysctl.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_sysctl.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_usart_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_utick.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_utick.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_utick.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_utick.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_utick.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_utick.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_utick.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_utick.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_wwdt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_wwdt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_wwdt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_wwdt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_wwdt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_wwdt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_wwdt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/drivers/fsl_wwdt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/fsl_device_registers.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/fsl_device_registers.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/fsl_device_registers.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/fsl_device_registers.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/LPC55S28_flash.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/LPC55S28_flash.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/LPC55S28_flash.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/LPC55S28_flash.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/LPC55S28_ram.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/LPC55S28_ram.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/LPC55S28_ram.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/LPC55S28_ram.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/startup_LPC55S28.S b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/startup_LPC55S28.S similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/startup_LPC55S28.S rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/gcc/startup_LPC55S28.S diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/LPC55S28_flash.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/LPC55S28_flash.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/LPC55S28_flash.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/LPC55S28_flash.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/LPC55S28_ram.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/LPC55S28_ram.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/LPC55S28_ram.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/LPC55S28_ram.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/startup_LPC55S28.s b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/startup_LPC55S28.s similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/startup_LPC55S28.s rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/iar/startup_LPC55S28.s diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/system_LPC55S28.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/system_LPC55S28.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/system_LPC55S28.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/system_LPC55S28.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/system_LPC55S28.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/system_LPC55S28.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/LPC55S28/system_LPC55S28.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/LPC55S28/system_LPC55S28.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S28/SConscript b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/SConscript similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S28/SConscript rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S28/SConscript diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/LPC55S36.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/LPC55S36.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/LPC55S36.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/LPC55S36.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/LPC55S36_features.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/LPC55S36_features.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/LPC55S36_features.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/LPC55S36_features.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_256.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_256.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_256.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_256.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_FLEXSPI.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_FLEXSPI.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_FLEXSPI.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_FLEXSPI.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_FLEXSPI_S.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_FLEXSPI_S.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_FLEXSPI_S.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_FLEXSPI_S.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_S_256.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_S_256.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_S_256.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC553XX_S_256.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55S36_flash.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55S36_flash.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55S36_flash.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55S36_flash.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55S36_ram.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55S36_ram.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55S36_ram.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55S36_ram.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55xx.dbgconf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55xx.dbgconf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55xx.dbgconf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/LPC55xx.dbgconf diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/startup_LPC55S36.S b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/startup_LPC55S36.S similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/startup_LPC55S36.S rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/arm/startup_LPC55S36.S diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flash.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flash.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flash.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flash.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flash_ffr.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flash_ffr.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flash_ffr.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flash_ffr.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flexspi_nor_flash.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flexspi_nor_flash.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flexspi_nor_flash.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/fsl_flexspi_nor_flash.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/src/fsl_flash.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/src/fsl_flash.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/src/fsl_flash.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/flash/src/fsl_flash.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_anactrl.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_anactrl.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_anactrl.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_anactrl.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_anactrl.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_anactrl.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_anactrl.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_anactrl.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_aoi.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_aoi.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_aoi.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_aoi.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_aoi.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_aoi.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_aoi.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_aoi.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache_n4a.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache_n4a.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache_n4a.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache_n4a.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache_n4a.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache_n4a.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache_n4a.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cache_n4a.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cdog.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cdog.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cdog.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cdog.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cdog.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cdog.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cdog.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cdog.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_clock.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_clock.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_clock.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_clock.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_clock.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_clock.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_clock.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_clock.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cmp.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cmp.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cmp.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cmp.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cmp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cmp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cmp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_cmp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common_arm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common_arm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common_arm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common_arm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common_arm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common_arm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common_arm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_common_arm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_crc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_crc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_crc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_crc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_crc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_crc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_crc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_crc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ctimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ctimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ctimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ctimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ctimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ctimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ctimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ctimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dac.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dac.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dac.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dac.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dac.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dac.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dac.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dac.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_dmic_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_enc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_enc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_enc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_enc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_enc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_enc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_enc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_enc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexcomm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexcomm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexcomm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexcomm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexcomm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexcomm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexcomm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexcomm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_flexspi_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_freqme.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_freqme.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_freqme.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_freqme.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_freqme.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_freqme.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_freqme.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_freqme.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_fro_calib.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_fro_calib.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_fro_calib.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_fro_calib.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gint.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gint.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gint.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gint.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gint.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gint.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gint.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gint.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gpio.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gpio.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gpio.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gpio.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gpio.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gpio.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gpio.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_gpio.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_hscmp.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_hscmp.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_hscmp.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_hscmp.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_hscmp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_hscmp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_hscmp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_hscmp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2c_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i2s_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i3c.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i3c.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i3c.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i3c.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i3c.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i3c.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i3c.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_i3c.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux_connections.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux_connections.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux_connections.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_inputmux_connections.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_iocon.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_iocon.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_iocon.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_iocon.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_irtc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_irtc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_irtc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_irtc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_irtc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_irtc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_irtc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_irtc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_itrc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_itrc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_itrc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_itrc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_itrc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_itrc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_itrc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_itrc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_lpadc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_lpadc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_lpadc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_lpadc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_lpadc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_lpadc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_lpadc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_lpadc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mcan.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mcan.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mcan.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mcan.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mcan.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mcan.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mcan.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mcan.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mrt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mrt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mrt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mrt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mrt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mrt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mrt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_mrt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_opamp.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_opamp.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_opamp.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_opamp.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_opamp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_opamp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_opamp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_opamp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ostimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ostimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ostimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ostimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ostimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ostimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ostimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_ostimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pint.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pint.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pint.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pint.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pint.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pint.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pint.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pint.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_power.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_power.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_power.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_power.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_power.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_power.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_power.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_power.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_puf_v3.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_puf_v3.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_puf_v3.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_puf_v3.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_puf_v3.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_puf_v3.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_puf_v3.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_puf_v3.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pwm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pwm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pwm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pwm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pwm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pwm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pwm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_pwm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_reset.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_reset.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_reset.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_reset.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_reset.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_reset.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_reset.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_reset.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sctimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sctimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sctimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sctimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sctimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sctimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sctimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sctimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_spi_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sysctl.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sysctl.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sysctl.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sysctl.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sysctl.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sysctl.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sysctl.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_sysctl.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_usart_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_utick.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_utick.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_utick.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_utick.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_utick.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_utick.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_utick.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_utick.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_vref.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_vref.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_vref.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_vref.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_vref.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_vref.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_vref.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_vref.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_wwdt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_wwdt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_wwdt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_wwdt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_wwdt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_wwdt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_wwdt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/fsl_wwdt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_mem_interface.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_mem_interface.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_mem_interface.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_mem_interface.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_sbloader.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_sbloader.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_sbloader.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_sbloader.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_sbloader_v3.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_sbloader_v3.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_sbloader_v3.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/fsl_sbloader_v3.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/src/fsl_mem_interface.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/src/fsl_mem_interface.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/src/fsl_mem_interface.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/mem_interface/src/fsl_mem_interface.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/nboot/fsl_nboot.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/nboot/fsl_nboot.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/nboot/fsl_nboot.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/nboot/fsl_nboot.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/nboot/fsl_nboot_hal.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/nboot/fsl_nboot_hal.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/nboot/fsl_nboot_hal.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/nboot/fsl_nboot_hal.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/runbootloader/fsl_runbootloader.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/runbootloader/fsl_runbootloader.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/runbootloader/fsl_runbootloader.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/runbootloader/fsl_runbootloader.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/runbootloader/src/fsl_runbootloader.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/runbootloader/src/fsl_runbootloader.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/runbootloader/src/fsl_runbootloader.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/drivers/runbootloader/src/fsl_runbootloader.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/fsl_device_registers.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/fsl_device_registers.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/fsl_device_registers.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/fsl_device_registers.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/LPC55S36_flash.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/LPC55S36_flash.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/LPC55S36_flash.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/LPC55S36_flash.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/LPC55S36_ram.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/LPC55S36_ram.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/LPC55S36_ram.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/LPC55S36_ram.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/startup_LPC55S36.S b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/startup_LPC55S36.S similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/startup_LPC55S36.S rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/gcc/startup_LPC55S36.S diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/LPC55S36_flash.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/LPC55S36_flash.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/LPC55S36_flash.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/LPC55S36_flash.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/LPC55S36_ram.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/LPC55S36_ram.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/LPC55S36_ram.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/LPC55S36_ram.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/startup_LPC55S36.s b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/startup_LPC55S36.s similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/startup_LPC55S36.s rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/iar/startup_LPC55S36.s diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/system_LPC55S36.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/system_LPC55S36.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/system_LPC55S36.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/system_LPC55S36.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/system_LPC55S36.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/system_LPC55S36.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/LPC55S36/system_LPC55S36.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/LPC55S36/system_LPC55S36.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S36/SConscript b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/SConscript similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S36/SConscript rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S36/SConscript diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0.xml b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0.xml similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0.xml rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0.xml diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0_features.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0_features.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0_features.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core0_features.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1.xml b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1.xml similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1.xml rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1.xml diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1_features.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1_features.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1_features.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/LPC55S69_cm33_core1_features.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash_ns.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash_ns.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash_ns.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash_ns.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash_s.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash_s.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash_s.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_flash_s.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_ram.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_ram.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_ram.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core0_ram.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_flash.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_flash.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_flash.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_flash.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_ram.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_ram.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_ram.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_ram.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_ram_s.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_ram_s.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_ram_s.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55S69_cm33_core1_ram_s.scf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55XX_640.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55XX_640.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55XX_640.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55XX_640.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55XX_S_640.FLM b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55XX_S_640.FLM similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55XX_S_640.FLM rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55XX_S_640.FLM diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55xx.dbgconf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55xx.dbgconf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55xx.dbgconf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/LPC55xx.dbgconf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/startup_LPC55S69_cm33_core0.s b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/startup_LPC55S69_cm33_core0.s similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/startup_LPC55S69_cm33_core0.s rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/startup_LPC55S69_cm33_core0.s diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/startup_LPC55S69_cm33_core1.s b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/startup_LPC55S69_cm33_core1.s similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/startup_LPC55S69_cm33_core1.s rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/arm/startup_LPC55S69_cm33_core1.s diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_anactrl.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_anactrl.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_anactrl.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_anactrl.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_anactrl.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_anactrl.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_anactrl.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_anactrl.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_casper.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_casper.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_casper.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_casper.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_casper.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_casper.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_casper.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_casper.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_clock.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_clock.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_clock.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_clock.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_clock.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_clock.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_clock.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_clock.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_cmp.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_cmp.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_cmp.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_cmp.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_cmp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_cmp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_cmp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_cmp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common_arm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common_arm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common_arm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common_arm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common_arm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common_arm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common_arm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_common_arm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_crc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_crc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_crc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_crc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_crc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_crc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_crc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_crc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ctimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ctimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ctimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ctimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ctimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ctimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ctimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ctimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_flexcomm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_flexcomm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_flexcomm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_flexcomm.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_flexcomm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_flexcomm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_flexcomm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_flexcomm.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_fro_calib.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_fro_calib.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_fro_calib.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_fro_calib.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gint.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gint.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gint.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gint.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gint.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gint.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gint.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gint.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gpio.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gpio.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gpio.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gpio.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gpio.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gpio.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gpio.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_gpio.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_hashcrypt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_hashcrypt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_hashcrypt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_hashcrypt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_hashcrypt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_hashcrypt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_hashcrypt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_hashcrypt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_freertos.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_freertos.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_freertos.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_freertos.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_freertos.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_freertos.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_freertos.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2c_freertos.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_i2s_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_ffr.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_ffr.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_ffr.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_ffr.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_kbp.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_kbp.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_kbp.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_kbp.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_skboot_authenticate.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_skboot_authenticate.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_skboot_authenticate.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iap_skboot_authenticate.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux_connections.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux_connections.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux_connections.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_inputmux_connections.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iocon.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iocon.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iocon.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_iocon.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_lpadc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_lpadc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_lpadc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_lpadc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_lpadc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_lpadc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_lpadc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_lpadc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mailbox.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mailbox.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mailbox.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mailbox.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mrt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mrt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mrt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mrt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mrt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mrt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mrt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_mrt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ostimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ostimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ostimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ostimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ostimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ostimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ostimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_ostimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_pint.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_pint.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_pint.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_pint.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_pint.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_pint.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_pint.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_pint.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_plu.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_plu.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_plu.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_plu.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_plu.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_plu.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_plu.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_plu.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_power.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_power.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_power.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_power.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_power.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_power.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_power.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_power.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_basic.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_basic.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_basic.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_basic.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_cmsis.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_cmsis.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_cmsis.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_cmsis.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_data.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_data.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_data.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_data.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_data.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_data.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_data.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_data.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_filter.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_filter.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_filter.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_filter.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_math.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_math.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_math.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_math.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_matrix.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_matrix.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_matrix.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_matrix.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_transform.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_transform.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_transform.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_powerquad_transform.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_prince.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_prince.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_prince.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_prince.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_prince.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_prince.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_prince.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_prince.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_puf.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_puf.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_puf.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_puf.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_puf.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_puf.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_puf.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_puf.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_reset.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_reset.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_reset.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_reset.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_reset.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_reset.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_reset.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_reset.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rng.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rng.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rng.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rng.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rng.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rng.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rng.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rng.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rtc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rtc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rtc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rtc.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rtc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rtc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rtc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_rtc.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sctimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sctimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sctimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sctimer.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sctimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sctimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sctimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sctimer.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sdif.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sdif.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sdif.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sdif.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sdif.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sdif.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sdif.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sdif.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_freertos.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_freertos.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_freertos.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_freertos.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_freertos.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_freertos.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_freertos.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_spi_freertos.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sysctl.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sysctl.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sysctl.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sysctl.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sysctl.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sysctl.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sysctl.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_sysctl.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_dma.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_dma.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_dma.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_dma.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_dma.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_dma.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_dma.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_dma.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_freertos.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_freertos.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_freertos.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_freertos.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_freertos.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_freertos.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_freertos.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_usart_freertos.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_utick.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_utick.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_utick.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_utick.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_utick.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_utick.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_utick.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_utick.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_wwdt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_wwdt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_wwdt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_wwdt.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_wwdt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_wwdt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_wwdt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/drivers/fsl_wwdt.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/fsl_device_registers.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/fsl_device_registers.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/fsl_device_registers.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/fsl_device_registers.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash_ns.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash_ns.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash_ns.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash_ns.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash_s.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash_s.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash_s.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_flash_s.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_ram.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_ram.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_ram.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core0_ram.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_flash.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_flash.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_flash.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_flash.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_ram.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_ram.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_ram.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_ram.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_ram_s.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_ram_s.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_ram_s.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/LPC55S69_cm33_core1_ram_s.ld diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/startup_LPC55S69_cm33_core0.S b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/startup_LPC55S69_cm33_core0.S similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/startup_LPC55S69_cm33_core0.S rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/startup_LPC55S69_cm33_core0.S diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/startup_LPC55S69_cm33_core1.S b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/startup_LPC55S69_cm33_core1.S similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/startup_LPC55S69_cm33_core1.S rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/gcc/startup_LPC55S69_cm33_core1.S diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash_ns.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash_ns.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash_ns.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash_ns.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash_s.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash_s.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash_s.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_flash_s.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_ram.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_ram.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_ram.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core0_ram.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_flash.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_flash.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_flash.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_flash.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_ram.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_ram.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_ram.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_ram.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_ram_s.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_ram_s.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_ram_s.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/LPC55S69_cm33_core1_ram_s.icf diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/startup_LPC55S69_cm33_core0.s b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/startup_LPC55S69_cm33_core0.s similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/startup_LPC55S69_cm33_core0.s rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/startup_LPC55S69_cm33_core0.s diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/startup_LPC55S69_cm33_core1.s b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/startup_LPC55S69_cm33_core1.s similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/startup_LPC55S69_cm33_core1.s rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/iar/startup_LPC55S69_cm33_core1.s diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core0.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core0.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core0.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core0.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core0.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core0.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core0.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core0.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core1.c b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core1.c similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core1.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core1.c diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core1.h b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core1.h similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core1.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/LPC55S6X/system_LPC55S69_cm33_core1.h diff --git a/bsp/lpc55sxx/Libraries/LPC55S6X/SConscript b/bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/SConscript similarity index 100% rename from bsp/lpc55sxx/Libraries/LPC55S6X/SConscript rename to bsp/nxp/lpc/lpc55sxx/Libraries/LPC55S6X/SConscript diff --git a/bsp/lpc55sxx/Libraries/drivers/SConscript b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/SConscript similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/SConscript rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/SConscript diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_adc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_adc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_adc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_adc.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_adc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_adc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_adc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_adc.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_gt911.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_gt911.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_gt911.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_gt911.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_gt911.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_gt911.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_gt911.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_gt911.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_hwtimer.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_hwtimer.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_hwtimer.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_hwtimer.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_hwtimer.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_hwtimer.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_hwtimer.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_hwtimer.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_i2c.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_i2c.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_i2c.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_i2c.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_i2c.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_i2c.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_i2c.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_i2c.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_i2s.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_i2s.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_i2s.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_i2s.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_i2s.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_i2s.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_i2s.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_i2s.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_log.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_log.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_log.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_log.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_mma8562.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_mma8562.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_mma8562.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_mma8562.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_mma8562.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_mma8562.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_mma8562.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_mma8562.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_pin.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_pin.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_pin.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_pin.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_pin.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_pin.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_pin.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_pin.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_pwm.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_pwm.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_pwm.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_pwm.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_pwm.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_pwm.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_pwm.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_pwm.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_rtc.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_rtc.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_rtc.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_rtc.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_rtc.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_rtc.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_rtc.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_rtc.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_sdif.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_sdif.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_sdif.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_sdif.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_soft_i2c.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_soft_i2c.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_soft_i2c.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_soft_i2c.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_soft_i2c.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_soft_i2c.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_soft_i2c.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_soft_i2c.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_soft_spi.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_soft_spi.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_soft_spi.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_soft_spi.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_soft_spi.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_soft_spi.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_soft_spi.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_soft_spi.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_sound_wm8904.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_sound_wm8904.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_sound_wm8904.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_sound_wm8904.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_sound_wm8904.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_sound_wm8904.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_sound_wm8904.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_sound_wm8904.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_spi.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_spi.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_spi.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_spi.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_spi.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_spi.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_spi.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_spi.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_st7796.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_st7796.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_st7796.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_st7796.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_st7796.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_st7796.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_st7796.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_st7796.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_uart.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_uart.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_uart.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_uart.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_uart.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_uart.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_uart.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_uart.h diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_wdt.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_wdt.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_wdt.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_wdt.c diff --git a/bsp/lpc55sxx/Libraries/drivers/drv_wdt.h b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_wdt.h similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/drv_wdt.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/drv_wdt.h diff --git a/bsp/lpc55sxx/Libraries/drivers/sample/lcd_sample.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/sample/lcd_sample.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/sample/lcd_sample.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/sample/lcd_sample.c diff --git a/bsp/lpc55sxx/Libraries/drivers/sample/lcd_touch_sample.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/sample/lcd_touch_sample.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/sample/lcd_touch_sample.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/sample/lcd_touch_sample.c diff --git a/bsp/lpc55sxx/Libraries/drivers/sample/touch_sample.c b/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/sample/touch_sample.c similarity index 100% rename from bsp/lpc55sxx/Libraries/drivers/sample/touch_sample.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/drivers/sample/touch_sample.c diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/.config b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/.config similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/.config rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/.config diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/Kconfig b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/Kconfig similarity index 93% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/Kconfig rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/Kconfig index 6fdf425483..0df1268c24 100644 --- a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/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/lpc55sxx/Libraries/template/lpc55s6xxxx/README.md b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/README.md similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/README.md rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/README.md diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/SConscript b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/SConscript similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/SConscript rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/SConscript diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/SConstruct b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/SConstruct similarity index 96% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/SConstruct rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/SConstruct index 679bd64947..6c2a9b2a14 100644 --- a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/SConstruct +++ b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/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/lpc55sxx/Libraries/template/lpc55s6xxxx/applications/SConscript b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/applications/SConscript similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/applications/SConscript rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/applications/SConscript diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/applications/main.c b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/applications/main.c similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/applications/main.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/applications/main.c diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/Kconfig b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/Kconfig similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/Kconfig rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/Kconfig diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/LPCXpresso55S69.mex b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/LPCXpresso55S69.mex similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/LPCXpresso55S69.mex rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/LPCXpresso55S69.mex diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/clock_config.c b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/clock_config.c similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/clock_config.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/clock_config.c diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/clock_config.h b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/clock_config.h similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/clock_config.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/clock_config.h diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/pin_mux.c b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/pin_mux.c similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/pin_mux.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/pin_mux.c diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/pin_mux.h b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/pin_mux.h similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/pin_mux.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/MCUX_Config/board/pin_mux.h diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/SConscript b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/SConscript similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/SConscript rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/SConscript diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/board.c b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/board.c similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/board.c rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/board.c diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/board.h b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/board.h similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/board.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/board.h diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash.ld b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash.ld similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash.ld rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash.ld diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash_iar.icf b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash_iar.icf similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash_iar.icf rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash_iar.icf diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash_mdk.scf b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash_mdk.scf similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash_mdk.scf rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/board/linker_scripts/LPC55S69_cm33_core0_flash_mdk.scf diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/figures/board.png b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/figures/board.png similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/figures/board.png rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/figures/board.png diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/figures/flash.png b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/figures/flash.png similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/figures/flash.png rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/figures/flash.png diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/flashdebug.ini b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/flashdebug.ini similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/flashdebug.ini rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/flashdebug.ini diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/project.ewd b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/project.ewd similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/project.ewd rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/project.ewd diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/project.ewp b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/project.ewp similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/project.ewp rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/project.ewp diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/project.eww b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/project.eww similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/project.eww rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/project.eww diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/project.uvoptx b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/project.uvoptx similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/project.uvoptx rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/project.uvoptx diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/project.uvprojx b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/project.uvprojx similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/project.uvprojx rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/project.uvprojx diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.h similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.h rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.h diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.py b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.py similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.py rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.py diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/template.ewp b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/template.ewp similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/template.ewp rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/template.ewp diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/template.eww b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/template.eww similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/template.eww rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/template.eww diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/template.uvoptx b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/template.uvoptx similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/template.uvoptx rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/template.uvoptx diff --git a/bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/template.uvprojx b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/template.uvprojx similarity index 100% rename from bsp/lpc55sxx/Libraries/template/lpc55s6xxxx/template.uvprojx rename to bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/template.uvprojx diff --git a/bsp/lpc55sxx/README.md b/bsp/nxp/lpc/lpc55sxx/README.md similarity index 100% rename from bsp/lpc55sxx/README.md rename to bsp/nxp/lpc/lpc55sxx/README.md diff --git a/bsp/lpc55sxx/docs/LPC55Sxx系列BSP制作教程.md b/bsp/nxp/lpc/lpc55sxx/docs/LPC55Sxx系列BSP制作教程.md similarity index 100% rename from bsp/lpc55sxx/docs/LPC55Sxx系列BSP制作教程.md rename to bsp/nxp/lpc/lpc55sxx/docs/LPC55Sxx系列BSP制作教程.md diff --git a/bsp/lpc55sxx/docs/LPC55Sxx系列BSP外设驱动使用教程.md b/bsp/nxp/lpc/lpc55sxx/docs/LPC55Sxx系列BSP外设驱动使用教程.md similarity index 100% rename from bsp/lpc55sxx/docs/LPC55Sxx系列BSP外设驱动使用教程.md rename to bsp/nxp/lpc/lpc55sxx/docs/LPC55Sxx系列BSP外设驱动使用教程.md diff --git a/bsp/lpc55sxx/docs/LPC55Sxx系列外设驱动添加指南.md b/bsp/nxp/lpc/lpc55sxx/docs/LPC55Sxx系列外设驱动添加指南.md similarity index 100% rename from bsp/lpc55sxx/docs/LPC55Sxx系列外设驱动添加指南.md rename to bsp/nxp/lpc/lpc55sxx/docs/LPC55Sxx系列外设驱动添加指南.md diff --git a/bsp/lpc55sxx/docs/LPC55Sxx系列驱动介绍.md b/bsp/nxp/lpc/lpc55sxx/docs/LPC55Sxx系列驱动介绍.md similarity index 100% rename from bsp/lpc55sxx/docs/LPC55Sxx系列驱动介绍.md rename to bsp/nxp/lpc/lpc55sxx/docs/LPC55Sxx系列驱动介绍.md diff --git a/bsp/lpc55sxx/docs/figures/Kconfig.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/Kconfig.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/Kconfig.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/Kconfig.png diff --git a/bsp/lpc55sxx/docs/figures/Kconfig2.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/Kconfig2.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/Kconfig2.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/Kconfig2.png diff --git a/bsp/lpc55sxx/docs/figures/Peripheral.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/Peripheral.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/Peripheral.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/Peripheral.png diff --git a/bsp/lpc55sxx/docs/figures/SConscript.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/SConscript.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/SConscript.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/SConscript.png diff --git a/bsp/lpc55sxx/docs/figures/adc_config1.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/adc_config1.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/adc_config1.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/adc_config1.png diff --git a/bsp/lpc55sxx/docs/figures/adc_config2.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/adc_config2.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/adc_config2.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/adc_config2.png diff --git a/bsp/lpc55sxx/docs/figures/adc_config3.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/adc_config3.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/adc_config3.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/adc_config3.png diff --git a/bsp/lpc55sxx/docs/figures/adc_config4.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/adc_config4.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/adc_config4.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/adc_config4.png diff --git a/bsp/lpc55sxx/docs/figures/board_kconfig2.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/board_kconfig2.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/board_kconfig2.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/board_kconfig2.png diff --git a/bsp/lpc55sxx/docs/figures/bsp_template_dir.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/bsp_template_dir.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/bsp_template_dir.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/bsp_template_dir.png diff --git a/bsp/lpc55sxx/docs/figures/compile_mdk.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/compile_mdk.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/compile_mdk.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/compile_mdk.png diff --git a/bsp/lpc55sxx/docs/figures/config1.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/config1.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/config1.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/config1.png diff --git a/bsp/lpc55sxx/docs/figures/config2.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/config2.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/config2.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/config2.png diff --git a/bsp/lpc55sxx/docs/figures/config5.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/config5.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/config5.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/config5.png diff --git a/bsp/lpc55sxx/docs/figures/copy.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/copy.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/copy.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/copy.png diff --git a/bsp/lpc55sxx/docs/figures/frame.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/frame.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/frame.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/frame.png diff --git a/bsp/lpc55sxx/docs/figures/i2c_code.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/i2c_code.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/i2c_code.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/i2c_code.png diff --git a/bsp/lpc55sxx/docs/figures/i2c_config.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/i2c_config.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/i2c_config.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/i2c_config.png diff --git a/bsp/lpc55sxx/docs/figures/i2c_device1.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/i2c_device1.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/i2c_device1.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/i2c_device1.png diff --git a/bsp/lpc55sxx/docs/figures/link-icf.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/link-icf.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/link-icf.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/link-icf.png diff --git a/bsp/lpc55sxx/docs/figures/link-lds.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/link-lds.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/link-lds.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/link-lds.png diff --git a/bsp/lpc55sxx/docs/figures/link-scf.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/link-scf.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/link-scf.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/link-scf.png diff --git a/bsp/lpc55sxx/docs/figures/linker_scripts.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/linker_scripts.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/linker_scripts.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/linker_scripts.png diff --git a/bsp/lpc55sxx/docs/figures/mcupress_2.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/mcupress_2.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/mcupress_2.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/mcupress_2.png diff --git a/bsp/lpc55sxx/docs/figures/mcupresso_3.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/mcupresso_3.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/mcupresso_3.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/mcupresso_3.png diff --git a/bsp/lpc55sxx/docs/figures/mcupresso_clock2.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/mcupresso_clock2.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/mcupresso_clock2.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/mcupresso_clock2.png diff --git a/bsp/lpc55sxx/docs/figures/mcux_i2c.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/mcux_i2c.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/mcux_i2c.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/mcux_i2c.png diff --git a/bsp/lpc55sxx/docs/figures/mcuxpress.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/mcuxpress.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/mcuxpress.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/mcuxpress.png diff --git a/bsp/lpc55sxx/docs/figures/mcuxpresso_1.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/mcuxpresso_1.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/mcuxpresso_1.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/mcuxpresso_1.png diff --git a/bsp/lpc55sxx/docs/figures/mcuxpresso_clock1.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/mcuxpresso_clock1.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/mcuxpresso_clock1.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/mcuxpresso_clock1.png diff --git a/bsp/lpc55sxx/docs/figures/menuconfig_1.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_1.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/menuconfig_1.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_1.png diff --git a/bsp/lpc55sxx/docs/figures/menuconfig_2.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_2.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/menuconfig_2.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_2.png diff --git a/bsp/lpc55sxx/docs/figures/menuconfig_3.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_3.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/menuconfig_3.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_3.png diff --git a/bsp/lpc55sxx/docs/figures/menuconfig_4.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_4.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/menuconfig_4.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_4.png diff --git a/bsp/lpc55sxx/docs/figures/menuconfig_ConEmu.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_ConEmu.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/menuconfig_ConEmu.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_ConEmu.png diff --git a/bsp/lpc55sxx/docs/figures/menuconfig_lpc5500.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_lpc5500.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/menuconfig_lpc5500.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/menuconfig_lpc5500.png diff --git a/bsp/lpc55sxx/docs/figures/mma8562.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/mma8562.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/mma8562.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/mma8562.png diff --git a/bsp/lpc55sxx/docs/figures/on_chip_config.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/on_chip_config.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/on_chip_config.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/on_chip_config.png diff --git a/bsp/lpc55sxx/docs/figures/open_mcuxpresso.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/open_mcuxpresso.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/open_mcuxpresso.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/open_mcuxpresso.png diff --git a/bsp/lpc55sxx/docs/figures/pwm_config1.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/pwm_config1.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/pwm_config1.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/pwm_config1.png diff --git a/bsp/lpc55sxx/docs/figures/pwm_config2.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/pwm_config2.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/pwm_config2.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/pwm_config2.png diff --git a/bsp/lpc55sxx/docs/figures/pwm_config3.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/pwm_config3.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/pwm_config3.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/pwm_config3.png diff --git a/bsp/lpc55sxx/docs/figures/pwm_device.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/pwm_device.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/pwm_device.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/pwm_device.png diff --git a/bsp/lpc55sxx/docs/figures/rt_device.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/rt_device.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/rt_device.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/rt_device.png diff --git a/bsp/lpc55sxx/docs/figures/run_i2c.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/run_i2c.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/run_i2c.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/run_i2c.png diff --git a/bsp/lpc55sxx/docs/figures/save.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/save.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/save.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/save.png diff --git a/bsp/lpc55sxx/docs/figures/scons_mdk5.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/scons_mdk5.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/scons_mdk5.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/scons_mdk5.png diff --git a/bsp/lpc55sxx/docs/figures/template_1.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/template_1.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/template_1.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/template_1.png diff --git a/bsp/lpc55sxx/docs/figures/template_2.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/template_2.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/template_2.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/template_2.png diff --git a/bsp/lpc55sxx/docs/figures/template_3.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/template_3.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/template_3.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/template_3.png diff --git a/bsp/lpc55sxx/docs/figures/template_4.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/template_4.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/template_4.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/template_4.png diff --git a/bsp/lpc55sxx/docs/figures/timer_config1.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/timer_config1.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/timer_config1.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/timer_config1.png diff --git a/bsp/lpc55sxx/docs/figures/timer_config2.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/timer_config2.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/timer_config2.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/timer_config2.png diff --git a/bsp/lpc55sxx/docs/figures/timer_config3.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/timer_config3.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/timer_config3.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/timer_config3.png diff --git a/bsp/lpc55sxx/docs/figures/uart_device.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/uart_device.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/uart_device.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/uart_device.png diff --git a/bsp/lpc55sxx/docs/figures/update.png b/bsp/nxp/lpc/lpc55sxx/docs/figures/update.png similarity index 100% rename from bsp/lpc55sxx/docs/figures/update.png rename to bsp/nxp/lpc/lpc55sxx/docs/figures/update.png diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/.config b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/.config similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/.config rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/.config diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/Kconfig similarity index 93% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/Kconfig rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/Kconfig index 6d630a4062..de18862fd0 100644 --- a/bsp/lpc55sxx/lpc55s06_nxp_evk/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/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/lpc55sxx/lpc55s06_nxp_evk/README.md b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/README.md similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/README.md rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/README.md diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/SConscript diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/SConstruct b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/SConstruct similarity index 97% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/SConstruct rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/SConstruct index 91e65db7a6..ed0bfe11ff 100644 --- a/bsp/lpc55sxx/lpc55s36_nxp_evk/SConstruct +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s06_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/lpc55sxx/lpc55s06_nxp_evk/applications/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/applications/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/applications/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/applications/SConscript diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/applications/main.c b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/applications/main.c similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/applications/main.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/applications/main.c diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/applications/mnt.c b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/applications/mnt.c similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/applications/mnt.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/applications/mnt.c diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/applications/tfm_ps.c b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/applications/tfm_ps.c similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/applications/tfm_ps.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/applications/tfm_ps.c diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/Kconfig similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/Kconfig rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/Kconfig diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/board.c b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/board.c similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/board.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/board.c diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/board.h b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/board.h similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/board.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/board.h diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/clock_config.c b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/clock_config.c similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/clock_config.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/clock_config.c diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/clock_config.h b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/clock_config.h similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/clock_config.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/clock_config.h diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/pin_mux.c b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/pin_mux.c similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/pin_mux.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/pin_mux.c diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/pin_mux.h b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/pin_mux.h similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/pin_mux.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/MCUX_Config/board/pin_mux.h diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/SConscript diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/board.c b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/board.c similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/board.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/board.c diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/board.h b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/board.h similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/board.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/board.h diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.icf b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.icf similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.icf rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.icf diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.ld b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.ld similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.ld rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.ld diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.scf b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.scf similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.scf rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/board/linker_scripts/LPC55S06_flash.scf diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/figures/board.png b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/figures/board.png similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/figures/board.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/figures/board.png diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/flashdebug.ini b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/flashdebug.ini similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/flashdebug.ini rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/flashdebug.ini diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvoptx b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/project.uvoptx similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvoptx rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/project.uvoptx diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/rtconfig.py b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/rtconfig.py similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/rtconfig.py rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/rtconfig.py diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/template.uvoptx b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/template.uvoptx similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/template.uvoptx rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/template.uvoptx diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/template.uvprojx b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/template.uvprojx similarity index 100% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/template.uvprojx rename to bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/template.uvprojx diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/.config b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/.config similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/.config rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/.config diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/Kconfig similarity index 93% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/Kconfig rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/Kconfig index 545792b12c..8afd2dbea0 100644 --- a/bsp/lpc55sxx/lpc55s16_nxp_evk/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/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/lpc55sxx/lpc55s16_nxp_evk/README.md b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/README.md similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/README.md rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/README.md diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/SConscript diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/SConstruct b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/SConstruct similarity index 97% rename from bsp/lpc55sxx/lpc55s06_nxp_evk/SConstruct rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/SConstruct index 91e65db7a6..ed0bfe11ff 100644 --- a/bsp/lpc55sxx/lpc55s06_nxp_evk/SConstruct +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s16_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/lpc55sxx/lpc55s16_nxp_evk/applications/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/applications/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/applications/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/applications/SConscript diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/applications/main.c b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/applications/main.c similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/applications/main.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/applications/main.c diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/applications/mnt.c b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/applications/mnt.c similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/applications/mnt.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/applications/mnt.c diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/applications/tfm_ps.c b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/applications/tfm_ps.c similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/applications/tfm_ps.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/applications/tfm_ps.c diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/Kconfig similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/Kconfig rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/Kconfig diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/clock_config.c b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/clock_config.c similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/clock_config.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/clock_config.c diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/clock_config.h b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/clock_config.h similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/clock_config.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/clock_config.h diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/pin_mux.c b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/pin_mux.c similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/pin_mux.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/pin_mux.c diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/pin_mux.h b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/pin_mux.h similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/pin_mux.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/MCUX_Config/board/pin_mux.h diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/SConscript diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/board.c b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/board.c similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/board.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/board.c diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/board.h b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/board.h similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/board.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/board.h diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.icf b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.icf similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.icf rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.icf diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.ld b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.ld similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.ld rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.ld diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.scf b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.scf similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.scf rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/board/linker_scripts/LPC55S16_flash.scf diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/figures/board.png b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/figures/board.png similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/figures/board.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/figures/board.png diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/figures/flash.png b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/figures/flash.png similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/figures/flash.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/figures/flash.png diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/flashdebug.ini b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/flashdebug.ini similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/flashdebug.ini rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/flashdebug.ini diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvoptx b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/project.uvoptx similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvoptx rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/project.uvoptx diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/rtconfig.py b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/rtconfig.py similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/rtconfig.py rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/rtconfig.py diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/template.uvoptx b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/template.uvoptx similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/template.uvoptx rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/template.uvoptx diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/template.uvprojx b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/template.uvprojx similarity index 100% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/template.uvprojx rename to bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/template.uvprojx diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/.config b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/.config similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/.config rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/.config diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/Kconfig similarity index 93% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/Kconfig rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/Kconfig index c0b4d1c5b3..db82f6ebb4 100644 --- a/bsp/lpc55sxx/lpc55s28_nxp_evk/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/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/lpc55sxx/lpc55s28_nxp_evk/README.md b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/README.md similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/README.md rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/README.md diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/SConscript diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/SConstruct b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/SConstruct similarity index 97% rename from bsp/lpc55sxx/lpc55s16_nxp_evk/SConstruct rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/SConstruct index 91e65db7a6..ed0bfe11ff 100644 --- a/bsp/lpc55sxx/lpc55s16_nxp_evk/SConstruct +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s28_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/lpc55sxx/lpc55s28_nxp_evk/applications/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/applications/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/applications/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/applications/SConscript diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/applications/main.c b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/applications/main.c similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/applications/main.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/applications/main.c diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/applications/mnt.c b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/applications/mnt.c similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/applications/mnt.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/applications/mnt.c diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/applications/tfm_ps.c b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/applications/tfm_ps.c similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/applications/tfm_ps.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/applications/tfm_ps.c diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/Kconfig similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/Kconfig rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/Kconfig diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/clock_config.c b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/clock_config.c similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/clock_config.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/clock_config.c diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/clock_config.h b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/clock_config.h similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/clock_config.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/clock_config.h diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/pin_mux.c b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/pin_mux.c similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/pin_mux.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/pin_mux.c diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/pin_mux.h b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/pin_mux.h similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/pin_mux.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/MCUX_Config/board/pin_mux.h diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/SConscript diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/board.c b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/board.c similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/board.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/board.c diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/board.h b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/board.h similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/board.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/board.h diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.icf b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.icf similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.icf rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.icf diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.ld b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.ld similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.ld rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.ld diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.scf b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.scf similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.scf rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/board/linker_scripts/LPC55S28_flash.scf diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/figures/board.png b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/figures/board.png similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/figures/board.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/figures/board.png diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/figures/flash.png b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/figures/flash.png similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/figures/flash.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/figures/flash.png diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/flashdebug.ini b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/flashdebug.ini similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/flashdebug.ini rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/flashdebug.ini diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvoptx b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/project.uvoptx similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvoptx rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/project.uvoptx diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/rtconfig.py b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/rtconfig.py similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/rtconfig.py rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/rtconfig.py diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/template.uvoptx b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/template.uvoptx similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/template.uvoptx rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/template.uvoptx diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/template.uvprojx b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/template.uvprojx similarity index 100% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/template.uvprojx rename to bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/template.uvprojx diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/.config b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/.config similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/.config rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/.config diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/Kconfig similarity index 93% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/Kconfig rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/Kconfig index 1870d3b068..636d534310 100644 --- a/bsp/lpc55sxx/lpc55s36_nxp_evk/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/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/lpc55sxx/lpc55s36_nxp_evk/README.md b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/README.md similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/README.md rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/README.md diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/SConscript diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/SConstruct b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/SConstruct similarity index 97% rename from bsp/lpc55sxx/lpc55s28_nxp_evk/SConstruct rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/SConstruct index 91e65db7a6..ed0bfe11ff 100644 --- a/bsp/lpc55sxx/lpc55s28_nxp_evk/SConstruct +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s36_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/lpc55sxx/lpc55s36_nxp_evk/applications/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/applications/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/applications/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/applications/SConscript diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/applications/main.c b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/applications/main.c similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/applications/main.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/applications/main.c diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/applications/mnt.c b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/applications/mnt.c similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/applications/mnt.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/applications/mnt.c diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/applications/tfm_ps.c b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/applications/tfm_ps.c similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/applications/tfm_ps.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/applications/tfm_ps.c diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/Kconfig similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/Kconfig rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/Kconfig diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/clock_config.c b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/clock_config.c similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/clock_config.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/clock_config.c diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/clock_config.h b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/clock_config.h similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/clock_config.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/clock_config.h diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/pin_mux.c b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/pin_mux.c similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/pin_mux.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/pin_mux.c diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/pin_mux.h b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/pin_mux.h similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/pin_mux.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/MCUX_Config/board/pin_mux.h diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/SConscript diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/board.c b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/board.c similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/board.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/board.c diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/board.h b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/board.h similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/board.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/board.h diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.icf b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.icf similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.icf rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.icf diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.ld b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.ld similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.ld rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.ld diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.scf b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.scf similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.scf rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/board/linker_scripts/LPC55S36_flash.scf diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/figures/board.png b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/figures/board.png similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/figures/board.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/figures/board.png diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/figures/flash.png b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/figures/flash.png similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/figures/flash.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/figures/flash.png diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/flashdebug.ini b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/flashdebug.ini similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/flashdebug.ini rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/flashdebug.ini diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvoptx b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/project.uvoptx similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvoptx rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/project.uvoptx diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/rtconfig.py b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/rtconfig.py similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/rtconfig.py rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/rtconfig.py diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/template.uvoptx b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/template.uvoptx similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/template.uvoptx rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/template.uvoptx diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/template.uvprojx b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/template.uvprojx similarity index 100% rename from bsp/lpc55sxx/lpc55s36_nxp_evk/template.uvprojx rename to bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/template.uvprojx diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/.config b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/.config similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/.config rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/.config diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/.gitignore b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/.gitignore similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/.gitignore rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/.gitignore diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/Kconfig similarity index 93% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/Kconfig rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/Kconfig index 0eed587872..1e3a1d5c4b 100644 --- a/bsp/lpc55sxx/lpc55s69_nxp_evk/Kconfig +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/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/lpc55sxx/lpc55s69_nxp_evk/README.md b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/README.md similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/README.md rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/README.md diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/README_zh.md b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/README_zh.md similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/README_zh.md rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/README_zh.md diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/SConscript diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/SConstruct b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/SConstruct new file mode 100644 index 0000000000..ed0bfe11ff --- /dev/null +++ b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/SConstruct @@ -0,0 +1,67 @@ +import os +import sys +import rtconfig + +if os.getenv('RTT_ROOT'): + RTT_ROOT = os.getenv('RTT_ROOT') +else: + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../../..') + +sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] +try: + from building import * +except: + print('Cannot found RT-Thread root directory, please check RTT_ROOT') + print(RTT_ROOT) + exit(-1) + +TARGET = 'rtthread.' + rtconfig.TARGET_EXT + +if rtconfig.PLATFORM == 'armcc': + env = Environment(tools = ['mingw'], + AS = rtconfig.AS, ASFLAGS = rtconfig.AFLAGS, + CC = rtconfig.CC, CFLAGS = rtconfig.CFLAGS, + CXX = rtconfig.CXX, CXXFLAGS = rtconfig.CXXFLAGS, + AR = rtconfig.AR, ARFLAGS = '-rc', + LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS, + # overwrite cflags, because cflags has '--C99' + CXXCOM = '$CXX -o $TARGET --cpp -c $CXXFLAGS $_CCCOMCOM $SOURCES') +else: + env = Environment(tools = ['mingw'], + AS = rtconfig.AS, ASFLAGS = rtconfig.AFLAGS, + CC = rtconfig.CC, CFLAGS = rtconfig.CFLAGS, + CXX = rtconfig.CXX, CXXFLAGS = rtconfig.CXXFLAGS, + AR = rtconfig.AR, ARFLAGS = '-rc', + LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS, + CXXCOM = '$CXX -o $TARGET -c $CXXFLAGS $_CCCOMCOM $SOURCES') + +env.PrependENVPath('PATH', rtconfig.EXEC_PATH) + +if rtconfig.PLATFORM in ['iccarm']: + env.Replace(CCCOM = ['$CC $CFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -o $TARGET $SOURCES']) + env.Replace(ARFLAGS = ['']) + env.Replace(LINKCOM = env["LINKCOM"] + ' --map rtthread.map') + +Export('RTT_ROOT') +Export('rtconfig') + +SDK_ROOT = os.path.abspath('./') + +if os.path.exists(SDK_ROOT + '/Libraries'): + libraries_path_prefix = SDK_ROOT + '/Libraries' +else: + libraries_path_prefix = os.path.dirname(SDK_ROOT) + '/Libraries' + +SDK_LIB = libraries_path_prefix +Export('SDK_LIB') + +# prepare building environment +objs = PrepareBuilding(env, RTT_ROOT, has_libcpu=False) + +objs.extend(SConscript(os.path.join(libraries_path_prefix, 'drivers', 'SConscript'))) + +# include cmsis +objs.extend(SConscript(os.path.join(libraries_path_prefix, rtconfig.BSP_LIBRARY_TYPE, 'SConscript'))) + +# make a building +DoBuilding(TARGET, objs) diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/SConscript diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_main.cpp b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_main.cpp similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_main.cpp rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_main.cpp diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/LPC55s69-nxp-evk-pinout1.png b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/LPC55s69-nxp-evk-pinout1.png similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/LPC55s69-nxp-evk-pinout1.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/LPC55s69-nxp-evk-pinout1.png diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/LPC55s69-nxp-evk-pinout2.png b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/LPC55s69-nxp-evk-pinout2.png similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/LPC55s69-nxp-evk-pinout2.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/LPC55s69-nxp-evk-pinout2.png diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/README.md b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/README.md similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/README.md rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/README.md diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/SConscript diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/pins_arduino.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/pins_arduino.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/pins_arduino.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/pins_arduino.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/pins_arduino.h b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/pins_arduino.h similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/pins_arduino.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/arduino_pinout/pins_arduino.h diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/SConscript diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/SConscript diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/lv_demo.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/lv_demo.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/lv_demo.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/lv_demo.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/lv_demo_calendar.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/lv_demo_calendar.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/lv_demo_calendar.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/demo/lv_demo_calendar.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_conf.h b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_conf.h similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_conf.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_conf.h diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_port_disp.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_port_disp.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_port_disp.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_port_disp.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_port_indev.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_port_indev.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_port_indev.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/lvgl/lv_port_indev.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/applications/main.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/main.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/applications/main.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/applications/main.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/Kconfig b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/Kconfig similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/Kconfig rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/Kconfig diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/LPCXpresso55S69.mex b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/LPCXpresso55S69.mex similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/LPCXpresso55S69.mex rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/LPCXpresso55S69.mex diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/clock_config.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/clock_config.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/clock_config.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/clock_config.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/clock_config.h b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/clock_config.h similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/clock_config.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/clock_config.h diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/pin_mux.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/pin_mux.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/pin_mux.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/pin_mux.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/pin_mux.h b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/pin_mux.h similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/pin_mux.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/MCUX_Config/board/pin_mux.h diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/SConscript b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/SConscript similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/SConscript rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/SConscript diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/board.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/board.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/board.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/board.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/board.h b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/board.h similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/board.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/board.h diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.icf b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.icf similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.icf rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.icf diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.ld b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.ld similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.ld rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.ld diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.scf b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.scf similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.scf rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/linker_scripts/LPC55S69_cm33_core0_flash.scf diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/ports/easyflash/ef_fal_port.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/easyflash/ef_fal_port.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/ports/easyflash/ef_fal_port.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/easyflash/ef_fal_port.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/ports/fal/fal_cfg.h b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/fal/fal_cfg.h similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/ports/fal/fal_cfg.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/fal/fal_cfg.h diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/ports/fal/fal_sample.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/fal/fal_sample.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/ports/fal/fal_sample.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/fal/fal_sample.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/ports/rw007_port.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/rw007_port.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/ports/rw007_port.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/rw007_port.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/ports/soft_spi_flash_init.c b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/soft_spi_flash_init.c similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/board/ports/soft_spi_flash_init.c rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/soft_spi_flash_init.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/figures/board.png b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/figures/board.png similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/figures/board.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/figures/board.png diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/figures/bug.png b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/figures/bug.png similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/figures/bug.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/figures/bug.png diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/figures/flash.png b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/figures/flash.png similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/figures/flash.png rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/figures/flash.png diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/flashdebug.ini b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/flashdebug.ini similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/flashdebug.ini rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/flashdebug.ini diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewd b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.ewd similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewd rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.ewd diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewp b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.ewp similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewp rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.ewp diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewt b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.ewt similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewt rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.ewt diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.eww b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.eww similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/project.eww rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.eww diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/rtconfig.py b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/rtconfig.py similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/rtconfig.py rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/rtconfig.py diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/template.ewd b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.ewd similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/template.ewd rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.ewd diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/template.ewp b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.ewp similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/template.ewp rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.ewp diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/template.ewt b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.ewt similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/template.ewt rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.ewt diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/template.eww b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.eww similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/template.eww rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.eww diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/template.uvoptx b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.uvoptx similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/template.uvoptx rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.uvoptx diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/template.uvprojx b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.uvprojx similarity index 100% rename from bsp/lpc55sxx/lpc55s69_nxp_evk/template.uvprojx rename to bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/template.uvprojx diff --git a/bsp/lpc55sxx/tools/sdk_dist.py b/bsp/nxp/lpc/lpc55sxx/tools/sdk_dist.py similarity index 100% rename from bsp/lpc55sxx/tools/sdk_dist.py rename to bsp/nxp/lpc/lpc55sxx/tools/sdk_dist.py diff --git a/bsp/lpc824/Libraries/SConscript b/bsp/nxp/lpc/lpc824/Libraries/SConscript similarity index 100% rename from bsp/lpc824/Libraries/SConscript rename to bsp/nxp/lpc/lpc824/Libraries/SConscript diff --git a/bsp/lpc824/Libraries/common/CMSIS/cmsis_armcc.h b/bsp/nxp/lpc/lpc824/Libraries/common/CMSIS/cmsis_armcc.h similarity index 100% rename from bsp/lpc824/Libraries/common/CMSIS/cmsis_armcc.h rename to bsp/nxp/lpc/lpc824/Libraries/common/CMSIS/cmsis_armcc.h diff --git a/bsp/lpc824/Libraries/common/CMSIS/cmsis_armcc_V6.h b/bsp/nxp/lpc/lpc824/Libraries/common/CMSIS/cmsis_armcc_V6.h similarity index 100% rename from bsp/lpc824/Libraries/common/CMSIS/cmsis_armcc_V6.h rename to bsp/nxp/lpc/lpc824/Libraries/common/CMSIS/cmsis_armcc_V6.h diff --git a/bsp/lpc824/Libraries/common/CMSIS/core_cm0plus.h b/bsp/nxp/lpc/lpc824/Libraries/common/CMSIS/core_cm0plus.h similarity index 100% rename from bsp/lpc824/Libraries/common/CMSIS/core_cm0plus.h rename to bsp/nxp/lpc/lpc824/Libraries/common/CMSIS/core_cm0plus.h diff --git a/bsp/lpc824/Libraries/common/CMSIS/core_cmFunc.h b/bsp/nxp/lpc/lpc824/Libraries/common/CMSIS/core_cmFunc.h similarity index 100% rename from bsp/lpc824/Libraries/common/CMSIS/core_cmFunc.h rename to bsp/nxp/lpc/lpc824/Libraries/common/CMSIS/core_cmFunc.h diff --git a/bsp/lpc824/Libraries/common/CMSIS/core_cmInstr.h b/bsp/nxp/lpc/lpc824/Libraries/common/CMSIS/core_cmInstr.h similarity index 100% rename from bsp/lpc824/Libraries/common/CMSIS/core_cmInstr.h rename to bsp/nxp/lpc/lpc824/Libraries/common/CMSIS/core_cmInstr.h diff --git a/bsp/lpc824/Libraries/common/board/board_api.h b/bsp/nxp/lpc/lpc824/Libraries/common/board/board_api.h similarity index 100% rename from bsp/lpc824/Libraries/common/board/board_api.h rename to bsp/nxp/lpc/lpc824/Libraries/common/board/board_api.h diff --git a/bsp/lpc824/Libraries/common/board/board_lpc.c b/bsp/nxp/lpc/lpc824/Libraries/common/board/board_lpc.c similarity index 100% rename from bsp/lpc824/Libraries/common/board/board_lpc.c rename to bsp/nxp/lpc/lpc824/Libraries/common/board/board_lpc.c diff --git a/bsp/lpc824/Libraries/common/board/board_lpc.h b/bsp/nxp/lpc/lpc824/Libraries/common/board/board_lpc.h similarity index 100% rename from bsp/lpc824/Libraries/common/board/board_lpc.h rename to bsp/nxp/lpc/lpc824/Libraries/common/board/board_lpc.h diff --git a/bsp/lpc824/Libraries/common/chip/chip.h b/bsp/nxp/lpc/lpc824/Libraries/common/chip/chip.h similarity index 100% rename from bsp/lpc824/Libraries/common/chip/chip.h rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/chip.h diff --git a/bsp/lpc824/Libraries/common/chip/clock_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/common/chip/clock_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/common/chip/clock_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/clock_8xx.c diff --git a/bsp/lpc824/Libraries/common/chip/clock_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/common/chip/clock_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/common/chip/clock_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/clock_8xx.h diff --git a/bsp/lpc824/Libraries/common/chip/cmsis.h b/bsp/nxp/lpc/lpc824/Libraries/common/chip/cmsis.h similarity index 100% rename from bsp/lpc824/Libraries/common/chip/cmsis.h rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/cmsis.h diff --git a/bsp/lpc824/Libraries/common/chip/error_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/common/chip/error_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/common/chip/error_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/error_8xx.h diff --git a/bsp/lpc824/Libraries/common/chip/fmc_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/common/chip/fmc_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/common/chip/fmc_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/fmc_8xx.h diff --git a/bsp/lpc824/Libraries/common/chip/ioswm_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/common/chip/ioswm_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/common/chip/ioswm_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/ioswm_8xx.c diff --git a/bsp/lpc824/Libraries/common/chip/ioswm_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/common/chip/ioswm_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/common/chip/ioswm_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/ioswm_8xx.h diff --git a/bsp/lpc824/Libraries/common/chip/lpc_types.h b/bsp/nxp/lpc/lpc824/Libraries/common/chip/lpc_types.h similarity index 100% rename from bsp/lpc824/Libraries/common/chip/lpc_types.h rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/lpc_types.h diff --git a/bsp/lpc824/Libraries/common/chip/syscon_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/common/chip/syscon_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/common/chip/syscon_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/syscon_8xx.c diff --git a/bsp/lpc824/Libraries/common/chip/syscon_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/common/chip/syscon_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/common/chip/syscon_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/syscon_8xx.h diff --git a/bsp/lpc824/Libraries/common/chip/sysinit_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/common/chip/sysinit_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/common/chip/sysinit_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/common/chip/sysinit_8xx.c diff --git a/bsp/lpc824/Libraries/common/startup/iar_startup_lpc82x.s b/bsp/nxp/lpc/lpc824/Libraries/common/startup/iar_startup_lpc82x.s similarity index 100% rename from bsp/lpc824/Libraries/common/startup/iar_startup_lpc82x.s rename to bsp/nxp/lpc/lpc824/Libraries/common/startup/iar_startup_lpc82x.s diff --git a/bsp/lpc824/Libraries/common/startup/keil_startup_lpc82x.s b/bsp/nxp/lpc/lpc824/Libraries/common/startup/keil_startup_lpc82x.s similarity index 100% rename from bsp/lpc824/Libraries/common/startup/keil_startup_lpc82x.s rename to bsp/nxp/lpc/lpc824/Libraries/common/startup/keil_startup_lpc82x.s diff --git a/bsp/lpc824/Libraries/peri_driver/acmp/acmp_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/acmp/acmp_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/acmp/acmp_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/acmp/acmp_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/acmp/acmp_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/acmp/acmp_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/acmp/acmp_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/acmp/acmp_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/adc/adc_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/adc/adc_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/adc/adc_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/adc/adc_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/adc/adc_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/adc/adc_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/adc/adc_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/adc/adc_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/crc/crc_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/crc/crc_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/crc/crc_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/crc/crc_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/crc/crc_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/crc/crc_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/crc/crc_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/crc/crc_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/dma/dma_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/dma/dma_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/dma/dma_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/dma/dma_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/dma/dma_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/dma/dma_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/dma/dma_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/dma/dma_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/gpio/gpio_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/gpio/gpio_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/gpio/gpio_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/gpio/gpio_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/gpio/gpio_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/gpio/gpio_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/gpio/gpio_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/gpio/gpio_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/i2c/i2c_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/i2c/i2c_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/i2c/i2c_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/i2c/i2c_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/i2c/i2c_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/i2c/i2c_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/i2c/i2c_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/i2c/i2c_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/iap/iap.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/iap/iap.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/iap/iap.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/iap/iap.c diff --git a/bsp/lpc824/Libraries/peri_driver/iap/iap.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/iap/iap.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/iap/iap.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/iap/iap.h diff --git a/bsp/lpc824/Libraries/peri_driver/inmux/inmux_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/inmux/inmux_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/inmux/inmux_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/inmux/inmux_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/mrt/mrt_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/mrt/mrt_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/mrt/mrt_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/mrt/mrt_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/mrt/stopwatch.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/mrt/stopwatch.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/mrt/stopwatch.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/mrt/stopwatch.c diff --git a/bsp/lpc824/Libraries/peri_driver/mrt/stopwatch.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/mrt/stopwatch.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/mrt/stopwatch.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/mrt/stopwatch.h diff --git a/bsp/lpc824/Libraries/peri_driver/peri_driver.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/peri_driver.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/peri_driver.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/peri_driver.h diff --git a/bsp/lpc824/Libraries/peri_driver/pinint/pinint_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/pinint/pinint_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/pinint/pinint_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/pinint/pinint_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/pinint/pinint_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/pinint/pinint_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/pinint/pinint_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/pinint/pinint_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/pmu/pmu_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/pmu/pmu_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/pmu/pmu_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/pmu/pmu_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/pmu/pmu_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/pmu/pmu_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/pmu/pmu_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/pmu/pmu_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/rom/rom_i2c_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/rom/rom_i2c_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/rom/rom_i2c_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/rom/rom_i2c_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/rom/rom_pwr_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/rom/rom_pwr_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/rom/rom_pwr_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/rom/rom_pwr_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/rom/rom_uart_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/rom/rom_uart_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/rom/rom_uart_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/rom/rom_uart_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/rom/romapi_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/rom/romapi_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/rom/romapi_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/rom/romapi_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/sctimer/sct_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/sctimer/sct_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/sctimer/sct_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/sctimer/sct_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/sctimer/sct_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/sctimer/sct_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/sctimer/sct_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/sctimer/sct_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/sctimer/sct_pwm_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/sctimer/sct_pwm_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/sctimer/sct_pwm_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/sctimer/sct_pwm_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/sctimer/sct_pwm_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/sctimer/sct_pwm_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/sctimer/sct_pwm_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/sctimer/sct_pwm_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/spi/spi_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/spi/spi_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/spi/spi_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/spi/spi_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/spi/spi_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/spi/spi_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/spi/spi_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/spi/spi_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/uart/ring_buffer.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/uart/ring_buffer.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/uart/ring_buffer.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/uart/ring_buffer.c diff --git a/bsp/lpc824/Libraries/peri_driver/uart/ring_buffer.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/uart/ring_buffer.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/uart/ring_buffer.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/uart/ring_buffer.h diff --git a/bsp/lpc824/Libraries/peri_driver/uart/uart_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/uart/uart_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/uart/uart_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/uart/uart_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/uart/uart_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/uart/uart_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/uart/uart_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/uart/uart_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/wkt/wkt_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/wkt/wkt_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/wkt/wkt_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/wkt/wkt_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/wkt/wkt_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/wkt/wkt_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/wkt/wkt_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/wkt/wkt_8xx.h diff --git a/bsp/lpc824/Libraries/peri_driver/wwdt/wwdt_8xx.c b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/wwdt/wwdt_8xx.c similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/wwdt/wwdt_8xx.c rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/wwdt/wwdt_8xx.c diff --git a/bsp/lpc824/Libraries/peri_driver/wwdt/wwdt_8xx.h b/bsp/nxp/lpc/lpc824/Libraries/peri_driver/wwdt/wwdt_8xx.h similarity index 100% rename from bsp/lpc824/Libraries/peri_driver/wwdt/wwdt_8xx.h rename to bsp/nxp/lpc/lpc824/Libraries/peri_driver/wwdt/wwdt_8xx.h diff --git a/bsp/lpc824/SConscript b/bsp/nxp/lpc/lpc824/SConscript similarity index 100% rename from bsp/lpc824/SConscript rename to bsp/nxp/lpc/lpc824/SConscript diff --git a/bsp/lpc824/SConstruct b/bsp/nxp/lpc/lpc824/SConstruct similarity index 88% rename from bsp/lpc824/SConstruct rename to bsp/nxp/lpc/lpc824/SConstruct index 34825ec86f..1e9d9e0ec9 100644 --- a/bsp/lpc824/SConstruct +++ b/bsp/nxp/lpc/lpc824/SConstruct @@ -6,8 +6,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - #RTT_ROOT = os.path.join(Dir('#').get_abspath(), 'rt-thread') - RTT_ROOT = os.path.normpath(os.getcwd() + '/../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] from building import * diff --git a/bsp/lpc824/applications/SConscript b/bsp/nxp/lpc/lpc824/applications/SConscript similarity index 100% rename from bsp/lpc824/applications/SConscript rename to bsp/nxp/lpc/lpc824/applications/SConscript diff --git a/bsp/lpc824/applications/application.c b/bsp/nxp/lpc/lpc824/applications/application.c similarity index 100% rename from bsp/lpc824/applications/application.c rename to bsp/nxp/lpc/lpc824/applications/application.c diff --git a/bsp/lpc824/applications/startup.c b/bsp/nxp/lpc/lpc824/applications/startup.c similarity index 100% rename from bsp/lpc824/applications/startup.c rename to bsp/nxp/lpc/lpc824/applications/startup.c diff --git a/bsp/lpc824/drivers/SConscript b/bsp/nxp/lpc/lpc824/drivers/SConscript similarity index 100% rename from bsp/lpc824/drivers/SConscript rename to bsp/nxp/lpc/lpc824/drivers/SConscript diff --git a/bsp/lpc824/drivers/board.c b/bsp/nxp/lpc/lpc824/drivers/board.c similarity index 100% rename from bsp/lpc824/drivers/board.c rename to bsp/nxp/lpc/lpc824/drivers/board.c diff --git a/bsp/lpc824/drivers/board.h b/bsp/nxp/lpc/lpc824/drivers/board.h similarity index 100% rename from bsp/lpc824/drivers/board.h rename to bsp/nxp/lpc/lpc824/drivers/board.h diff --git a/bsp/lpc824/drivers/usart.c b/bsp/nxp/lpc/lpc824/drivers/usart.c similarity index 100% rename from bsp/lpc824/drivers/usart.c rename to bsp/nxp/lpc/lpc824/drivers/usart.c diff --git a/bsp/lpc824/drivers/usart.h b/bsp/nxp/lpc/lpc824/drivers/usart.h similarity index 100% rename from bsp/lpc824/drivers/usart.h rename to bsp/nxp/lpc/lpc824/drivers/usart.h diff --git a/bsp/lpc824/lpc824_rom.icf b/bsp/nxp/lpc/lpc824/lpc824_rom.icf similarity index 100% rename from bsp/lpc824/lpc824_rom.icf rename to bsp/nxp/lpc/lpc824/lpc824_rom.icf diff --git a/bsp/lpc824/lpc824_rom.ld b/bsp/nxp/lpc/lpc824/lpc824_rom.ld similarity index 100% rename from bsp/lpc824/lpc824_rom.ld rename to bsp/nxp/lpc/lpc824/lpc824_rom.ld diff --git a/bsp/lpc824/lpc824_rom.sct b/bsp/nxp/lpc/lpc824/lpc824_rom.sct similarity index 100% rename from bsp/lpc824/lpc824_rom.sct rename to bsp/nxp/lpc/lpc824/lpc824_rom.sct diff --git a/bsp/lpc824/project.ewp b/bsp/nxp/lpc/lpc824/project.ewp similarity index 100% rename from bsp/lpc824/project.ewp rename to bsp/nxp/lpc/lpc824/project.ewp diff --git a/bsp/lpc824/project.eww b/bsp/nxp/lpc/lpc824/project.eww similarity index 100% rename from bsp/lpc824/project.eww rename to bsp/nxp/lpc/lpc824/project.eww diff --git a/bsp/lpc824/project.uvprojx b/bsp/nxp/lpc/lpc824/project.uvprojx similarity index 100% rename from bsp/lpc824/project.uvprojx rename to bsp/nxp/lpc/lpc824/project.uvprojx diff --git a/bsp/lpc824/rtconfig.h b/bsp/nxp/lpc/lpc824/rtconfig.h similarity index 100% rename from bsp/lpc824/rtconfig.h rename to bsp/nxp/lpc/lpc824/rtconfig.h diff --git a/bsp/lpc824/rtconfig.py b/bsp/nxp/lpc/lpc824/rtconfig.py similarity index 100% rename from bsp/lpc824/rtconfig.py rename to bsp/nxp/lpc/lpc824/rtconfig.py diff --git a/bsp/lpc824/template.ewp b/bsp/nxp/lpc/lpc824/template.ewp similarity index 100% rename from bsp/lpc824/template.ewp rename to bsp/nxp/lpc/lpc824/template.ewp diff --git a/bsp/lpc824/template.uvprojx b/bsp/nxp/lpc/lpc824/template.uvprojx similarity index 100% rename from bsp/lpc824/template.uvprojx rename to bsp/nxp/lpc/lpc824/template.uvprojx