From e1066427f48951b26790595738312f71b5bc4ea6 Mon Sep 17 00:00:00 2001 From: maidnl Date: Tue, 17 Jun 2025 15:57:26 +0200 Subject: [PATCH 01/13] Renamed meta layer "meta-arduino-bsp" -> "meta-arduino-nxp" Also renamed references of meta-arduino-bsp within files (README.md and layer.conf) --- README.md | 6 +++--- meta-arduino-bsp/conf/layer.conf | 12 ------------ meta-arduino-nxp/conf/layer.conf | 12 ++++++++++++ .../conf/machine/imx8mp-astrial.conf | 0 .../conf/machine/portenta-x8.conf | 0 .../conf/machine/portenta-x9.conf | 0 .../recipes-bsp/device-tree/arduino-device-tree.bb | 0 .../recipes-bsp/device-tree/arduino-device-tree.inc | 0 .../imx8mp-astrial/imx8mp-astrial.dts | 0 .../portenta-x8/anx7625_base.dtsi | 0 .../portenta-x8/arduino_portenta-x8.dts | 0 .../overlays/ov_carrier_breakout_gpio.dts | 0 .../overlays/ov_carrier_breakout_i2s.dts | 0 .../overlays/ov_carrier_breakout_pdm.dts | 0 .../overlays/ov_carrier_breakout_pwm.dts | 0 .../overlays/ov_carrier_breakout_sai.dts | 0 .../overlays/ov_carrier_breakout_sdc.dts | 0 .../overlays/ov_carrier_breakout_spdif.dts | 0 .../overlays/ov_carrier_breakout_spi0.dts | 0 .../overlays/ov_carrier_breakout_spi1.dts | 0 .../overlays/ov_carrier_breakout_uart1.dts | 0 .../overlays/ov_carrier_breakout_uart3.dts | 0 .../overlays/ov_carrier_breakout_usbfs.dts | 0 .../portenta-x8/overlays/ov_carrier_ditto_base.dts | 0 .../overlays/ov_carrier_enuc_bq24195.dts | 0 .../portenta-x8/overlays/ov_carrier_enuc_lora.dts | 0 .../overlays/ov_carrier_enuc_rs232_sp330.dts | 0 .../overlays/ov_carrier_enuc_rs485f_sp330.dts | 0 .../overlays/ov_carrier_enuc_rs485h_sp330.dts | 0 .../portenta-x8/overlays/ov_carrier_max_cs42l52.dts | 0 .../overlays/ov_carrier_max_imx219_camera_mipi.dts | 0 .../portenta-x8/overlays/ov_carrier_max_ov5647.dts | 0 .../overlays/ov_carrier_max_ov5647_camera_mipi.dts | 0 .../overlays/ov_carrier_max_pcie_mini.dts | 0 .../portenta-x8/overlays/ov_carrier_max_sdc.dts | 0 .../portenta-x8/overlays/ov_carrier_max_usbfs.dts | 0 .../overlays/ov_carrier_mid_dsi_lds101.dts | 0 .../overlays/ov_carrier_mid_dsi_panel.dts | 0 .../overlays/ov_carrier_mid_imx219_camera_mipi.dts | 0 .../overlays/ov_carrier_mid_ov5647_camera_mipi.dts | 0 .../overlays/ov_carrier_mid_pcie_mini.dts | 0 .../portenta-x8/overlays/ov_carrier_pika_spark.dts | 0 .../overlays/ov_carrier_rasptenta_base.dts | 0 .../ov_carrier_rasptenta_imx219_camera_mipi.dts | 0 .../ov_carrier_rasptenta_imx708_camera_mipi.dts | 0 .../ov_carrier_rasptenta_ov5647_camera_mipi.dts | 0 .../overlays/ov_carrier_rasptenta_pwm_fan.dts | 0 .../overlays/ov_carrier_rasptenta_spi.dts | 0 .../overlays/ov_rasptenta_iqaudio_codec.dts | 0 .../portenta-x8/overlays/ov_som_anx7625_video.dts | 0 .../portenta-x8/overlays/ov_som_gpu_vpus.dts | 0 .../portenta-x8/overlays/ov_som_lbee5kl1dx.dts | 0 .../portenta-x8/overlays/ov_som_x8h7.dts | 0 .../portenta-x8/overlays/ov_som_x8h7_spidev.dts | 0 .../portenta-x9/arduino_portenta-x9-gateway.dts | 0 ...rpi-cm4-io-board-dsi-panel-csi-camera-imx708.dts | 0 ...rpi-cm4-io-board-dsi-panel-csi-camera-ov5647.dts | 0 ...duino_portenta-x9-rpi-cm4-io-board-dsi-panel.dts | 0 .../portenta-x9/arduino_portenta-x9.dts | 0 .../overlays/vc4-kms-dsi-7inch-overlay.dts | 0 .../raspberrypi4-64/bcm2711-rpi-cm4-merged.dts | 0 .../raspberrypi4-64/bcm2711-rpi-cm4-optagateway.dts | 0 .../raspberrypi4-64/overlays/ov_opta_gateway.dts | 0 .../2EL_WlanCalData_ext_NXP_dANT.conf | 0 .../firmware-nxp-wifi/wifi_mod_para.conf | 0 .../firmware-imx/firmware-nxp-wifi_%.bbappend | 0 .../imx-atf/imx-atf/console-lpuart3.patch | 0 .../recipes-bsp/imx-atf/imx-atf/console-uart1.patch | 0 .../recipes-bsp/imx-atf/imx-atf/console-uart3.patch | 0 .../recipes-bsp/imx-atf/imx-atf_%.bbappend | 0 .../recipes-bsp/imx-test/imx-test_%.bbappend | 0 .../recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x8 | 0 .../recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x9 | 0 .../recipes-bsp/imx-uuc/imx-uuc_%.bbappend | 0 .../u-boot/u-boot-imx/imx8mp-astrial/Makefile | 0 .../u-boot/u-boot-imx/imx8mp-astrial/ddr4_timing.c | 0 .../imx8mp-astrial/imx8mp-astrial-u-boot.dtsi | 0 .../u-boot-imx/imx8mp-astrial/imx8mp-astrial.dts | 0 .../imx8mp-astrial/imx8mp-astrial_lpddr4_timing.c | 0 .../imx8mp-astrial_lpddr4_timing_ndm.c | 0 .../u-boot-imx/imx8mp-astrial/imx8mp-astrial_spl.c | 0 .../u-boot-imx/imx8mp-astrial/imx8mp_astrial.c | 0 .../u-boot-imx/imx8mp-astrial/imx8mp_astrial.h | 0 .../imx8mp-astrial/imx8mp_astrial_defconfig | 0 .../imx8mp_astrial_inline_ecc_defconfig | 0 .../imx8mp-astrial/imx8mp_astrial_ndm_defconfig | 0 .../imx8mp-astrial/imximage-8mp-lpddr4.cfg | 0 .../u-boot/u-boot-imx/portenta-x8/Makefile | 0 .../u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.c | 0 .../u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.h | 0 .../u-boot/u-boot-imx/portenta-x8/board/Makefile | 0 .../u-boot-imx/portenta-x8/imx8mm-evk-u-boot.dtsi | 0 .../u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dts | 0 .../u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dtsi | 0 .../u-boot-imx/portenta-x8/imx8mm-u-boot.dtsi | 0 .../u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c | 0 .../u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h | 0 .../u-boot-imx/portenta-x8/imx8mm_evk_defconfig | 0 .../u-boot/u-boot-imx/portenta-x8/lpddr4_timing.c | 0 .../recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c | 0 .../u-boot/u-boot-imx/portenta-x9/Makefile | 0 .../u-boot-imx/portenta-x9/portenta-x9-u-boot.dtsi | 0 .../u-boot/u-boot-imx/portenta-x9/portenta-x9.c | 0 .../u-boot/u-boot-imx/portenta-x9/portenta-x9.dts | 0 .../u-boot/u-boot-imx/portenta-x9/portenta-x9.h | 0 .../u-boot-imx/portenta-x9/portenta-x9_defconfig | 0 .../portenta-x9/portenta-x9_inline_ecc_defconfig | 0 .../portenta-x9/portenta-x9_lpddr4x_timing.c | 0 .../u-boot/u-boot-imx/portenta-x9/portenta-x9_spl.c | 0 .../recipes-bsp/u-boot/u-boot-imx_%.bbappend | 0 .../recipes-bsp/u-boot/u-boot-script-arduino.bb | 0 .../imx8mp-astrial/boot.cmd.in | 0 .../imx8mp-astrial/uEnv.txt.in | 0 .../u-boot-script-arduino/portenta-x8/boot.cmd.in | 0 .../u-boot-script-arduino/portenta-x8/uEnv.txt.in | 0 .../u-boot-script-arduino/portenta-x9/boot.cmd.in | 0 .../u-boot-script-arduino/portenta-x9/uEnv.txt.in | 0 .../networkmanager/NetworkManager.conf | 0 .../networkmanager/networkmanager_%.bbappend | 0 .../android-tools/android-tools/adbd.mk | 0 .../android-tools/android-tools-adbd.service | 0 .../android-tools/arduino-android-gadget-setup | 0 ...t-drop_capabilities_bounding_set_if_needed.patch | 0 .../core/0002-Adding-some-useful-debug-prints.patch | 0 ...ing-gid-and-uid-to-match-the-existing-user.patch | 0 .../0004-Modified-shell-command-to-bin-bash.patch | 0 .../android-tools/android-tools_%.bbappend | 0 ...x-libgpiod-required-version-lower-than-2_0.patch | 0 .../recipes-devtools/openocd/openocd_%.bbappend | 0 .../kernel-modules/akida-pcie-driver.bb | 0 .../akida-pcie-driver/0001-OE-fix-Makefile.patch | 0 .../0002-Force-32bit-PCIe-accesses.patch | 0 .../recipes-kernel/kernel-modules/anx7625.bb | 0 .../recipes-kernel/kernel-modules/anx7625/COPYING | 0 .../recipes-kernel/kernel-modules/anx7625/Makefile | 0 .../kernel-modules/anx7625/analogix,anx7625.yaml | 0 .../recipes-kernel/kernel-modules/anx7625/anx7625.c | 0 .../recipes-kernel/kernel-modules/anx7625/anx7625.h | 0 .../kernel-modules/anx7625/dt-bingings.txt | 0 .../recipes-kernel/kernel-modules/atmel-mxt-ts.bb | 0 .../kernel-modules/atmel-mxt-ts/COPYING | 0 .../kernel-modules/atmel-mxt-ts/Makefile | 0 .../kernel-modules/atmel-mxt-ts/atmel_mxt_ts.c | 0 .../recipes-kernel/kernel-modules/bq24195.bb | 0 .../recipes-kernel/kernel-modules/bq24195/COPYING | 0 .../recipes-kernel/kernel-modules/bq24195/Makefile | 0 .../kernel-modules/bq24195/bq24190_charger.c | 0 .../kernel-modules/bq24195/bq24190_charger.h | 0 .../recipes-kernel/kernel-modules/cs42l52.bb | 0 .../recipes-kernel/kernel-modules/cs42l52/COPYING | 0 .../recipes-kernel/kernel-modules/cs42l52/Makefile | 0 .../recipes-kernel/kernel-modules/cs42l52/cs42l52.c | 0 .../recipes-kernel/kernel-modules/cs42l52/cs42l52.h | 0 .../recipes-kernel/kernel-modules/dtbocfg.bb | 0 .../kernel-modules/google-gasket-driver.bb | 0 .../google-gasket-driver/0001-OE-fix-Makefile.patch | 0 .../kernel-modules/hailo-pcie-driver.bb | 0 .../hailo-pcie-driver/0001-OE-fix-Makefile.patch | 0 .../recipes-kernel/kernel-modules/imx219.bb | 0 .../recipes-kernel/kernel-modules/imx219/Makefile | 0 .../recipes-kernel/kernel-modules/imx219/imx219.c | 0 .../recipes-kernel/kernel-modules/imx477.bb | 0 .../recipes-kernel/kernel-modules/imx477/Makefile | 0 .../recipes-kernel/kernel-modules/imx477/imx477.c | 0 .../recipes-kernel/kernel-modules/imx708.bb | 0 .../recipes-kernel/kernel-modules/imx708/Makefile | 0 .../recipes-kernel/kernel-modules/imx708/imx708.c | 0 .../kernel-modules/imx708/imx708.conf | 0 .../kernel-modules/kernel-module-nxp-wlan/moal.conf | 0 .../kernel-module-nxp-wlan_%.bbappend | 0 .../recipes-kernel/kernel-modules/lan865x.bb | 0 .../recipes-kernel/kernel-modules/lan865x/Makefile | 0 .../kernel-modules/lan865x/src/lan865x.c | 0 .../kernel-modules/lan865x/src/microchip_t1s.c | 0 .../kernel-modules/lan865x/src/oa_tc6.c | 0 .../kernel-modules/lan865x/src/oa_tc6.h | 0 .../recipes-kernel/kernel-modules/ov5647-mipi.bb | 0 .../kernel-modules/ov5647-mipi/Makefile | 0 .../kernel-modules/ov5647-mipi/ov5647-mipi.conf | 0 .../kernel-modules/ov5647-mipi/ov5647_mipi.c | 0 .../kernel-modules/panel-jadard-ek79202d.bb | 0 .../kernel-modules/panel-jadard-ek79202d/COPYING | 0 .../kernel-modules/panel-jadard-ek79202d/Makefile | 0 .../panel-jadard-ek79202d/panel-jadard-ek79202d.c | 0 .../recipes-kernel/kernel-modules/panel-simple.bb | 0 .../kernel-modules/panel-simple/Makefile | 0 .../kernel-modules/panel-simple/panel-simple.c | 0 .../kernel-modules/panel-sitronix-st7701.bb | 0 .../kernel-modules/panel-sitronix-st7701/COPYING | 0 .../kernel-modules/panel-sitronix-st7701/Makefile | 0 .../panel-sitronix-st7701/panel-sitronix-st7701.c | 0 .../recipes-kernel/kernel-modules/v4l2loopback.bb | 0 .../v4l2loopback/build-with-yocto.patch | 0 .../recipes-kernel/kernel-modules/x8h7.bb | 0 .../linux-firmware/files/m4-led-forwarder.service | 0 .../linux-firmware/files/m4_led_forwarder | 0 .../linux-firmware/files/monitor-m4-elf-file.path | 0 .../files/monitor-m4-elf-file.service | 0 .../linux-firmware/files/stm32h7-program.service | 0 ...inux-firmware-arduino-portenta-x8-stm32h7_git.bb | 0 .../linux-firmware-cyw-bt-patch/BCM43430A1.hcd | Bin .../linux-firmware-cyw-bt-patch_git.bb | 0 .../linux-firmware-cyw-fmac-fw_git.bb | 0 .../linux-firmware-cyw-fmac-nvram_git.bb | 0 .../linux-firmware-cyw-fmac-utils-imx64_git.bb | 0 ...rpi-panel-attiny-Don-t-read-the-LCD-power-.patch | 0 ...or-rpi-panel-Power-off-display-on-shutdown.patch | 0 ...003-regulator-rpi-panel-Remove-the-ID-read.patch | 0 ...ft5x06-Poll-the-device-if-no-interrupt-is-.patch | 0 ...ft54x6-Clean-up-timer-and-workqueue-on-rem.patch | 0 ...hscreen-edt-ft5x06-Suppress-bogus-data-on-.patch | 0 ...ft5x06-Include-I2C-details-in-names-for-th.patch | 0 ...t-ft5x06-Correct-prefix-length-in-snprintf.patch | 0 ...dt-ft5x06-fix-regmap-leak-when-probe-fails.patch | 0 ...ort-for-RAW-bayer-formats-on-imx8-platform.patch | 0 .../PANEL-0001-panel-simple-from-rpi-6.6y.patch | 0 .../generic/PCIE-0001-PCIE_PHY_CMN_REG063.patch | 0 ...-tc358762-Ignore-EPROBE_DEFER-when-logging.patch | 0 ...-tc358762-Program-the-DPI-mode-into-the-ch.patch | 0 ...-bridge-tc358762-revert-move-ops-to-enable.patch | 0 .../linux/linux-imx/imx8mp-astrial/defconfig | 0 .../DVFS-0001-Add_400MHz_200MHz_100MHz.patch | 0 .../linux/linux-imx/portenta-x8/defconfig | 0 .../linux/linux-imx/portenta-x9/defconfig | 0 .../recipes-kernel/linux/linux-imx_%.bbappend | 0 .../recipes-support/images/arduino-console-image.bb | 0 .../recipes-support/images/arduino-image.inc | 0 .../recipes-support/images/arduino-otbr-image.bb | 0 .../images/fsl-image-machine-test.bbappend | 0 .../images/fsl-image-mfgtool-initramfs.bbappend | 0 .../images/fsl-image-multimedia.bbappend | 0 .../libusbgx/libusbgx-config.bbappend | 0 .../libusbgx/libusbgx-config/usbgx.default | 0 .../mfgtool-files/arduino-uuu-scripts.bb | 0 .../mfgtool-files/portenta-x9/emmc_burn_all.lst | 0 .../mfgtool-files/portenta-x9/emmc_erase_all.lst | 0 .../mfgtool-files/portenta-x9/linux_initramfs.uuu | 0 .../mfgtool-files/portenta-x9/probe_emmc.uuu | 0 .../mfgtool-files/portenta-x9/probe_eth_phys.uuu | 0 .../mfgtool-files/portenta-x9/probe_gpio.uuu | 0 .../mfgtool-files/portenta-x9/probe_pmic.uuu | 0 .../mfgtool-files/portenta-x9/probe_sdcard.uuu | 0 .../mfgtool-files/portenta-x9/test_ram.uuu | 0 .../wic/imx-imx-boot-singlepart.wks.in | 0 244 files changed, 15 insertions(+), 15 deletions(-) delete mode 100644 meta-arduino-bsp/conf/layer.conf create mode 100644 meta-arduino-nxp/conf/layer.conf rename {meta-arduino-bsp => meta-arduino-nxp}/conf/machine/imx8mp-astrial.conf (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/conf/machine/portenta-x8.conf (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/conf/machine/portenta-x9.conf (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree.inc (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/imx8mp-astrial/imx8mp-astrial.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/anx7625_base.dtsi (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/arduino_portenta-x8.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_gpio.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_i2s.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_pdm.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_pwm.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_sai.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_sdc.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spdif.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spi0.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spi1.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_uart1.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_uart3.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_usbfs.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_ditto_base.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_bq24195.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_lora.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs232_sp330.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs485f_sp330.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs485h_sp330.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_cs42l52.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_imx219_camera_mipi.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_ov5647.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_ov5647_camera_mipi.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_pcie_mini.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_sdc.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_usbfs.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_dsi_lds101.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_dsi_panel.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_imx219_camera_mipi.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_ov5647_camera_mipi.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_pcie_mini.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_pika_spark.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_base.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_imx219_camera_mipi.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_imx708_camera_mipi.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_ov5647_camera_mipi.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_pwm_fan.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_spi.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_rasptenta_iqaudio_codec.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_anx7625_video.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_gpu_vpus.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_lbee5kl1dx.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7_spidev.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-gateway.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel-csi-camera-imx708.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel-csi-camera-ov5647.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/overlays/vc4-kms-dsi-7inch-overlay.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/bcm2711-rpi-cm4-merged.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/bcm2711-rpi-cm4-optagateway.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/overlays/ov_opta_gateway.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/firmware-imx/firmware-nxp-wifi/2EL_WlanCalData_ext_NXP_dANT.conf (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/firmware-imx/firmware-nxp-wifi/wifi_mod_para.conf (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/firmware-imx/firmware-nxp-wifi_%.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/imx-atf/imx-atf/console-lpuart3.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/imx-atf/imx-atf/console-uart1.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/imx-atf/imx-atf/console-uart3.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/imx-atf/imx-atf_%.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/imx-test/imx-test_%.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x8 (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x9 (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/imx-uuc/imx-uuc_%.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/ddr4_timing.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial-u-boot.dtsi (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_lpddr4_timing.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_lpddr4_timing_ndm.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_spl.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial.h (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_defconfig (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_inline_ecc_defconfig (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_ndm_defconfig (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imximage-8mp-lpddr4.cfg (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.h (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/board/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk-u-boot.dtsi (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dtsi (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-u-boot.dtsi (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/lpddr4_timing.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x9/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9-u-boot.dtsi (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.dts (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.h (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_defconfig (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_inline_ecc_defconfig (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_lpddr4x_timing.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_spl.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-imx_%.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-script-arduino.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-script-arduino/imx8mp-astrial/boot.cmd.in (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-script-arduino/imx8mp-astrial/uEnv.txt.in (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x8/boot.cmd.in (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x8/uEnv.txt.in (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x9/boot.cmd.in (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x9/uEnv.txt.in (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-connectivity/networkmanager/networkmanager/NetworkManager.conf (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-connectivity/networkmanager/networkmanager_%.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-devtools/android-tools/android-tools/adbd.mk (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-devtools/android-tools/android-tools/android-tools-adbd.service (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-devtools/android-tools/android-tools/arduino-android-gadget-setup (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-devtools/android-tools/android-tools/core/0001-Comment-out-drop_capabilities_bounding_set_if_needed.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-devtools/android-tools/android-tools/core/0002-Adding-some-useful-debug-prints.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-devtools/android-tools/android-tools/core/0003-Changing-gid-and-uid-to-match-the-existing-user.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-devtools/android-tools/android-tools/core/0004-Modified-shell-command-to-bin-bash.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-devtools/android-tools/android-tools_%.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-devtools/openocd/files/OPENOCD-001-fix-libgpiod-required-version-lower-than-2_0.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-devtools/openocd/openocd_%.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/akida-pcie-driver.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/akida-pcie-driver/0001-OE-fix-Makefile.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/akida-pcie-driver/0002-Force-32bit-PCIe-accesses.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/anx7625.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/anx7625/COPYING (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/anx7625/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/anx7625/analogix,anx7625.yaml (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/anx7625/anx7625.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/anx7625/anx7625.h (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/anx7625/dt-bingings.txt (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/atmel-mxt-ts.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/atmel-mxt-ts/COPYING (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/atmel-mxt-ts/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/atmel-mxt-ts/atmel_mxt_ts.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/bq24195.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/bq24195/COPYING (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/bq24195/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/bq24195/bq24190_charger.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/bq24195/bq24190_charger.h (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/cs42l52.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/cs42l52/COPYING (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/cs42l52/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/cs42l52/cs42l52.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/cs42l52/cs42l52.h (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/dtbocfg.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/google-gasket-driver.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/google-gasket-driver/0001-OE-fix-Makefile.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/hailo-pcie-driver.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/hailo-pcie-driver/0001-OE-fix-Makefile.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/imx219.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/imx219/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/imx219/imx219.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/imx477.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/imx477/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/imx477/imx477.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/imx708.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/imx708/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/imx708/imx708.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/imx708/imx708.conf (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/kernel-module-nxp-wlan/moal.conf (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_%.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/lan865x.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/lan865x/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/lan865x/src/lan865x.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/lan865x/src/microchip_t1s.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/lan865x/src/oa_tc6.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/lan865x/src/oa_tc6.h (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/ov5647-mipi.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/ov5647-mipi/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/ov5647-mipi/ov5647-mipi.conf (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/ov5647-mipi/ov5647_mipi.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-jadard-ek79202d.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-jadard-ek79202d/COPYING (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-jadard-ek79202d/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-jadard-ek79202d/panel-jadard-ek79202d.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-simple.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-simple/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-simple/panel-simple.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-sitronix-st7701.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-sitronix-st7701/COPYING (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-sitronix-st7701/Makefile (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/panel-sitronix-st7701/panel-sitronix-st7701.c (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/v4l2loopback.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/v4l2loopback/build-with-yocto.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/kernel-modules/x8h7.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/files/m4-led-forwarder.service (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/files/m4_led_forwarder (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/files/monitor-m4-elf-file.path (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/files/monitor-m4-elf-file.service (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/files/stm32h7-program.service (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/linux-firmware-arduino-portenta-x8-stm32h7_git.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/linux-firmware-cyw-bt-patch/BCM43430A1.hcd (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/linux-firmware-cyw-bt-patch_git.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-fw_git.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-nvram_git.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-utils-imx64_git.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/ATTINY-0001-regulator-rpi-panel-attiny-Don-t-read-the-LCD-power-.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/ATTINY-0002-regulator-rpi-panel-Power-off-display-on-shutdown.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/ATTINY-0003-regulator-rpi-panel-Remove-the-ID-read.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/EDT-0001-Input-edt-ft5x06-Poll-the-device-if-no-interrupt-is-.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/EDT-0002-Input-edt-ft54x6-Clean-up-timer-and-workqueue-on-rem.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/EDT-0003-input-touchscreen-edt-ft5x06-Suppress-bogus-data-on-.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/EDT-0004-input-edt-ft5x06-Include-I2C-details-in-names-for-th.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/EDT-0005-input-edt-ft5x06-Correct-prefix-length-in-snprintf.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/EDT-0006-Input-edt-ft5x06-fix-regmap-leak-when-probe-fails.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/ISI-0001-Added-support-for-RAW-bayer-formats-on-imx8-platform.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/PANEL-0001-panel-simple-from-rpi-6.6y.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/PCIE-0001-PCIE_PHY_CMN_REG063.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0001-drm-bridge-tc358762-Ignore-EPROBE_DEFER-when-logging.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0002-drm-bridge-tc358762-Program-the-DPI-mode-into-the-ch.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0003-drm-bridge-tc358762-revert-move-ops-to-enable.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/imx8mp-astrial/defconfig (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/portenta-x8/DVFS-0001-Add_400MHz_200MHz_100MHz.patch (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/portenta-x8/defconfig (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx/portenta-x9/defconfig (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-kernel/linux/linux-imx_%.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/images/arduino-console-image.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/images/arduino-image.inc (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/images/arduino-otbr-image.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/images/fsl-image-machine-test.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/images/fsl-image-mfgtool-initramfs.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/images/fsl-image-multimedia.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/libusbgx/libusbgx-config.bbappend (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/libusbgx/libusbgx-config/usbgx.default (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/mfgtool-files/arduino-uuu-scripts.bb (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/emmc_burn_all.lst (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/emmc_erase_all.lst (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/linux_initramfs.uuu (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_emmc.uuu (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_eth_phys.uuu (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_gpio.uuu (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_pmic.uuu (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_sdcard.uuu (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/test_ram.uuu (100%) rename {meta-arduino-bsp => meta-arduino-nxp}/wic/imx-imx-boot-singlepart.wks.in (100%) diff --git a/README.md b/README.md index 1102909..f54c0e1 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,8 @@ This repository contains two Yocto layers designed to support Arduino hardware p ## Layers Overview -### 1. `meta-arduino-bsp` -This layer provides Board Support Package (BSP) configurations for Arduino hardware platforms. It includes: +### 1. `meta-arduino-nxp` +This layer provides Board Support Package (BSP) configurations for Arduino hardware platforms based on nxp processor. It includes: - Device tree overlays. - Kernel module recipes for Arduino-supported peripherals. - U-Boot configurations for Arduino boards. @@ -88,7 +88,7 @@ This layer provides specific customizations targeting the Linux Micro Platform ( ``` 5. Add the layers to your `bblayers.conf` file: ```bash - echo 'BBLAYERS += "${BSPDIR}/sources/meta-arduino/meta-arduino-bsp"' >> conf/bblayers.conf + echo 'BBLAYERS += "${BSPDIR}/sources/meta-arduino/meta-arduino-nxp"' >> conf/bblayers.conf ``` 6. Customize your `local.conf` file to optimize the build environment: ```bash diff --git a/meta-arduino-bsp/conf/layer.conf b/meta-arduino-bsp/conf/layer.conf deleted file mode 100644 index 1806834..0000000 --- a/meta-arduino-bsp/conf/layer.conf +++ /dev/null @@ -1,12 +0,0 @@ -# We might have a conf and classes directory, append to BBPATH -BBPATH .= ":${LAYERDIR}" - -# We have a recipes directory, add to BBFILES -BBFILES += "${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend" - -BBFILE_COLLECTIONS += "meta-arduino-bsp" -BBFILE_PATTERN_meta-arduino-bsp := "^${LAYERDIR}/" -BBFILE_PRIORITY_meta-arduino-bsp = "9" - -LAYERDEPENDS_meta-arduino-bsp = "core freescale-layer fsl-bsp-release fsl-sdk-release" -LAYERSERIES_COMPAT_meta-arduino-bsp = "kirkstone nanbield" diff --git a/meta-arduino-nxp/conf/layer.conf b/meta-arduino-nxp/conf/layer.conf new file mode 100644 index 0000000..779aa63 --- /dev/null +++ b/meta-arduino-nxp/conf/layer.conf @@ -0,0 +1,12 @@ +# We might have a conf and classes directory, append to BBPATH +BBPATH .= ":${LAYERDIR}" + +# We have a recipes directory, add to BBFILES +BBFILES += "${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend" + +BBFILE_COLLECTIONS += "meta-arduino-nxp" +BBFILE_PATTERN_meta-arduino-nxp := "^${LAYERDIR}/" +BBFILE_PRIORITY_meta-arduino-nxp = "9" + +LAYERDEPENDS_meta-arduino-nxp = "core freescale-layer fsl-bsp-release fsl-sdk-release" +LAYERSERIES_COMPAT_meta-arduino-nxp = "kirkstone nanbield" diff --git a/meta-arduino-bsp/conf/machine/imx8mp-astrial.conf b/meta-arduino-nxp/conf/machine/imx8mp-astrial.conf similarity index 100% rename from meta-arduino-bsp/conf/machine/imx8mp-astrial.conf rename to meta-arduino-nxp/conf/machine/imx8mp-astrial.conf diff --git a/meta-arduino-bsp/conf/machine/portenta-x8.conf b/meta-arduino-nxp/conf/machine/portenta-x8.conf similarity index 100% rename from meta-arduino-bsp/conf/machine/portenta-x8.conf rename to meta-arduino-nxp/conf/machine/portenta-x8.conf diff --git a/meta-arduino-bsp/conf/machine/portenta-x9.conf b/meta-arduino-nxp/conf/machine/portenta-x9.conf similarity index 100% rename from meta-arduino-bsp/conf/machine/portenta-x9.conf rename to meta-arduino-nxp/conf/machine/portenta-x9.conf diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree.bb b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree.bb similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree.bb rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree.bb diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree.inc b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree.inc similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree.inc rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree.inc diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/imx8mp-astrial/imx8mp-astrial.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/imx8mp-astrial/imx8mp-astrial.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/imx8mp-astrial/imx8mp-astrial.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/imx8mp-astrial/imx8mp-astrial.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/anx7625_base.dtsi b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/anx7625_base.dtsi similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/anx7625_base.dtsi rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/anx7625_base.dtsi diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/arduino_portenta-x8.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/arduino_portenta-x8.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/arduino_portenta-x8.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/arduino_portenta-x8.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_gpio.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_gpio.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_gpio.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_gpio.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_i2s.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_i2s.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_i2s.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_i2s.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_pdm.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_pdm.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_pdm.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_pdm.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_pwm.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_pwm.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_pwm.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_pwm.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_sai.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_sai.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_sai.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_sai.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_sdc.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_sdc.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_sdc.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_sdc.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spdif.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spdif.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spdif.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spdif.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spi0.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spi0.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spi0.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spi0.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spi1.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spi1.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spi1.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_spi1.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_uart1.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_uart1.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_uart1.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_uart1.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_uart3.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_uart3.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_uart3.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_uart3.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_usbfs.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_usbfs.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_usbfs.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_breakout_usbfs.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_ditto_base.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_ditto_base.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_ditto_base.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_ditto_base.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_bq24195.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_bq24195.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_bq24195.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_bq24195.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_lora.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_lora.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_lora.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_lora.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs232_sp330.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs232_sp330.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs232_sp330.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs232_sp330.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs485f_sp330.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs485f_sp330.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs485f_sp330.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs485f_sp330.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs485h_sp330.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs485h_sp330.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs485h_sp330.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_enuc_rs485h_sp330.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_cs42l52.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_cs42l52.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_cs42l52.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_cs42l52.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_imx219_camera_mipi.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_imx219_camera_mipi.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_imx219_camera_mipi.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_imx219_camera_mipi.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_ov5647.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_ov5647.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_ov5647.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_ov5647.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_ov5647_camera_mipi.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_ov5647_camera_mipi.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_ov5647_camera_mipi.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_ov5647_camera_mipi.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_pcie_mini.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_pcie_mini.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_pcie_mini.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_pcie_mini.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_sdc.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_sdc.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_sdc.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_sdc.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_usbfs.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_usbfs.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_usbfs.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_max_usbfs.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_dsi_lds101.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_dsi_lds101.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_dsi_lds101.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_dsi_lds101.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_dsi_panel.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_dsi_panel.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_dsi_panel.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_dsi_panel.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_imx219_camera_mipi.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_imx219_camera_mipi.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_imx219_camera_mipi.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_imx219_camera_mipi.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_ov5647_camera_mipi.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_ov5647_camera_mipi.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_ov5647_camera_mipi.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_ov5647_camera_mipi.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_pcie_mini.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_pcie_mini.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_pcie_mini.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_mid_pcie_mini.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_pika_spark.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_pika_spark.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_pika_spark.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_pika_spark.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_base.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_base.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_base.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_base.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_imx219_camera_mipi.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_imx219_camera_mipi.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_imx219_camera_mipi.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_imx219_camera_mipi.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_imx708_camera_mipi.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_imx708_camera_mipi.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_imx708_camera_mipi.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_imx708_camera_mipi.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_ov5647_camera_mipi.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_ov5647_camera_mipi.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_ov5647_camera_mipi.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_ov5647_camera_mipi.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_pwm_fan.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_pwm_fan.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_pwm_fan.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_pwm_fan.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_spi.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_spi.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_spi.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_carrier_rasptenta_spi.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_rasptenta_iqaudio_codec.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_rasptenta_iqaudio_codec.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_rasptenta_iqaudio_codec.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_rasptenta_iqaudio_codec.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_anx7625_video.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_anx7625_video.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_anx7625_video.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_anx7625_video.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_gpu_vpus.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_gpu_vpus.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_gpu_vpus.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_gpu_vpus.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_lbee5kl1dx.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_lbee5kl1dx.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_lbee5kl1dx.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_lbee5kl1dx.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7_spidev.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7_spidev.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7_spidev.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7_spidev.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-gateway.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-gateway.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-gateway.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-gateway.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel-csi-camera-imx708.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel-csi-camera-imx708.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel-csi-camera-imx708.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel-csi-camera-imx708.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel-csi-camera-ov5647.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel-csi-camera-ov5647.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel-csi-camera-ov5647.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel-csi-camera-ov5647.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9-rpi-cm4-io-board-dsi-panel.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/arduino_portenta-x9.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/overlays/vc4-kms-dsi-7inch-overlay.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/overlays/vc4-kms-dsi-7inch-overlay.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/overlays/vc4-kms-dsi-7inch-overlay.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x9/overlays/vc4-kms-dsi-7inch-overlay.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/bcm2711-rpi-cm4-merged.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/bcm2711-rpi-cm4-merged.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/bcm2711-rpi-cm4-merged.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/bcm2711-rpi-cm4-merged.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/bcm2711-rpi-cm4-optagateway.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/bcm2711-rpi-cm4-optagateway.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/bcm2711-rpi-cm4-optagateway.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/bcm2711-rpi-cm4-optagateway.dts diff --git a/meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/overlays/ov_opta_gateway.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/overlays/ov_opta_gateway.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/overlays/ov_opta_gateway.dts rename to meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/raspberrypi4-64/overlays/ov_opta_gateway.dts diff --git a/meta-arduino-bsp/recipes-bsp/firmware-imx/firmware-nxp-wifi/2EL_WlanCalData_ext_NXP_dANT.conf b/meta-arduino-nxp/recipes-bsp/firmware-imx/firmware-nxp-wifi/2EL_WlanCalData_ext_NXP_dANT.conf similarity index 100% rename from meta-arduino-bsp/recipes-bsp/firmware-imx/firmware-nxp-wifi/2EL_WlanCalData_ext_NXP_dANT.conf rename to meta-arduino-nxp/recipes-bsp/firmware-imx/firmware-nxp-wifi/2EL_WlanCalData_ext_NXP_dANT.conf diff --git a/meta-arduino-bsp/recipes-bsp/firmware-imx/firmware-nxp-wifi/wifi_mod_para.conf b/meta-arduino-nxp/recipes-bsp/firmware-imx/firmware-nxp-wifi/wifi_mod_para.conf similarity index 100% rename from meta-arduino-bsp/recipes-bsp/firmware-imx/firmware-nxp-wifi/wifi_mod_para.conf rename to meta-arduino-nxp/recipes-bsp/firmware-imx/firmware-nxp-wifi/wifi_mod_para.conf diff --git a/meta-arduino-bsp/recipes-bsp/firmware-imx/firmware-nxp-wifi_%.bbappend b/meta-arduino-nxp/recipes-bsp/firmware-imx/firmware-nxp-wifi_%.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-bsp/firmware-imx/firmware-nxp-wifi_%.bbappend rename to meta-arduino-nxp/recipes-bsp/firmware-imx/firmware-nxp-wifi_%.bbappend diff --git a/meta-arduino-bsp/recipes-bsp/imx-atf/imx-atf/console-lpuart3.patch b/meta-arduino-nxp/recipes-bsp/imx-atf/imx-atf/console-lpuart3.patch similarity index 100% rename from meta-arduino-bsp/recipes-bsp/imx-atf/imx-atf/console-lpuart3.patch rename to meta-arduino-nxp/recipes-bsp/imx-atf/imx-atf/console-lpuart3.patch diff --git a/meta-arduino-bsp/recipes-bsp/imx-atf/imx-atf/console-uart1.patch b/meta-arduino-nxp/recipes-bsp/imx-atf/imx-atf/console-uart1.patch similarity index 100% rename from meta-arduino-bsp/recipes-bsp/imx-atf/imx-atf/console-uart1.patch rename to meta-arduino-nxp/recipes-bsp/imx-atf/imx-atf/console-uart1.patch diff --git a/meta-arduino-bsp/recipes-bsp/imx-atf/imx-atf/console-uart3.patch b/meta-arduino-nxp/recipes-bsp/imx-atf/imx-atf/console-uart3.patch similarity index 100% rename from meta-arduino-bsp/recipes-bsp/imx-atf/imx-atf/console-uart3.patch rename to meta-arduino-nxp/recipes-bsp/imx-atf/imx-atf/console-uart3.patch diff --git a/meta-arduino-bsp/recipes-bsp/imx-atf/imx-atf_%.bbappend b/meta-arduino-nxp/recipes-bsp/imx-atf/imx-atf_%.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-bsp/imx-atf/imx-atf_%.bbappend rename to meta-arduino-nxp/recipes-bsp/imx-atf/imx-atf_%.bbappend diff --git a/meta-arduino-bsp/recipes-bsp/imx-test/imx-test_%.bbappend b/meta-arduino-nxp/recipes-bsp/imx-test/imx-test_%.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-bsp/imx-test/imx-test_%.bbappend rename to meta-arduino-nxp/recipes-bsp/imx-test/imx-test_%.bbappend diff --git a/meta-arduino-bsp/recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x8 b/meta-arduino-nxp/recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x8 similarity index 100% rename from meta-arduino-bsp/recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x8 rename to meta-arduino-nxp/recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x8 diff --git a/meta-arduino-bsp/recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x9 b/meta-arduino-nxp/recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x9 similarity index 100% rename from meta-arduino-bsp/recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x9 rename to meta-arduino-nxp/recipes-bsp/imx-uuc/imx-uuc/linuxrc.portenta-x9 diff --git a/meta-arduino-bsp/recipes-bsp/imx-uuc/imx-uuc_%.bbappend b/meta-arduino-nxp/recipes-bsp/imx-uuc/imx-uuc_%.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-bsp/imx-uuc/imx-uuc_%.bbappend rename to meta-arduino-nxp/recipes-bsp/imx-uuc/imx-uuc_%.bbappend diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/Makefile b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/Makefile rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/Makefile diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/ddr4_timing.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/ddr4_timing.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/ddr4_timing.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/ddr4_timing.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial-u-boot.dtsi b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial-u-boot.dtsi similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial-u-boot.dtsi rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial-u-boot.dtsi diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial.dts b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial.dts rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial.dts diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_lpddr4_timing.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_lpddr4_timing.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_lpddr4_timing.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_lpddr4_timing.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_lpddr4_timing_ndm.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_lpddr4_timing_ndm.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_lpddr4_timing_ndm.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_lpddr4_timing_ndm.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_spl.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_spl.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_spl.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp-astrial_spl.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial.h b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial.h similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial.h rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial.h diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_defconfig b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_defconfig similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_defconfig rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_defconfig diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_inline_ecc_defconfig b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_inline_ecc_defconfig similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_inline_ecc_defconfig rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_inline_ecc_defconfig diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_ndm_defconfig b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_ndm_defconfig similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_ndm_defconfig rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imx8mp_astrial_ndm_defconfig diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imximage-8mp-lpddr4.cfg b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imximage-8mp-lpddr4.cfg similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imximage-8mp-lpddr4.cfg rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/imx8mp-astrial/imximage-8mp-lpddr4.cfg diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/Makefile b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/Makefile rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/Makefile diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.h b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.h similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.h rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/anx7625/anx7625.h diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/board/Makefile b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/board/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/board/Makefile rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/board/Makefile diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk-u-boot.dtsi b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk-u-boot.dtsi similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk-u-boot.dtsi rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk-u-boot.dtsi diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dts b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dts rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dts diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dtsi b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dtsi similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dtsi rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-evk.dtsi diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-u-boot.dtsi b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-u-boot.dtsi similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-u-boot.dtsi rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm-u-boot.dtsi diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/lpddr4_timing.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/lpddr4_timing.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/lpddr4_timing.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/lpddr4_timing.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/Makefile b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/Makefile rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/Makefile diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9-u-boot.dtsi b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9-u-boot.dtsi similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9-u-boot.dtsi rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9-u-boot.dtsi diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.dts b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.dts similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.dts rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.dts diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.h b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.h similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.h rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9.h diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_defconfig b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_defconfig similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_defconfig rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_defconfig diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_inline_ecc_defconfig b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_inline_ecc_defconfig similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_inline_ecc_defconfig rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_inline_ecc_defconfig diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_lpddr4x_timing.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_lpddr4x_timing.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_lpddr4x_timing.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_lpddr4x_timing.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_spl.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_spl.c similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_spl.c rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x9/portenta-x9_spl.c diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx_%.bbappend b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx_%.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-imx_%.bbappend rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx_%.bbappend diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino.bb b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino.bb similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino.bb rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino.bb diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/imx8mp-astrial/boot.cmd.in b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/imx8mp-astrial/boot.cmd.in similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/imx8mp-astrial/boot.cmd.in rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/imx8mp-astrial/boot.cmd.in diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/imx8mp-astrial/uEnv.txt.in b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/imx8mp-astrial/uEnv.txt.in similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/imx8mp-astrial/uEnv.txt.in rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/imx8mp-astrial/uEnv.txt.in diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x8/boot.cmd.in b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x8/boot.cmd.in similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x8/boot.cmd.in rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x8/boot.cmd.in diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x8/uEnv.txt.in b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x8/uEnv.txt.in similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x8/uEnv.txt.in rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x8/uEnv.txt.in diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x9/boot.cmd.in b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x9/boot.cmd.in similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x9/boot.cmd.in rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x9/boot.cmd.in diff --git a/meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x9/uEnv.txt.in b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x9/uEnv.txt.in similarity index 100% rename from meta-arduino-bsp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x9/uEnv.txt.in rename to meta-arduino-nxp/recipes-bsp/u-boot/u-boot-script-arduino/portenta-x9/uEnv.txt.in diff --git a/meta-arduino-bsp/recipes-connectivity/networkmanager/networkmanager/NetworkManager.conf b/meta-arduino-nxp/recipes-connectivity/networkmanager/networkmanager/NetworkManager.conf similarity index 100% rename from meta-arduino-bsp/recipes-connectivity/networkmanager/networkmanager/NetworkManager.conf rename to meta-arduino-nxp/recipes-connectivity/networkmanager/networkmanager/NetworkManager.conf diff --git a/meta-arduino-bsp/recipes-connectivity/networkmanager/networkmanager_%.bbappend b/meta-arduino-nxp/recipes-connectivity/networkmanager/networkmanager_%.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-connectivity/networkmanager/networkmanager_%.bbappend rename to meta-arduino-nxp/recipes-connectivity/networkmanager/networkmanager_%.bbappend diff --git a/meta-arduino-bsp/recipes-devtools/android-tools/android-tools/adbd.mk b/meta-arduino-nxp/recipes-devtools/android-tools/android-tools/adbd.mk similarity index 100% rename from meta-arduino-bsp/recipes-devtools/android-tools/android-tools/adbd.mk rename to meta-arduino-nxp/recipes-devtools/android-tools/android-tools/adbd.mk diff --git a/meta-arduino-bsp/recipes-devtools/android-tools/android-tools/android-tools-adbd.service b/meta-arduino-nxp/recipes-devtools/android-tools/android-tools/android-tools-adbd.service similarity index 100% rename from meta-arduino-bsp/recipes-devtools/android-tools/android-tools/android-tools-adbd.service rename to meta-arduino-nxp/recipes-devtools/android-tools/android-tools/android-tools-adbd.service diff --git a/meta-arduino-bsp/recipes-devtools/android-tools/android-tools/arduino-android-gadget-setup b/meta-arduino-nxp/recipes-devtools/android-tools/android-tools/arduino-android-gadget-setup similarity index 100% rename from meta-arduino-bsp/recipes-devtools/android-tools/android-tools/arduino-android-gadget-setup rename to meta-arduino-nxp/recipes-devtools/android-tools/android-tools/arduino-android-gadget-setup diff --git a/meta-arduino-bsp/recipes-devtools/android-tools/android-tools/core/0001-Comment-out-drop_capabilities_bounding_set_if_needed.patch b/meta-arduino-nxp/recipes-devtools/android-tools/android-tools/core/0001-Comment-out-drop_capabilities_bounding_set_if_needed.patch similarity index 100% rename from meta-arduino-bsp/recipes-devtools/android-tools/android-tools/core/0001-Comment-out-drop_capabilities_bounding_set_if_needed.patch rename to meta-arduino-nxp/recipes-devtools/android-tools/android-tools/core/0001-Comment-out-drop_capabilities_bounding_set_if_needed.patch diff --git a/meta-arduino-bsp/recipes-devtools/android-tools/android-tools/core/0002-Adding-some-useful-debug-prints.patch b/meta-arduino-nxp/recipes-devtools/android-tools/android-tools/core/0002-Adding-some-useful-debug-prints.patch similarity index 100% rename from meta-arduino-bsp/recipes-devtools/android-tools/android-tools/core/0002-Adding-some-useful-debug-prints.patch rename to meta-arduino-nxp/recipes-devtools/android-tools/android-tools/core/0002-Adding-some-useful-debug-prints.patch diff --git a/meta-arduino-bsp/recipes-devtools/android-tools/android-tools/core/0003-Changing-gid-and-uid-to-match-the-existing-user.patch b/meta-arduino-nxp/recipes-devtools/android-tools/android-tools/core/0003-Changing-gid-and-uid-to-match-the-existing-user.patch similarity index 100% rename from meta-arduino-bsp/recipes-devtools/android-tools/android-tools/core/0003-Changing-gid-and-uid-to-match-the-existing-user.patch rename to meta-arduino-nxp/recipes-devtools/android-tools/android-tools/core/0003-Changing-gid-and-uid-to-match-the-existing-user.patch diff --git a/meta-arduino-bsp/recipes-devtools/android-tools/android-tools/core/0004-Modified-shell-command-to-bin-bash.patch b/meta-arduino-nxp/recipes-devtools/android-tools/android-tools/core/0004-Modified-shell-command-to-bin-bash.patch similarity index 100% rename from meta-arduino-bsp/recipes-devtools/android-tools/android-tools/core/0004-Modified-shell-command-to-bin-bash.patch rename to meta-arduino-nxp/recipes-devtools/android-tools/android-tools/core/0004-Modified-shell-command-to-bin-bash.patch diff --git a/meta-arduino-bsp/recipes-devtools/android-tools/android-tools_%.bbappend b/meta-arduino-nxp/recipes-devtools/android-tools/android-tools_%.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-devtools/android-tools/android-tools_%.bbappend rename to meta-arduino-nxp/recipes-devtools/android-tools/android-tools_%.bbappend diff --git a/meta-arduino-bsp/recipes-devtools/openocd/files/OPENOCD-001-fix-libgpiod-required-version-lower-than-2_0.patch b/meta-arduino-nxp/recipes-devtools/openocd/files/OPENOCD-001-fix-libgpiod-required-version-lower-than-2_0.patch similarity index 100% rename from meta-arduino-bsp/recipes-devtools/openocd/files/OPENOCD-001-fix-libgpiod-required-version-lower-than-2_0.patch rename to meta-arduino-nxp/recipes-devtools/openocd/files/OPENOCD-001-fix-libgpiod-required-version-lower-than-2_0.patch diff --git a/meta-arduino-bsp/recipes-devtools/openocd/openocd_%.bbappend b/meta-arduino-nxp/recipes-devtools/openocd/openocd_%.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-devtools/openocd/openocd_%.bbappend rename to meta-arduino-nxp/recipes-devtools/openocd/openocd_%.bbappend diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/akida-pcie-driver.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/akida-pcie-driver.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/akida-pcie-driver.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/akida-pcie-driver.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/akida-pcie-driver/0001-OE-fix-Makefile.patch b/meta-arduino-nxp/recipes-kernel/kernel-modules/akida-pcie-driver/0001-OE-fix-Makefile.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/akida-pcie-driver/0001-OE-fix-Makefile.patch rename to meta-arduino-nxp/recipes-kernel/kernel-modules/akida-pcie-driver/0001-OE-fix-Makefile.patch diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/akida-pcie-driver/0002-Force-32bit-PCIe-accesses.patch b/meta-arduino-nxp/recipes-kernel/kernel-modules/akida-pcie-driver/0002-Force-32bit-PCIe-accesses.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/akida-pcie-driver/0002-Force-32bit-PCIe-accesses.patch rename to meta-arduino-nxp/recipes-kernel/kernel-modules/akida-pcie-driver/0002-Force-32bit-PCIe-accesses.patch diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/COPYING b/meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/COPYING similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/COPYING rename to meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/COPYING diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/analogix,anx7625.yaml b/meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/analogix,anx7625.yaml similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/analogix,anx7625.yaml rename to meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/analogix,anx7625.yaml diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/anx7625.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/anx7625.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/anx7625.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/anx7625.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/anx7625.h b/meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/anx7625.h similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/anx7625.h rename to meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/anx7625.h diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/dt-bingings.txt b/meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/dt-bingings.txt similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/anx7625/dt-bingings.txt rename to meta-arduino-nxp/recipes-kernel/kernel-modules/anx7625/dt-bingings.txt diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/atmel-mxt-ts.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/atmel-mxt-ts.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/atmel-mxt-ts.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/atmel-mxt-ts.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/atmel-mxt-ts/COPYING b/meta-arduino-nxp/recipes-kernel/kernel-modules/atmel-mxt-ts/COPYING similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/atmel-mxt-ts/COPYING rename to meta-arduino-nxp/recipes-kernel/kernel-modules/atmel-mxt-ts/COPYING diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/atmel-mxt-ts/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/atmel-mxt-ts/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/atmel-mxt-ts/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/atmel-mxt-ts/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/atmel-mxt-ts/atmel_mxt_ts.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/atmel-mxt-ts/atmel_mxt_ts.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/atmel-mxt-ts/atmel_mxt_ts.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/atmel-mxt-ts/atmel_mxt_ts.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/bq24195.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/bq24195.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/bq24195.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/bq24195.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/bq24195/COPYING b/meta-arduino-nxp/recipes-kernel/kernel-modules/bq24195/COPYING similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/bq24195/COPYING rename to meta-arduino-nxp/recipes-kernel/kernel-modules/bq24195/COPYING diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/bq24195/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/bq24195/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/bq24195/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/bq24195/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/bq24195/bq24190_charger.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/bq24195/bq24190_charger.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/bq24195/bq24190_charger.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/bq24195/bq24190_charger.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/bq24195/bq24190_charger.h b/meta-arduino-nxp/recipes-kernel/kernel-modules/bq24195/bq24190_charger.h similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/bq24195/bq24190_charger.h rename to meta-arduino-nxp/recipes-kernel/kernel-modules/bq24195/bq24190_charger.h diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/cs42l52.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/cs42l52.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/cs42l52.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/cs42l52.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/cs42l52/COPYING b/meta-arduino-nxp/recipes-kernel/kernel-modules/cs42l52/COPYING similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/cs42l52/COPYING rename to meta-arduino-nxp/recipes-kernel/kernel-modules/cs42l52/COPYING diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/cs42l52/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/cs42l52/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/cs42l52/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/cs42l52/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/cs42l52/cs42l52.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/cs42l52/cs42l52.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/cs42l52/cs42l52.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/cs42l52/cs42l52.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/cs42l52/cs42l52.h b/meta-arduino-nxp/recipes-kernel/kernel-modules/cs42l52/cs42l52.h similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/cs42l52/cs42l52.h rename to meta-arduino-nxp/recipes-kernel/kernel-modules/cs42l52/cs42l52.h diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/dtbocfg.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/dtbocfg.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/dtbocfg.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/dtbocfg.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/google-gasket-driver.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/google-gasket-driver.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/google-gasket-driver.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/google-gasket-driver.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/google-gasket-driver/0001-OE-fix-Makefile.patch b/meta-arduino-nxp/recipes-kernel/kernel-modules/google-gasket-driver/0001-OE-fix-Makefile.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/google-gasket-driver/0001-OE-fix-Makefile.patch rename to meta-arduino-nxp/recipes-kernel/kernel-modules/google-gasket-driver/0001-OE-fix-Makefile.patch diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/hailo-pcie-driver.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/hailo-pcie-driver.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/hailo-pcie-driver.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/hailo-pcie-driver.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/hailo-pcie-driver/0001-OE-fix-Makefile.patch b/meta-arduino-nxp/recipes-kernel/kernel-modules/hailo-pcie-driver/0001-OE-fix-Makefile.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/hailo-pcie-driver/0001-OE-fix-Makefile.patch rename to meta-arduino-nxp/recipes-kernel/kernel-modules/hailo-pcie-driver/0001-OE-fix-Makefile.patch diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/imx219.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/imx219.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/imx219.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/imx219.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/imx219/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/imx219/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/imx219/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/imx219/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/imx219/imx219.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/imx219/imx219.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/imx219/imx219.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/imx219/imx219.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/imx477.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/imx477.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/imx477.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/imx477.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/imx477/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/imx477/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/imx477/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/imx477/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/imx477/imx477.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/imx477/imx477.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/imx477/imx477.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/imx477/imx477.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/imx708.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/imx708.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/imx708.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/imx708.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/imx708/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/imx708/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/imx708/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/imx708/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/imx708/imx708.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/imx708/imx708.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/imx708/imx708.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/imx708/imx708.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/imx708/imx708.conf b/meta-arduino-nxp/recipes-kernel/kernel-modules/imx708/imx708.conf similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/imx708/imx708.conf rename to meta-arduino-nxp/recipes-kernel/kernel-modules/imx708/imx708.conf diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/kernel-module-nxp-wlan/moal.conf b/meta-arduino-nxp/recipes-kernel/kernel-modules/kernel-module-nxp-wlan/moal.conf similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/kernel-module-nxp-wlan/moal.conf rename to meta-arduino-nxp/recipes-kernel/kernel-modules/kernel-module-nxp-wlan/moal.conf diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_%.bbappend b/meta-arduino-nxp/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_%.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_%.bbappend rename to meta-arduino-nxp/recipes-kernel/kernel-modules/kernel-module-nxp-wlan_%.bbappend diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x/src/lan865x.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x/src/lan865x.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x/src/lan865x.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x/src/lan865x.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x/src/microchip_t1s.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x/src/microchip_t1s.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x/src/microchip_t1s.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x/src/microchip_t1s.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x/src/oa_tc6.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x/src/oa_tc6.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x/src/oa_tc6.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x/src/oa_tc6.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x/src/oa_tc6.h b/meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x/src/oa_tc6.h similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/lan865x/src/oa_tc6.h rename to meta-arduino-nxp/recipes-kernel/kernel-modules/lan865x/src/oa_tc6.h diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/ov5647-mipi.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/ov5647-mipi.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/ov5647-mipi.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/ov5647-mipi.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/ov5647-mipi/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/ov5647-mipi/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/ov5647-mipi/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/ov5647-mipi/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/ov5647-mipi/ov5647-mipi.conf b/meta-arduino-nxp/recipes-kernel/kernel-modules/ov5647-mipi/ov5647-mipi.conf similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/ov5647-mipi/ov5647-mipi.conf rename to meta-arduino-nxp/recipes-kernel/kernel-modules/ov5647-mipi/ov5647-mipi.conf diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/ov5647-mipi/ov5647_mipi.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/ov5647-mipi/ov5647_mipi.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/ov5647-mipi/ov5647_mipi.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/ov5647-mipi/ov5647_mipi.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-jadard-ek79202d.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-jadard-ek79202d.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-jadard-ek79202d.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-jadard-ek79202d.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/COPYING b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/COPYING similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/COPYING rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/COPYING diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/panel-jadard-ek79202d.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/panel-jadard-ek79202d.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/panel-jadard-ek79202d.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-jadard-ek79202d/panel-jadard-ek79202d.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-simple.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-simple.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-simple.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-simple.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-simple/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-simple/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-simple/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-simple/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-simple/panel-simple.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-simple/panel-simple.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-simple/panel-simple.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-simple/panel-simple.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-sitronix-st7701.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-sitronix-st7701.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-sitronix-st7701.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-sitronix-st7701.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-sitronix-st7701/COPYING b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-sitronix-st7701/COPYING similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-sitronix-st7701/COPYING rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-sitronix-st7701/COPYING diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-sitronix-st7701/Makefile b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-sitronix-st7701/Makefile similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-sitronix-st7701/Makefile rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-sitronix-st7701/Makefile diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/panel-sitronix-st7701/panel-sitronix-st7701.c b/meta-arduino-nxp/recipes-kernel/kernel-modules/panel-sitronix-st7701/panel-sitronix-st7701.c similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/panel-sitronix-st7701/panel-sitronix-st7701.c rename to meta-arduino-nxp/recipes-kernel/kernel-modules/panel-sitronix-st7701/panel-sitronix-st7701.c diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/v4l2loopback.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/v4l2loopback.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/v4l2loopback.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/v4l2loopback.bb diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/v4l2loopback/build-with-yocto.patch b/meta-arduino-nxp/recipes-kernel/kernel-modules/v4l2loopback/build-with-yocto.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/v4l2loopback/build-with-yocto.patch rename to meta-arduino-nxp/recipes-kernel/kernel-modules/v4l2loopback/build-with-yocto.patch diff --git a/meta-arduino-bsp/recipes-kernel/kernel-modules/x8h7.bb b/meta-arduino-nxp/recipes-kernel/kernel-modules/x8h7.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/kernel-modules/x8h7.bb rename to meta-arduino-nxp/recipes-kernel/kernel-modules/x8h7.bb diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/files/m4-led-forwarder.service b/meta-arduino-nxp/recipes-kernel/linux-firmware/files/m4-led-forwarder.service similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/files/m4-led-forwarder.service rename to meta-arduino-nxp/recipes-kernel/linux-firmware/files/m4-led-forwarder.service diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/files/m4_led_forwarder b/meta-arduino-nxp/recipes-kernel/linux-firmware/files/m4_led_forwarder similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/files/m4_led_forwarder rename to meta-arduino-nxp/recipes-kernel/linux-firmware/files/m4_led_forwarder diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/files/monitor-m4-elf-file.path b/meta-arduino-nxp/recipes-kernel/linux-firmware/files/monitor-m4-elf-file.path similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/files/monitor-m4-elf-file.path rename to meta-arduino-nxp/recipes-kernel/linux-firmware/files/monitor-m4-elf-file.path diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/files/monitor-m4-elf-file.service b/meta-arduino-nxp/recipes-kernel/linux-firmware/files/monitor-m4-elf-file.service similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/files/monitor-m4-elf-file.service rename to meta-arduino-nxp/recipes-kernel/linux-firmware/files/monitor-m4-elf-file.service diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/files/stm32h7-program.service b/meta-arduino-nxp/recipes-kernel/linux-firmware/files/stm32h7-program.service similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/files/stm32h7-program.service rename to meta-arduino-nxp/recipes-kernel/linux-firmware/files/stm32h7-program.service diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-arduino-portenta-x8-stm32h7_git.bb b/meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-arduino-portenta-x8-stm32h7_git.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-arduino-portenta-x8-stm32h7_git.bb rename to meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-arduino-portenta-x8-stm32h7_git.bb diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-cyw-bt-patch/BCM43430A1.hcd b/meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-cyw-bt-patch/BCM43430A1.hcd similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-cyw-bt-patch/BCM43430A1.hcd rename to meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-cyw-bt-patch/BCM43430A1.hcd diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-cyw-bt-patch_git.bb b/meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-cyw-bt-patch_git.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-cyw-bt-patch_git.bb rename to meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-cyw-bt-patch_git.bb diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-fw_git.bb b/meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-fw_git.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-fw_git.bb rename to meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-fw_git.bb diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-nvram_git.bb b/meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-nvram_git.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-nvram_git.bb rename to meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-nvram_git.bb diff --git a/meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-utils-imx64_git.bb b/meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-utils-imx64_git.bb similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-utils-imx64_git.bb rename to meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-cyw-fmac-utils-imx64_git.bb diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/ATTINY-0001-regulator-rpi-panel-attiny-Don-t-read-the-LCD-power-.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/ATTINY-0001-regulator-rpi-panel-attiny-Don-t-read-the-LCD-power-.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/ATTINY-0001-regulator-rpi-panel-attiny-Don-t-read-the-LCD-power-.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/ATTINY-0001-regulator-rpi-panel-attiny-Don-t-read-the-LCD-power-.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/ATTINY-0002-regulator-rpi-panel-Power-off-display-on-shutdown.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/ATTINY-0002-regulator-rpi-panel-Power-off-display-on-shutdown.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/ATTINY-0002-regulator-rpi-panel-Power-off-display-on-shutdown.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/ATTINY-0002-regulator-rpi-panel-Power-off-display-on-shutdown.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/ATTINY-0003-regulator-rpi-panel-Remove-the-ID-read.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/ATTINY-0003-regulator-rpi-panel-Remove-the-ID-read.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/ATTINY-0003-regulator-rpi-panel-Remove-the-ID-read.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/ATTINY-0003-regulator-rpi-panel-Remove-the-ID-read.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0001-Input-edt-ft5x06-Poll-the-device-if-no-interrupt-is-.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0001-Input-edt-ft5x06-Poll-the-device-if-no-interrupt-is-.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0001-Input-edt-ft5x06-Poll-the-device-if-no-interrupt-is-.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0001-Input-edt-ft5x06-Poll-the-device-if-no-interrupt-is-.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0002-Input-edt-ft54x6-Clean-up-timer-and-workqueue-on-rem.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0002-Input-edt-ft54x6-Clean-up-timer-and-workqueue-on-rem.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0002-Input-edt-ft54x6-Clean-up-timer-and-workqueue-on-rem.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0002-Input-edt-ft54x6-Clean-up-timer-and-workqueue-on-rem.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0003-input-touchscreen-edt-ft5x06-Suppress-bogus-data-on-.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0003-input-touchscreen-edt-ft5x06-Suppress-bogus-data-on-.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0003-input-touchscreen-edt-ft5x06-Suppress-bogus-data-on-.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0003-input-touchscreen-edt-ft5x06-Suppress-bogus-data-on-.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0004-input-edt-ft5x06-Include-I2C-details-in-names-for-th.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0004-input-edt-ft5x06-Include-I2C-details-in-names-for-th.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0004-input-edt-ft5x06-Include-I2C-details-in-names-for-th.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0004-input-edt-ft5x06-Include-I2C-details-in-names-for-th.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0005-input-edt-ft5x06-Correct-prefix-length-in-snprintf.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0005-input-edt-ft5x06-Correct-prefix-length-in-snprintf.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0005-input-edt-ft5x06-Correct-prefix-length-in-snprintf.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0005-input-edt-ft5x06-Correct-prefix-length-in-snprintf.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0006-Input-edt-ft5x06-fix-regmap-leak-when-probe-fails.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0006-Input-edt-ft5x06-fix-regmap-leak-when-probe-fails.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/EDT-0006-Input-edt-ft5x06-fix-regmap-leak-when-probe-fails.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/EDT-0006-Input-edt-ft5x06-fix-regmap-leak-when-probe-fails.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/ISI-0001-Added-support-for-RAW-bayer-formats-on-imx8-platform.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/ISI-0001-Added-support-for-RAW-bayer-formats-on-imx8-platform.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/ISI-0001-Added-support-for-RAW-bayer-formats-on-imx8-platform.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/ISI-0001-Added-support-for-RAW-bayer-formats-on-imx8-platform.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/PANEL-0001-panel-simple-from-rpi-6.6y.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/PANEL-0001-panel-simple-from-rpi-6.6y.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/PANEL-0001-panel-simple-from-rpi-6.6y.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/PANEL-0001-panel-simple-from-rpi-6.6y.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/PCIE-0001-PCIE_PHY_CMN_REG063.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/PCIE-0001-PCIE_PHY_CMN_REG063.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/PCIE-0001-PCIE_PHY_CMN_REG063.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/PCIE-0001-PCIE_PHY_CMN_REG063.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0001-drm-bridge-tc358762-Ignore-EPROBE_DEFER-when-logging.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0001-drm-bridge-tc358762-Ignore-EPROBE_DEFER-when-logging.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0001-drm-bridge-tc358762-Ignore-EPROBE_DEFER-when-logging.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0001-drm-bridge-tc358762-Ignore-EPROBE_DEFER-when-logging.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0002-drm-bridge-tc358762-Program-the-DPI-mode-into-the-ch.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0002-drm-bridge-tc358762-Program-the-DPI-mode-into-the-ch.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0002-drm-bridge-tc358762-Program-the-DPI-mode-into-the-ch.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0002-drm-bridge-tc358762-Program-the-DPI-mode-into-the-ch.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0003-drm-bridge-tc358762-revert-move-ops-to-enable.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0003-drm-bridge-tc358762-revert-move-ops-to-enable.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0003-drm-bridge-tc358762-revert-move-ops-to-enable.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/TOSHIBA-0003-drm-bridge-tc358762-revert-move-ops-to-enable.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/imx8mp-astrial/defconfig b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/imx8mp-astrial/defconfig similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/imx8mp-astrial/defconfig rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/imx8mp-astrial/defconfig diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/portenta-x8/DVFS-0001-Add_400MHz_200MHz_100MHz.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/portenta-x8/DVFS-0001-Add_400MHz_200MHz_100MHz.patch similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/portenta-x8/DVFS-0001-Add_400MHz_200MHz_100MHz.patch rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/portenta-x8/DVFS-0001-Add_400MHz_200MHz_100MHz.patch diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/portenta-x8/defconfig b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/portenta-x8/defconfig similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/portenta-x8/defconfig rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/portenta-x8/defconfig diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx/portenta-x9/defconfig b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/portenta-x9/defconfig similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx/portenta-x9/defconfig rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx/portenta-x9/defconfig diff --git a/meta-arduino-bsp/recipes-kernel/linux/linux-imx_%.bbappend b/meta-arduino-nxp/recipes-kernel/linux/linux-imx_%.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-kernel/linux/linux-imx_%.bbappend rename to meta-arduino-nxp/recipes-kernel/linux/linux-imx_%.bbappend diff --git a/meta-arduino-bsp/recipes-support/images/arduino-console-image.bb b/meta-arduino-nxp/recipes-support/images/arduino-console-image.bb similarity index 100% rename from meta-arduino-bsp/recipes-support/images/arduino-console-image.bb rename to meta-arduino-nxp/recipes-support/images/arduino-console-image.bb diff --git a/meta-arduino-bsp/recipes-support/images/arduino-image.inc b/meta-arduino-nxp/recipes-support/images/arduino-image.inc similarity index 100% rename from meta-arduino-bsp/recipes-support/images/arduino-image.inc rename to meta-arduino-nxp/recipes-support/images/arduino-image.inc diff --git a/meta-arduino-bsp/recipes-support/images/arduino-otbr-image.bb b/meta-arduino-nxp/recipes-support/images/arduino-otbr-image.bb similarity index 100% rename from meta-arduino-bsp/recipes-support/images/arduino-otbr-image.bb rename to meta-arduino-nxp/recipes-support/images/arduino-otbr-image.bb diff --git a/meta-arduino-bsp/recipes-support/images/fsl-image-machine-test.bbappend b/meta-arduino-nxp/recipes-support/images/fsl-image-machine-test.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-support/images/fsl-image-machine-test.bbappend rename to meta-arduino-nxp/recipes-support/images/fsl-image-machine-test.bbappend diff --git a/meta-arduino-bsp/recipes-support/images/fsl-image-mfgtool-initramfs.bbappend b/meta-arduino-nxp/recipes-support/images/fsl-image-mfgtool-initramfs.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-support/images/fsl-image-mfgtool-initramfs.bbappend rename to meta-arduino-nxp/recipes-support/images/fsl-image-mfgtool-initramfs.bbappend diff --git a/meta-arduino-bsp/recipes-support/images/fsl-image-multimedia.bbappend b/meta-arduino-nxp/recipes-support/images/fsl-image-multimedia.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-support/images/fsl-image-multimedia.bbappend rename to meta-arduino-nxp/recipes-support/images/fsl-image-multimedia.bbappend diff --git a/meta-arduino-bsp/recipes-support/libusbgx/libusbgx-config.bbappend b/meta-arduino-nxp/recipes-support/libusbgx/libusbgx-config.bbappend similarity index 100% rename from meta-arduino-bsp/recipes-support/libusbgx/libusbgx-config.bbappend rename to meta-arduino-nxp/recipes-support/libusbgx/libusbgx-config.bbappend diff --git a/meta-arduino-bsp/recipes-support/libusbgx/libusbgx-config/usbgx.default b/meta-arduino-nxp/recipes-support/libusbgx/libusbgx-config/usbgx.default similarity index 100% rename from meta-arduino-bsp/recipes-support/libusbgx/libusbgx-config/usbgx.default rename to meta-arduino-nxp/recipes-support/libusbgx/libusbgx-config/usbgx.default diff --git a/meta-arduino-bsp/recipes-support/mfgtool-files/arduino-uuu-scripts.bb b/meta-arduino-nxp/recipes-support/mfgtool-files/arduino-uuu-scripts.bb similarity index 100% rename from meta-arduino-bsp/recipes-support/mfgtool-files/arduino-uuu-scripts.bb rename to meta-arduino-nxp/recipes-support/mfgtool-files/arduino-uuu-scripts.bb diff --git a/meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/emmc_burn_all.lst b/meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/emmc_burn_all.lst similarity index 100% rename from meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/emmc_burn_all.lst rename to meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/emmc_burn_all.lst diff --git a/meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/emmc_erase_all.lst b/meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/emmc_erase_all.lst similarity index 100% rename from meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/emmc_erase_all.lst rename to meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/emmc_erase_all.lst diff --git a/meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/linux_initramfs.uuu b/meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/linux_initramfs.uuu similarity index 100% rename from meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/linux_initramfs.uuu rename to meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/linux_initramfs.uuu diff --git a/meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_emmc.uuu b/meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_emmc.uuu similarity index 100% rename from meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_emmc.uuu rename to meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_emmc.uuu diff --git a/meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_eth_phys.uuu b/meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_eth_phys.uuu similarity index 100% rename from meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_eth_phys.uuu rename to meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_eth_phys.uuu diff --git a/meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_gpio.uuu b/meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_gpio.uuu similarity index 100% rename from meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_gpio.uuu rename to meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_gpio.uuu diff --git a/meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_pmic.uuu b/meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_pmic.uuu similarity index 100% rename from meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_pmic.uuu rename to meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_pmic.uuu diff --git a/meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_sdcard.uuu b/meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_sdcard.uuu similarity index 100% rename from meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_sdcard.uuu rename to meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/probe_sdcard.uuu diff --git a/meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/test_ram.uuu b/meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/test_ram.uuu similarity index 100% rename from meta-arduino-bsp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/test_ram.uuu rename to meta-arduino-nxp/recipes-support/mfgtool-files/mfgtool-files/portenta-x9/test_ram.uuu diff --git a/meta-arduino-bsp/wic/imx-imx-boot-singlepart.wks.in b/meta-arduino-nxp/wic/imx-imx-boot-singlepart.wks.in similarity index 100% rename from meta-arduino-bsp/wic/imx-imx-boot-singlepart.wks.in rename to meta-arduino-nxp/wic/imx-imx-boot-singlepart.wks.in From dcd79d78a6abede4c34b715d6a91a803a78c3d08 Mon Sep 17 00:00:00 2001 From: maidnl Date: Tue, 17 Jun 2025 17:08:00 +0200 Subject: [PATCH 02/13] Added scarthgap as compatible yocto version --- meta-arduino-nxp/conf/layer.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-arduino-nxp/conf/layer.conf b/meta-arduino-nxp/conf/layer.conf index 779aa63..06c34ab 100644 --- a/meta-arduino-nxp/conf/layer.conf +++ b/meta-arduino-nxp/conf/layer.conf @@ -9,4 +9,4 @@ BBFILE_PATTERN_meta-arduino-nxp := "^${LAYERDIR}/" BBFILE_PRIORITY_meta-arduino-nxp = "9" LAYERDEPENDS_meta-arduino-nxp = "core freescale-layer fsl-bsp-release fsl-sdk-release" -LAYERSERIES_COMPAT_meta-arduino-nxp = "kirkstone nanbield" +LAYERSERIES_COMPAT_meta-arduino-nxp = "kirkstone nanbield scarthgap" From a87122b02af471ce591942477e0ef3f346a5903a Mon Sep 17 00:00:00 2001 From: maidnl Date: Wed, 18 Jun 2025 10:38:51 +0200 Subject: [PATCH 03/13] Linux kernel failed patches: removing PCIE patch for x8 since the kernel already implement the patch --- meta-arduino-nxp/recipes-kernel/linux/linux-imx_%.bbappend | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-arduino-nxp/recipes-kernel/linux/linux-imx_%.bbappend b/meta-arduino-nxp/recipes-kernel/linux/linux-imx_%.bbappend index 8981c0e..a92e9c1 100644 --- a/meta-arduino-nxp/recipes-kernel/linux/linux-imx_%.bbappend +++ b/meta-arduino-nxp/recipes-kernel/linux/linux-imx_%.bbappend @@ -22,6 +22,11 @@ SRC_URI:append:portenta-x8 = " \ file://defconfig \ file://DVFS-0001-Add_400MHz_200MHz_100MHz.patch \ " +# Removed this patch since in @ the tag lf-6.6.52-2.2.0 (scarthgap) this patch is alredy +# present in the kernel code +SRC_URI:remove:portenta-x8 = " \ + file://generic/PCIE-0001-PCIE_PHY_CMN_REG063.patch \ +" SRC_URI:append:portenta-x9 = " \ file://defconfig \ From 50940c9557d0c9e1967b08305a208708601d908d Mon Sep 17 00:00:00 2001 From: maidnl Date: Wed, 18 Jun 2025 11:51:38 +0200 Subject: [PATCH 04/13] Linux kernel failed patches: rebasing PANEL patch on the new kernel version --- ...ANEL-0001-panel-simple-from-rpi-6.6y.patch | 97 +++++-------------- 1 file changed, 23 insertions(+), 74 deletions(-) diff --git a/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/PANEL-0001-panel-simple-from-rpi-6.6y.patch b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/PANEL-0001-panel-simple-from-rpi-6.6y.patch index 029c861..9bf01db 100644 --- a/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/PANEL-0001-panel-simple-from-rpi-6.6y.patch +++ b/meta-arduino-nxp/recipes-kernel/linux/linux-imx/generic/PANEL-0001-panel-simple-from-rpi-6.6y.patch @@ -1,5 +1,14 @@ +From a696b04a3b0930721df6580ba1da47e47f0a1e77 Mon Sep 17 00:00:00 2001 +From: maidnl +Date: Wed, 18 Jun 2025 11:35:51 +0200 +Subject: [PATCH] Rebased patch for panel + +--- + drivers/gpu/drm/panel/panel-simple.c | 215 +++++++++++++++++++++++++++ + 1 file changed, 215 insertions(+) + diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c -index 13955e85415b..3efd2f3514ac 100644 +index fb8a57afe687..7bdc4641b0b8 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -40,6 +40,7 @@ @@ -99,53 +108,7 @@ index 13955e85415b..3efd2f3514ac 100644 static const struct drm_display_mode innolux_at070tn92_mode = { .clock = 33333, .hdisplay = 800, -@@ -2326,13 +2388,13 @@ static const struct panel_desc innolux_g070y2_t02 = { - static const struct display_timing innolux_g101ice_l01_timing = { - .pixelclock = { 60400000, 71100000, 74700000 }, - .hactive = { 1280, 1280, 1280 }, -- .hfront_porch = { 41, 80, 100 }, -- .hback_porch = { 40, 79, 99 }, -- .hsync_len = { 1, 1, 1 }, -+ .hfront_porch = { 30, 60, 70 }, -+ .hback_porch = { 30, 60, 70 }, -+ .hsync_len = { 22, 40, 60 }, - .vactive = { 800, 800, 800 }, -- .vfront_porch = { 5, 11, 14 }, -- .vback_porch = { 4, 11, 14 }, -- .vsync_len = { 1, 1, 1 }, -+ .vfront_porch = { 3, 8, 14 }, -+ .vback_porch = { 3, 8, 14 }, -+ .vsync_len = { 4, 7, 12 }, - .flags = DISPLAY_FLAGS_DE_HIGH, - }; - -@@ -2349,6 +2411,7 @@ static const struct panel_desc innolux_g101ice_l01 = { - .disable = 200, - }, - .bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG, -+ .bus_flags = DRM_BUS_FLAG_DE_HIGH, - .connector_type = DRM_MODE_CONNECTOR_LVDS, - }; - -@@ -2406,6 +2469,9 @@ static const struct panel_desc innolux_g121x1_l03 = { - .unprepare = 200, - .disable = 400, - }, -+ .bus_format = MEDIA_BUS_FMT_RGB666_1X7X3_SPWG, -+ .bus_flags = DRM_BUS_FLAG_DE_HIGH, -+ .connector_type = DRM_MODE_CONNECTOR_LVDS, - }; - - static const struct display_timing innolux_g156hce_l01_timings = { -@@ -2557,6 +2623,7 @@ static const struct display_timing koe_tx26d202vm0bwa_timing = { - .vfront_porch = { 3, 5, 10 }, - .vback_porch = { 2, 5, 10 }, - .vsync_len = { 5, 5, 5 }, -+ .flags = DISPLAY_FLAGS_DE_HIGH, - }; - - static const struct panel_desc koe_tx26d202vm0bwa = { -@@ -3441,6 +3508,31 @@ static const struct panel_desc rocktech_rk043fn48h = { +@@ -3446,6 +3508,31 @@ static const struct panel_desc rocktech_rk043fn48h = { .connector_type = DRM_MODE_CONNECTOR_DPI, }; @@ -177,23 +140,7 @@ index 13955e85415b..3efd2f3514ac 100644 static const struct display_timing rocktech_rk070er9427_timing = { .pixelclock = { 26400000, 33300000, 46800000 }, .hactive = { 800, 800, 800 }, -@@ -3851,6 +3943,7 @@ static const struct panel_desc tianma_tm070jdhg30 = { - }, - .bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG, - .connector_type = DRM_MODE_CONNECTOR_LVDS, -+ .bus_flags = DRM_BUS_FLAG_DE_HIGH, - }; - - static const struct panel_desc tianma_tm070jvhg33 = { -@@ -3863,6 +3956,7 @@ static const struct panel_desc tianma_tm070jvhg33 = { - }, - .bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG, - .connector_type = DRM_MODE_CONNECTOR_LVDS, -+ .bus_flags = DRM_BUS_FLAG_DE_HIGH, - }; - - static const struct display_timing tianma_tm070rvhg71_timing = { -@@ -4336,6 +4430,9 @@ static const struct of_device_id platform_of_match[] = { +@@ -4343,6 +4430,9 @@ static const struct of_device_id platform_of_match[] = { }, { .compatible = "friendlyarm,hd702e", .data = &friendlyarm_hd702e, @@ -203,7 +150,7 @@ index 13955e85415b..3efd2f3514ac 100644 }, { .compatible = "giantplus,gpg482739qs5", .data = &giantplus_gpg482739qs5 -@@ -4357,6 +4454,9 @@ static const struct of_device_id platform_of_match[] = { +@@ -4364,6 +4454,9 @@ static const struct of_device_id platform_of_match[] = { }, { .compatible = "innolux,at043tn24", .data = &innolux_at043tn24, @@ -213,7 +160,7 @@ index 13955e85415b..3efd2f3514ac 100644 }, { .compatible = "innolux,at070tn92", .data = &innolux_at070tn92, -@@ -4495,6 +4595,9 @@ static const struct of_device_id platform_of_match[] = { +@@ -4502,6 +4595,9 @@ static const struct of_device_id platform_of_match[] = { }, { .compatible = "rocktech,rk043fn48h", .data = &rocktech_rk043fn48h, @@ -223,7 +170,7 @@ index 13955e85415b..3efd2f3514ac 100644 }, { .compatible = "rocktech,rk070er9427", .data = &rocktech_rk070er9427, -@@ -4849,6 +4952,9 @@ static const struct panel_desc_dsi osd101t2045_53ts = { +@@ -4856,6 +4952,9 @@ static const struct panel_desc_dsi osd101t2045_53ts = { .lanes = 4, }; @@ -233,7 +180,7 @@ index 13955e85415b..3efd2f3514ac 100644 static const struct of_device_id dsi_of_match[] = { { .compatible = "auo,b080uan01", -@@ -4871,21 +4977,138 @@ static const struct of_device_id dsi_of_match[] = { +@@ -4878,21 +4977,137 @@ static const struct of_device_id dsi_of_match[] = { }, { .compatible = "osddisplays,osd101t2045-53ts", .data = &osd101t2045_53ts @@ -247,11 +194,10 @@ index 13955e85415b..3efd2f3514ac 100644 }; MODULE_DEVICE_TABLE(of, dsi_of_match); -+ -+/* Checks for DSI panel definition in device-tree, analog to panel_dpi */ -+static int panel_dsi_dt_probe(struct device *dev, -+ struct panel_desc_dsi *desc_dsi) -+{ +++/* Checks for DSI panel definition in device-tree, analog to panel_dpi */ +++static int panel_dsi_dt_probe(struct device *dev, +++ struct panel_desc_dsi *desc_dsi) +++{ + struct panel_desc *desc; + struct display_timing *timing; + const struct device_node *np; @@ -372,3 +318,6 @@ index 13955e85415b..3efd2f3514ac 100644 err = panel_simple_probe(&dsi->dev, &desc->desc); if (err < 0) return err; +-- +2.43.0 + From 29295108c2b1eb7f94dbfcd887e6f040d979dae0 Mon Sep 17 00:00:00 2001 From: maidnl Date: Wed, 18 Jun 2025 16:00:06 +0200 Subject: [PATCH 05/13] Uboot compile fix: fix for __bss_start and __bss_end undefined --- meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c index 1c8bd58..313cbde 100644 --- a/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c +++ b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/spl.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #ifdef CONFIG_POWER_PCA9450 From 0884c0a8e56aba3df04f53b6e3ccee7738999cdd Mon Sep 17 00:00:00 2001 From: maidnl Date: Wed, 18 Jun 2025 16:04:04 +0200 Subject: [PATCH 06/13] Uboot defconfig: alignment of defconfig --- .../u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig index c16e756..313aeb2 100644 --- a/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig +++ b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig @@ -39,10 +39,10 @@ CONFIG_SPL_BSS_MAX_SIZE=0x2000 CONFIG_BOARD_EARLY_INIT_F=y CONFIG_SPL_BOARD_INIT=y # CONFIG_SPL_SHARES_INIT_SP_ADDR is not set -CONFIG_SYS_SPL_MALLOC=y -CONFIG_HAS_CUSTOM_SPL_MALLOC_START=y -CONFIG_CUSTOM_SYS_SPL_MALLOC_ADDR=0x42200000 -CONFIG_SYS_SPL_MALLOC_SIZE=0x80000 +CONFIG_SPL_SYS_MALLOC=y +CONFIG_SPL_HAS_CUSTOM_MALLOC_START=y +CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x42200000 +CONFIG_SPL_SYS_MALLOC_SIZE=0x80000 CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x300 CONFIG_SPL_I2C=y @@ -131,6 +131,7 @@ CONFIG_MMC_HS400_ES_SUPPORT=y CONFIG_MMC_HS400_SUPPORT=y CONFIG_FSL_USDHC=y CONFIG_FSL_ESDHC_IMX=y +CONFIG_MTD=y CONFIG_DM_SPI_FLASH=y CONFIG_DM_SPI=y CONFIG_NXP_FSPI=y @@ -219,6 +220,7 @@ CONFIG_SHA384=y CONFIG_EFI_VAR_BUF_SIZE=139264 CONFIG_EFI_IGNORE_OSINDICATIONS=y CONFIG_EFI_CAPSULE_AUTHENTICATE=y +CONFIG_EFI_CAPSULE_ESL_FILE="CRT.esl" CONFIG_OPTEE=y CONFIG_CMD_OPTEE_RPMB=y CONFIG_EFI_MM_COMM_TEE=y From 6265ed1126d8c953c8706aeae9e3a88a78c59575 Mon Sep 17 00:00:00 2001 From: maidnl Date: Wed, 18 Jun 2025 16:06:08 +0200 Subject: [PATCH 07/13] Uboot evk source: updated imx8mm evk include file --- .../recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h index 9359b5d..1e97a27 100644 --- a/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h +++ b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.h @@ -57,11 +57,11 @@ "jh_clk= \0 " \ "jh_root_dtb=" JH_ROOT_DTB "\0" \ "jh_mmcboot=mw 0x303d0518 0xff; setenv fdtfile ${jh_root_dtb};" \ - "setenv jh_clk clk_ignore_unused mem=1212MB; " \ + "setenv jh_clk kvm.enable_virt_at_load=false clk_ignore_unused mem=1212MB; " \ "if run loadimage; then " \ "run mmcboot; " \ "else run jh_netboot; fi; \0" \ - "jh_netboot=mw 0x303d0518 0xff; setenv fdtfile ${jh_root_dtb}; setenv jh_clk clk_ignore_unused mem=1212MB; run netboot; \0 " + "jh_netboot=mw 0x303d0518 0xff; setenv fdtfile ${jh_root_dtb}; setenv jh_clk kvm.enable_virt_at_load=false clk_ignore_unused mem=1212MB; run netboot; \0 " #define SR_IR_V2_COMMAND \ "nodes=/usbg1 /usbg2 /wdt-reboot /soc@0/caam-sm@100000 /soc@0/bus@30000000/caam_secvio /soc@0/bus@30000000/caam-snvs@30370000 /soc@0/bus@32c00000/lcdif@32e00000 /soc@0/bus@32c00000/csi1_bridge@32e20000 /soc@0/bus@32c00000/mipi_dsi@32e10000 /soc@0/bus@32c00000/mipi_csi@32e30000 /soc@0/bus@32c00000/display-subsystem /audio-codec-bt-sco /sound-bt-sco /audio-codec /sound-wm8524 /dsi-host /rm67199_panel /soc@0/bus@30800000/i2c@30a20000/pca9450@25 /soc@0/bus@30800000/i2c@30a30000/adv7535@3d /soc@0/bus@30800000/i2c@30a30000/tcpc@50 /soc@0/memory-controller@3d400000 /soc@0/bus@30800000/spi@30830000/spi@0 /binman /vpu_h1@38320000 /vpu_g1@38300000 /vpu_g2@38310000 /vpu_v4l2 /gpu@38000000 \0" \ From 8db8de420a7fbd2fe907bce4406cdb57ac1dd0ed Mon Sep 17 00:00:00 2001 From: maidnl Date: Wed, 18 Jun 2025 16:07:57 +0200 Subject: [PATCH 08/13] Uboot evk source: updated imx8mm evk source file --- .../recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c index 4cbb1d5..243972f 100644 --- a/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c +++ b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk.c @@ -279,10 +279,10 @@ struct efi_fw_image fw_images[] = { struct efi_capsule_update_info update_info = { .dfu_string = "mmc 2=flash-bin raw 0x42 0x2000 mmcpart 1", + .num_images = ARRAY_SIZE(fw_images), .images = fw_images, }; -u8 num_image_type_guids = ARRAY_SIZE(fw_images); #endif /* EFI_HAVE_CAPSULE_SUPPORT */ int board_early_init_f(void) From 6ce9f22025871fee3e6994590463864e160544fd Mon Sep 17 00:00:00 2001 From: maidnl Date: Thu, 19 Jun 2025 12:40:46 +0200 Subject: [PATCH 09/13] Yocto do rootfs: the command failed due to the absence of the file to be deleted --- meta-arduino-nxp/recipes-support/images/arduino-image.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta-arduino-nxp/recipes-support/images/arduino-image.inc b/meta-arduino-nxp/recipes-support/images/arduino-image.inc index 0027c30..ed7af37 100644 --- a/meta-arduino-nxp/recipes-support/images/arduino-image.inc +++ b/meta-arduino-nxp/recipes-support/images/arduino-image.inc @@ -112,7 +112,9 @@ ROOTFS_POSTPROCESS_COMMAND += "write_git_sha; " # Late rootfs tweaks late_rootfs_tweaks() { # Remove interfaces from init-ifupdown - rm ${IMAGE_ROOTFS}/etc/network/interfaces + if [ -f "${IMAGE_ROOTFS}/etc/network/interfaces" ]; then + rm ${IMAGE_ROOTFS}/etc/network/interfaces + fi } ROOTFS_POSTPROCESS_COMMAND += "late_rootfs_tweaks; " \ No newline at end of file From 28d2aa6bace8d42db851c2d47928e14d551960e4 Mon Sep 17 00:00:00 2001 From: maidnl Date: Thu, 19 Jun 2025 16:48:19 +0200 Subject: [PATCH 10/13] UBoot defconfig: removed configuration related to EFI CAPSULE --- .../u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig index 313aeb2..3b6e98e 100644 --- a/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig +++ b/meta-arduino-nxp/recipes-bsp/u-boot/u-boot-imx/portenta-x8/imx8mm_evk_defconfig @@ -219,8 +219,10 @@ CONFIG_SPL_RSA=y CONFIG_SHA384=y CONFIG_EFI_VAR_BUF_SIZE=139264 CONFIG_EFI_IGNORE_OSINDICATIONS=y -CONFIG_EFI_CAPSULE_AUTHENTICATE=y -CONFIG_EFI_CAPSULE_ESL_FILE="CRT.esl" +# CONFIG_EFI_CAPSULE_AUTHENTICATE is not set +# CONFIG_EFI_CAPSULE_AUTHENTICATE=y +# CONFIG_EFI_CAPSULE_ESL_FILE is not set +# CONFIG_EFI_CAPSULE_ESL_FILE="CRT.esl" CONFIG_OPTEE=y CONFIG_CMD_OPTEE_RPMB=y CONFIG_EFI_MM_COMM_TEE=y From edf7baa470e4ab9ed1d3d0a70b8b9e66c87a648c Mon Sep 17 00:00:00 2001 From: maidnl Date: Fri, 20 Jun 2025 10:18:34 +0200 Subject: [PATCH 11/13] WKS fix: to have single flashable wks file --- meta-arduino-nxp/wic/imx-imx-boot-singlepart.wks.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-arduino-nxp/wic/imx-imx-boot-singlepart.wks.in b/meta-arduino-nxp/wic/imx-imx-boot-singlepart.wks.in index 4487743..e584ae3 100644 --- a/meta-arduino-nxp/wic/imx-imx-boot-singlepart.wks.in +++ b/meta-arduino-nxp/wic/imx-imx-boot-singlepart.wks.in @@ -13,7 +13,7 @@ # 0 | 8MiB rootfs + IMAGE_EXTRA_SPACE (default 10MiB) # ${IMX_BOOT_SEEK} 32 or 33kiB, see reference manual # -part u-boot --source rawcopy --sourceparams="file=imx-boot" --ondisk mmcblk --no-table --align ${IMX_BOOT_SEEK} +part u-boot --source rawcopy --sourceparams="file=imx-boot.tagged" --ondisk mmcblk --no-table --align ${IMX_BOOT_SEEK} part / --source rootfs --ondisk mmcblk --fstype=ext4 --label root --align 8192 bootloader --ptable msdos From 378195b9f5ad141bac62bed13463b7100d0b61e6 Mon Sep 17 00:00:00 2001 From: maidnl Date: Fri, 27 Jun 2025 15:13:18 +0200 Subject: [PATCH 12/13] Firmware STM32H7: using auto-revision instead of fixed commit --- .../linux-firmware-arduino-portenta-x8-stm32h7_git.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-arduino-portenta-x8-stm32h7_git.bb b/meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-arduino-portenta-x8-stm32h7_git.bb index 6d09114..fc5e433 100644 --- a/meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-arduino-portenta-x8-stm32h7_git.bb +++ b/meta-arduino-nxp/recipes-kernel/linux-firmware/linux-firmware-arduino-portenta-x8-stm32h7_git.bb @@ -16,7 +16,8 @@ SRC_URI = " \ file://monitor-m4-elf-file.path \ file://monitor-m4-elf-file.service \ " -SRCREV = "ae5dea0a40a8f212e4718a59b4c937a0d4a75d08" +# SRCREV = "ae5dea0a40a8f212e4718a59b4c937a0d4a75d08" +SRCREV = "${AUTOREV}" PV = "0.0.5" S = "${WORKDIR}/git" From c731ef93d542df1d11421c006214678edae743c2 Mon Sep 17 00:00:00 2001 From: maidnl Date: Fri, 27 Jun 2025 15:14:28 +0200 Subject: [PATCH 13/13] X8H7 overlay: added fragment to allow reset driver handle the reset of STM32H7 --- .../portenta-x8/overlays/ov_som_x8h7.dts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7.dts b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7.dts index d5fc537..85c4be5 100644 --- a/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7.dts +++ b/meta-arduino-nxp/recipes-bsp/device-tree/arduino-device-tree/portenta-x8/overlays/ov_som_x8h7.dts @@ -114,4 +114,15 @@ }; }; }; + + fragment@3 { + target-path = "/"; + __overlay__ { + x8h7_rst: x8h7rst { + compatible = "portenta,x8h7rst"; + nrst-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; // NRST_STM32 + boot0-gpios = <&gpio1 11 GPIO_ACTIVE_LOW>; // BOOT0_STM32 + }; + }; + }; };