armadeus-commitlog Mailing List for armadeus (Page 10)
Brought to you by:
sszy
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(43) |
Feb
(8) |
Mar
(7) |
Apr
(8) |
May
(14) |
Jun
(6) |
Jul
(4) |
Aug
(17) |
Sep
(18) |
Oct
(19) |
Nov
(52) |
Dec
(30) |
| 2008 |
Jan
(6) |
Feb
(6) |
Mar
(15) |
Apr
(22) |
May
(13) |
Jun
(11) |
Jul
(41) |
Aug
(10) |
Sep
(14) |
Oct
(21) |
Nov
(4) |
Dec
(66) |
| 2009 |
Jan
(67) |
Feb
(57) |
Mar
(90) |
Apr
(54) |
May
(64) |
Jun
(76) |
Jul
(14) |
Aug
(18) |
Sep
(18) |
Oct
(20) |
Nov
(15) |
Dec
(36) |
| 2010 |
Jan
(28) |
Feb
(25) |
Mar
(32) |
Apr
(23) |
May
(22) |
Jun
(62) |
Jul
(36) |
Aug
(16) |
Sep
(12) |
Oct
(20) |
Nov
(44) |
Dec
(25) |
| 2011 |
Jan
(36) |
Feb
(49) |
Mar
(28) |
Apr
(38) |
May
(26) |
Jun
(52) |
Jul
(33) |
Aug
(32) |
Sep
(19) |
Oct
(26) |
Nov
(13) |
Dec
(32) |
| 2012 |
Jan
(38) |
Feb
(34) |
Mar
(91) |
Apr
(35) |
May
(31) |
Jun
(72) |
Jul
(23) |
Aug
(13) |
Sep
(33) |
Oct
(47) |
Nov
(18) |
Dec
(22) |
| 2013 |
Jan
(31) |
Feb
(22) |
Mar
(26) |
Apr
(11) |
May
(38) |
Jun
(15) |
Jul
(37) |
Aug
(68) |
Sep
(34) |
Oct
(11) |
Nov
(26) |
Dec
(31) |
| 2014 |
Jan
(60) |
Feb
(55) |
Mar
(21) |
Apr
(31) |
May
(17) |
Jun
(35) |
Jul
(24) |
Aug
(17) |
Sep
(11) |
Oct
(23) |
Nov
(10) |
Dec
(23) |
| 2015 |
Jan
(15) |
Feb
(34) |
Mar
(46) |
Apr
(23) |
May
(12) |
Jun
(14) |
Jul
(18) |
Aug
(22) |
Sep
(6) |
Oct
(2) |
Nov
(1) |
Dec
(6) |
| 2016 |
Jan
(5) |
Feb
(7) |
Mar
(10) |
Apr
(10) |
May
(17) |
Jun
(6) |
Jul
(4) |
Aug
(6) |
Sep
(22) |
Oct
(8) |
Nov
(9) |
Dec
(5) |
| 2017 |
Jan
(11) |
Feb
(12) |
Mar
(27) |
Apr
(9) |
May
(1) |
Jun
(5) |
Jul
(11) |
Aug
(10) |
Sep
(6) |
Oct
(10) |
Nov
(4) |
Dec
(6) |
| 2018 |
Jan
(6) |
Feb
(13) |
Mar
(9) |
Apr
(7) |
May
(10) |
Jun
(9) |
Jul
(21) |
Aug
(13) |
Sep
(10) |
Oct
(4) |
Nov
(6) |
Dec
(1) |
| 2019 |
Jan
(6) |
Feb
(2) |
Mar
(5) |
Apr
(6) |
May
(19) |
Jun
(14) |
Jul
(18) |
Aug
(3) |
Sep
(5) |
Oct
(7) |
Nov
(8) |
Dec
(4) |
| 2020 |
Jan
(10) |
Feb
(3) |
Mar
(9) |
Apr
(7) |
May
(2) |
Jun
(18) |
Jul
(3) |
Aug
|
Sep
|
Oct
(7) |
Nov
|
Dec
(1) |
| 2021 |
Jan
(9) |
Feb
(6) |
Mar
(4) |
Apr
(11) |
May
(7) |
Jun
(5) |
Jul
(2) |
Aug
(4) |
Sep
(10) |
Oct
(9) |
Nov
(5) |
Dec
|
| 2022 |
Jan
(2) |
Feb
(12) |
Mar
(3) |
Apr
(5) |
May
(1) |
Jun
(3) |
Jul
(2) |
Aug
(1) |
Sep
(4) |
Oct
(4) |
Nov
(1) |
Dec
(3) |
| 2023 |
Jan
(5) |
Feb
(3) |
Mar
(3) |
Apr
(2) |
May
(1) |
Jun
(3) |
Jul
(3) |
Aug
(2) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(4) |
| 2024 |
Jan
(2) |
Feb
(3) |
Mar
(8) |
Apr
(4) |
May
(1) |
Jun
(13) |
Jul
(7) |
Aug
(1) |
Sep
(6) |
Oct
(5) |
Nov
(11) |
Dec
(7) |
| 2025 |
Jan
(3) |
Feb
(1) |
Mar
(6) |
Apr
(4) |
May
(4) |
Jun
(1) |
Jul
(1) |
Aug
(7) |
Sep
(4) |
Oct
(4) |
Nov
(4) |
Dec
(1) |
| 2026 |
Jan
(3) |
Feb
(7) |
Mar
(3) |
Apr
(1) |
May
(6) |
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Fabien M <fa...@us...> - 2021-09-09 15:44:09
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via b27674ceff485b0215cf41db1991c3aeef750790 (commit)
from 2579a729dc2c04ef7f8ca852c0a2c90f22783160 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit b27674ceff485b0215cf41db1991c3aeef750790
Author: Fabien Marteau <fab...@ar...>
Date: Thu Sep 9 17:43:55 2021 +0200
[GATEWARE][APF51] fix read/write/strobe clock synchro for imx_eim wrapper in examples
-----------------------------------------------------------------------
Summary of changes:
.../imx51_wb16_wrapper00/hdl/imx51_wb16_wrapper.vhd | 21 +++++++++++++++------
.../imx51_wb16_wrapper/imx51_wb16_wrapper.vhd | 21 +++++++++++++++------
2 files changed, 30 insertions(+), 12 deletions(-)
diff --git a/firmware/wishbone_example/wishbone_example51/components/imx51_wb16_wrapper00/hdl/imx51_wb16_wrapper.vhd b/firmware/wishbone_example/wishbone_example51/components/imx51_wb16_wrapper00/hdl/imx51_wb16_wrapper.vhd
index 5220c6ced..84d32486b 100644
--- a/firmware/wishbone_example/wishbone_example51/components/imx51_wb16_wrapper00/hdl/imx51_wb16_wrapper.vhd
+++ b/firmware/wishbone_example/wishbone_example51/components/imx51_wb16_wrapper00/hdl/imx51_wb16_wrapper.vhd
@@ -53,7 +53,7 @@ Architecture RTL of imx51_wb16_wrapper is
signal strobe : std_logic;
signal writedata : std_logic_vector(15 downto 0);
signal address : std_logic_vector(15 downto 0);
-
+ signal adv_old : std_logic;
begin
-- ----------------------------------------------------------------------------
@@ -64,17 +64,27 @@ begin
if(gls_reset='1') then
writedata <= (others => '0');
address <= (others => '0');
+ adv_old <= '1';
+ strobe <= '0';
+ write <= '0';
+ read <= '0';
elsif(rising_edge(gls_clk)) then
- if (imx_adv = '0') then
+ if (adv_old = '1' and imx_adv = '0') then
address <= imx_da;
else
writedata <= imx_da;
end if;
+ adv_old <= imx_adv;
+ strobe <= not (imx_cs_n);
+ write <= (not (imx_cs_n)) and (not(imx_rw));
+ read <= (not (imx_cs_n)) and imx_rw;
+ if ((read = '1') and (strobe = '1')) then
+ imx_da <= wbm_readdata;
+ else
+ imx_da <= (others => 'Z');
+ end if;
end if;
end process;
- strobe <= not (imx_cs_n);
- write <= (not (imx_cs_n)) and (not(imx_rw));
- read <= (not (imx_cs_n)) and imx_rw;
wbm_address <= address;
wbm_writedata <= writedata when (write = '1') else (others => '0');
@@ -82,6 +92,5 @@ begin
wbm_write <= write;
wbm_cycle <= strobe;
- imx_da <= wbm_readdata when ((read = '1') and (strobe = '1')) else (others => 'Z');
end architecture RTL;
diff --git a/firmware/wishbone_example/wishbone_example51/synthesis/imx51_wb16_wrapper/imx51_wb16_wrapper.vhd b/firmware/wishbone_example/wishbone_example51/synthesis/imx51_wb16_wrapper/imx51_wb16_wrapper.vhd
index 5220c6ced..84d32486b 100644
--- a/firmware/wishbone_example/wishbone_example51/synthesis/imx51_wb16_wrapper/imx51_wb16_wrapper.vhd
+++ b/firmware/wishbone_example/wishbone_example51/synthesis/imx51_wb16_wrapper/imx51_wb16_wrapper.vhd
@@ -53,7 +53,7 @@ Architecture RTL of imx51_wb16_wrapper is
signal strobe : std_logic;
signal writedata : std_logic_vector(15 downto 0);
signal address : std_logic_vector(15 downto 0);
-
+ signal adv_old : std_logic;
begin
-- ----------------------------------------------------------------------------
@@ -64,17 +64,27 @@ begin
if(gls_reset='1') then
writedata <= (others => '0');
address <= (others => '0');
+ adv_old <= '1';
+ strobe <= '0';
+ write <= '0';
+ read <= '0';
elsif(rising_edge(gls_clk)) then
- if (imx_adv = '0') then
+ if (adv_old = '1' and imx_adv = '0') then
address <= imx_da;
else
writedata <= imx_da;
end if;
+ adv_old <= imx_adv;
+ strobe <= not (imx_cs_n);
+ write <= (not (imx_cs_n)) and (not(imx_rw));
+ read <= (not (imx_cs_n)) and imx_rw;
+ if ((read = '1') and (strobe = '1')) then
+ imx_da <= wbm_readdata;
+ else
+ imx_da <= (others => 'Z');
+ end if;
end if;
end process;
- strobe <= not (imx_cs_n);
- write <= (not (imx_cs_n)) and (not(imx_rw));
- read <= (not (imx_cs_n)) and imx_rw;
wbm_address <= address;
wbm_writedata <= writedata when (write = '1') else (others => '0');
@@ -82,6 +92,5 @@ begin
wbm_write <= write;
wbm_cycle <= strobe;
- imx_da <= wbm_readdata when ((read = '1') and (strobe = '1')) else (others => 'Z');
end architecture RTL;
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2021-08-26 16:21:13
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 0dda80bc9fa2268bb0da72a42207c6e18e1f9737 (commit)
from 5be584019d54aa41b659799c58c8c660bb2f51b7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0dda80bc9fa2268bb0da72a42207c6e18e1f9737
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Aug 26 18:20:56 2021 +0200
[BUILDROOT] Make apf27_defconfig build again, by bumping kernel version to 5.10 (boot not tested)
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27_defconfig | 3 ++-
.../device/armadeus/apf27/apf27-linux-5.10.60.config | 1 +
...apf27-linux-4.0.config => apf27-linux-5.10.config} | 19 +++++++++----------
3 files changed, 12 insertions(+), 11 deletions(-)
create mode 120000 buildroot/target/device/armadeus/apf27/apf27-linux-5.10.60.config
copy buildroot/target/device/armadeus/apf27/{apf27-linux-4.0.config => apf27-linux-5.10.config} (99%)
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index 3ba101dc4..cfb274eda 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -26,7 +26,7 @@ BR2_BOARD_NAME="apf27"
BR2_CPU_NAME="imx27"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.60"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
@@ -34,6 +34,7 @@ BR2_LINUX_KERNEL_UIMAGE=y
BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0xA0008000"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx27-apf27dev"
+BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_FPGA_FIRMWARE=y
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-5.10.60.config b/buildroot/target/device/armadeus/apf27/apf27-linux-5.10.60.config
new file mode 120000
index 000000000..dbcf01631
--- /dev/null
+++ b/buildroot/target/device/armadeus/apf27/apf27-linux-5.10.60.config
@@ -0,0 +1 @@
+apf27-linux-5.10.config
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-4.0.config b/buildroot/target/device/armadeus/apf27/apf27-linux-5.10.config
similarity index 99%
copy from buildroot/target/device/armadeus/apf27/apf27-linux-4.0.config
copy to buildroot/target/device/armadeus/apf27/apf27-linux-5.10.config
index feb448fec..106237a72 100644
--- a/buildroot/target/device/armadeus/apf27/apf27-linux-4.0.config
+++ b/buildroot/target/device/armadeus/apf27/apf27-linux-5.10.config
@@ -3,26 +3,26 @@ CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
+CONFIG_PREEMPT=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_CGROUPS=y
CONFIG_EMBEDDED=y
# CONFIG_COMPAT_BRK is not set
CONFIG_SLAB=y
CONFIG_PROFILING=y
+# CONFIG_ARCH_MULTI_V7 is not set
+CONFIG_ARCH_MXC=y
+CONFIG_AEABI=y
+CONFIG_PM_DEBUG=y
CONFIG_OPROFILE=m
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_BLK_DEV_BSG is not set
# CONFIG_IOSCHED_DEADLINE is not set
# CONFIG_IOSCHED_CFQ is not set
-# CONFIG_ARCH_MULTI_V7 is not set
-CONFIG_ARCH_MXC=y
CONFIG_MACH_IMX27_DT=y
-CONFIG_PREEMPT=y
-CONFIG_AEABI=y
CONFIG_ZBOOT_ROM_TEXT=0x0
CONFIG_ZBOOT_ROM_BSS=0x0
-CONFIG_PM_DEBUG=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
@@ -89,13 +89,13 @@ CONFIG_NETDEVICES=y
# CONFIG_NET_VENDOR_STMICRO is not set
# CONFIG_NET_VENDOR_WIZNET is not set
CONFIG_SMSC_PHY=y
-CONFIG_RTL8187=m
CONFIG_LIBERTAS=m
CONFIG_LIBERTAS_SDIO=m
CONFIG_RT2X00=m
CONFIG_RT2500USB=m
CONFIG_RT73USB=m
CONFIG_RT2800USB=m
+CONFIG_RTL8187=m
CONFIG_RTL8192CU=m
CONFIG_ZD1211RW=m
CONFIG_INPUT_JOYDEV=y
@@ -194,8 +194,8 @@ CONFIG_RTC_CLASS=y
CONFIG_RTC_DRV_DS1374=y
CONFIG_RTC_DRV_MXC=m
CONFIG_DMADEVICES=y
-CONFIG_IMX_SDMA=y
CONFIG_IMX_DMA=y
+CONFIG_IMX_SDMA=y
# CONFIG_IOMMU_SUPPORT is not set
CONFIG_IIO=y
CONFIG_MAX1027=y
@@ -223,6 +223,8 @@ CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_CODEPAGE_850=y
CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_ISO8859_15=m
+CONFIG_FONTS=y
+CONFIG_FONT_8x8=y
CONFIG_PRINTK_TIME=y
CONFIG_DEBUG_INFO=y
CONFIG_DEBUG_FS=y
@@ -231,6 +233,3 @@ CONFIG_DEBUG_FS=y
# CONFIG_FTRACE is not set
CONFIG_DEBUG_LL=y
CONFIG_EARLY_PRINTK=y
-# CONFIG_CRYPTO_ANSI_CPRNG is not set
-CONFIG_FONTS=y
-CONFIG_FONT_8x8=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-08-13 11:52:55
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via e94e2f28e5a4d5b65d961e208262939f5fdbb5ae (commit)
via 59bd028b3b4289a74989e9fb8c550254cb2f10df (commit)
from 169117c5ae68459694fa4a9ce9fd24c88d644b8f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e94e2f28e5a4d5b65d961e208262939f5fdbb5ae
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Aug 13 13:38:24 2021 +0200
[BUILDROOT] Bump BR to 2021.02.4
commit 59bd028b3b4289a74989e9fb8c550254cb2f10df
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Aug 13 13:37:12 2021 +0200
[BUILDROOT] 2021.02: update cleanup_buildroot.sh
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
patches/buildroot/2021.02/cleanup_buildroot.sh | 8 ++++++--
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index 57972313a..55cd89b31 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2021.02
-BUILDROOT_MINOR_VERSION ?= 3
+BUILDROOT_MINOR_VERSION ?= 4
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index 5927c7e75..558f3b250 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -19,6 +19,9 @@ rm -rf buildroot/package/agg/agg.mk
rm -rf buildroot/package/alsa-utils/alsa-utils.mk
rm -rf buildroot/package/apf-config/Config.in
rm -rf buildroot/package/apf-config/apf-config.mk
+rm -rf buildroot/package/bayer2rgb-neon/Config.in
+rm -rf buildroot/package/bayer2rgb-neon/bayer2rgb-neon.hash
+rm -rf buildroot/package/bayer2rgb-neon/bayer2rgb-neon.mk
rm -rf buildroot/package/beremiz/Config.in
rm -rf buildroot/package/beremiz/beremiz.mk
rm -rf buildroot/package/beremiz/host-beremiz-fix_compare_and_swap_problem_to_be_removed_with_kernel_3.1.patch
@@ -29,8 +32,6 @@ rm -rf buildroot/package/cmux/cmux.hash
rm -rf buildroot/package/cmux/cmux.mk
rm -rf buildroot/package/e-uae/Config.in
rm -rf buildroot/package/e-uae/e-uae.mk
-rm -rf buildroot/package/expat/expat.hash
-rm -rf buildroot/package/expat/expat.mk
rm -rf buildroot/package/expect/expect.mk
rm -rf buildroot/package/fb-test-app/001-fixes-tty-vc-config-on-fb-test-exit.patch
rm -rf buildroot/package/freescale-imx/Config.in
@@ -60,6 +61,9 @@ rm -rf buildroot/package/gpsd/S50gpsd
rm -rf buildroot/package/gpsd/gpsd.mk
rm -rf buildroot/package/gsmmux/Config.in
rm -rf buildroot/package/gsmmux/gsmmux.mk
+rm -rf buildroot/package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in
+rm -rf buildroot/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.hash
+rm -rf buildroot/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.mk
rm -rf buildroot/package/imx-test/10.11.01/imx-test-01_fixes.patch
rm -rf buildroot/package/imx-test/10.11.01/imx-test-02-mxc_vpu_test_v4l2_fixes.patch
rm -rf buildroot/package/imx-test/5.4/0001-imx-test-fixes.patch
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-08-10 09:07:35
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, armadeus-2020.07 has been updated
via e69c987e42180448c1566ef97fe6d6309ebb55ea (commit)
from 1a666b78db02191325f67b630aaa0f65c18b4af4 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e69c987e42180448c1566ef97fe6d6309ebb55ea
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Aug 10 09:46:48 2021 +0200
imx8m: opos8mm: add weak functions opos8mm_board{,late}_init
-----------------------------------------------------------------------
Summary of changes:
arch/arm/include/asm/arch-imx8m/opos8mm.h | 2 ++
arch/arm/mach-imx/imx8m/opos8mm.c | 12 +++++++++++-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/arch/arm/include/asm/arch-imx8m/opos8mm.h b/arch/arm/include/asm/arch-imx8m/opos8mm.h
index 46f874641a..0ff08102fb 100644
--- a/arch/arm/include/asm/arch-imx8m/opos8mm.h
+++ b/arch/arm/include/asm/arch-imx8m/opos8mm.h
@@ -6,6 +6,8 @@
#ifndef __ARCH_ARM_IMX8MM_OPOS8MM_H__
#define __ARCH_ARM_IMX8MM_OPOS8MM_H__
+int opos8mm_board_init(void);
+int opos8mm_board_late_init(void);
int opos8mm_board_early_init_f(void);
#endif
diff --git a/arch/arm/mach-imx/imx8m/opos8mm.c b/arch/arm/mach-imx/imx8m/opos8mm.c
index 9eb1c7b18e..fc6c4513ff 100644
--- a/arch/arm/mach-imx/imx8m/opos8mm.c
+++ b/arch/arm/mach-imx/imx8m/opos8mm.c
@@ -37,14 +37,24 @@ int board_phy_config(struct phy_device *phydev)
}
#endif
+int __weak opos8mm_board_init(void)
+{
+ return 0;
+}
+
int board_init(void)
+{
+ return opos8mm_board_init();
+}
+
+int __weak opos8mm_board_late_init(void)
{
return 0;
}
int board_late_init(void)
{
- return 0;
+ return opos8mm_board_late_init();
}
int dram_init(void)
hooks/post-receive
--
UNNAMED PROJECT
|
|
From: Sébastien S. <ss...@us...> - 2021-08-10 07:19:58
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 169117c5ae68459694fa4a9ce9fd24c88d644b8f (commit)
from 3b6d6199a6759e7fa78b4b44b8fb4998fadaa931 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 169117c5ae68459694fa4a9ce9fd24c88d644b8f
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Aug 10 09:18:31 2021 +0200
[BUILDROOT] 2021.02: add patches to have bayer2rgb on aarch64
-----------------------------------------------------------------------
Summary of changes:
...yer2rgb-neon-update-URL-in-Config.in-file.patch | 32 +++++++++++
...kage-bayer2rgb-neon-bump-version-to-0.6.1.patch | 40 ++++++++++++++
...age-bayer2rgb-neon-enable-for-BR2_aarch64.patch | 46 ++++++++++++++++
...gst1-plugins-bayer2rgb-neon-bump-to-0.6.1.patch | 62 ++++++++++++++++++++++
...1-plugins-bayer2rgb-neon-enable-for-BR2_a.patch | 30 +++++++++++
5 files changed, 210 insertions(+)
create mode 100644 patches/buildroot/2021.02/402-package-bayer2rgb-neon-update-URL-in-Config.in-file.patch
create mode 100644 patches/buildroot/2021.02/403-package-bayer2rgb-neon-bump-version-to-0.6.1.patch
create mode 100644 patches/buildroot/2021.02/404-package-bayer2rgb-neon-enable-for-BR2_aarch64.patch
create mode 100644 patches/buildroot/2021.02/405-package-gst1-plugins-bayer2rgb-neon-bump-to-0.6.1.patch
create mode 100644 patches/buildroot/2021.02/406-package-gst1-plugins-bayer2rgb-neon-enable-for-BR2_a.patch
diff --git a/patches/buildroot/2021.02/402-package-bayer2rgb-neon-update-URL-in-Config.in-file.patch b/patches/buildroot/2021.02/402-package-bayer2rgb-neon-update-URL-in-Config.in-file.patch
new file mode 100644
index 000000000..11608e937
--- /dev/null
+++ b/patches/buildroot/2021.02/402-package-bayer2rgb-neon-update-URL-in-Config.in-file.patch
@@ -0,0 +1,32 @@
+From 21b471eab79d40a48e938779e0f864cc41306bf8 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 28 Jun 2021 13:16:54 +0200
+Subject: [PATCH 402/406] package/bayer2rgb-neon: update URL in Config.in file
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The URL at Phytec is obsolete and not even used by Buildroot.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/bayer2rgb-neon/Config.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/package/bayer2rgb-neon/Config.in b/package/bayer2rgb-neon/Config.in
+index ed065c1ed7..8fd18b4fa9 100644
+--- a/package/bayer2rgb-neon/Config.in
++++ b/package/bayer2rgb-neon/Config.in
+@@ -9,7 +9,7 @@ config BR2_PACKAGE_BAYER2RGB_NEON
+ to decode raw camera bayer to RGB using
+ NEON hardware acceleration.
+
+- https://git.phytec.de/bayer2rgb-neon/
++ https://gitlab-ext.sigma-chemnitz.de/ensc/bayer2rgb
+
+ comment "bayer2rgb-neon needs a toolchain w/ C++, dynamic library, gcc >= 4.9"
+ depends on BR2_arm && BR2_ARM_CPU_HAS_NEON
+--
+2.31.1
+
diff --git a/patches/buildroot/2021.02/403-package-bayer2rgb-neon-bump-version-to-0.6.1.patch b/patches/buildroot/2021.02/403-package-bayer2rgb-neon-bump-version-to-0.6.1.patch
new file mode 100644
index 000000000..39a320424
--- /dev/null
+++ b/patches/buildroot/2021.02/403-package-bayer2rgb-neon-bump-version-to-0.6.1.patch
@@ -0,0 +1,40 @@
+From 4918291293367261b48af8e8812902a4e3f139d1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 28 Jun 2021 13:35:58 +0200
+Subject: [PATCH 403/406] package/bayer2rgb-neon: bump version to 0.6.1
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/bayer2rgb-neon/bayer2rgb-neon.hash | 2 +-
+ package/bayer2rgb-neon/bayer2rgb-neon.mk | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/package/bayer2rgb-neon/bayer2rgb-neon.hash b/package/bayer2rgb-neon/bayer2rgb-neon.hash
+index b1e87d7a36..26a14fcb51 100644
+--- a/package/bayer2rgb-neon/bayer2rgb-neon.hash
++++ b/package/bayer2rgb-neon/bayer2rgb-neon.hash
+@@ -1,3 +1,3 @@
+ # Locally calculated
+-sha256 d2e3e97bb9da218f223c03b2f080c5da727224e6e4cb99979398971110dfae04 bayer2rgb-neon-bef3ecafe290d61a50fd27da3e5d0df6f4b88045-br1.tar.gz
++sha256 edf451dbb52ad67eb35f9043390bd75ea7228d493c99184aae80b3bd27beab62 bayer2rgb-neon-15feb1115b4828488cc36d09f625e23e8b6a0ec5-br1.tar.gz
+ sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING
+diff --git a/package/bayer2rgb-neon/bayer2rgb-neon.mk b/package/bayer2rgb-neon/bayer2rgb-neon.mk
+index 34510e7616..a483890c81 100644
+--- a/package/bayer2rgb-neon/bayer2rgb-neon.mk
++++ b/package/bayer2rgb-neon/bayer2rgb-neon.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-BAYER2RGB_NEON_VERSION = bef3ecafe290d61a50fd27da3e5d0df6f4b88045
++BAYER2RGB_NEON_VERSION = 15feb1115b4828488cc36d09f625e23e8b6a0ec5
+ BAYER2RGB_NEON_SITE = https://gitlab-ext.sigma-chemnitz.de/ensc/bayer2rgb.git
+ BAYER2RGB_NEON_SITE_METHOD = git
+ BAYER2RGB_NEON_LICENSE = GPL-3.0
+--
+2.31.1
+
diff --git a/patches/buildroot/2021.02/404-package-bayer2rgb-neon-enable-for-BR2_aarch64.patch b/patches/buildroot/2021.02/404-package-bayer2rgb-neon-enable-for-BR2_aarch64.patch
new file mode 100644
index 000000000..c9b6aacbc
--- /dev/null
+++ b/patches/buildroot/2021.02/404-package-bayer2rgb-neon-enable-for-BR2_aarch64.patch
@@ -0,0 +1,46 @@
+From 90fb4366a5c71929871ff5a1c5c50022a9b418c0 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 28 Jun 2021 14:19:04 +0200
+Subject: [PATCH 404/406] package/bayer2rgb-neon: enable for BR2_aarch64
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/bayer2rgb-neon/Config.in | 2 +-
+ package/bayer2rgb-neon/bayer2rgb-neon.mk | 6 +++++-
+ 2 files changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/package/bayer2rgb-neon/Config.in b/package/bayer2rgb-neon/Config.in
+index 8fd18b4fa9..7822171020 100644
+--- a/package/bayer2rgb-neon/Config.in
++++ b/package/bayer2rgb-neon/Config.in
+@@ -1,6 +1,6 @@
+ config BR2_PACKAGE_BAYER2RGB_NEON
+ bool "bayer2rgb-neon"
+- depends on BR2_arm && BR2_ARM_CPU_HAS_NEON
++ depends on (BR2_arm && BR2_ARM_CPU_HAS_NEON) || BR2_aarch64
+ depends on !BR2_STATIC_LIBS
+ depends on BR2_INSTALL_LIBSTDCPP
+ depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++11
+diff --git a/package/bayer2rgb-neon/bayer2rgb-neon.mk b/package/bayer2rgb-neon/bayer2rgb-neon.mk
+index a483890c81..899c8a8e6b 100644
+--- a/package/bayer2rgb-neon/bayer2rgb-neon.mk
++++ b/package/bayer2rgb-neon/bayer2rgb-neon.mk
+@@ -13,6 +13,10 @@ BAYER2RGB_NEON_INSTALL_STAGING = YES
+ BAYER2RGB_NEON_DEPENDENCIES = host-pkgconf host-gengetopt
+ BAYER2RGB_NEON_AUTORECONF = YES
+
+-BAYER2RGB_NEON_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -mfpu=neon"
++BAYER2RGB_NEON_CONF_ENV = CFLAGS="$(TARGET_CFLAGS)"
++
++ifeq ($(BR2_arm),y)
++BAYER2RGB_NEON_CONF_ENV += "-mfpu=neon"
++endif
+
+ $(eval $(autotools-package))
+--
+2.31.1
+
diff --git a/patches/buildroot/2021.02/405-package-gst1-plugins-bayer2rgb-neon-bump-to-0.6.1.patch b/patches/buildroot/2021.02/405-package-gst1-plugins-bayer2rgb-neon-bump-to-0.6.1.patch
new file mode 100644
index 000000000..62b330044
--- /dev/null
+++ b/patches/buildroot/2021.02/405-package-gst1-plugins-bayer2rgb-neon-bump-to-0.6.1.patch
@@ -0,0 +1,62 @@
+From 087048a92444a38060055480d6ac6faa9b946569 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 28 Jun 2021 15:13:28 +0200
+Subject: [PATCH 405/406] package/gst1-plugins-bayer2rgb-neon: bump to 0.6.1
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Update SITE to be synced with bayer2rgb-neon.
+Use git as METHOD because no tarball is available for this version.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in | 2 +-
+ .../gst1-plugins-bayer2rgb-neon.hash | 4 ++--
+ .../gst1-plugins-bayer2rgb-neon.mk | 6 +++---
+ 3 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in b/package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in
+index b7cac08d7d..d3eec30c7a 100644
+--- a/package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in
++++ b/package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in
+@@ -12,7 +12,7 @@ menuconfig BR2_PACKAGE_GST1_PLUGINS_BAYER2RGB_NEON
+ decode raw camera bayer to RGB using
+ NEON hardware acceleration.
+
+- https://git.phytec.de/gst-bayer2rgb-neon
++ https://gitlab-ext.sigma-chemnitz.de/ensc/gst-bayer2rgb-neon
+
+ comment "gst1-plugins-bayer2rgb-neon needs a toolchain w/ C++, dynamic library, gcc >= 4.9"
+ depends on BR2_arm && BR2_ARM_CPU_HAS_NEON
+diff --git a/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.hash b/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.hash
+index cfb62b062a..e626d0ba8d 100644
+--- a/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.hash
++++ b/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.hash
+@@ -1,3 +1,3 @@
+ # Locally calculated
+-sha256 307725640203083df7dfb7f9c2b8bb9583accf7b8c06238dd92d6150a9fd8b04 gst-bayer2rgb-neon-0.4.tar.bz2
+-sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING
++sha256 76b2135a23f465f789ccb86bd3a8190a1e30f86cdb28abfac4d9a2cdece63fa2 gst1-plugins-bayer2rgb-neon-b630798efcd611879e7cb1c246052e5ba1acc41d-br1.tar.gz
++sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING
+diff --git a/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.mk b/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.mk
+index 5139463ca1..815099e315 100644
+--- a/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.mk
++++ b/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.mk
+@@ -4,9 +4,9 @@
+ #
+ ################################################################################
+
+-GST1_PLUGINS_BAYER2RGB_NEON_VERSION = 0.4
+-GST1_PLUGINS_BAYER2RGB_NEON_SOURCE = gst-bayer2rgb-neon-$(GST1_PLUGINS_BAYER2RGB_NEON_VERSION).tar.bz2
+-GST1_PLUGINS_BAYER2RGB_NEON_SITE = https://git.phytec.de/gst-bayer2rgb-neon/snapshot
++GST1_PLUGINS_BAYER2RGB_NEON_VERSION = b630798efcd611879e7cb1c246052e5ba1acc41d
++GST1_PLUGINS_BAYER2RGB_NEON_SITE = https://gitlab-ext.sigma-chemnitz.de/ensc/gst-bayer2rgb-neon.git
++GST1_PLUGINS_BAYER2RGB_NEON_SITE_METHOD = git
+ GST1_PLUGINS_BAYER2RGB_NEON_LICENSE = GPL-3.0
+ GST1_PLUGINS_BAYER2RGB_NEON_LICENSE_FILES = COPYING
+
+--
+2.31.1
+
diff --git a/patches/buildroot/2021.02/406-package-gst1-plugins-bayer2rgb-neon-enable-for-BR2_a.patch b/patches/buildroot/2021.02/406-package-gst1-plugins-bayer2rgb-neon-enable-for-BR2_a.patch
new file mode 100644
index 000000000..7d6d9d45f
--- /dev/null
+++ b/patches/buildroot/2021.02/406-package-gst1-plugins-bayer2rgb-neon-enable-for-BR2_a.patch
@@ -0,0 +1,30 @@
+From c7d201af335061f679a26e5de7e9a558e61c6964 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 28 Jun 2021 15:17:15 +0200
+Subject: [PATCH 406/406] package/gst1-plugins-bayer2rgb-neon: enable for
+ BR2_aarch64
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in b/package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in
+index d3eec30c7a..570300a304 100644
+--- a/package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in
++++ b/package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in
+@@ -1,6 +1,6 @@
+ menuconfig BR2_PACKAGE_GST1_PLUGINS_BAYER2RGB_NEON
+ bool "gst1-plugins-bayer2rgb-neon"
+- depends on BR2_arm && BR2_ARM_CPU_HAS_NEON # bayer2rgb-neon
++ depends on (BR2_arm && BR2_ARM_CPU_HAS_NEON) || BR2_aarch64 # bayer2rgb-neon
+ depends on !BR2_STATIC_LIBS # bayer2rgb-neon
+ depends on BR2_INSTALL_LIBSTDCPP # bayer2rgb-neon
+ depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # bayer2rgb-neon
+--
+2.31.1
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-07-08 09:56:45
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 3b6d6199a6759e7fa78b4b44b8fb4998fadaa931 (commit)
from 45c305edaf5fc671e8866badec0893df6a47ab5f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3b6d6199a6759e7fa78b4b44b8fb4998fadaa931
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Jul 8 11:55:27 2021 +0200
[LINUX] 5.10: opos6ul: patches for WiFi
-----------------------------------------------------------------------
Summary of changes:
...3-armadeus-brcmfmac-increase-boot-timeout.patch | 0
...s6ul-add-supply-to-WiFi-and-two-propertie.patch | 34 ++++++++++++++++++++++
2 files changed, 34 insertions(+)
copy patches/linux/{4.14 => 5.10}/0803-armadeus-brcmfmac-increase-boot-timeout.patch (100%)
create mode 100644 patches/linux/5.10/0814-ARM-dts-opos6ul-add-supply-to-WiFi-and-two-propertie.patch
diff --git a/patches/linux/4.14/0803-armadeus-brcmfmac-increase-boot-timeout.patch b/patches/linux/5.10/0803-armadeus-brcmfmac-increase-boot-timeout.patch
similarity index 100%
copy from patches/linux/4.14/0803-armadeus-brcmfmac-increase-boot-timeout.patch
copy to patches/linux/5.10/0803-armadeus-brcmfmac-increase-boot-timeout.patch
diff --git a/patches/linux/5.10/0814-ARM-dts-opos6ul-add-supply-to-WiFi-and-two-propertie.patch b/patches/linux/5.10/0814-ARM-dts-opos6ul-add-supply-to-WiFi-and-two-propertie.patch
new file mode 100644
index 000000000..cf0ad21c6
--- /dev/null
+++ b/patches/linux/5.10/0814-ARM-dts-opos6ul-add-supply-to-WiFi-and-two-propertie.patch
@@ -0,0 +1,34 @@
+From 4ba2f009fda677242458b88b5fda34daad699c24 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Thu, 8 Jul 2021 11:48:07 +0200
+Subject: [PATCH 1/1] ARM: dts: opos6ul: add supply to WiFi and two properties
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+cap-power-off-card and keep-power-in-suspend
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi b/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
+index f2386dcb9ff2..9aaeb816a461 100644
+--- a/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
++++ b/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
+@@ -69,6 +69,10 @@ &usdhc2 {
+ pinctrl-0 = <&pinctrl_usdhc2>;
+ bus-width = <4>;
+ no-1-8-v;
++ vmmc-supply = <®_3v3>;
++ vqmmc-supply = <®_3v3>;
++ cap-power-off-card;
++ keep-power-in-suspend;
+ non-removable;
+ mmc-pwrseq = <&usdhc3_pwrseq>;
+ status = "okay";
+--
+2.31.1
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-07-05 16:09:06
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 45c305edaf5fc671e8866badec0893df6a47ab5f (commit)
via 83e4195402518899496661a4074b9094705fc48c (commit)
from 1a6e7b30d0a1a3079669d4db42ee5b3c7bdb089c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 45c305edaf5fc671e8866badec0893df6a47ab5f
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jul 5 18:07:56 2021 +0200
[BUILDROOT] opos6ul_defconfig: enable libgpiod (and tools)
commit 83e4195402518899496661a4074b9094705fc48c
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jul 5 18:06:53 2021 +0200
[LINUX] 5.10: opos6uldev: fix muxing for camera ov5640
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ul_defconfig | 2 +
...opos6uldev-mux-camera-s-rst-and-pwdn-pins.patch | 46 ++++++++++++++++++++++
...M-dts-opos6uldev-mux-MCLK-in-camera-group.patch | 40 +++++++++++++++++++
3 files changed, 88 insertions(+)
create mode 100644 patches/linux/5.10/0812-ARM-dts-opos6uldev-mux-camera-s-rst-and-pwdn-pins.patch
create mode 100644 patches/linux/5.10/0813-ARM-dts-opos6uldev-mux-MCLK-in-camera-group.patch
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index b4d50e515..d7cb98ca3 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -110,6 +110,8 @@ BR2_PACKAGE_LIBVORBIS=y
BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y
BR2_PACKAGE_DTC=y
BR2_PACKAGE_DTC_PROGRAMS=y
+BR2_PACKAGE_LIBGPIOD=y
+BR2_PACKAGE_LIBGPIOD_TOOLS=y
BR2_PACKAGE_LIBUSB=y
BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
diff --git a/patches/linux/5.10/0812-ARM-dts-opos6uldev-mux-camera-s-rst-and-pwdn-pins.patch b/patches/linux/5.10/0812-ARM-dts-opos6uldev-mux-camera-s-rst-and-pwdn-pins.patch
new file mode 100644
index 000000000..7d89d9c35
--- /dev/null
+++ b/patches/linux/5.10/0812-ARM-dts-opos6uldev-mux-camera-s-rst-and-pwdn-pins.patch
@@ -0,0 +1,46 @@
+From 66923f68575c33866b88b8b8218ee0ae3204caf9 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 5 Jul 2021 17:37:18 +0200
+Subject: [PATCH 1/1] ARM: dts: opos6uldev: mux camera's rst and pwdn pins
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 11 +++++++++++
+ 1 file changed, 11 insertions(+)
+
+diff --git a/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi b/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+index ba77715b5b8a..7d6ff60a54bd 100644
+--- a/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ b/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+@@ -178,6 +178,8 @@ &i2c2 {
+ ov5640: camera@3c {
+ compatible = "ovti,ov5640";
+ reg = <0x3c>;
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_camera>;
+ clocks = <&clks IMX6UL_CLK_CSI>;
+ clock-names = "xclk";
+ DOVDD-supply = <®_1v8>;
+@@ -263,6 +265,15 @@ &iomuxc {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_gpios>;
+
++ pinctrl_camera: cameragrp {
++ fsl,pins = <
++ /* RESET# */
++ MX6UL_PAD_NAND_DATA02__GPIO4_IO04 0x030b0
++ /* POWERDOWN */
++ MX6UL_PAD_NAND_DATA03__GPIO4_IO05 0x0b0b0
++ >;
++ };
++
+ pinctrl_csi: csigrp {
+ fsl,pins = <
+ MX6UL_PAD_CSI_PIXCLK__CSI_PIXCLK 0x1b000
+--
+2.31.1
+
diff --git a/patches/linux/5.10/0813-ARM-dts-opos6uldev-mux-MCLK-in-camera-group.patch b/patches/linux/5.10/0813-ARM-dts-opos6uldev-mux-MCLK-in-camera-group.patch
new file mode 100644
index 000000000..116d00aff
--- /dev/null
+++ b/patches/linux/5.10/0813-ARM-dts-opos6uldev-mux-MCLK-in-camera-group.patch
@@ -0,0 +1,40 @@
+From fba2d98e2f0ba93b7d17d868943c210f11585626 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 5 Jul 2021 17:56:42 +0200
+Subject: [PATCH 1/1] ARM: dts: opos6uldev: mux MCLK in camera group
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+So that we don't get an error when probing camera's driver before CSI
+controller's driver.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi b/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+index 7d6ff60a54bd..03bdc4434063 100644
+--- a/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ b/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+@@ -267,6 +267,7 @@ &iomuxc {
+
+ pinctrl_camera: cameragrp {
+ fsl,pins = <
++ MX6UL_PAD_CSI_MCLK__CSI_MCLK 0x1b088
+ /* RESET# */
+ MX6UL_PAD_NAND_DATA02__GPIO4_IO04 0x030b0
+ /* POWERDOWN */
+@@ -279,7 +280,6 @@ pinctrl_csi: csigrp {
+ MX6UL_PAD_CSI_PIXCLK__CSI_PIXCLK 0x1b000
+ MX6UL_PAD_CSI_VSYNC__CSI_VSYNC 0x1b000
+ MX6UL_PAD_CSI_HSYNC__CSI_HSYNC 0x1b000
+- MX6UL_PAD_CSI_MCLK__CSI_MCLK 0x1b088
+ MX6UL_PAD_CSI_DATA00__CSI_DATA02 0x1b000
+ MX6UL_PAD_CSI_DATA01__CSI_DATA03 0x1b000
+ MX6UL_PAD_CSI_DATA02__CSI_DATA04 0x1b000
+--
+2.31.1
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-06-23 07:43:51
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 1a6e7b30d0a1a3079669d4db42ee5b3c7bdb089c (commit)
from 7793a0c2d7023e371e46cc04662ac17182bccc26 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 1a6e7b30d0a1a3079669d4db42ee5b3c7bdb089c
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Jun 23 09:42:09 2021 +0200
[BUSYBOX] add stat command
Used by Qt Creator to do incremental deployment
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/busybox-1.24.2.config | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/buildroot/target/device/armadeus/busybox-1.24.2.config b/buildroot/target/device/armadeus/busybox-1.24.2.config
index 37caaabe1..4a5628e6e 100644
--- a/buildroot/target/device/armadeus/busybox-1.24.2.config
+++ b/buildroot/target/device/armadeus/busybox-1.24.2.config
@@ -284,8 +284,9 @@ CONFIG_SORT=y
CONFIG_FEATURE_SORT_BIG=y
# CONFIG_SPLIT is not set
# CONFIG_FEATURE_SPLIT_FANCY is not set
-# CONFIG_STAT is not set
-# CONFIG_FEATURE_STAT_FORMAT is not set
+CONFIG_STAT=y
+CONFIG_FEATURE_STAT_FORMAT=y
+CONFIG_FEATURE_STAT_FILESYSTEM=y
CONFIG_STTY=y
# CONFIG_SUM is not set
# CONFIG_TAC is not set
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-06-21 16:49:29
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 7793a0c2d7023e371e46cc04662ac17182bccc26 (commit)
via a55c8f9173daad9d913d23342031ed181c202686 (commit)
from 7e3ca5c15acc2fd982fc16100b7aa7d4d1da1d8e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7793a0c2d7023e371e46cc04662ac17182bccc26
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jun 21 18:48:24 2021 +0200
[BUILDROOT] opos6ul_defconfig: add libdrm test programs (ie, modetest)
commit a55c8f9173daad9d913d23342031ed181c202686
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jun 21 18:47:32 2021 +0200
[BUILDROOT] opos6ul_defconfig: add gstreamer kmssink plugin
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ul_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 7878e3370..b4d50e515 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -56,6 +56,7 @@ BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2_PROBE=y
BR2_PACKAGE_GST1_PLUGINS_BAD=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_KMS=y
BR2_PACKAGE_GST1_LIBAV=y
BR2_PACKAGE_YAVTA=y
BR2_PACKAGE_GDB=y
@@ -106,6 +107,7 @@ BR2_PACKAGE_PYTHON_SERIAL=y
BR2_PACKAGE_PYTHON_SMBUS_CFFI=y
BR2_PACKAGE_PYTHON_SPIDEV=y
BR2_PACKAGE_LIBVORBIS=y
+BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y
BR2_PACKAGE_DTC=y
BR2_PACKAGE_DTC_PROGRAMS=y
BR2_PACKAGE_LIBUSB=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-06-21 15:16:26
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 7e3ca5c15acc2fd982fc16100b7aa7d4d1da1d8e (commit)
via 51e048b654c08c63335d81196b85e5e8579b615e (commit)
via 3de02d03089a245470cb665c50bbfaa9d4d60acf (commit)
from 30c0f33262d2e8eb937f0e0c63a35d86d4b0dafa (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7e3ca5c15acc2fd982fc16100b7aa7d4d1da1d8e
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jun 21 17:15:20 2021 +0200
[BUILDROOT] Bump BR to 2021.02.3
commit 51e048b654c08c63335d81196b85e5e8579b615e
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jun 21 17:06:51 2021 +0200
[BUILDROOT] opos6ul_defconfig: bump to BR 5.10.45
commit 3de02d03089a245470cb665c50bbfaa9d4d60acf
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jun 21 15:14:43 2021 +0200
[LINUX] modules: use 'help' instead of '---help---' in Kconfig files
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
buildroot/configs/opos6ul_defconfig | 38 +-
.../armadeus/opos6ul/opos6ul-linux-5.10.config | 618 +++++++++++++++++++++
.../402-package-expat-bump-to-version-2.3.0.patch | 46 --
...kage-expat-security-bump-to-version-2.4.1.patch | 49 --
...15-armadeus-logo-add_armadeus-project_tux.patch | 0
...50-armadeus-add_custom_drivers_to_kconfig.patch | 24 +-
...-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch | 0
...deus-add-opos6uldev-dual-ethernet-support.patch | 26 +-
...rmadeus-opos6ul_sp-opos6ul_sp_dev-support.patch | 0
...s-remove-spidev-oops-warning-at-load-time.patch | 16 +-
.../0700-armadeus-pcie_clk_defined_in_uboot.patch | 20 +
.../0701-armadeus-pcie_init_crash.patch | 0
...9-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch | 0
...adeus-dts-opos6ul-fix-i2c-clock-frequency.patch | 47 ++
...-armadeus-opos6ulsp-fix-eeprom-compatible.patch | 0
...-ARM-dts-enable-CSI-on-OPOS6UL-and-OV5640.patch | 126 +++++
target/linux/modules/Kconfig | 2 +-
target/linux/modules/as1531_platform/Kconfig | 2 +-
target/linux/modules/backlight/Kconfig | 2 +-
target/linux/modules/display/Kconfig | 2 +-
target/linux/modules/fpga/Kconfig | 2 +-
target/linux/modules/fpga/POD/Kconfig | 2 +-
target/linux/modules/fpga/board_designs/Kconfig | 2 +-
.../fpga/board_designs/spvision_loader/Kconfig | 2 +-
.../modules/fpga/board_designs/twin_uart/Kconfig | 2 +-
.../fpga/board_designs/twin_uart/irq_mngr/Kconfig | 2 +-
.../fpga/board_designs/twin_uart/uarts/Kconfig | 2 +-
.../fpga/board_designs/wishbone_example/Kconfig | 2 +-
.../board_designs/wishbone_example/wb_led/Kconfig | 2 +-
target/linux/modules/fpga/dev_tools/loader/Kconfig | 2 +-
.../linux/modules/fpga/others/ps2keyboard/Kconfig | 2 +-
.../linux/modules/fpga/virtual_components/Kconfig | 2 +-
.../modules/fpga/virtual_components/button/Kconfig | 2 +-
.../fpga/virtual_components/irq_mngr/Kconfig | 2 +-
.../modules/fpga/virtual_components/led/Kconfig | 2 +-
.../fpga/virtual_components/pod_gpio/Kconfig | 2 +-
.../fpga/virtual_components/pod_pwm/Kconfig | 2 +-
.../fpga/virtual_components/pod_servo/Kconfig | 2 +-
.../fpga/virtual_components/sploader/Kconfig | 2 +-
target/linux/modules/generic/Kconfig | 2 +-
target/linux/modules/gpio/Kconfig | 4 +-
target/linux/modules/imx_counter/Kconfig | 2 +-
target/linux/modules/imxlkeypad/Kconfig | 2 +-
target/linux/modules/isp1761/Kconfig | 2 +-
target/linux/modules/max1027/Kconfig | 2 +-
target/linux/modules/max9768/Kconfig | 2 +-
target/linux/modules/mxs_lradc/Kconfig | 2 +-
target/linux/modules/pwm/Kconfig | 4 +-
49 files changed, 904 insertions(+), 176 deletions(-)
create mode 100644 buildroot/target/device/armadeus/opos6ul/opos6ul-linux-5.10.config
delete mode 100644 patches/buildroot/2021.02/402-package-expat-bump-to-version-2.3.0.patch
delete mode 100644 patches/buildroot/2021.02/403-package-expat-security-bump-to-version-2.4.1.patch
copy patches/linux/{4.19 => 5.10}/0015-armadeus-logo-add_armadeus-project_tux.patch (100%)
copy patches/linux/{3.14.mx6_legacy => 5.10}/0050-armadeus-add_custom_drivers_to_kconfig.patch (54%)
copy patches/linux/{4.19 => 5.10}/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch (100%)
copy patches/linux/{4.17 => 5.10}/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch (93%)
copy patches/linux/{4.19 => 5.10}/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch (100%)
copy patches/linux/{4.19 => 5.10}/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch (65%)
create mode 100644 patches/linux/5.10/0700-armadeus-pcie_clk_defined_in_uboot.patch
copy patches/linux/{4.19 => 5.10}/0701-armadeus-pcie_init_crash.patch (100%)
copy patches/linux/{4.19 => 5.10}/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch (100%)
create mode 100644 patches/linux/5.10/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
copy patches/linux/{4.19 => 5.10}/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch (100%)
create mode 100644 patches/linux/5.10/0811-ARM-dts-enable-CSI-on-OPOS6UL-and-OV5640.patch
diff --git a/Makefile b/Makefile
index 6cb7fa3b5..57972313a 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2021.02
-BUILDROOT_MINOR_VERSION ?= 2
+BUILDROOT_MINOR_VERSION ?= 3
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 569d3f99f..7878e3370 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -22,15 +22,17 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.189"
-BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.45"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-5.10.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ul-opos6uldev imx6ull-opos6uldev imx6ul-opos6uldev-dual-ethernet imx6ull-opos6uldev-dual-ethernet"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
BR2_PACKAGE_LINUX_TOOLS_CPUPOWER=y
+BR2_PACKAGE_LINUX_TOOLS_GPIO=y
+BR2_PACKAGE_LINUX_TOOLS_IIO=y
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_IMXREGS=y
@@ -39,27 +41,42 @@ BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
BR2_PACKAGE_FAAD2=y
+BR2_PACKAGE_GSTREAMER1=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE=y
+BR2_PACKAGE_GST1_PLUGINS_BAYER2RGB_NEON=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTP=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOBOX=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOCROP=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOFILTER=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOMIXER=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2_PROBE=y
+BR2_PACKAGE_GST1_PLUGINS_BAD=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV=y
+BR2_PACKAGE_GST1_LIBAV=y
+BR2_PACKAGE_YAVTA=y
BR2_PACKAGE_GDB=y
BR2_PACKAGE_LTRACE=y
BR2_PACKAGE_PV=y
BR2_PACKAGE_RAMSMP=y
-BR2_PACKAGE_RT_TESTS=y
BR2_PACKAGE_SPIDEV_TEST=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_STRESS_NG=y
BR2_PACKAGE_GIT=y
BR2_PACKAGE_TREE=y
-BR2_PACKAGE_ASCII_INVADERS=y
-BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT=y
BR2_PACKAGE_E2FSPROGS_E4DEFRAG=y
BR2_PACKAGE_MMC_UTILS=y
+BR2_PACKAGE_ASCII_INVADERS=y
+BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBGRAB=y
BR2_PACKAGE_FBSET=y
-BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
@@ -68,6 +85,7 @@ BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
BR2_PACKAGE_LEPTONMODULE=y
@@ -77,8 +95,6 @@ BR2_PACKAGE_PYTHON3=y
BR2_PACKAGE_PYTHON3_CURSES=y
BR2_PACKAGE_PYTHON3_DECIMAL=y
BR2_PACKAGE_PYTHON3_READLINE=y
-BR2_PACKAGE_PYTHON3_SSL=y
-BR2_PACKAGE_PYTHON3_SQLITE=y
BR2_PACKAGE_PYTHON_CAN=y
BR2_PACKAGE_PYTHON_DATEUTIL=y
BR2_PACKAGE_PYTHON_GOBJECT=y
@@ -101,7 +117,6 @@ BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ5_UTILS=y
BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
-BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL=y
BR2_PACKAGE_BLUEZ5_UTILS_EXPERIMENTAL=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DNSMASQ=y
@@ -130,7 +145,7 @@ BR2_PACKAGE_NANO=y
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_4=y
BR2_TARGET_ROOTFS_EXT2_LABEL="ROOTFS"
-BR2_TARGET_ROOTFS_EXT2_SIZE="128M"
+BR2_TARGET_ROOTFS_EXT2_SIZE="160M"
BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit,^metadata_csum,uninit_bg"
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
@@ -147,3 +162,4 @@ BR2_TARGET_UBOOT_SPL_NAME="SPL"
BR2_PACKAGE_HOST_E2TOOLS=y
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_IMX_USB_LOADER=y
+BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL=y
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-5.10.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-5.10.config
new file mode 100644
index 000000000..17d30e979
--- /dev/null
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-5.10.config
@@ -0,0 +1,618 @@
+CONFIG_SYSVIPC=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_PREEMPT_VOLUNTARY=y
+CONFIG_IKCONFIG=y
+CONFIG_IKCONFIG_PROC=y
+CONFIG_LOG_BUF_SHIFT=18
+CONFIG_CGROUPS=y
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_EXPERT=y
+CONFIG_PERF_EVENTS=y
+# CONFIG_SLUB_DEBUG is not set
+# CONFIG_COMPAT_BRK is not set
+CONFIG_ARCH_MULTI_V6=y
+CONFIG_ARCH_MXC=y
+CONFIG_SOC_IMX6UL=y
+CONFIG_ARM_ERRATA_754322=y
+CONFIG_ARM_ERRATA_775420=y
+CONFIG_HAVE_ARM_ARCH_TIMER=y
+CONFIG_ARM_PSCI=y
+CONFIG_HIGHMEM=y
+CONFIG_FORCE_MAX_ZONEORDER=14
+CONFIG_CMDLINE="noinitrd console=ttymxc0,115200"
+CONFIG_KEXEC=y
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+CONFIG_CPUFREQ_DT=y
+CONFIG_ARM_IMX6Q_CPUFREQ=y
+CONFIG_ARM_IMX_CPUFREQ_DT=y
+CONFIG_VFP=y
+CONFIG_NEON=y
+CONFIG_PM_DEBUG=y
+CONFIG_PM_TEST_SUSPEND=y
+# CONFIG_GCC_PLUGINS is not set
+CONFIG_MODULES=y
+CONFIG_MODULE_UNLOAD=y
+CONFIG_MODVERSIONS=y
+CONFIG_MODULE_SRCVERSION_ALL=y
+# CONFIG_BLK_DEV_BSG is not set
+CONFIG_BINFMT_MISC=m
+CONFIG_CMA=y
+CONFIG_NET=y
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_INET=y
+CONFIG_IP_PNP=y
+CONFIG_IP_PNP_DHCP=y
+CONFIG_NETFILTER=y
+CONFIG_CAN=y
+CONFIG_CAN_FLEXCAN=y
+CONFIG_BT=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_HCIUART=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_CFG80211=m
+CONFIG_CFG80211_WEXT=y
+CONFIG_MAC80211=m
+CONFIG_RFKILL=y
+CONFIG_RFKILL_INPUT=y
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+# CONFIG_STANDALONE is not set
+CONFIG_FW_LOADER_USER_HELPER=y
+CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
+CONFIG_IMX_WEIM=y
+CONFIG_CONNECTOR=y
+CONFIG_MTD=y
+CONFIG_MTD_CMDLINE_PARTS=y
+CONFIG_MTD_BLOCK=y
+CONFIG_MTD_CFI=y
+CONFIG_MTD_JEDECPROBE=y
+CONFIG_MTD_CFI_INTELEXT=y
+CONFIG_MTD_CFI_AMDSTD=y
+CONFIG_MTD_CFI_STAA=y
+CONFIG_MTD_DATAFLASH=y
+CONFIG_MTD_SST25L=y
+CONFIG_MTD_RAW_NAND=y
+CONFIG_MTD_NAND_GPMI_NAND=y
+CONFIG_MTD_NAND_MXC=y
+CONFIG_MTD_SPI_NOR=y
+CONFIG_MTD_UBI=y
+CONFIG_MTD_UBI_FASTMAP=y
+CONFIG_MTD_UBI_BLOCK=y
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_SIZE=65536
+CONFIG_EEPROM_AT24=y
+CONFIG_EEPROM_AT25=y
+CONFIG_SCSI=y
+# CONFIG_SCSI_PROC_FS is not set
+CONFIG_BLK_DEV_SD=y
+CONFIG_SCSI_CONSTANTS=y
+CONFIG_SCSI_LOGGING=y
+CONFIG_SCSI_SCAN_ASYNC=y
+# CONFIG_SCSI_LOWLEVEL is not set
+CONFIG_NETDEVICES=y
+# CONFIG_NET_VENDOR_ALACRITECH is not set
+# CONFIG_NET_VENDOR_AMAZON is not set
+# CONFIG_NET_VENDOR_AQUANTIA is not set
+# CONFIG_NET_VENDOR_ARC is not set
+# CONFIG_NET_VENDOR_AURORA is not set
+# CONFIG_NET_VENDOR_BROADCOM is not set
+# CONFIG_NET_VENDOR_CADENCE is not set
+# CONFIG_NET_VENDOR_CAVIUM is not set
+# CONFIG_NET_VENDOR_CIRRUS is not set
+# CONFIG_NET_VENDOR_CORTINA is not set
+# CONFIG_NET_VENDOR_EZCHIP is not set
+# CONFIG_NET_VENDOR_FARADAY is not set
+# CONFIG_NET_VENDOR_GOOGLE is not set
+# CONFIG_NET_VENDOR_HISILICON is not set
+# CONFIG_NET_VENDOR_HUAWEI is not set
+# CONFIG_NET_VENDOR_INTEL is not set
+# CONFIG_NET_VENDOR_MARVELL is not set
+# CONFIG_NET_VENDOR_MELLANOX is not set
+# CONFIG_NET_VENDOR_MICREL is not set
+# CONFIG_NET_VENDOR_MICROCHIP is not set
+# CONFIG_NET_VENDOR_MICROSEMI is not set
+# CONFIG_NET_VENDOR_NATSEMI is not set
+# CONFIG_NET_VENDOR_NETRONOME is not set
+# CONFIG_NET_VENDOR_NI is not set
+# CONFIG_NET_VENDOR_PENSANDO is not set
+# CONFIG_NET_VENDOR_QUALCOMM is not set
+# CONFIG_NET_VENDOR_RENESAS is not set
+# CONFIG_NET_VENDOR_ROCKER is not set
+# CONFIG_NET_VENDOR_SAMSUNG is not set
+# CONFIG_NET_VENDOR_SEEQ is not set
+# CONFIG_NET_VENDOR_SOLARFLARE is not set
+# CONFIG_NET_VENDOR_SMSC is not set
+# CONFIG_NET_VENDOR_SOCIONEXT is not set
+# CONFIG_NET_VENDOR_STMICRO is not set
+# CONFIG_NET_VENDOR_SYNOPSYS is not set
+# CONFIG_NET_VENDOR_VIA is not set
+# CONFIG_NET_VENDOR_WIZNET is not set
+# CONFIG_NET_VENDOR_XILINX is not set
+CONFIG_MICREL_PHY=y
+CONFIG_MICROCHIP_PHY=y
+CONFIG_AT803X_PHY=y
+CONFIG_USB_USBNET=y
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_SMSC95XX=y
+CONFIG_USB_NET_MCS7830=y
+CONFIG_USB_NET_RNDIS_HOST=y
+# CONFIG_USB_NET_CDC_SUBSET is not set
+# CONFIG_USB_NET_ZAURUS is not set
+# CONFIG_WLAN_VENDOR_ADMTEK is not set
+# CONFIG_WLAN_VENDOR_ATH is not set
+# CONFIG_WLAN_VENDOR_ATMEL is not set
+CONFIG_BRCMFMAC=m
+# CONFIG_WLAN_VENDOR_CISCO is not set
+# CONFIG_WLAN_VENDOR_INTEL is not set
+# CONFIG_WLAN_VENDOR_INTERSIL is not set
+# CONFIG_WLAN_VENDOR_MARVELL is not set
+# CONFIG_WLAN_VENDOR_MEDIATEK is not set
+# CONFIG_WLAN_VENDOR_MICROCHIP is not set
+# CONFIG_WLAN_VENDOR_RALINK is not set
+# CONFIG_WLAN_VENDOR_REALTEK is not set
+# CONFIG_WLAN_VENDOR_RSI is not set
+# CONFIG_WLAN_VENDOR_ST is not set
+# CONFIG_WLAN_VENDOR_TI is not set
+# CONFIG_WLAN_VENDOR_ZYDAS is not set
+# CONFIG_WLAN_VENDOR_QUANTENNA is not set
+CONFIG_INPUT_EVDEV=y
+CONFIG_INPUT_EVBUG=m
+CONFIG_KEYBOARD_GPIO=y
+CONFIG_KEYBOARD_SNVS_PWRKEY=y
+CONFIG_KEYBOARD_IMX=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_ADS7846=y
+CONFIG_TOUCHSCREEN_AD7879=y
+CONFIG_TOUCHSCREEN_AD7879_I2C=y
+CONFIG_TOUCHSCREEN_ATMEL_MXT=y
+CONFIG_TOUCHSCREEN_DA9052=y
+CONFIG_TOUCHSCREEN_EGALAX=y
+CONFIG_TOUCHSCREEN_GOODIX=y
+CONFIG_TOUCHSCREEN_ILI210X=y
+CONFIG_TOUCHSCREEN_MAX11801=y
+CONFIG_TOUCHSCREEN_IMX6UL_TSC=y
+CONFIG_TOUCHSCREEN_EDT_FT5X06=y
+CONFIG_TOUCHSCREEN_MC13783=y
+CONFIG_TOUCHSCREEN_TSC2004=y
+CONFIG_TOUCHSCREEN_TSC2007=y
+CONFIG_TOUCHSCREEN_STMPE=y
+CONFIG_TOUCHSCREEN_SX8654=y
+CONFIG_TOUCHSCREEN_COLIBRI_VF50=y
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_MMA8450=y
+CONFIG_SERIO_SERPORT=m
+# CONFIG_LEGACY_PTYS is not set
+CONFIG_SERIAL_IMX=y
+CONFIG_SERIAL_IMX_CONSOLE=y
+CONFIG_SERIAL_FSL_LPUART=y
+CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
+CONFIG_SERIAL_DEV_BUS=y
+# CONFIG_I2C_COMPAT is not set
+CONFIG_I2C_CHARDEV=y
+CONFIG_I2C_MUX=y
+CONFIG_I2C_MUX_GPIO=y
+# CONFIG_I2C_HELPER_AUTO is not set
+CONFIG_I2C_ALGOPCF=m
+CONFIG_I2C_ALGOPCA=m
+CONFIG_I2C_GPIO=y
+CONFIG_I2C_IMX=y
+CONFIG_SPI=y
+CONFIG_SPI_FSL_QUADSPI=y
+CONFIG_SPI_GPIO=y
+CONFIG_SPI_IMX=y
+CONFIG_PINCTRL_IMX8MM=y
+CONFIG_PINCTRL_IMX8MN=y
+CONFIG_PINCTRL_IMX8MP=y
+CONFIG_PINCTRL_IMX8MQ=y
+CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_MXC=y
+CONFIG_GPIO_MAX732X=y
+CONFIG_GPIO_PCA953X=y
+CONFIG_GPIO_PCF857X=y
+CONFIG_GPIO_STMPE=y
+CONFIG_GPIO_74X164=y
+CONFIG_POWER_RESET=y
+CONFIG_POWER_RESET_SYSCON=y
+CONFIG_POWER_RESET_SYSCON_POWEROFF=y
+CONFIG_POWER_SUPPLY=y
+CONFIG_SENSORS_MC13783_ADC=y
+CONFIG_SENSORS_GPIO_FAN=y
+CONFIG_SENSORS_IIO_HWMON=y
+CONFIG_THERMAL=y
+CONFIG_THERMAL_STATISTICS=y
+CONFIG_THERMAL_WRITABLE_TRIPS=y
+CONFIG_CPU_THERMAL=y
+CONFIG_IMX_THERMAL=y
+CONFIG_WATCHDOG=y
+CONFIG_IMX2_WDT=y
+CONFIG_IMX7ULP_WDT=y
+CONFIG_MFD_DA9052_I2C=y
+CONFIG_MFD_DA9062=y
+CONFIG_MFD_DA9063=y
+CONFIG_MFD_MC13XXX_SPI=y
+CONFIG_MFD_MC13XXX_I2C=y
+CONFIG_MFD_RN5T618=y
+CONFIG_MFD_STMPE=y
+CONFIG_REGULATOR=y
+CONFIG_REGULATOR_FIXED_VOLTAGE=y
+CONFIG_REGULATOR_ANATOP=y
+CONFIG_REGULATOR_DA9052=y
+CONFIG_REGULATOR_DA9062=y
+CONFIG_REGULATOR_DA9063=y
+CONFIG_REGULATOR_GPIO=y
+CONFIG_REGULATOR_MC13783=y
+CONFIG_REGULATOR_MC13892=y
+CONFIG_REGULATOR_PFUZE100=y
+CONFIG_REGULATOR_RN5T618=y
+CONFIG_RC_CORE=y
+CONFIG_RC_DEVICES=y
+CONFIG_IR_GPIO_CIR=y
+# CONFIG_MEDIA_CEC_SUPPORT is not set
+CONFIG_MEDIA_SUPPORT=y
+CONFIG_MEDIA_USB_SUPPORT=y
+CONFIG_USB_VIDEO_CLASS=m
+# CONFIG_RADIO_ADAPTERS is not set
+CONFIG_V4L_PLATFORM_DRIVERS=y
+CONFIG_VIDEO_MUX=y
+CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_IMX_PXP=y
+CONFIG_VIDEO_OV5640=m
+# CONFIG_CXD2880_SPI_DRV is not set
+# CONFIG_MEDIA_TUNER_SIMPLE is not set
+# CONFIG_MEDIA_TUNER_TDA18250 is not set
+# CONFIG_MEDIA_TUNER_TDA8290 is not set
+# CONFIG_MEDIA_TUNER_TDA827X is not set
+# CONFIG_MEDIA_TUNER_TDA18271 is not set
+# CONFIG_MEDIA_TUNER_TDA9887 is not set
+# CONFIG_MEDIA_TUNER_TEA5761 is not set
+# CONFIG_MEDIA_TUNER_TEA5767 is not set
+# CONFIG_MEDIA_TUNER_MSI001 is not set
+# CONFIG_MEDIA_TUNER_MT20XX is not set
+# CONFIG_MEDIA_TUNER_MT2060 is not set
+# CONFIG_MEDIA_TUNER_MT2063 is not set
+# CONFIG_MEDIA_TUNER_MT2266 is not set
+# CONFIG_MEDIA_TUNER_MT2131 is not set
+# CONFIG_MEDIA_TUNER_QT1010 is not set
+# CONFIG_MEDIA_TUNER_XC2028 is not set
+# CONFIG_MEDIA_TUNER_XC5000 is not set
+# CONFIG_MEDIA_TUNER_XC4000 is not set
+# CONFIG_MEDIA_TUNER_MXL5005S is not set
+# CONFIG_MEDIA_TUNER_MXL5007T is not set
+# CONFIG_MEDIA_TUNER_MC44S803 is not set
+# CONFIG_MEDIA_TUNER_MAX2165 is not set
+# CONFIG_MEDIA_TUNER_TDA18218 is not set
+# CONFIG_MEDIA_TUNER_FC0011 is not set
+# CONFIG_MEDIA_TUNER_FC0012 is not set
+# CONFIG_MEDIA_TUNER_FC0013 is not set
+# CONFIG_MEDIA_TUNER_TDA18212 is not set
+# CONFIG_MEDIA_TUNER_E4000 is not set
+# CONFIG_MEDIA_TUNER_FC2580 is not set
+# CONFIG_MEDIA_TUNER_M88RS6000T is not set
+# CONFIG_MEDIA_TUNER_TUA9001 is not set
+# CONFIG_MEDIA_TUNER_SI2157 is not set
+# CONFIG_MEDIA_TUNER_IT913X is not set
+# CONFIG_MEDIA_TUNER_R820T is not set
+# CONFIG_MEDIA_TUNER_MXL301RF is not set
+# CONFIG_MEDIA_TUNER_QM1D1C0042 is not set
+# CONFIG_MEDIA_TUNER_QM1D1B0004 is not set
+# CONFIG_DVB_STB0899 is not set
+# CONFIG_DVB_STB6100 is not set
+# CONFIG_DVB_STV090x is not set
+# CONFIG_DVB_STV0910 is not set
+# CONFIG_DVB_STV6110x is not set
+# CONFIG_DVB_STV6111 is not set
+# CONFIG_DVB_MXL5XX is not set
+# CONFIG_DVB_M88DS3103 is not set
+# CONFIG_DVB_DRXK is not set
+# CONFIG_DVB_TDA18271C2DD is not set
+# CONFIG_DVB_SI2165 is not set
+# CONFIG_DVB_MN88472 is not set
+# CONFIG_DVB_MN88473 is not set
+# CONFIG_DVB_CX24110 is not set
+# CONFIG_DVB_CX24123 is not set
+# CONFIG_DVB_MT312 is not set
+# CONFIG_DVB_ZL10036 is not set
+# CONFIG_DVB_ZL10039 is not set
+# CONFIG_DVB_S5H1420 is not set
+# CONFIG_DVB_STV0288 is not set
+# CONFIG_DVB_STB6000 is not set
+# CONFIG_DVB_STV0299 is not set
+# CONFIG_DVB_STV6110 is not set
+# CONFIG_DVB_STV0900 is not set
+# CONFIG_DVB_TDA8083 is not set
+# CONFIG_DVB_TDA10086 is not set
+# CONFIG_DVB_TDA8261 is not set
+# CONFIG_DVB_VES1X93 is not set
+# CONFIG_DVB_TUNER_ITD1000 is not set
+# CONFIG_DVB_TUNER_CX24113 is not set
+# CONFIG_DVB_TDA826X is not set
+# CONFIG_DVB_TUA6100 is not set
+# CONFIG_DVB_CX24116 is not set
+# CONFIG_DVB_CX24117 is not set
+# CONFIG_DVB_CX24120 is not set
+# CONFIG_DVB_SI21XX is not set
+# CONFIG_DVB_TS2020 is not set
+# CONFIG_DVB_DS3000 is not set
+# CONFIG_DVB_MB86A16 is not set
+# CONFIG_DVB_TDA10071 is not set
+# CONFIG_DVB_SP8870 is not set
+# CONFIG_DVB_SP887X is not set
+# CONFIG_DVB_CX22700 is not set
+# CONFIG_DVB_CX22702 is not set
+# CONFIG_DVB_S5H1432 is not set
+# CONFIG_DVB_DRXD is not set
+# CONFIG_DVB_L64781 is not set
+# CONFIG_DVB_TDA1004X is not set
+# CONFIG_DVB_NXT6000 is not set
+# CONFIG_DVB_MT352 is not set
+# CONFIG_DVB_ZL10353 is not set
+# CONFIG_DVB_DIB3000MB is not set
+# CONFIG_DVB_DIB3000MC is not set
+# CONFIG_DVB_DIB7000M is not set
+# CONFIG_DVB_DIB7000P is not set
+# CONFIG_DVB_DIB9000 is not set
+# CONFIG_DVB_TDA10048 is not set
+# CONFIG_DVB_AF9013 is not set
+# CONFIG_DVB_EC100 is not set
+# CONFIG_DVB_STV0367 is not set
+# CONFIG_DVB_CXD2820R is not set
+# CONFIG_DVB_CXD2841ER is not set
+# CONFIG_DVB_RTL2830 is not set
+# CONFIG_DVB_RTL2832 is not set
+# CONFIG_DVB_RTL2832_SDR is not set
+# CONFIG_DVB_SI2168 is not set
+# CONFIG_DVB_ZD1301_DEMOD is not set
+# CONFIG_DVB_CXD2880 is not set
+# CONFIG_DVB_VES1820 is not set
+# CONFIG_DVB_TDA10021 is not set
+# CONFIG_DVB_TDA10023 is not set
+# CONFIG_DVB_STV0297 is not set
+# CONFIG_DVB_NXT200X is not set
+# CONFIG_DVB_OR51211 is not set
+# CONFIG_DVB_OR51132 is not set
+# CONFIG_DVB_BCM3510 is not set
+# CONFIG_DVB_LGDT330X is not set
+# CONFIG_DVB_LGDT3305 is not set
+# CONFIG_DVB_LGDT3306A is not set
+# CONFIG_DVB_LG2160 is not set
+# CONFIG_DVB_S5H1409 is not set
+# CONFIG_DVB_AU8522_DTV is not set
+# CONFIG_DVB_AU8522_V4L is not set
+# CONFIG_DVB_S5H1411 is not set
+# CONFIG_DVB_S921 is not set
+# CONFIG_DVB_DIB8000 is not set
+# CONFIG_DVB_MB86A20S is not set
+# CONFIG_DVB_TC90522 is not set
+# CONFIG_DVB_MN88443X is not set
+# CONFIG_DVB_PLL is not set
+# CONFIG_DVB_TUNER_DIB0070 is not set
+# CONFIG_DVB_TUNER_DIB0090 is not set
+# CONFIG_DVB_DRX39XYJ is not set
+# CONFIG_DVB_LNBH25 is not set
+# CONFIG_DVB_LNBH29 is not set
+# CONFIG_DVB_LNBP21 is not set
+# CONFIG_DVB_LNBP22 is not set
+# CONFIG_DVB_ISL6405 is not set
+# CONFIG_DVB_ISL6421 is not set
+# CONFIG_DVB_ISL6423 is not set
+# CONFIG_DVB_A8293 is not set
+# CONFIG_DVB_LGS8GL5 is not set
+# CONFIG_DVB_LGS8GXX is not set
+# CONFIG_DVB_ATBM8830 is not set
+# CONFIG_DVB_TDA665x is not set
+# CONFIG_DVB_IX2505V is not set
+# CONFIG_DVB_M88RS2000 is not set
+# CONFIG_DVB_AF9033 is not set
+# CONFIG_DVB_HORUS3A is not set
+# CONFIG_DVB_ASCOT2E is not set
+# CONFIG_DVB_HELENE is not set
+# CONFIG_DVB_CXD2099 is not set
+# CONFIG_DVB_SP2 is not set
+CONFIG_IMX_IPUV3_CORE=y
+CONFIG_DRM=y
+CONFIG_DRM_PANEL_SIMPLE=y
+CONFIG_DRM_IMX=y
+CONFIG_DRM_IMX_PARALLEL_DISPLAY=y
+CONFIG_DRM_IMX_TVE=y
+CONFIG_DRM_IMX_LDB=y
+CONFIG_DRM_IMX_HDMI=y
+CONFIG_DRM_MXSFB=y
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_BACKLIGHT_PWM=y
+CONFIG_BACKLIGHT_GPIO=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_LOGO=y
+CONFIG_SOUND=y
+CONFIG_SND=y
+CONFIG_SND_USB_AUDIO=m
+CONFIG_SND_SOC=y
+CONFIG_SND_SOC_FSL_ASRC=y
+CONFIG_SND_IMX_SOC=y
+CONFIG_SND_SOC_EUKREA_TLV320=y
+CONFIG_SND_SOC_IMX_ES8328=y
+CONFIG_SND_SOC_IMX_SGTL5000=y
+CONFIG_SND_SOC_IMX_SPDIF=y
+CONFIG_SND_SOC_IMX_MC13783=y
+CONFIG_SND_SOC_FSL_ASOC_CARD=y
+CONFIG_SND_SOC_AC97_CODEC=y
+CONFIG_SND_SOC_CS42XX8_I2C=y
+CONFIG_SND_SOC_TLV320AIC3X=y
+CONFIG_SND_SOC_WM8960=y
+CONFIG_SND_SOC_WM8962=y
+CONFIG_SND_SIMPLE_CARD=y
+CONFIG_SND_AUDIO_GRAPH_CARD=y
+CONFIG_HID_MULTITOUCH=y
+CONFIG_USB=y
+CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_MXC=y
+CONFIG_USB_ACM=m
+CONFIG_USB_STORAGE=y
+CONFIG_USB_CHIPIDEA=y
+CONFIG_USB_CHIPIDEA_UDC=y
+CONFIG_USB_CHIPIDEA_HOST=y
+CONFIG_USB_SERIAL=m
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_TEST=m
+CONFIG_USB_EHSET_TEST_FIXTURE=m
+CONFIG_NOP_USB_XCEIV=y
+CONFIG_USB_MXS_PHY=y
+CONFIG_USB_GADGET=y
+CONFIG_USB_FSL_USB2=y
+CONFIG_USB_CONFIGFS=y
+CONFIG_USB_CONFIGFS_SERIAL=y
+CONFIG_USB_CONFIGFS_ACM=y
+CONFIG_USB_CONFIGFS_OBEX=y
+CONFIG_USB_CONFIGFS_NCM=y
+CONFIG_USB_CONFIGFS_ECM=y
+CONFIG_USB_CONFIGFS_ECM_SUBSET=y
+CONFIG_USB_CONFIGFS_RNDIS=y
+CONFIG_USB_CONFIGFS_EEM=y
+CONFIG_USB_CONFIGFS_MASS_STORAGE=y
+CONFIG_USB_CONFIGFS_F_LB_SS=y
+CONFIG_USB_CONFIGFS_F_FS=y
+CONFIG_USB_CONFIGFS_F_UAC1=y
+CONFIG_USB_CONFIGFS_F_UAC2=y
+CONFIG_USB_CONFIGFS_F_MIDI=y
+CONFIG_USB_CONFIGFS_F_HID=y
+CONFIG_USB_CONFIGFS_F_UVC=y
+CONFIG_USB_CONFIGFS_F_PRINTER=y
+CONFIG_USB_ZERO=m
+CONFIG_USB_AUDIO=m
+CONFIG_USB_ETH=m
+CONFIG_USB_G_NCM=m
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
+CONFIG_MMC=y
+CONFIG_MMC_SDHCI=y
+CONFIG_MMC_SDHCI_PLTFM=y
+CONFIG_MMC_SDHCI_ESDHC_IMX=y
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_GPIO=y
+CONFIG_LEDS_PWM=y
+CONFIG_LEDS_TRIGGERS=y
+CONFIG_LEDS_TRIGGER_TIMER=y
+CONFIG_LEDS_TRIGGER_ONESHOT=y
+CONFIG_LEDS_TRIGGER_HEARTBEAT=y
+CONFIG_LEDS_TRIGGER_BACKLIGHT=y
+CONFIG_LEDS_TRIGGER_GPIO=y
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_INTF_DEV_UIE_EMUL=y
+CONFIG_RTC_DRV_DS1307=y
+CONFIG_RTC_DRV_ISL1208=y
+CONFIG_RTC_DRV_PCF8523=y
+CONFIG_RTC_DRV_PCF8563=y
+CONFIG_RTC_DRV_M41T80=y
+CONFIG_RTC_DRV_RC5T619=y
+CONFIG_RTC_DRV_DA9063=y
+CONFIG_RTC_DRV_MC13XXX=y
+CONFIG_RTC_DRV_MXC=y
+CONFIG_RTC_DRV_MXC_V2=y
+CONFIG_RTC_DRV_SNVS=y
+CONFIG_DMADEVICES=y
+CONFIG_FSL_EDMA=y
+CONFIG_IMX_SDMA=y
+CONFIG_MXS_DMA=y
+CONFIG_DMATEST=m
+CONFIG_STAGING=y
+CONFIG_STAGING_MEDIA=y
+CONFIG_VIDEO_IMX_MEDIA=y
+CONFIG_VIDEO_IMX_CSI=m
+CONFIG_VIDEO_IMX7_CSI=m
+CONFIG_COMMON_CLK_PWM=y
+CONFIG_CLK_IMX8MM=y
+CONFIG_CLK_IMX8MN=y
+CONFIG_CLK_IMX8MP=y
+CONFIG_CLK_IMX8MQ=y
+CONFIG_IMX_GPCV2_PM_DOMAINS=y
+CONFIG_SOC_IMX8M=y
+CONFIG_IIO=y
+CONFIG_MMA8452=y
+CONFIG_IMX7D_ADC=y
+CONFIG_RN5T618_ADC=y
+CONFIG_VF610_ADC=y
+CONFIG_SENSORS_ISL29018=y
+CONFIG_MAG3110=y
+CONFIG_MPL3115=y
+CONFIG_PWM=y
+CONFIG_PWM_FSL_FTM=y
+CONFIG_PWM_IMX27=y
+CONFIG_PWM_IMX_TPM=y
+CONFIG_NVMEM_IMX_OCOTP=y
+CONFIG_NVMEM_SNVS_LPGPR=y
+CONFIG_MUX_MMIO=y
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+CONFIG_EXT2_FS_SECURITY=y
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_QUOTA=y
+CONFIG_QUOTA_NETLINK_INTERFACE=y
+# CONFIG_PRINT_QUOTA_WARNING is not set
+CONFIG_AUTOFS4_FS=y
+CONFIG_FUSE_FS=y
+CONFIG_ISO9660_FS=m
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=m
+CONFIG_MSDOS_FS=m
+CONFIG_VFAT_FS=y
+CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_JFFS2_FS=y
+CONFIG_UBIFS_FS=y
+CONFIG_NFS_FS=y
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=y
+CONFIG_NFS_V4_1=y
+CONFIG_NFS_V4_2=y
+CONFIG_ROOT_NFS=y
+CONFIG_NLS_DEFAULT="cp437"
+CONFIG_NLS_CODEPAGE_437=y
+CONFIG_NLS_ASCII=y
+CONFIG_NLS_ISO8859_1=y
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_UTF8=y
+CONFIG_SECURITYFS=y
+CONFIG_CRYPTO_CCM=y
+CONFIG_CRYPTO_GCM=y
+CONFIG_CRYPTO_SHA1=y
+CONFIG_CRYPTO_DEV_FSL_CAAM=y
+CONFIG_CRYPTO_DEV_SAHARA=y
+CONFIG_CRYPTO_DEV_MXS_DCP=y
+CONFIG_CRC_CCITT=m
+CONFIG_CRC_T10DIF=y
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+CONFIG_DMA_CMA=y
+CONFIG_CMA_SIZE_MBYTES=64
+CONFIG_FONTS=y
+CONFIG_FONT_8x8=y
+CONFIG_FONT_8x16=y
+CONFIG_PRINTK_TIME=y
+# CONFIG_DEBUG_BUGVERBOSE is not set
+CONFIG_MAGIC_SYSRQ=y
+CONFIG_DEBUG_FS=y
+# CONFIG_SCHED_DEBUG is not set
+CONFIG_PROVE_LOCKING=y
+CONFIG_RCU_TRACE=y
+# CONFIG_FTRACE is not set
diff --git a/patches/buildroot/2021.02/402-package-expat-bump-to-version-2.3.0.patch b/patches/buildroot/2021.02/402-package-expat-bump-to-version-2.3.0.patch
deleted file mode 100644
index bb0472a5a..000000000
--- a/patches/buildroot/2021.02/402-package-expat-bump-to-version-2.3.0.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From f2720836b7701225613ca89b676571fa254cd4d8 Mon Sep 17 00:00:00 2001
-From: Fabrice Fontaine <fon...@gm...>
-Date: Mon, 5 Apr 2021 11:44:02 +0200
-Subject: [PATCH 1/2] package/expat: bump to version 2.3.0
-
-https://github.com/libexpat/libexpat/blob/R_2_3_0/expat/Changes
-
-Signed-off-by: Fabrice Fontaine <fon...@gm...>
-Signed-off-by: Yann E. MORIN <yan...@fr...>
----
- package/expat/expat.hash | 8 ++++----
- package/expat/expat.mk | 2 +-
- 2 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/package/expat/expat.hash b/package/expat/expat.hash
-index 5a8dd41280..dd448982fe 100644
---- a/package/expat/expat.hash
-+++ b/package/expat/expat.hash
-@@ -1,7 +1,7 @@
--# From https://sourceforge.net/projects/expat/files/expat/2.2.10/
--md5 e0fe49a6b3480827c9455e4cfc799133 expat-2.2.10.tar.xz
--sha1 a333b95121a718a77ee481dbade5efcd72a32eb8 expat-2.2.10.tar.xz
-+# From https://sourceforge.net/projects/expat/files/expat/2.3.0/
-+md5 1c1b523a8d917e6d9f7af4f8881d8ec5 expat-2.3.0.tar.xz
-+sha1 596a37d048b357a58990a538a8d83e2e38325122 expat-2.3.0.tar.xz
-
- # Locally calculated
--sha256 5dfe538f8b5b63f03e98edac520d7d9a6a4d22e482e5c96d4d06fcc5485c25f2 expat-2.2.10.tar.xz
-+sha256 caa34f99b6e3bcea8502507eb6549a0a84510b244a748dfb287271b2d47467a9 expat-2.3.0.tar.xz
- sha256 8c6b5b6de8fae20b317f4992729abc0e520bfba4c7606cd1e9eeb87418eebdec COPYING
-diff --git a/package/expat/expat.mk b/package/expat/expat.mk
-index 4acbade2c8..04ea413e1b 100644
---- a/package/expat/expat.mk
-+++ b/package/expat/expat.mk
-@@ -4,7 +4,7 @@
- #
- ################################################################################
-
--EXPAT_VERSION = 2.2.10
-+EXPAT_VERSION = 2.3.0
- EXPAT_SITE = http://downloads.sourceforge.net/project/expat/expat/$(EXPAT_VERSION)
- EXPAT_SOURCE = expat-$(EXPAT_VERSION).tar.xz
- EXPAT_INSTALL_STAGING = YES
---
-2.31.1
-
diff --git a/patches/buildroot/2021.02/403-package-expat-security-bump-to-version-2.4.1.patch b/patches/buildroot/2021.02/403-package-expat-security-bump-to-version-2.4.1.patch
deleted file mode 100644
index 60e5a0664..000000000
--- a/patches/buildroot/2021.02/403-package-expat-security-bump-to-version-2.4.1.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 990d0c1cd282674adf09da316568678bafa505c6 Mon Sep 17 00:00:00 2001
-From: Fabrice Fontaine <fon...@gm...>
-Date: Mon, 24 May 2021 09:34:30 +0200
-Subject: [PATCH 2/2] package/expat: security bump to version 2.4.1
-
-Fix CVE-2013-0340 "Billion Laughs":
-https://blog.hartwork.org/posts/cve-2013-0340-billion-laughs-fixed-in-expat-2-4-0/
-
-https://github.com/libexpat/libexpat/blob/R_2_4_1/expat/Changes
-
-Signed-off-by: Fabrice Fontaine <fon...@gm...>
-Signed-off-by: Yann E. MORIN <yan...@fr...>
----
- package/expat/expat.hash | 8 ++++----
- package/expat/expat.mk | 2 +-
- 2 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/package/expat/expat.hash b/package/expat/expat.hash
-index dd448982fe..8cf563d8f5 100644
---- a/package/expat/expat.hash
-+++ b/package/expat/expat.hash
-@@ -1,7 +1,7 @@
--# From https://sourceforge.net/projects/expat/files/expat/2.3.0/
--md5 1c1b523a8d917e6d9f7af4f8881d8ec5 expat-2.3.0.tar.xz
--sha1 596a37d048b357a58990a538a8d83e2e38325122 expat-2.3.0.tar.xz
-+# From https://sourceforge.net/projects/expat/files/expat/2.4.1/
-+md5 a4fb91a9441bcaec576d4c4a56fa3aa6 expat-2.4.1.tar.xz
-+sha1 7988e4df355162500f09837aa95cbb48e6754420 expat-2.4.1.tar.xz
-
- # Locally calculated
--sha256 caa34f99b6e3bcea8502507eb6549a0a84510b244a748dfb287271b2d47467a9 expat-2.3.0.tar.xz
-+sha256 cf032d0dba9b928636548e32b327a2d66b1aab63c4f4a13dd132c2d1d2f2fb6a expat-2.4.1.tar.xz
- sha256 8c6b5b6de8fae20b317f4992729abc0e520bfba4c7606cd1e9eeb87418eebdec COPYING
-diff --git a/package/expat/expat.mk b/package/expat/expat.mk
-index 04ea413e1b..bb1cfd8c8a 100644
---- a/package/expat/expat.mk
-+++ b/package/expat/expat.mk
-@@ -4,7 +4,7 @@
- #
- ################################################################################
-
--EXPAT_VERSION = 2.3.0
-+EXPAT_VERSION = 2.4.1
- EXPAT_SITE = http://downloads.sourceforge.net/project/expat/expat/$(EXPAT_VERSION)
- EXPAT_SOURCE = expat-$(EXPAT_VERSION).tar.xz
- EXPAT_INSTALL_STAGING = YES
---
-2.31.1
-
diff --git a/patches/linux/4.19/0015-armadeus-logo-add_armadeus-project_tux.patch b/patches/linux/5.10/0015-armadeus-logo-add_armadeus-project_tux.patch
similarity index 100%
copy from patches/linux/4.19/0015-armadeus-logo-add_armadeus-project_tux.patch
copy to patches/linux/5.10/0015-armadeus-logo-add_armadeus-project_tux.patch
diff --git a/patches/linux/3.14.mx6_legacy/0050-armadeus-add_custom_drivers_to_kconfig.patch b/patches/linux/5.10/0050-armadeus-add_custom_drivers_to_kconfig.patch
similarity index 54%
copy from patches/linux/3.14.mx6_legacy/0050-armadeus-add_custom_drivers_to_kconfig.patch
copy to patches/linux/5.10/0050-armadeus-add_custom_drivers_to_kconfig.patch
index cfb3d8dc9..dda2df60e 100644
--- a/patches/linux/3.14.mx6_legacy/0050-armadeus-add_custom_drivers_to_kconfig.patch
+++ b/patches/linux/5.10/0050-armadeus-add_custom_drivers_to_kconfig.patch
@@ -1,21 +1,21 @@
This patch adds the possibility to have custom Armadeus drivers built in kernel or compiled as modules.
-Index: linux-imx_3.14.52_1.1.0_ga/drivers/Kconfig
+Index: linux-5.10.45/drivers/Kconfig
===================================================================
---- linux-imx_3.14.52_1.1.0_ga.orig/drivers/Kconfig
-+++ linux-imx_3.14.52_1.1.0_ga/drivers/Kconfig
-@@ -172,4 +172,6 @@ source "drivers/phy/Kconfig"
-
- source "drivers/powercap/Kconfig"
-
-+source "drivers/armadeus/Kconfig"
+--- linux-5.10.45.orig/drivers/Kconfig
++++ linux-5.10.45/drivers/Kconfig
+@@ -235,4 +235,6 @@ source "drivers/interconnect/Kconfig"
+ source "drivers/counter/Kconfig"
+
+ source "drivers/most/Kconfig"
+
++source "drivers/armadeus/Kconfig"
endmenu
-Index: linux-imx_3.14.52_1.1.0_ga/drivers/Makefile
+Index: linux-5.10.45/drivers/Makefile
===================================================================
---- linux-imx_3.14.52_1.1.0_ga.orig/drivers/Makefile
-+++ linux-imx_3.14.52_1.1.0_ga/drivers/Makefile
-@@ -127,6 +127,7 @@ obj-$(CONFIG_DCA) += dca/
+--- linux-5.10.45.orig/drivers/Makefile
++++ linux-5.10.45/drivers/Makefile
+@@ -142,6 +142,7 @@ obj-$(CONFIG_DCA) += dca/
obj-$(CONFIG_HID) += hid/
obj-$(CONFIG_PPC_PS3) += ps3/
obj-$(CONFIG_OF) += of/
diff --git a/patches/linux/4.19/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch b/patches/linux/5.10/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
similarity index 100%
copy from patches/linux/4.19/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
copy to patches/linux/5.10/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
diff --git a/patches/linux/4.17/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch b/patches/linux/5.10/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch
similarity index 93%
copy from patches/linux/4.17/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch
copy to patches/linux/5.10/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch
index 3f40b0c3f..ce84ddabf 100644
--- a/patches/linux/4.17/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch
+++ b/patches/linux/5.10/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch
@@ -1,8 +1,8 @@
-Index: linux-4.17.4/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
+Index: linux-5.10.45/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
===================================================================
--- /dev/null
-+++ linux-4.17.4/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
-@@ -0,0 +1,56 @@
++++ linux-5.10.45/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
+@@ -0,0 +1,55 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
+ *
@@ -51,19 +51,18 @@ Index: linux-4.17.4/arch/arm/boot/dts/imx6ul-opos6uldev-dual-ethernet.dts
+ */
+
+/dts-v1/;
-+#include "imx6ul.dtsi"
-+#include "imx6ul-imx6ull-opos6ul.dtsi"
++#include "imx6ul-opos6uldev.dts"
+#include "imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi"
+
+/ {
+ model = "Armadeus Systems OPOS6UL SoM (i.MX6UL) on OPOS6ULDev dual Ethernet board";
+ compatible = "armadeus,opos6uldev", "armadeus,opos6ul", "fsl,imx6ul";
+};
-Index: linux-4.17.4/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
+Index: linux-5.10.45/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
===================================================================
--- /dev/null
-+++ linux-4.17.4/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
-@@ -0,0 +1,56 @@
++++ linux-5.10.45/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
+@@ -0,0 +1,55 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
+ *
@@ -112,19 +111,18 @@ Index: linux-4.17.4/arch/arm/boot/dts/imx6ull-opos6uldev-dual-ethernet.dts
+ */
+
+/dts-v1/;
-+#include "imx6ull.dtsi"
-+#include "imx6ul-imx6ull-opos6ul.dtsi"
++#include "imx6ull-opos6uldev.dts"
+#include "imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi"
+
+/ {
+ model = "Armadeus Systems OPOS6UL SoM (i.MX6ULL) on OPOS6ULDev dual Ethernet board";
+ compatible = "armadeus,opos6uldev", "armadeus,opos6ul", "fsl,imx6ull";
+};
-Index: linux-4.17.4/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi
+Index: linux-5.10.45/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi
===================================================================
--- /dev/null
-+++ linux-4.17.4/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi
-@@ -0,0 +1,117 @@
++++ linux-5.10.45/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dtsi
+@@ -0,0 +1,115 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
+ *
@@ -172,8 +170,6 @@ Index: linux-4.17.4/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev-dual-ethernet.dt
+ * OTHER DEALINGS IN THE SOFTWARE.
+ */
+
-+#include "imx6ul-imx6ull-opos6uldev.dtsi"
-+
+/ {
+ /delete-node/ gpio-keys;
+ /delete-node/ sound;
diff --git a/patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch b/patches/linux/5.10/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
similarity index 100%
copy from patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
copy to patches/linux/5.10/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
diff --git a/patches/linux/4.19/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch b/patches/linux/5.10/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
similarity index 65%
copy from patches/linux/4.19/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
copy to patches/linux/5.10/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
index 62cc953f4..1cacd7dca 100644
--- a/patches/linux/4.19/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
+++ b/patches/linux/5.10/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
@@ -4,19 +4,19 @@ kernels with device tree support.
Signed-off-by: Julien Boibessot <jul...@ar...>
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-Index: linux-4.19.113/drivers/spi/spidev.c
+Index: linux-5.10.45/drivers/spi/spidev.c
===================================================================
---- linux-4.19.113.orig/drivers/spi/spidev.c
-+++ linux-4.19.113/drivers/spi/spidev.c
-@@ -672,6 +672,7 @@ static const struct of_device_id spidev_
- { .compatible = "lineartechnology,ltc2488" },
- { .compatible = "ge,achc" },
- { .compatible = "semtech,sx1301" },
+--- linux-5.10.45.orig/drivers/spi/spidev.c
++++ linux-5.10.45/drivers/spi/spidev.c
+@@ -682,6 +682,7 @@ static const struct of_device_id spidev_
+ { .compatible = "lwn,bk4" },
+ { .compatible = "dh,dhcom-board" },
+ { .compatible = "menlo,m53cpld" },
+ { .compatible = "spidev" },
{},
};
MODULE_DEVICE_TABLE(of, spidev_dt_ids);
-@@ -727,9 +728,11 @@ static int spidev_probe(struct spi_devic
+@@ -737,9 +738,11 @@ static int spidev_probe(struct spi_devic
* compatible string, it is a Linux implementation thing
* rather than a description of the hardware.
*/
diff --git a/patches/linux/5.10/0700-armadeus-pcie_clk_defined_in_uboot.patch b/patches/linux/5.10/0700-armadeus-pcie_clk_defined_in_uboot.patch
new file mode 100644
index 000000000..e40ffe28a
--- /dev/null
+++ b/patches/linux/5.10/0700-armadeus-pcie_clk_defined_in_uboot.patch
@@ -0,0 +1,20 @@
+Index: linux-5.10.45/drivers/clk/imx/clk-imx6q.c
+===================================================================
+--- linux-5.10.45.orig/drivers/clk/imx/clk-imx6q.c
++++ linux-5.10.45/drivers/clk/imx/clk-imx6q.c
+@@ -953,8 +953,13 @@ static void __init imx6q_clocks_init(str
+ clk_set_parent(hws[IMX6QDL_CLK_SPDIF_SEL]->clk, hws[IMX6QDL_CLK_PLL3_PFD3_454M]->clk);
+
+ /* All existing boards with PCIe use LVDS1 */
+- if (IS_ENABLED(CONFIG_PCI_IMX6))
+- clk_set_parent(hws[IMX6QDL_CLK_LVDS1_SEL]->clk, hws[IMX6QDL_CLK_SATA_REF_100M]->clk);
++ if (IS_ENABLED(CONFIG_PCI_IMX6)) {
++ if (of_machine_is_compatible("armadeus,imx6dl-apf6") ||
++ of_machine_is_compatible("armadeus,imx6q-apf6"))
++ clk_prepare_enable(hws[IMX6QDL_CLK_SATA_REF_100M]->clk);
++ else
++ clk_set_parent(hws[IMX6QDL_CLK_LVDS1_SEL]->clk, hws[IMX6QDL_CLK_SATA_REF_100M]->clk);
++ }
+
+ /*
+ * Initialize the GPU clock muxes, so that the maximum specified clock
diff --git a/patches/linux/4.19/0701-armadeus-pcie_init_crash.patch b/patches/linux/5.10/0701-armadeus-pcie_init_crash.patch
similarity index 100%
copy from patches/linux/4.19/0701-armadeus-pcie_init_crash.patch
copy to patches/linux/5.10/0701-armadeus-pcie_init_crash.patch
diff --git a/patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch b/patches/linux/5.10/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
similarity index 100%
copy from patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
copy to patches/linux/5.10/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
diff --git a/patches/linux/5.10/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch b/patches/linux/5.10/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
new file mode 100644
index 000000000..cc0799250
--- /dev/null
+++ b/patches/linux/5.10/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
@@ -0,0 +1,47 @@
+Index: linux-5.10.45/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+===================================================================
+--- linux-5.10.45.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
++++ linux-5.10.45/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+@@ -86,14 +86,14 @@
+ &i2c1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c1>;
+- clock_frequency = <400000>;
++ clock-frequency = <400000>;
+ status = "okay";
+ };
+
+ &i2c2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c2>;
+- clock_frequency = <400000>;
++ clock-frequency = <400000>;
+ status = "okay";
+ };
+
+Index: linux-5.10.45/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+===================================================================
+--- linux-5.10.45.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
++++ linux-5.10.45/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+@@ -92,7 +92,7 @@
+ &i2c4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c4>;
+- clock_frequency = <400000>;
++ clock-frequency = <400000>;
+ status = "okay";
+
+ eeprom@50 {
+Index: linux-5.10.45/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+===================================================================
+--- linux-5.10.45.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
++++ linux-5.10.45/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+@@ -96,7 +96,7 @@
+ &i2c3 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c3>;
+- clock_frequency = <400000>;
++ clock-frequency = <400000>;
+ status = "okay";
+ };
+
diff --git a/patches/linux/4.19/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch b/patches/linux/5.10/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch
similarity index 100%
copy from patches/linux/4.19/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch
copy to patches/linux/5.10/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch
diff --git a/patches/linux/5.10/0811-ARM-dts-enable-CSI-on-OPOS6UL-and-OV5640.patch b/patches/linux/5.10/0811-ARM-dts-enable-CSI-on-OPOS6UL-and-OV5640.patch
new file mode 100644
index 000000000..d84c553df
--- /dev/null
+++ b/patches/linux/5.10/0811-ARM-dts-enable-CSI-on-OPOS6UL-and-OV5640.patch
@@ -0,0 +1,126 @@
+From b1158c4636736c285be0f5c17f909816c589cd11 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 30 Apr 2019 18:06:47 +0200
+Subject: [PATCH 1/1] ARM: dts: enable CSI on OPOS6UL and OV5640
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+ov5640 from WaveShare:
+https://www.waveshare.com/OV5640-Camera-Board-A.htm
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ .../boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 74 +++++++++++++++++++
+ 1 file changed, 74 insertions(+)
+
+diff --git a/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi b/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+index 935a77d717a6..ba77715b5b8a 100644
+--- a/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ b/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+@@ -60,6 +60,27 @@ panel_in: endpoint {
+ };
+ };
+
++ reg_1v5: regulator-1v5 {
++ compatible = "regulator-fixed";
++ regulator-name = "1V5";
++ regulator-min-microvolt = <1500000>;
++ regulator-max-microvolt = <1500000>;
++ };
++
++ reg_1v8: regulator-1v8 {
++ compatible = "regulator-fixed";
++ regulator-name = "1V8";
++ regulator-min-microvolt = <1800000>;
++ regulator-max-microvolt = <1800000>;
++ };
++
++ reg_2v8: regulator-2v8 {
++ compatible = "regulator-fixed";
++ regulator-name = "2V8";
++ regulator-min-microvolt = <2800000>;
++ regulator-max-microvolt = <2800000>;
++ };
++
+ reg_5v: regulator-5v {
+ compatible = "regulator-fixed";
+ regulator-name = "5V";
+@@ -109,6 +130,19 @@ &can2 {
+ status = "okay";
+ };
+
++&csi {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_csi>;
++ status = "okay";
++
++ port {
++ csi_ep: endpoint {
++ remote-endpoint = <&ov5640_ep>;
++ bus-type = <5>; // V4L2_FWNODE_BUS_TYPE_PARALLEL
++ };
++ };
++};
++
+ &ecspi4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_ecspi4>;
+@@ -140,6 +174,29 @@ &i2c2 {
+ pinctrl-0 = <&pinctrl_i2c2>;
+ clock-frequency = <400000>;
+ status = "okay";
++
++ ov5640: camera@3c {
++ compatible = "ovti,ov5640";
++ reg = <0x3c>;
++ clocks = <&clks IMX6UL_CLK_CSI>;
++ clock-names = "xclk";
++ DOVDD-supply = <®_1v8>;
++ AVDD-supply = <®_2v8>;
++ DVDD-supply = <®_1v5>;
++ reset-gpios = <&gpio4 4 GPIO_ACTIVE_LOW>;
++ powerdown-gpios = <&gpio4 5 GPIO_ACTIVE_HIGH>;
++
++ port {
++ ov5640_ep: endpoint {
++ remote-endpoint = <&csi_ep>;
++ bus-width = <8>;
++ data-shift = <2>; /* lines 9:2 are used */
++ hsync-active = <0>;
++ vsync-active = <1>;
++ pclk-sample = <0>;
++ };
++ };
++ };
+ };
+
+ &lcdif {
+@@ -206,6 +263,23 @@ &iomuxc {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_gpios>;
+
++ pinctrl_csi: csigrp {
++ fsl,pins = <
++ MX6UL_PAD_CSI_PIXCLK__CSI_PIXCLK 0x1b000
++ MX6UL_PAD_CSI_VSYNC__CSI_VSYNC 0x1b000
++ MX6UL_PAD_CSI_HSYNC__CSI_HSYNC 0x1b000
++ MX6UL_PAD_CSI_MCLK__CSI_MCLK 0x1b088
++ MX6UL_PAD_CSI_DATA00__CSI_DATA02 0x1b000
++ MX6UL_PAD_CSI_DATA01__CSI_DATA03 0x1b000
++ MX6UL_PAD_CSI_DATA02__CSI_DATA04 0x1b000
++ MX6UL_PAD_CSI_DATA03__CSI_DATA05 0x1b000
++ MX6UL_PAD_CSI_DATA04__CSI_DATA06 0x1b000
++ MX6UL_PAD_CSI_DATA05__CSI_DATA07 0x1b000
++ MX6UL_PAD_CSI_DATA06__CSI_DATA08 0x1b000
++ MX6UL_PAD_CSI_DATA07__CSI_DATA09 0x1b000
++ >;
++ };
++
+ pinctrl_ecspi4: ecspi4grp {
+ fsl,pins = <
+ MX6UL_PAD_NAND_DATA04__ECSPI4_SCLK 0x1b0b0
+--
+2.31.1
+
diff --git a/target/linux/modules/Kconfig b/target/linux/modules/Kconfig
index e4fe452a0..40b0946a7 100644
--- a/target/linux/modules/Kconfig
+++ b/target/linux/modules/Kconfig
@@ -4,7 +4,7 @@
menuconfig ARMADEUS_DRIVERS
bool "Support for specific Armadeus drivers"
- ---help---
+ help
This menu will give you access on some Armadeus drivers and tool.
if ARMADEUS_DRIVERS
diff --git a/target/linux/modules/as1531_platform/Kconfig b/target/linux/modules/as1531_platform/Kconfig
index b76d30239..0bfaa9092 100644
--- a/target/linux/modules/as1531_platform/Kconfig
+++ b/target/linux/modules/as1531_platform/Kconfig
@@ -7,6 +7,6 @@ config ARMADEUS_AS1531_PLAT
depends on !SOC_IMX6Q
depends on !ARCH_MXS
select SENSORS_AS1531
- ---help---
+ help
Specific platform data for as1531 connected on APF27Dev board
to SPI3.
diff --git a/target/linux/modules/backlight/Kconfig b/target/linux/modules/backlight/Kconfig
index 8d05e3363..3baab462f 100644
--- a/target/linux/modules/backlight/Kconfig
+++ b/target/linux/modules/backlight/Kconfig
@@ -4,7 +4,7 @@
config IMX_BACKLIGHT
tristate "i.MX1/2 backlight driver"
depends on ARMADEUS_DRIVERS && BACKLIGHT_LCD_SUPPORT && !SOC_IMX6Q && !ARCH_MXS
- ---help---
+ help
This driver allows you to control the backlight of your graphic LCD, if it's
connected to the i.MXL/i.MX27 "CONTRAST" pin.
diff --git a/target/linux/modules/display/Kconfig b/target/linux/modules/display/Kconfig
index 26c856fb2..0b66618b0 100644
--- a/target/linux/modules/display/Kconfig
+++ b/target/linux/modules/display/Kconfig
@@ -5,7 +5,7 @@ config HX5116_DISPLAY
tristate "HX5116 AMOLED display driver"
depends on ARMADEUS_DRIVERS && !SOC_IMX6Q
select DISPLAY_SUPPORT
- ---help---
+ help
This driver allows you to control the contrast of
HX5116 based AMOLED screen.
diff --git a/target/linux/modules/fpga/Kconfig b/target/linux/modules/fpga/Kconfig
index 65ca9db0f..5d84fc601 100644
--- a/target/linux/modules/fpga/Kconfig
+++ b/target/linux/modules/fpga/Kconfig
@@ -4,7 +4,7 @@
menuconfig ARMADEUS_FPGA_DRIVERS
bool "FPGA specific drivers and tools"
- ---help---
+ help
All drivers and tools related to FPGA.
if ARMADEUS_FPGA_DRIVERS
diff --git a/target/linux/modules/fpga/POD/Kconfig b/target/linux/modules/fpga/POD/Kconfig
index 806f0405a..a65ad0d74 100644
--- a/target/linux/modules/fpga/POD/Kconfig
+++ b/target/linux/modules/fpga/POD/Kconfig
@@ -5,7 +5,7 @@
config POD_DRIVERS
bool "Board drivers generated by POD"
depends on ARMADEUS_FPGA_DRIVERS
- ---help---
+ help
Makes all POD generated drivers selectable.
# since patch for using * in Kconfig doesn't work on recent kernel and no POD
diff --git a/target/linux/modules/fpga/board_designs/Kconfig b/target/linux/modules/fpga/board_designs/Kconfig
index 765e9f8bf..f9c247010 100644
--- a/target/linux/modules/fpga/board_designs/Kconfig
+++ b/target/linux/modules/fpga/board_designs/Kconfig
@@ -5,7 +5,7 @@
config ARMADEUS_FPGA_BOARD_DESIGNS
bool "Board designs"
depends on ARMADEUS_FPGA_DRIVERS
- ---help---
+ help
Board support for FPGA designs
source "drivers/armadeus/fpga/board_designs/spvision_loader/Kconfig"
diff --git a/target/linux/modules/fpga/board_designs/spvision_loader/Kconfig b/target/linux/modules/fpga/board_designs/spvision_loader/Kconfig
index c23e6a05b..606b26a50 100644
--- a/target/linux/modules/fpga/board_designs/spvision_loader/Kconfig
+++ b/target/linux/modules/fpga/board_designs/spvision_loader/Kconfig
@@ -5,7 +5,7 @@ config ARMADEUS_FPGA_BOARD_DESIGNS_SPVISION_PROBER
depends on ARMADEUS_FPGA_BOARD_DESIGNS
select ARMADEUS_FPGA_VIRTUAL_SPVISION_LOADER
select ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
+ help
With this driver you will be able to load the configuration
of your sp_vision FPGA directly from Linux userspace.
diff --git a/target/linux/modules/fpga/board_designs/twin_uart/Kconfig b/target/linux/modules/fpga/board_designs/twin_uart/Kconfig
index 976ed6d65..9b42ba2b6 100644
--- a/target/linux/modules/fpga/board_designs/twin_uart/Kconfig
+++ b/target/linux/modules/fpga/board_designs/twin_uart/Kconfig
@@ -4,7 +4,7 @@ config ARMADEUS_FPGA_BOARD_DESIGNS_TWIN_UARTS
default n
depends on ARMADEUS_FPGA_BOARD_DESIGNS && MACH_APF51
select ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
+ help
Board support for fpga designs twin uarts used
for gsm/gps on apf51Dev board.
diff --git a/target/linux/modules/fpga/board_designs/twin_uart/irq_mngr/Kconfig b/target/linux/modules/fpga/board_designs/twin_uart/irq_mngr/Kconfig
index 2bddbd1e1..c91829b5a 100644
--- a/target/linux/modules/fpga/board_designs/twin_uart/irq_mngr/Kconfig
+++ b/target/linux/modules/fpga/board_designs/twin_uart/irq_mngr/Kconfig
@@ -4,5 +4,5 @@ config ARMADEUS_FPGA_BOARD_DESIGNS_TWIN_UARTS_IRQ_MNGR
default n
depends on ARMADEUS_FPGA_BOARD_DESIGNS_TWIN_UARTS
select ARMADEUS_FPGA_VIRTUAL_COMPONENTS_IRQ_MNGR
- ---help---
+ help
irq manager board
diff --git a/target/linux/modules/fpga/board_designs/twin_uart/uarts/Kconfig b/target/linux/modules/fpga/board_designs/twin_uart/uarts/Kconfig
index bf6637666..289a6cdce 100644
--- a/target/linux/modules/fpga/board_designs/twin_uart/uarts/Kconfig
+++ b/target/linux/modules/fpga/board_designs/twin_uart/uarts/Kconfig
@@ -4,7 +4,7 @@ config ARMADEUS_FPGA_BOARD_DESIGNS_TWIN_UARTS_UARTS
default n
depends on ARMADEUS_FPGA_BOARD_DESIGNS_TWIN_UARTS
select SERIAL_8250
- ---help---
+ help
Board support for fpga designs twin uarts used
for gsm/gps on apf51Dev board.
If selected as module, it will be named :
diff --git a/target/linux/modules/fpga/board_designs/wishbone_example/Kconfig b/target/linux/modules/fpga/board_designs/wishbone_example/Kconfig
index 1d5783def..90327b85f 100644
--- a/target/linux/modules/fpga/board_designs/wishbone_example/Kconfig
+++ b/target/linux/modules/fpga/board_designs/wishbone_example/Kconfig
@@ -8,7 +8,7 @@ config ARMADEUS_FPGA_BOARD_DESIGNS_WISHBONE_EXAMPLE
default n
depends on ARMADEUS_FPGA_BOARD_DESIGNS
select ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
+ help
Drivers used for wishbone example design that can be
found in firmware/wishbone_example/
diff --git a/target/linux/modules/fpga/board_designs/wishbone_example/wb_led/Kconfig b/target/linux/modules/fpga/board_designs/wishbone_example/wb_led/Kconfig
index 328cd6494..74b55cfcd 100644
--- a/target/linux/modules/fpga/board_designs/wishbone_example/wb_led/Kconfig
+++ b/target/linux/modules/fpga/board_designs/wishbone_example/wb_led/Kconfig
@@ -4,5 +4,5 @@ config ARMADEUS_FPGA_BOARD_DESIGNS_WISHBONE_EXAMPLE_LED_DRIVER
default n
depends on ARMADEUS_FPGA_BOARD_DESIGNS_WISHBONE_EXAMPLE
select ARMADEUS_FPGA_VIRTUAL_COMPONENTS_LED
- ---help---
+ help
blink a led
diff --git a/target/linux/modules/fpga/dev_tools/loader/Kconfig b/target/linux/modules/fpga/dev_tools/loader/Kconfig
index 98d278474..9e9d928e4 100644
--- a/target/linux/modules/fpga/dev_tools/loader/Kconfig
+++ b/target/linux/modules/fpga/dev_tools/loader/Kconfig
@@ -5,7 +5,7 @@ config ARMADEUS_FPGA_LOADER_DRIVER
tristate "Armadeus FPGA configuration driver (= loader)"
default n
depends on ARMADEUS_FPGA_DRIVERS
- ---help---
+ help
With this driver you will be able to (re)load the configuration
of your FPGA directly from Linux userspace.
diff --git a/target/linux/modules/fpga/others/ps2keyboard/Kconfig b/target/linux/modules/fpga/others/ps2keyboard/Kconfig
index 38f7f8bd7..2740156e8 100644
--- a/target/linux/modules/fpga/others/ps2keyboard/Kconfig
+++ b/target/linux/modules/fpga/others/ps2keyboard/Kconfig
@@ -5,7 +5,7 @@ config ARMADEUS_PS2KBD_DRIVER
tristate "Armadeus PS/2 driver"
default n
depends on ARMADEUS_FPGA_DRIVERS
- ---help---
+ help
If you have the corresponding IP loaded in the FPGA then this
driver will allow you to use PS/2 keyboard with your Armadeus
board.
diff --git a/target/linux/modules/fpga/virtual_components/Kconfig b/target/linux/modules/fpga/virtual_components/Kconfig
index 5a893d682..0bc3f6ea9 100644
--- a/target/linux/modules/fpga/virtual_components/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/Kconfig
@@ -2,7 +2,7 @@ config ARMADEUS_FPGA_VIRTUAL_COMPONENTS
bool "virtual components"
depends on ARMADEUS_FPGA_DRIVERS
default y
- ---help---
+ help
Armadeus driver specific for virtual components
under FPGA.
diff --git a/target/linux/modules/fpga/virtual_components/button/Kconfig b/target/linux/modules/fpga/virtual_components/button/Kconfig
index e1728b8e3..1cd800a31 100644
--- a/target/linux/modules/fpga/virtual_components/button/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/button/Kconfig
@@ -3,6 +3,6 @@ config ARMADEUS_FPGA_VIRTUAL_COMPONENTS_BUTTON
tristate "button"
default n
depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
+ help
Armadeus driver for virtual button component.
diff --git a/target/linux/modules/fpga/virtual_components/irq_mngr/Kconfig b/target/linux/modules/fpga/virtual_components/irq_mngr/Kconfig
index fea81f1bb..e6483666c 100644
--- a/target/linux/modules/fpga/virtual_components/irq_mngr/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/irq_mngr/Kconfig
@@ -3,6 +3,6 @@ config ARMADEUS_FPGA_VIRTUAL_COMPONENTS_IRQ_MNGR
tristate "irq manager"
default n
depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
+ help
Armadeus driver for virtual irq_mngr component
diff --git a/target/linux/modules/fpga/virtual_components/led/Kconfig b/target/linux/modules/fpga/virtual_components/led/Kconfig
index da4b49830..eec47381a 100644
--- a/target/linux/modules/fpga/virtual_components/led/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/led/Kconfig
@@ -3,5 +3,5 @@ config ARMADEUS_FPGA_VIRTUAL_COMPONENTS_LED
tristate "led"
default n
depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
+ help
Armadeus driver for virtual led component.
diff --git a/target/linux/modules/fpga/virtual_components/pod_gpio/Kconfig b/target/linux/modules/fpga/virtual_components/pod_gpio/Kconfig
index 4cbdffbb2..e3b44c028 100644
--- a/target/linux/modules/fpga/virtual_components/pod_gpio/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/pod_gpio/Kconfig
@@ -3,6 +3,6 @@ config ARMADEUS_FPGA_VIRTUAL_COMPONENTS_GPIO
tristate "pod_gpio"
default n
depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
+ help
Armadeus driver for virtual pod_gpio component.
kernel >= 2.6.38 is required
diff --git a/target/linux/modules/fpga/virtual_components/pod_pwm/Kconfig b/target/linux/modules/fpga/virtual_components/pod_pwm/Kconfig
index bf00c2c93..bd2cf37bc 100644
--- a/target/linux/modules/fpga/virtual_components/pod_pwm/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/pod_pwm/Kconfig
@@ -3,6 +3,6 @@ config ARMADEUS_FPGA_VIRTUAL_COMPONENTS_PWM
tristate "pod_pwm"
default n
depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
+ help
Armadeus driver for virtual pod_pwm component.
kernel >= 2.6.38 is required
diff --git a/target/linux/modules/fpga/virtual_components/pod_servo/Kconfig b/target/linux/modules/fpga/virtual_components/pod_servo/Kconfig
index eaeb37075..f3557a23c 100644
--- a/target/linux/modules/fpga/virtual_components/pod_servo/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/pod_servo/Kconfig
@@ -3,6 +3,6 @@ config ARMADEUS_FPGA_VIRTUAL_COMPONENTS_SERVO
tristate "pod_servo"
default n
depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
+ help
Armadeus driver for virtual pod_servo component.
kernel >= 2.6.38 is required
diff --git a/target/linux/modules/fpga/virtual_components/sploader/Kconfig b/target/linux/modules/fpga/virtual_components/sploader/Kconfig
index f99a9ac03..9f4e7522b 100644
--- a/target/linux/modules/fpga/virtual_components/sploader/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/sploader/Kconfig
@@ -3,7 +3,7 @@ config ARMADEUS_FPGA_VIRTUAL_SPVISION_LOADER
tristate "sploader"
default n
depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
+ help
With this driver you will be able to (re)load the
configuration of y...
[truncated message content] |
|
From: Julien B a. A. <ar...@us...> - 2021-06-18 13:49:04
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 30c0f33262d2e8eb937f0e0c63a35d86d4b0dafa (commit)
from ce2346918b816d354b09e50776b8f0522632e84b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 30c0f33262d2e8eb937f0e0c63a35d86d4b0dafa
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Jun 18 15:47:32 2021 +0200
[BUILD] create BUILDROOT_OUTPUT_DIR if needed
-----------------------------------------------------------------------
Summary of changes:
Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/Makefile b/Makefile
index 7f371d2ff..6cb7fa3b5 100644
--- a/Makefile
+++ b/Makefile
@@ -186,6 +186,7 @@ linux-clean: $(BUILDROOT_DIR)/.configured
fi;
all: $(BUILDROOT_DIR)/.configured
+ @mkdir -p $(BUILDROOT_OUTPUT_DIR)
@echo -n `date +%s` > $(BUILDROOT_OUTPUT_DIR)/before.txt
@$(MAKE) -C $(BUILDROOT_DIR) $@
@./scripts/show_build_infos.sh
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-06-04 07:51:52
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via ce2346918b816d354b09e50776b8f0522632e84b (commit)
from b8e3f46682fac7ac5c4a6cbc9981b4333ce76996 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ce2346918b816d354b09e50776b8f0522632e84b
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Jun 4 09:50:24 2021 +0200
[BUILDROOT] 2021.02: backport patches to bump expat
-----------------------------------------------------------------------
Summary of changes:
.../402-package-expat-bump-to-version-2.3.0.patch | 46 ++++++++++++++++++++
...kage-expat-security-bump-to-version-2.4.1.patch | 49 ++++++++++++++++++++++
patches/buildroot/2021.02/cleanup_buildroot.sh | 8 +++-
3 files changed, 101 insertions(+), 2 deletions(-)
create mode 100644 patches/buildroot/2021.02/402-package-expat-bump-to-version-2.3.0.patch
create mode 100644 patches/buildroot/2021.02/403-package-expat-security-bump-to-version-2.4.1.patch
diff --git a/patches/buildroot/2021.02/402-package-expat-bump-to-version-2.3.0.patch b/patches/buildroot/2021.02/402-package-expat-bump-to-version-2.3.0.patch
new file mode 100644
index 000000000..bb0472a5a
--- /dev/null
+++ b/patches/buildroot/2021.02/402-package-expat-bump-to-version-2.3.0.patch
@@ -0,0 +1,46 @@
+From f2720836b7701225613ca89b676571fa254cd4d8 Mon Sep 17 00:00:00 2001
+From: Fabrice Fontaine <fon...@gm...>
+Date: Mon, 5 Apr 2021 11:44:02 +0200
+Subject: [PATCH 1/2] package/expat: bump to version 2.3.0
+
+https://github.com/libexpat/libexpat/blob/R_2_3_0/expat/Changes
+
+Signed-off-by: Fabrice Fontaine <fon...@gm...>
+Signed-off-by: Yann E. MORIN <yan...@fr...>
+---
+ package/expat/expat.hash | 8 ++++----
+ package/expat/expat.mk | 2 +-
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/package/expat/expat.hash b/package/expat/expat.hash
+index 5a8dd41280..dd448982fe 100644
+--- a/package/expat/expat.hash
++++ b/package/expat/expat.hash
+@@ -1,7 +1,7 @@
+-# From https://sourceforge.net/projects/expat/files/expat/2.2.10/
+-md5 e0fe49a6b3480827c9455e4cfc799133 expat-2.2.10.tar.xz
+-sha1 a333b95121a718a77ee481dbade5efcd72a32eb8 expat-2.2.10.tar.xz
++# From https://sourceforge.net/projects/expat/files/expat/2.3.0/
++md5 1c1b523a8d917e6d9f7af4f8881d8ec5 expat-2.3.0.tar.xz
++sha1 596a37d048b357a58990a538a8d83e2e38325122 expat-2.3.0.tar.xz
+
+ # Locally calculated
+-sha256 5dfe538f8b5b63f03e98edac520d7d9a6a4d22e482e5c96d4d06fcc5485c25f2 expat-2.2.10.tar.xz
++sha256 caa34f99b6e3bcea8502507eb6549a0a84510b244a748dfb287271b2d47467a9 expat-2.3.0.tar.xz
+ sha256 8c6b5b6de8fae20b317f4992729abc0e520bfba4c7606cd1e9eeb87418eebdec COPYING
+diff --git a/package/expat/expat.mk b/package/expat/expat.mk
+index 4acbade2c8..04ea413e1b 100644
+--- a/package/expat/expat.mk
++++ b/package/expat/expat.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-EXPAT_VERSION = 2.2.10
++EXPAT_VERSION = 2.3.0
+ EXPAT_SITE = http://downloads.sourceforge.net/project/expat/expat/$(EXPAT_VERSION)
+ EXPAT_SOURCE = expat-$(EXPAT_VERSION).tar.xz
+ EXPAT_INSTALL_STAGING = YES
+--
+2.31.1
+
diff --git a/patches/buildroot/2021.02/403-package-expat-security-bump-to-version-2.4.1.patch b/patches/buildroot/2021.02/403-package-expat-security-bump-to-version-2.4.1.patch
new file mode 100644
index 000000000..60e5a0664
--- /dev/null
+++ b/patches/buildroot/2021.02/403-package-expat-security-bump-to-version-2.4.1.patch
@@ -0,0 +1,49 @@
+From 990d0c1cd282674adf09da316568678bafa505c6 Mon Sep 17 00:00:00 2001
+From: Fabrice Fontaine <fon...@gm...>
+Date: Mon, 24 May 2021 09:34:30 +0200
+Subject: [PATCH 2/2] package/expat: security bump to version 2.4.1
+
+Fix CVE-2013-0340 "Billion Laughs":
+https://blog.hartwork.org/posts/cve-2013-0340-billion-laughs-fixed-in-expat-2-4-0/
+
+https://github.com/libexpat/libexpat/blob/R_2_4_1/expat/Changes
+
+Signed-off-by: Fabrice Fontaine <fon...@gm...>
+Signed-off-by: Yann E. MORIN <yan...@fr...>
+---
+ package/expat/expat.hash | 8 ++++----
+ package/expat/expat.mk | 2 +-
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/package/expat/expat.hash b/package/expat/expat.hash
+index dd448982fe..8cf563d8f5 100644
+--- a/package/expat/expat.hash
++++ b/package/expat/expat.hash
+@@ -1,7 +1,7 @@
+-# From https://sourceforge.net/projects/expat/files/expat/2.3.0/
+-md5 1c1b523a8d917e6d9f7af4f8881d8ec5 expat-2.3.0.tar.xz
+-sha1 596a37d048b357a58990a538a8d83e2e38325122 expat-2.3.0.tar.xz
++# From https://sourceforge.net/projects/expat/files/expat/2.4.1/
++md5 a4fb91a9441bcaec576d4c4a56fa3aa6 expat-2.4.1.tar.xz
++sha1 7988e4df355162500f09837aa95cbb48e6754420 expat-2.4.1.tar.xz
+
+ # Locally calculated
+-sha256 caa34f99b6e3bcea8502507eb6549a0a84510b244a748dfb287271b2d47467a9 expat-2.3.0.tar.xz
++sha256 cf032d0dba9b928636548e32b327a2d66b1aab63c4f4a13dd132c2d1d2f2fb6a expat-2.4.1.tar.xz
+ sha256 8c6b5b6de8fae20b317f4992729abc0e520bfba4c7606cd1e9eeb87418eebdec COPYING
+diff --git a/package/expat/expat.mk b/package/expat/expat.mk
+index 04ea413e1b..bb1cfd8c8a 100644
+--- a/package/expat/expat.mk
++++ b/package/expat/expat.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-EXPAT_VERSION = 2.3.0
++EXPAT_VERSION = 2.4.1
+ EXPAT_SITE = http://downloads.sourceforge.net/project/expat/expat/$(EXPAT_VERSION)
+ EXPAT_SOURCE = expat-$(EXPAT_VERSION).tar.xz
+ EXPAT_INSTALL_STAGING = YES
+--
+2.31.1
+
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index 1a7b5277f..5927c7e75 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -22,7 +22,6 @@ rm -rf buildroot/package/apf-config/apf-config.mk
rm -rf buildroot/package/beremiz/Config.in
rm -rf buildroot/package/beremiz/beremiz.mk
rm -rf buildroot/package/beremiz/host-beremiz-fix_compare_and_swap_problem_to_be_removed_with_kernel_3.1.patch
-rm -rf buildroot/package/boost/boost.mk
rm -rf buildroot/package/busybox/0007-stty-Add-RS485-config-options.patch
rm -rf buildroot/package/busybox/S10mdev
rm -rf buildroot/package/cmux/Config.in
@@ -30,6 +29,8 @@ rm -rf buildroot/package/cmux/cmux.hash
rm -rf buildroot/package/cmux/cmux.mk
rm -rf buildroot/package/e-uae/Config.in
rm -rf buildroot/package/e-uae/e-uae.mk
+rm -rf buildroot/package/expat/expat.hash
+rm -rf buildroot/package/expat/expat.mk
rm -rf buildroot/package/expect/expect.mk
rm -rf buildroot/package/fb-test-app/001-fixes-tty-vc-config-on-fb-test-exit.patch
rm -rf buildroot/package/freescale-imx/Config.in
@@ -47,7 +48,6 @@ rm -rf buildroot/package/freescale-imx/imx-seco/imx-seco.hash
rm -rf buildroot/package/freescale-imx/imx-seco/imx-seco.mk
rm -rf buildroot/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.hash
rm -rf buildroot/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.mk
-rm -rf buildroot/package/freescale-imx/imx-vpu/imx-vpu.hash
rm -rf buildroot/package/gnash/Config.in
rm -rf buildroot/package/gnash/gnash.mk
rm -rf buildroot/package/gnokii/Config.in
@@ -80,6 +80,10 @@ rm -rf buildroot/package/marble/marble.mk
rm -rf buildroot/package/matiec/Config.in
rm -rf buildroot/package/matiec/host-matiec-001-fix_bison_compilation_error.patch
rm -rf buildroot/package/matiec/matiec.mk
+rm -rf buildroot/package/openocd/0002-CVE-2018-5704-Prevent-some-forms-of-Cross-Protocol-S.patch
+rm -rf buildroot/package/openocd/0003-bitbang-Fix-FTBFS-with-GCC-10.patch
+rm -rf buildroot/package/openocd/openocd.hash
+rm -rf buildroot/package/openocd/openocd.mk
rm -rf buildroot/package/pci_debug/Config.in
rm -rf buildroot/package/pci_debug/pci_debug.hash
rm -rf buildroot/package/pci_debug/pci_debug.mk
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-05-28 08:52:18
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via b8e3f46682fac7ac5c4a6cbc9981b4333ce76996 (commit)
via 951d32421e8b83d1c85caed3fc0839d45189975e (commit)
from 96ccafee29e1aa09b97afbc2e04730a8a41ee140 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit b8e3f46682fac7ac5c4a6cbc9981b4333ce76996
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri May 28 10:46:53 2021 +0200
[BUILDROOT] 2021.02: backport patches to bump openocd
commit 951d32421e8b83d1c85caed3fc0839d45189975e
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri May 28 10:44:05 2021 +0200
[BUILDROOT] Bump BR to 2021.02.2
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
...escale-imx-imx-vpu-fix-EULA-COPYING-file-.patch | 49 -------
...0-package-boost-fix-broken-BOOST_SITE-URL.patch | 40 ------
.../400-package-openocd-bump-to-0.11.0.patch | 148 +++++++++++++++++++++
...enocd-add-optional-dependency-on-libgpiod.patch | 34 +++++
5 files changed, 183 insertions(+), 90 deletions(-)
delete mode 100644 patches/buildroot/2021.02/382-package-freescale-imx-imx-vpu-fix-EULA-COPYING-file-.patch
delete mode 100644 patches/buildroot/2021.02/400-package-boost-fix-broken-BOOST_SITE-URL.patch
create mode 100644 patches/buildroot/2021.02/400-package-openocd-bump-to-0.11.0.patch
create mode 100644 patches/buildroot/2021.02/401-package-openocd-add-optional-dependency-on-libgpiod.patch
diff --git a/Makefile b/Makefile
index ca5156a07..7f371d2ff 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2021.02
-BUILDROOT_MINOR_VERSION ?= 1
+BUILDROOT_MINOR_VERSION ?= 2
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/patches/buildroot/2021.02/382-package-freescale-imx-imx-vpu-fix-EULA-COPYING-file-.patch b/patches/buildroot/2021.02/382-package-freescale-imx-imx-vpu-fix-EULA-COPYING-file-.patch
deleted file mode 100644
index e41e5736c..000000000
--- a/patches/buildroot/2021.02/382-package-freescale-imx-imx-vpu-fix-EULA-COPYING-file-.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 96142a5426b127a55038cd5cd84134452b9905ab Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
- <seb...@ar...>
-Date: Tue, 20 Apr 2021 10:29:53 +0200
-Subject: [PATCH 382/388] package/freescale-imx/imx-vpu: fix {EULA, COPYING}
- file hashes
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Commit a646cd27b112 (package/freescale-imx/imx-vpu: bump version to
-5.4.39.3) somehow messed up when updating the hashes of the licene
-files:
-
- >>> imx-vpu 5.4.39.3 Collecting legal info
- ERROR: EULA has wrong sha256 hash:
- ERROR: expected: a39da2e94bd8b99eaac4325633854620ea3a55145259c3a7748c610a80714cfc
- ERROR: got : 7ffad92e72e5f6b23027e7cf93a770a4acef00a92dcf79f22701ed401c5478c0
- ERROR: Incomplete download, or man-in-the-middle (MITM) attack
-
- ERROR: COPYING has wrong sha256 hash:
- ERROR: expected: 69cbb76b3f10ac5a8c36f34df7bbdf50825815560c00a946fff2922365ef01a2
- ERROR: got : 2ceab29de5ea533b86f570bcc4e9ddbfb5fe85a1da4978a8613ff3fd9bed781d
- ERROR: Incomplete download, or man-in-the-middle (MITM) attack
-
-The most probable cause is some confusion with imx-vpu-hantro, as the
-faulty hashes reported above are those found in imx-vpu-hantro.
-
-Signed-off-by: Sébastien Szymanski <seb...@ar...>
-[yan...@fr...: rewrite commit log with a probably reason]
-Signed-off-by: Yann E. MORIN <yan...@fr...>
----
- package/freescale-imx/imx-vpu/imx-vpu.hash | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/package/freescale-imx/imx-vpu/imx-vpu.hash b/package/freescale-imx/imx-vpu/imx-vpu.hash
-index 6ab67510b0..e3a53e3fb6 100644
---- a/package/freescale-imx/imx-vpu/imx-vpu.hash
-+++ b/package/freescale-imx/imx-vpu/imx-vpu.hash
-@@ -1,4 +1,4 @@
- # Locally computed
- sha256 87cb799a57df654db29403cb74a75ca5185a1517022d3a4a16b8d69056c36127 imx-vpu-5.4.39.3.bin
--sha256 69cbb76b3f10ac5a8c36f34df7bbdf50825815560c00a946fff2922365ef01a2 COPYING
--sha256 a39da2e94bd8b99eaac4325633854620ea3a55145259c3a7748c610a80714cfc EULA
-+sha256 2ceab29de5ea533b86f570bcc4e9ddbfb5fe85a1da4978a8613ff3fd9bed781d COPYING
-+sha256 7ffad92e72e5f6b23027e7cf93a770a4acef00a92dcf79f22701ed401c5478c0 EULA
---
-2.26.3
-
diff --git a/patches/buildroot/2021.02/400-package-boost-fix-broken-BOOST_SITE-URL.patch b/patches/buildroot/2021.02/400-package-boost-fix-broken-BOOST_SITE-URL.patch
deleted file mode 100644
index fbbaca687..000000000
--- a/patches/buildroot/2021.02/400-package-boost-fix-broken-BOOST_SITE-URL.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 7e4b9f6839c6f39553edfd0b4f643ac3e1d1d70c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
- <seb...@ar...>
-Date: Mon, 10 May 2021 10:13:27 +0200
-Subject: [PATCH 1/1] package/boost: fix broken BOOST_SITE URL
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Current URL returns 403 error:
-
---2021-05-10 10:04:12-- https://dl.bintray.com/boostorg/release/1.75.0/source/boost_1_75_0.tar.bz2
-Resolving dl.bintray.com... 18.193.131.58, 3.66.199.110
-Connecting to dl.bintray.com|18.193.131.58|:443... connected.
-HTTP request sent, awaiting response... 403 Forbidden
-2021-05-10 10:04:12 ERROR 403: Forbidden.
-
-Update the URL to fix this issue.
-
-Signed-off-by: Sébastien Szymanski <seb...@ar...>
----
- package/boost/boost.mk | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/package/boost/boost.mk b/package/boost/boost.mk
-index b8f90bb836..8d745ecc72 100644
---- a/package/boost/boost.mk
-+++ b/package/boost/boost.mk
-@@ -6,7 +6,7 @@
-
- BOOST_VERSION = 1.75.0
- BOOST_SOURCE = boost_$(subst .,_,$(BOOST_VERSION)).tar.bz2
--BOOST_SITE = https://dl.bintray.com/boostorg/release/$(BOOST_VERSION)/source
-+BOOST_SITE = https://boostorg.jfrog.io/artifactory/main/release/$(BOOST_VERSION)/source
- BOOST_INSTALL_STAGING = YES
- BOOST_LICENSE = BSL-1.0
- BOOST_LICENSE_FILES = LICENSE_1_0.txt
---
-2.26.3
-
diff --git a/patches/buildroot/2021.02/400-package-openocd-bump-to-0.11.0.patch b/patches/buildroot/2021.02/400-package-openocd-bump-to-0.11.0.patch
new file mode 100644
index 000000000..32274af50
--- /dev/null
+++ b/patches/buildroot/2021.02/400-package-openocd-bump-to-0.11.0.patch
@@ -0,0 +1,148 @@
+From 61d59cce7a65f1c6b57a11ec43a737ce4692f293 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Fri, 21 May 2021 10:18:34 +0200
+Subject: [PATCH 1/2] package/openocd: bump to 0.11.0
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Remove upstream patches.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ ...event-some-forms-of-Cross-Protocol-S.patch | 50 -------------------
+ .../0003-bitbang-Fix-FTBFS-with-GCC-10.patch | 37 --------------
+ package/openocd/openocd.hash | 7 ++-
+ package/openocd/openocd.mk | 2 +-
+ 4 files changed, 4 insertions(+), 92 deletions(-)
+ delete mode 100644 package/openocd/0002-CVE-2018-5704-Prevent-some-forms-of-Cross-Protocol-S.patch
+ delete mode 100644 package/openocd/0003-bitbang-Fix-FTBFS-with-GCC-10.patch
+
+diff --git a/package/openocd/0002-CVE-2018-5704-Prevent-some-forms-of-Cross-Protocol-S.patch b/package/openocd/0002-CVE-2018-5704-Prevent-some-forms-of-Cross-Protocol-S.patch
+deleted file mode 100644
+index ba19bf5735..0000000000
+--- a/package/openocd/0002-CVE-2018-5704-Prevent-some-forms-of-Cross-Protocol-S.patch
++++ /dev/null
+@@ -1,50 +0,0 @@
+-From 3a223ca3ebc7ac24d7726a0cd58e5695bc813657 Mon Sep 17 00:00:00 2001
+-From: Andreas Fritiofson <and...@gm...>
+-Date: Sat, 13 Jan 2018 21:00:47 +0100
+-Subject: [PATCH] CVE-2018-5704: Prevent some forms of Cross Protocol Scripting
+- attacks
+-
+-OpenOCD can be targeted by a Cross Protocol Scripting attack from
+-a web browser running malicious code, such as the following PoC:
+-
+-var x = new XMLHttpRequest();
+-x.open("POST", "http://127.0.0.1:4444", true);
+-x.send("exec xcalc\r\n");
+-
+-This mitigation should provide some protection from browser-based
+-attacks and is based on the corresponding fix in Redis:
+-
+-https://github.com/antirez/redis/blob/8075572207b5aebb1385c4f233f5302544439325/src/networking.c#L1758
+-
+-
+-Upstream-status: Under review: http://openocd.zylin.com/#/c/4335/
+-Change-Id: Ia96ebe19b74b5805dc228bf7364c7971a90a4581
+-Signed-off-by: Andreas Fritiofson <and...@gm...>
+-Reported-by: Josef Gajdusek <at...@at...>
+-Signed-off-by: Peter Korsgaard <pe...@ko...>
+----
+- src/server/startup.tcl | 11 +++++++++++
+- 1 file changed, 11 insertions(+)
+-
+-diff --git a/src/server/startup.tcl b/src/server/startup.tcl
+-index 64ace407..dd1b31e4 100644
+---- a/src/server/startup.tcl
+-+++ b/src/server/startup.tcl
+-@@ -8,3 +8,14 @@ proc ocd_gdb_restart {target_id} {
+- # one target
+- reset halt
+- }
+-+
+-+proc prevent_cps {} {
+-+ echo "Possible SECURITY ATTACK detected."
+-+ echo "It looks like somebody is sending POST or Host: commands to OpenOCD."
+-+ echo "This is likely due to an attacker attempting to use Cross Protocol Scripting"
+-+ echo "to compromise your OpenOCD instance. Connection aborted."
+-+ exit
+-+}
+-+
+-+proc POST {args} { prevent_cps }
+-+proc Host: {args} { prevent_cps }
+---
+-2.11.0
+-
+diff --git a/package/openocd/0003-bitbang-Fix-FTBFS-with-GCC-10.patch b/package/openocd/0003-bitbang-Fix-FTBFS-with-GCC-10.patch
+deleted file mode 100644
+index cf83515247..0000000000
+--- a/package/openocd/0003-bitbang-Fix-FTBFS-with-GCC-10.patch
++++ /dev/null
+@@ -1,37 +0,0 @@
+-From c60252ac2b636c4d99b766a574b9df0966151696 Mon Sep 17 00:00:00 2001
+-From: Andreas Fritiofson <and...@gm...>
+-Date: Fri, 17 Apr 2020 13:49:28 +0200
+-Subject: [PATCH] bitbang: Fix FTBFS with GCC 10
+-
+-GCC 10 defaults to -fno-common which breaks the sharing of bitbang_swd
+-struct between bitbang drivers due to a missing extern.
+-
+-Change-Id: I2b4122f7939cec91a72284006748f99a23548324
+-Signed-off-by: Andreas Fritiofson <and...@gm...>
+-Reviewed-on: http://openocd.zylin.com/5592
+-Tested-by: jenkins
+-Reviewed-by: Antonio Borneo <bor...@gm...>
+-Reviewed-by: Jonathan McDowell <noo...@ea...>
+-
+-Patch taken from upstream: https://github.com/ntfreak/openocd/commit/c60252ac2b636c4d99b766a574b9df0966151696
+-Signed-off-by: Heiko Thiery <heiko.thiery@gmailcom>
+----
+- src/jtag/drivers/bitbang.h | 2 +-
+- 1 file changed, 1 insertion(+), 1 deletion(-)
+-
+-diff --git a/src/jtag/drivers/bitbang.h b/src/jtag/drivers/bitbang.h
+-index edb779ca..bbbc693d 100644
+---- a/src/jtag/drivers/bitbang.h
+-+++ b/src/jtag/drivers/bitbang.h
+-@@ -56,7 +56,7 @@ struct bitbang_interface {
+- void (*swdio_drive)(bool on);
+- };
+-
+--const struct swd_driver bitbang_swd;
+-+extern const struct swd_driver bitbang_swd;
+-
+- extern bool swd_mode;
+-
+---
+-2.20.1
+-
+diff --git a/package/openocd/openocd.hash b/package/openocd/openocd.hash
+index 3fb817b4a2..91eb56d930 100644
+--- a/package/openocd/openocd.hash
++++ b/package/openocd/openocd.hash
+@@ -1,4 +1,3 @@
+-# From http://sourceforge.net/projects/openocd/files/openocd/0.10.0/
+-sha1 3245d43d60a1a93f8b0f6b1ce20b53e38cab7a4a openocd-0.10.0.tar.bz2
+-md5 b412bdef0481a3859c6585eb69f6f6ba openocd-0.10.0.tar.bz2
+-sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
++# From http://sourceforge.net/projects/openocd/files/openocd/0.11.0/
++sha256 43a3ce734aff1d3706ad87793a9f3a5371cb0e357f0ffd0a151656b06b3d1e7d openocd-0.11.0.tar.bz2
++sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
+diff --git a/package/openocd/openocd.mk b/package/openocd/openocd.mk
+index 7887f3a6dc..1460495a88 100644
+--- a/package/openocd/openocd.mk
++++ b/package/openocd/openocd.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-OPENOCD_VERSION = 0.10.0
++OPENOCD_VERSION = 0.11.0
+ OPENOCD_SOURCE = openocd-$(OPENOCD_VERSION).tar.bz2
+ OPENOCD_SITE = http://sourceforge.net/projects/openocd/files/openocd/$(OPENOCD_VERSION)
+ OPENOCD_LICENSE = GPL-2.0+
+--
+2.26.3
+
diff --git a/patches/buildroot/2021.02/401-package-openocd-add-optional-dependency-on-libgpiod.patch b/patches/buildroot/2021.02/401-package-openocd-add-optional-dependency-on-libgpiod.patch
new file mode 100644
index 000000000..4247a2c6f
--- /dev/null
+++ b/patches/buildroot/2021.02/401-package-openocd-add-optional-dependency-on-libgpiod.patch
@@ -0,0 +1,34 @@
+From 20a98fbaf9482b3a9011ea103bdc53dc48eec1d5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Fri, 21 May 2021 10:20:11 +0200
+Subject: [PATCH 2/2] package/openocd: add optional dependency on libgpiod
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+To make the Linux GPIOD bitbang adapter driver through libgpiod
+available.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/openocd/openocd.mk | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/package/openocd/openocd.mk b/package/openocd/openocd.mk
+index 1460495a88..b74426ff47 100644
+--- a/package/openocd/openocd.mk
++++ b/package/openocd/openocd.mk
+@@ -32,7 +32,8 @@ OPENOCD_DEPENDENCIES = \
+ $(if $(BR2_PACKAGE_LIBUSB),libusb) \
+ $(if $(BR2_PACKAGE_LIBUSB_COMPAT),libusb-compat) \
+ $(if $(BR2_PACKAGE_LIBHID),libhid) \
+- $(if $(BR2_PACKAGE_HIDAPI),hidapi)
++ $(if $(BR2_PACKAGE_HIDAPI),hidapi) \
++ $(if $(BR2_PACKAGE_LIBGPIOD),libgpiod)
+
+ # Adapters
+ OPENOCD_CONF_OPTS += \
+--
+2.26.3
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-05-25 15:32:49
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, armadeus-2020.07 has been updated
via 1a666b78db02191325f67b630aaa0f65c18b4af4 (commit)
from e352969ad579546161e7665b1a0fccf7e128e007 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 1a666b78db02191325f67b630aaa0f65c18b4af4
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue May 25 17:31:03 2021 +0200
Separate U-boot device tree for OPOS8MM and OPOS8MMDev board
-----------------------------------------------------------------------
Summary of changes:
...mdev-u-boot.dtsi => imx8mm-opos8mm-u-boot.dtsi} | 8 --
arch/arm/dts/imx8mm-opos8mmdev-u-boot.dtsi | 100 +--------------------
2 files changed, 1 insertion(+), 107 deletions(-)
copy arch/arm/dts/{imx8mm-opos8mmdev-u-boot.dtsi => imx8mm-opos8mm-u-boot.dtsi} (94%)
diff --git a/arch/arm/dts/imx8mm-opos8mmdev-u-boot.dtsi b/arch/arm/dts/imx8mm-opos8mm-u-boot.dtsi
similarity index 94%
copy from arch/arm/dts/imx8mm-opos8mmdev-u-boot.dtsi
copy to arch/arm/dts/imx8mm-opos8mm-u-boot.dtsi
index 5a4dae52d4..f5a46d9205 100644
--- a/arch/arm/dts/imx8mm-opos8mmdev-u-boot.dtsi
+++ b/arch/arm/dts/imx8mm-opos8mm-u-boot.dtsi
@@ -78,10 +78,6 @@
u-boot,dm-spl;
};
-&pinctrl_uart4 {
- u-boot,dm-spl;
-};
-
&pinctrl_usdhc1 {
u-boot,dm-spl;
};
@@ -106,10 +102,6 @@
u-boot,dm-spl;
};
-&uart4 {
- u-boot,dm-spl;
-};
-
&usdhc1 {
u-boot,dm-spl;
};
diff --git a/arch/arm/dts/imx8mm-opos8mmdev-u-boot.dtsi b/arch/arm/dts/imx8mm-opos8mmdev-u-boot.dtsi
index 5a4dae52d4..6ef446b5cd 100644
--- a/arch/arm/dts/imx8mm-opos8mmdev-u-boot.dtsi
+++ b/arch/arm/dts/imx8mm-opos8mmdev-u-boot.dtsi
@@ -2,114 +2,16 @@
//
// Copyright 2020 Armadeus Systems - <su...@ar...>
-&{/soc@0} {
- u-boot,dm-pre-reloc;
- u-boot,dm-spl;
-};
-
-&clk {
- u-boot,dm-spl;
- u-boot,dm-pre-reloc;
- /delete-property/ assigned-clocks;
- /delete-property/ assigned-clock-parents;
- /delete-property/ assigned-clock-rates;
-};
-
-&osc_32k {
- u-boot,dm-spl;
- u-boot,dm-pre-reloc;
-};
-
-&osc_24m {
- u-boot,dm-spl;
- u-boot,dm-pre-reloc;
-};
-
-&aips1 {
- u-boot,dm-spl;
- u-boot,dm-pre-reloc;
-};
-
-&aips2 {
- u-boot,dm-spl;
-};
+#include "imx8mm-opos8mm-u-boot.dtsi"
&aips3 {
u-boot,dm-spl;
};
-&iomuxc {
- u-boot,dm-spl;
-};
-
-&gpio1 {
- u-boot,dm-spl;
-};
-
-&gpio2 {
- u-boot,dm-spl;
-};
-
-&gpio3 {
- u-boot,dm-spl;
-};
-
-&gpio4 {
- u-boot,dm-spl;
-};
-
-&gpio5 {
- u-boot,dm-spl;
-};
-
-&i2c1 {
- u-boot,dm-spl;
-};
-
-&pinctrl_i2c1 {
- u-boot,dm-spl;
-};
-
-&pmic {
- u-boot,dm-spl;
-};
-
-&pmic_regulators {
- u-boot,dm-spl;
-};
-
&pinctrl_uart4 {
u-boot,dm-spl;
};
-&pinctrl_usdhc1 {
- u-boot,dm-spl;
-};
-
-&pinctrl_usdhc1_100mhz {
- u-boot,dm-spl;
-};
-
-&pinctrl_usdhc1_200mhz {
- u-boot,dm-spl;
-};
-
-&pinctrl_pmic {
- u-boot,dm-spl;
-};
-
-®_1v8 {
- u-boot,dm-spl;
-};
-
-®_3v3 {
- u-boot,dm-spl;
-};
-
&uart4 {
u-boot,dm-spl;
};
-
-&usdhc1 {
- u-boot,dm-spl;
-};
hooks/post-receive
--
UNNAMED PROJECT
|
|
From: Sébastien S. <ss...@us...> - 2021-05-21 15:11:56
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, armadeus-2020.07 has been updated
via e352969ad579546161e7665b1a0fccf7e128e007 (commit)
via ae4ce07a55e219d1fe7eb85379af48a6447351ba (commit)
via f8001989f4c32538155b8627e2cd52afe9c0df40 (commit)
from 648e57ce6d2cae60f018a4fd83eceb4c3e0ad848 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e352969ad579546161e7665b1a0fccf7e128e007
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri May 21 16:38:38 2021 +0200
Separate code for OPOS8MM SoM and OPOS8MMDev board
commit ae4ce07a55e219d1fe7eb85379af48a6447351ba
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri May 21 15:49:58 2021 +0200
opos8mm: drop unused spl_board_init function
commit f8001989f4c32538155b8627e2cd52afe9c0df40
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri May 21 15:38:00 2021 +0200
opos8mmdev: remove board_mmc_get_env_dev function
-----------------------------------------------------------------------
Summary of changes:
arch/arm/include/asm/arch-imx8m/opos8mm.h | 11 ++
arch/arm/mach-imx/imx8m/Kconfig | 10 +-
arch/arm/mach-imx/imx8m/Makefile | 1 +
.../spl.c => arch/arm/mach-imx/imx8m/opos8mm.c | 118 +++++++++++++++------
.../arm/mach-imx/imx8m/opos8mm_lpddr4_timing.c | 2 +
board/armadeus/opos8mmdev/Makefile | 7 +-
board/armadeus/opos8mmdev/opos8mmdev.c | 58 +---------
configs/opos8mmdev_defconfig | 1 -
8 files changed, 108 insertions(+), 100 deletions(-)
create mode 100644 arch/arm/include/asm/arch-imx8m/opos8mm.h
rename board/armadeus/opos8mmdev/spl.c => arch/arm/mach-imx/imx8m/opos8mm.c (79%)
rename board/armadeus/opos8mmdev/lpddr4_timing.c => arch/arm/mach-imx/imx8m/opos8mm_lpddr4_timing.c (99%)
diff --git a/arch/arm/include/asm/arch-imx8m/opos8mm.h b/arch/arm/include/asm/arch-imx8m/opos8mm.h
new file mode 100644
index 0000000000..46f874641a
--- /dev/null
+++ b/arch/arm/include/asm/arch-imx8m/opos8mm.h
@@ -0,0 +1,11 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+/*
+ * Copyright (C) 2021 Armadeus Systems
+ */
+
+#ifndef __ARCH_ARM_IMX8MM_OPOS8MM_H__
+#define __ARCH_ARM_IMX8MM_OPOS8MM_H__
+
+int opos8mm_board_early_init_f(void);
+
+#endif
diff --git a/arch/arm/mach-imx/imx8m/Kconfig b/arch/arm/mach-imx/imx8m/Kconfig
index 3da54f7e25..96e4c553f0 100644
--- a/arch/arm/mach-imx/imx8m/Kconfig
+++ b/arch/arm/mach-imx/imx8m/Kconfig
@@ -12,6 +12,12 @@ config IMX8MM
bool
select IMX8M
+config IMX8MM_OPOS8MM
+ bool
+ select IMX8MM
+ select SUPPORT_SPL
+ select IMX8M_LPDDR4
+
config IMX8MN
bool
select IMX8M
@@ -57,9 +63,7 @@ config TARGET_IMX8MP_EVK
config TARGET_OPOS8MMDEV
bool "Armadeus Systems OPOS8MM Dev board"
- select IMX8MM
- select SUPPORT_SPL
- select IMX8M_LPDDR4
+ select IMX8MM_OPOS8MM
config TARGET_PICO_IMX8MQ
bool "Support Technexion Pico iMX8MQ"
diff --git a/arch/arm/mach-imx/imx8m/Makefile b/arch/arm/mach-imx/imx8m/Makefile
index d9dee894aa..ee4cec589e 100644
--- a/arch/arm/mach-imx/imx8m/Makefile
+++ b/arch/arm/mach-imx/imx8m/Makefile
@@ -6,3 +6,4 @@ obj-y += lowlevel_init.o
obj-y += clock_slice.o soc.o
obj-$(CONFIG_IMX8MQ) += clock_imx8mq.o
obj-$(CONFIG_IMX8MM)$(CONFIG_IMX8MN)$(CONFIG_IMX8MP) += clock_imx8mm.o
+obj-$(CONFIG_IMX8MM_OPOS8MM) += opos8mm_lpddr4_timing.o opos8mm.o
diff --git a/board/armadeus/opos8mmdev/spl.c b/arch/arm/mach-imx/imx8m/opos8mm.c
similarity index 79%
rename from board/armadeus/opos8mmdev/spl.c
rename to arch/arm/mach-imx/imx8m/opos8mm.c
index 51328e5c9a..9eb1c7b18e 100644
--- a/board/armadeus/opos8mmdev/spl.c
+++ b/arch/arm/mach-imx/imx8m/opos8mm.c
@@ -3,38 +3,107 @@
* Copyright 2020 Armadeus Systems
*/
-#include <asm/arch/clock.h>
-#include <asm/arch/ddr.h>
#include <asm/arch/imx8mm_pins.h>
#include <asm/arch/imx-regs.h>
#include <asm/arch/sys_proto.h>
-#include <asm/io.h>
-#include <asm/mach-imx/boot_mode.h>
-#include <asm/mach-imx/gpio.h>
#include <asm/mach-imx/iomux-v3.h>
-#include <asm/mach-imx/mxc_i2c.h>
#include <common.h>
-#include <hang.h>
-#include <spl.h>
-#include <init.h>
-#include <linux/delay.h>
-#include <power/pmic.h>
-#include <power/pca9450.h>
DECLARE_GLOBAL_DATA_PTR;
+#if IS_ENABLED(CONFIG_FEC_MXC)
+#include <miiphy.h>
+#include <netdev.h>
+
+int board_phy_config(struct phy_device *phydev)
+{
+ unsigned short val;
+
+ /*
+ * Ar803x phy SmartEEE feature cause link status generates glitch,
+ * which cause ethernet link down/up issue, so disable SmartEEE
+ */
+ phy_write(phydev, MDIO_DEVAD_NONE, 0xd, 0x3);
+ phy_write(phydev, MDIO_DEVAD_NONE, 0xe, 0x805d);
+ phy_write(phydev, MDIO_DEVAD_NONE, 0xd, 0x4003);
+ val = phy_read(phydev, MDIO_DEVAD_NONE, 0xe);
+ val &= 0xffef;
+ phy_write(phydev, MDIO_DEVAD_NONE, 0xe, val);
+
+ if (phydev->drv->config)
+ phydev->drv->config(phydev);
+
+ return 0;
+}
+#endif
+
+int board_init(void)
+{
+ return 0;
+}
+
+int board_late_init(void)
+{
+ return 0;
+}
+
+int dram_init(void)
+{
+ gd->ram_size = PHYS_SDRAM_SIZE;
+
+ return 0;
+}
+
#define UART_PAD_CTRL (PAD_CTL_DSE6 | PAD_CTL_FSEL1)
-#define WDOG_PAD_CTRL (PAD_CTL_DSE6 | PAD_CTL_ODE | PAD_CTL_PUE | PAD_CTL_PE)
static iomux_v3_cfg_t const uart_pads[] = {
IMX8MM_PAD_UART4_RXD_UART4_RX | MUX_PAD_CTRL(UART_PAD_CTRL),
IMX8MM_PAD_UART4_TXD_UART4_TX | MUX_PAD_CTRL(UART_PAD_CTRL),
};
+#ifdef CONFIG_SPL_BUILD
+#include <asm/arch/clock.h>
+#endif
+
+int __weak opos8mm_board_early_init_f(void)
+{
+ imx_iomux_v3_setup_multiple_pads(uart_pads, ARRAY_SIZE(uart_pads));
+
+#ifdef CONFIG_SPL_BUILD
+ init_uart_clk(3);
+#endif
+
+ return 0;
+}
+
+#define WDOG_PAD_CTRL (PAD_CTL_DSE6 | PAD_CTL_ODE | PAD_CTL_PUE | PAD_CTL_PE)
+
static iomux_v3_cfg_t const wdog_pads[] = {
IMX8MM_PAD_GPIO1_IO02_WDOG1_WDOG_B | MUX_PAD_CTRL(WDOG_PAD_CTRL),
};
+int board_early_init_f(void)
+{
+ struct wdog_regs *wdog = (struct wdog_regs *)WDOG1_BASE_ADDR;
+
+ imx_iomux_v3_setup_multiple_pads(wdog_pads, ARRAY_SIZE(wdog_pads));
+ set_wdog_reset(wdog);
+
+ return opos8mm_board_early_init_f();
+}
+
+#ifdef CONFIG_SPL_BUILD
+#include <asm/arch/ddr.h>
+#include <asm/mach-imx/boot_mode.h>
+#include <asm/mach-imx/gpio.h>
+#include <asm/mach-imx/mxc_i2c.h>
+#include <hang.h>
+#include <init.h>
+#include <linux/delay.h>
+#include <power/pmic.h>
+#include <power/pca9450.h>
+#include <spl.h>
+
int spl_board_boot_device(enum boot_device boot_dev_spl)
{
if (boot_dev_spl == USB_BOOT)
@@ -55,19 +124,6 @@ int board_fit_config_name_match(const char *name)
}
#endif
-
-int board_early_init_f(void)
-{
- struct wdog_regs *wdog = (struct wdog_regs *)WDOG1_BASE_ADDR;
-
- imx_iomux_v3_setup_multiple_pads(wdog_pads, ARRAY_SIZE(wdog_pads));
- set_wdog_reset(wdog);
-
- imx_iomux_v3_setup_multiple_pads(uart_pads, ARRAY_SIZE(uart_pads));
-
- return 0;
-}
-
#define I2C_PAD_CTRL (PAD_CTL_HYS | PAD_CTL_DSE6)
struct i2c_pads_info i2c_pad_info1 = {
.scl = {
@@ -142,25 +198,20 @@ int power_init_board(void)
return 0;
}
-void spl_board_init(void)
-{
-}
-
void board_init_f(ulong dummy)
{
int ret;
arch_cpu_init();
- board_early_init_f();
-
ret = spl_early_init();
if (ret) {
printf("spl_early_init() failed: %d\n", ret);
hang();
}
- init_uart_clk(3);
+ board_early_init_f();
+
preloader_console_init();
enable_tzc380();
@@ -169,3 +220,4 @@ void board_init_f(ulong dummy)
spl_dram_init();
}
+#endif /* CONFIG_SPL_BUILD */
diff --git a/board/armadeus/opos8mmdev/lpddr4_timing.c b/arch/arm/mach-imx/imx8m/opos8mm_lpddr4_timing.c
similarity index 99%
rename from board/armadeus/opos8mmdev/lpddr4_timing.c
rename to arch/arm/mach-imx/imx8m/opos8mm_lpddr4_timing.c
index f53ddc0bf3..ffe0e48a04 100644
--- a/board/armadeus/opos8mmdev/lpddr4_timing.c
+++ b/arch/arm/mach-imx/imx8m/opos8mm_lpddr4_timing.c
@@ -8,6 +8,7 @@
* imx_v2018.03_4.14.78_1.0.0_ga ~ imx_v2018.04_4.19.35_1.0.0_ga
*/
+#ifdef CONFIG_SPL_BUILD
#include <linux/kernel.h>
#include <asm/arch/ddr.h>
@@ -1843,3 +1844,4 @@ struct dram_timing_info dram_timing = {
.ddrphy_pie_num = ARRAY_SIZE(ddr_phy_pie),
.fsp_table = { 3000, 400, 100, },
};
+#endif /* CONFIG_SPL_BUILD */
diff --git a/board/armadeus/opos8mmdev/Makefile b/board/armadeus/opos8mmdev/Makefile
index b5517ec472..86d5eac6e9 100644
--- a/board/armadeus/opos8mmdev/Makefile
+++ b/board/armadeus/opos8mmdev/Makefile
@@ -1,12 +1,7 @@
#
-# Copyright 2018 NXP
+# Copyright 2021 Armadeus Systems
#
# SPDX-License-Identifier: GPL-2.0+
#
obj-y += opos8mmdev.o
-
-ifdef CONFIG_SPL_BUILD
-obj-y += spl.o
-obj-y += lpddr4_timing.o
-endif
diff --git a/board/armadeus/opos8mmdev/opos8mmdev.c b/board/armadeus/opos8mmdev/opos8mmdev.c
index 4203c1ef36..2ccd740525 100644
--- a/board/armadeus/opos8mmdev/opos8mmdev.c
+++ b/board/armadeus/opos8mmdev/opos8mmdev.c
@@ -1,60 +1,4 @@
// SPDX-License-Identifier: GPL-2.0+
/*
- * Copyright 2020 Armadeus Systems
+ * Copyright 2021 Armadeus Systems
*/
-
-#include <common.h>
-#include <miiphy.h>
-#include <netdev.h>
-
-#include <asm/mach-imx/iomux-v3.h>
-#include <asm/arch/imx8mm_pins.h>
-#include <asm/arch/clock.h>
-#include <asm/io.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-int dram_init(void)
-{
- gd->ram_size = PHYS_SDRAM_SIZE;
-
- return 0;
-}
-
-#if IS_ENABLED(CONFIG_FEC_MXC)
-int board_phy_config(struct phy_device *phydev)
-{
- unsigned short val;
-
- /*
- * Ar803x phy SmartEEE feature cause link status generates glitch,
- * which cause ethernet link down/up issue, so disable SmartEEE
- */
- phy_write(phydev, MDIO_DEVAD_NONE, 0xd, 0x3);
- phy_write(phydev, MDIO_DEVAD_NONE, 0xe, 0x805d);
- phy_write(phydev, MDIO_DEVAD_NONE, 0xd, 0x4003);
- val = phy_read(phydev, MDIO_DEVAD_NONE, 0xe);
- val &= 0xffef;
- phy_write(phydev, MDIO_DEVAD_NONE, 0xe, val);
-
- if (phydev->drv->config)
- phydev->drv->config(phydev);
-
- return 0;
-}
-#endif
-
-int board_init(void)
-{
- return 0;
-}
-
-int board_mmc_get_env_dev(int devno)
-{
- return devno;
-}
-
-int board_late_init(void)
-{
- return 0;
-}
diff --git a/configs/opos8mmdev_defconfig b/configs/opos8mmdev_defconfig
index 59acaaa3a3..e750b0e27d 100644
--- a/configs/opos8mmdev_defconfig
+++ b/configs/opos8mmdev_defconfig
@@ -32,7 +32,6 @@ CONFIG_LOG_DEFAULT_LEVEL=7
CONFIG_BOARD_LATE_INIT=y
# CONFIG_DISPLAY_BOARDINFO is not set
CONFIG_DISPLAY_BOARDINFO_LATE=y
-CONFIG_SPL_BOARD_INIT=y
CONFIG_SPL_STACK_R=y
CONFIG_SPL_SEPARATE_BSS=y
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y
hooks/post-receive
--
UNNAMED PROJECT
|
|
From: Sébastien S. <ss...@us...> - 2021-05-10 08:57:42
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 96ccafee29e1aa09b97afbc2e04730a8a41ee140 (commit)
from 7c262b62d7322eebcdc930652a335039aff82580 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 96ccafee29e1aa09b97afbc2e04730a8a41ee140
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon May 10 10:56:25 2021 +0200
[BUILDROOT] 2021.02: fix boost URL
-----------------------------------------------------------------------
Summary of changes:
...0-package-boost-fix-broken-BOOST_SITE-URL.patch | 40 ++++++++++++++++++++++
patches/buildroot/2021.02/cleanup_buildroot.sh | 1 +
2 files changed, 41 insertions(+)
create mode 100644 patches/buildroot/2021.02/400-package-boost-fix-broken-BOOST_SITE-URL.patch
diff --git a/patches/buildroot/2021.02/400-package-boost-fix-broken-BOOST_SITE-URL.patch b/patches/buildroot/2021.02/400-package-boost-fix-broken-BOOST_SITE-URL.patch
new file mode 100644
index 000000000..fbbaca687
--- /dev/null
+++ b/patches/buildroot/2021.02/400-package-boost-fix-broken-BOOST_SITE-URL.patch
@@ -0,0 +1,40 @@
+From 7e4b9f6839c6f39553edfd0b4f643ac3e1d1d70c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 10 May 2021 10:13:27 +0200
+Subject: [PATCH 1/1] package/boost: fix broken BOOST_SITE URL
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Current URL returns 403 error:
+
+--2021-05-10 10:04:12-- https://dl.bintray.com/boostorg/release/1.75.0/source/boost_1_75_0.tar.bz2
+Resolving dl.bintray.com... 18.193.131.58, 3.66.199.110
+Connecting to dl.bintray.com|18.193.131.58|:443... connected.
+HTTP request sent, awaiting response... 403 Forbidden
+2021-05-10 10:04:12 ERROR 403: Forbidden.
+
+Update the URL to fix this issue.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/boost/boost.mk | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/package/boost/boost.mk b/package/boost/boost.mk
+index b8f90bb836..8d745ecc72 100644
+--- a/package/boost/boost.mk
++++ b/package/boost/boost.mk
+@@ -6,7 +6,7 @@
+
+ BOOST_VERSION = 1.75.0
+ BOOST_SOURCE = boost_$(subst .,_,$(BOOST_VERSION)).tar.bz2
+-BOOST_SITE = https://dl.bintray.com/boostorg/release/$(BOOST_VERSION)/source
++BOOST_SITE = https://boostorg.jfrog.io/artifactory/main/release/$(BOOST_VERSION)/source
+ BOOST_INSTALL_STAGING = YES
+ BOOST_LICENSE = BSL-1.0
+ BOOST_LICENSE_FILES = LICENSE_1_0.txt
+--
+2.26.3
+
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index 724d9d8f7..1a7b5277f 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -22,6 +22,7 @@ rm -rf buildroot/package/apf-config/apf-config.mk
rm -rf buildroot/package/beremiz/Config.in
rm -rf buildroot/package/beremiz/beremiz.mk
rm -rf buildroot/package/beremiz/host-beremiz-fix_compare_and_swap_problem_to_be_removed_with_kernel_3.1.patch
+rm -rf buildroot/package/boost/boost.mk
rm -rf buildroot/package/busybox/0007-stty-Add-RS485-config-options.patch
rm -rf buildroot/package/busybox/S10mdev
rm -rf buildroot/package/cmux/Config.in
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-05-04 06:46:24
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 7c262b62d7322eebcdc930652a335039aff82580 (commit)
from b9c62a73a8762cf8288362b1feab6a1cde8a3823 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7c262b62d7322eebcdc930652a335039aff82580
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue May 4 08:45:19 2021 +0200
[BUILDROOT] apf{27,51}: fix BR2021.02 legacy options
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27_defconfig | 1 -
buildroot/configs/apf51_defconfig | 7 +++----
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index 01626ce9a..3ba101dc4 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -10,7 +10,6 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_19=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-ng.config"
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_PTHREAD_DEBUG=y
-BR2_GCC_VERSION_7_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_HOST_GDB=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index 4a3a457e1..05c16c6f8 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -11,7 +11,6 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_19=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-ng.config"
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_PTHREAD_DEBUG=y
-BR2_GCC_VERSION_7_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_HOST_GDB=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
@@ -89,6 +88,6 @@ BR2_TARGET_UBOOT_PATCH="$(TOPDIR)/../patches/u-boot/2017.01"
BR2_TARGET_UBOOT_CUSTOM_HEADER_CONFIG_FILE_PATH="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-2017.01.h"
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-with-nand-spl.imx"
-BR2_TARGET_UBOOT_ENVIMAGE=y
-BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
-BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
+BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE=y
+BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
+BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE_SIZE="0x20000"
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-05-03 14:27:51
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via b9c62a73a8762cf8288362b1feab6a1cde8a3823 (commit)
from 0ab1d0719d5b469f4de2cbb211f8445ae3f6f01b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit b9c62a73a8762cf8288362b1feab6a1cde8a3823
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon May 3 16:25:56 2021 +0200
[BUILDROOT] apf28: fix BR2021.02 legacy options
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf28_defconfig | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/buildroot/configs/apf28_defconfig b/buildroot/configs/apf28_defconfig
index 68e04be03..d09ee09d9 100644
--- a/buildroot/configs/apf28_defconfig
+++ b/buildroot/configs/apf28_defconfig
@@ -43,9 +43,9 @@ BR2_PACKAGE_TREE=y
BR2_PACKAGE_MTD=y
BR2_PACKAGE_MTD_SUMTOOL=y
BR2_PACKAGE_ASCII_INVADERS=y
+BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBGRAB=y
BR2_PACKAGE_FBSET=y
-BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
@@ -85,6 +85,6 @@ BR2_TARGET_UBOOT_PATCH="$(TOPDIR)/../patches/u-boot/2017.01"
BR2_TARGET_UBOOT_CUSTOM_HEADER_CONFIG_FILE_PATH="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)mainline-u-boot-2017.01.h"
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
BR2_TARGET_UBOOT_FORMAT_SB=y
-BR2_TARGET_UBOOT_ENVIMAGE=y
-BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
-BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
+BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE=y
+BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
+BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE_SIZE="0x20000"
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-05-03 14:06:44
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 0ab1d0719d5b469f4de2cbb211f8445ae3f6f01b (commit)
via 4c899d8adb618409f5ad46dbd6e2308ed7761112 (commit)
from 4a7ca6862f4c787804949f1393736928cbf6a9ed (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0ab1d0719d5b469f4de2cbb211f8445ae3f6f01b
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon May 3 15:57:16 2021 +0200
[BUILDROOT] Bump BR to 2021.02.1
commit 4c899d8adb618409f5ad46dbd6e2308ed7761112
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon May 3 15:54:59 2021 +0200
[BUILDROOT] 2021.02: backport (pending) patches to fix imx-gpu-viv
imx-gpu-viv needs libdrm
-----------------------------------------------------------------------
Summary of changes:
Makefile | 4 +-
buildroot/configs/apf27_defconfig | 6 +-
...e-freescale-imx-imx-gpu-viv-select-libdrm.patch | 68 ++++++++++++++++++++++
patches/buildroot/2021.02/cleanup_buildroot.sh | 1 +
4 files changed, 74 insertions(+), 5 deletions(-)
create mode 100644 patches/buildroot/2021.02/399-package-freescale-imx-imx-gpu-viv-select-libdrm.patch
diff --git a/Makefile b/Makefile
index fceeb3b9c..ca5156a07 100644
--- a/Makefile
+++ b/Makefile
@@ -26,8 +26,8 @@ ARMADEUS_TOPDIR:=$(shell pwd)
export ARMADEUS_TOPDIR
#--- User configurable stuff:
-BUILDROOT_MAJOR_VERSION ?= 2020.02
-BUILDROOT_MINOR_VERSION ?= 11
+BUILDROOT_MAJOR_VERSION ?= 2021.02
+BUILDROOT_MINOR_VERSION ?= 1
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index dc01a9d46..01626ce9a 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -85,6 +85,6 @@ BR2_TARGET_UBOOT_PATCH="$(TOPDIR)/../patches/u-boot/2017.01"
BR2_TARGET_UBOOT_CUSTOM_HEADER_CONFIG_FILE_PATH="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)mainline-u-boot-2017.01.h"
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-with-nohab-spl.bin"
-BR2_TARGET_UBOOT_ENVIMAGE=y
-BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
-BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
+BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE=y
+BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
+BR2_PACKAGE_HOST_UBOOT_TOOLS_ENVIMAGE_SIZE="0x20000"
diff --git a/patches/buildroot/2021.02/399-package-freescale-imx-imx-gpu-viv-select-libdrm.patch b/patches/buildroot/2021.02/399-package-freescale-imx-imx-gpu-viv-select-libdrm.patch
new file mode 100644
index 000000000..28cb47ad6
--- /dev/null
+++ b/patches/buildroot/2021.02/399-package-freescale-imx-imx-gpu-viv-select-libdrm.patch
@@ -0,0 +1,68 @@
+From 86462450b543463e3391fed8583ce1151527c05c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Wed, 28 Apr 2021 10:18:49 +0200
+Subject: [PATCH v2 1/1] package/freescale-imx/imx-gpu-viv: select libdrm
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Some libraries (libGL.so, vivante_dri.so, libEGL.so, libgbm_viv.so) are
+linked against libdrm so select libdrm package.
+
+Fixes: 8283e838f040 ("package/freescale-imx/imx-gpu-viv: bump to version 6.4.3.p1.2")
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+
+Changes for v2:
+ - libdrm is not needed on ARM with framebuffer output.
+
+ package/freescale-imx/imx-gpu-viv/Config.in | 5 +++--
+ package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 7 ++++++-
+ 2 files changed, 9 insertions(+), 3 deletions(-)
+
+diff --git a/package/freescale-imx/imx-gpu-viv/Config.in b/package/freescale-imx/imx-gpu-viv/Config.in
+index cca2689905..6668ee8bb5 100644
+--- a/package/freescale-imx/imx-gpu-viv/Config.in
++++ b/package/freescale-imx/imx-gpu-viv/Config.in
+@@ -12,6 +12,9 @@ config BR2_PACKAGE_IMX_GPU_VIV
+ depends on (BR2_arm && BR2_ARM_EABIHF) || BR2_aarch64
+ # Library binaries are linked against libc.so.6
+ depends on BR2_TOOLCHAIN_USES_GLIBC
++ # Library binaries are linked against libdrm.so.2, except framebuffer
++ # output on ARM
++ select BR2_PACKAGE_LIBDRM if !(BR2_arm && BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB)
+ select BR2_PACKAGE_HAS_LIBEGL
+ select BR2_PACKAGE_HAS_LIBGLES
+ select BR2_PACKAGE_HAS_LIBOPENCL
+@@ -56,8 +59,6 @@ config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_FB
+
+ config BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL
+ bool "Wayland"
+- # libdrm needed by gbm_viv.so
+- select BR2_PACKAGE_LIBDRM
+ select BR2_PACKAGE_WAYLAND
+ select BR2_PACKAGE_HAS_LIBEGL_WAYLAND
+
+diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+index 802ac26c1c..103c0341e3 100644
+--- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
++++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+@@ -29,8 +29,13 @@ ifeq ($(IMX_GPU_VIV_LIB_TARGET),x11)
+ IMX_GPU_VIV_DEPENDENCIES += xlib_libXdamage xlib_libXext xlib_libXfixes
+ endif
+
++# Libraries are linked against libdrm, except framebuffer output on ARM
++ifneq ($(IMX_GPU_VIV_LIB_TARGET)$(BR2_arm),fby)
++IMX_GPU_VIV_DEPENDENCIES += libdrm
++endif
++
+ ifeq ($(IMX_GPU_VIV_LIB_TARGET),wayland)
+-IMX_GPU_VIV_DEPENDENCIES += libdrm wayland
++IMX_GPU_VIV_DEPENDENCIES += wayland
+ endif
+
+ define IMX_GPU_VIV_EXTRACT_CMDS
+--
+2.26.3
+
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index 5f0cb0aa8..724d9d8f7 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -37,6 +37,7 @@ rm -rf buildroot/package/freescale-imx/firmware-imx/firmware-imx.hash
rm -rf buildroot/package/freescale-imx/firmware-imx/firmware-imx.mk
rm -rf buildroot/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.hash
rm -rf buildroot/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.mk
+rm -rf buildroot/package/freescale-imx/imx-gpu-viv/Config.in
rm -rf buildroot/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
rm -rf buildroot/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
rm -rf buildroot/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.hash
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-04-30 08:17:41
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 4a7ca6862f4c787804949f1393736928cbf6a9ed (commit)
from ef7493617df89e8902617e9e97245186954962a3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 4a7ca6862f4c787804949f1393736928cbf6a9ed
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Apr 30 10:16:09 2021 +0200
[BUILDROOT] opos6ul{,nano,sp} / apf6: bump kernel to 4.19.189
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 2 +-
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
buildroot/configs/opos6ulsp_defconfig | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index 527365c92..adfdff878 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -25,7 +25,7 @@ BR2_TARGET_ARMADEUS_NR_SDRAM="2"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.169"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.189"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 4b87352b8..569d3f99f 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.169"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.189"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 489a49387..246c9c6ed 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.169"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.189"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index 6df1b3e6d..903b30dd1 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.169"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.189"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-04-26 08:14:16
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via ef7493617df89e8902617e9e97245186954962a3 (commit)
from 3078ad350dfc73a28ffcef8ec170eb31aa5be464 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ef7493617df89e8902617e9e97245186954962a3
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Apr 26 10:11:21 2021 +0200
[BUILDROOT] 2021.02: backport patches to bump freescale-imx packages
-----------------------------------------------------------------------
Summary of changes:
...freescale-imx-add-option-for-i.MX-8M-Plus.patch | 59 ++++++++++++++++++++++
...escale-imx-firmware-imx-add-support-for-i.patch | 39 ++++++++++++++
...escale-imx-imx-vpu-fix-EULA-COPYING-file-.patch | 49 ++++++++++++++++++
...escale-imx-imx-vpu-hantro-bump-version-to.patch | 49 ++++++++++++++++++
...scale-imx-firmware-imx-bump-version-to-8.patch} | 35 +++++++------
...escale-imx-imx-gpu-viv-bump-to-version-6..patch | 54 ++++++++++++++++++++
...escale-imx-imx-gpu-g2d-bump-to-version-6..patch | 54 ++++++++++++++++++++
...escale-imx-imx-seco-bump-to-version-3.7.5.patch | 46 +++++++++++++++++
...escale-imx-imx-sc-firmware-bump-to-versio.patch | 50 ++++++++++++++++++
patches/buildroot/2021.02/cleanup_buildroot.sh | 15 ++++++
10 files changed, 434 insertions(+), 16 deletions(-)
create mode 100644 patches/buildroot/2021.02/380-package-freescale-imx-add-option-for-i.MX-8M-Plus.patch
create mode 100644 patches/buildroot/2021.02/381-package-freescale-imx-firmware-imx-add-support-for-i.patch
create mode 100644 patches/buildroot/2021.02/382-package-freescale-imx-imx-vpu-fix-EULA-COPYING-file-.patch
create mode 100644 patches/buildroot/2021.02/383-package-freescale-imx-imx-vpu-hantro-bump-version-to.patch
copy patches/buildroot/{2020.02/370-package-freescale-imx-firmware-imx-bump-version-to-8.patch => 2021.02/384-package-freescale-imx-firmware-imx-bump-version-to-8.patch} (52%)
create mode 100644 patches/buildroot/2021.02/385-package-freescale-imx-imx-gpu-viv-bump-to-version-6..patch
create mode 100644 patches/buildroot/2021.02/386-package-freescale-imx-imx-gpu-g2d-bump-to-version-6..patch
create mode 100644 patches/buildroot/2021.02/387-package-freescale-imx-imx-seco-bump-to-version-3.7.5.patch
create mode 100644 patches/buildroot/2021.02/388-package-freescale-imx-imx-sc-firmware-bump-to-versio.patch
diff --git a/patches/buildroot/2021.02/380-package-freescale-imx-add-option-for-i.MX-8M-Plus.patch b/patches/buildroot/2021.02/380-package-freescale-imx-add-option-for-i.MX-8M-Plus.patch
new file mode 100644
index 000000000..00336cfaf
--- /dev/null
+++ b/patches/buildroot/2021.02/380-package-freescale-imx-add-option-for-i.MX-8M-Plus.patch
@@ -0,0 +1,59 @@
+From dbcb58a2b1e12af20def335758aa1c53990d7dbd Mon Sep 17 00:00:00 2001
+From: Stephane Viau <ste...@os...>
+Date: Thu, 25 Mar 2021 07:21:37 +0100
+Subject: [PATCH 380/388] package/freescale-imx: add option for i.MX 8M Plus
+
+The i.MX 8M Plus focuses on machine learning and vision and industrial
+automation. It also provides advanced multimedia, including a VPU and
+the GPU GC7000UL (3D) + GC520L (2D).
+
+Signed-off-by: Stephane Viau <ste...@os...>
+Reviewed-by: Gary Bisson <gar...@bo...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/freescale-imx/Config.in | 8 +++++++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/package/freescale-imx/Config.in b/package/freescale-imx/Config.in
+index b0c7de8436..bedd05a471 100644
+--- a/package/freescale-imx/Config.in
++++ b/package/freescale-imx/Config.in
+@@ -52,6 +52,9 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM
+ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN
+ bool "imx8mn"
+
++config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP
++ bool "imx8mp"
++
+ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X
+ bool "imx8x"
+ endchoice
+@@ -72,6 +75,7 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM
+ default "IMX8MQ" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M
+ default "IMX8MM" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM
+ default "IMX8MN" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN
++ default "IMX8MP" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP
+
+ config BR2_PACKAGE_FREESCALE_IMX_HAS_VPU
+ bool
+@@ -83,7 +87,8 @@ config BR2_PACKAGE_FREESCALE_IMX_HAS_VPU
+ config BR2_PACKAGE_FREESCALE_IMX_HAS_VPU_HANTRO
+ bool
+ default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M || \
+- BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM
++ BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM || \
++ BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP
+
+ config BR2_PACKAGE_FREESCALE_IMX_HAS_VIV_GPU
+ bool
+@@ -94,6 +99,7 @@ config BR2_PACKAGE_FREESCALE_IMX_HAS_VIV_GPU
+ BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M || \
+ BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM || \
+ BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN || \
++ BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP || \
+ BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X
+
+ source "package/freescale-imx/imx-alsa-plugins/Config.in"
+--
+2.26.3
+
diff --git a/patches/buildroot/2021.02/381-package-freescale-imx-firmware-imx-add-support-for-i.patch b/patches/buildroot/2021.02/381-package-freescale-imx-firmware-imx-add-support-for-i.patch
new file mode 100644
index 000000000..08ea938c1
--- /dev/null
+++ b/patches/buildroot/2021.02/381-package-freescale-imx-firmware-imx-add-support-for-i.patch
@@ -0,0 +1,39 @@
+From 45a0999a1bea0acfa5b7cdc1060d7cea92b60e24 Mon Sep 17 00:00:00 2001
+From: Stephane Viau <ste...@os...>
+Date: Thu, 25 Mar 2021 07:21:38 +0100
+Subject: [PATCH 381/388] package/freescale-imx/firmware-imx: add support for
+ i.MX 8M Plus
+
+This SoC requires the same (LP)DDR training binaries as i.MX 8M SoC
+family.
+
+Signed-off-by: Stephane Viau <ste...@os...>
+Reviewed-by: Gary Bisson <gar...@bo...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/freescale-imx/firmware-imx/Config.in | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/package/freescale-imx/firmware-imx/Config.in b/package/freescale-imx/firmware-imx/Config.in
+index 8810779799..0bd8000b50 100644
+--- a/package/freescale-imx/firmware-imx/Config.in
++++ b/package/freescale-imx/firmware-imx/Config.in
+@@ -24,6 +24,7 @@ config BR2_PACKAGE_FIRMWARE_IMX_SDMA_FW_NAME
+ default "imx7d" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M
+ default "imx7d" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM
+ default "imx7d" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN
++ default "imx7d" if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP
+
+ config BR2_PACKAGE_FIRMWARE_IMX_VPU_FW_NAME
+ string
+@@ -48,6 +49,7 @@ config BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW
+ default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M
+ default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM
+ default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN
++ default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MP
+
+ if BR2_PACKAGE_FIRMWARE_IMX_NEEDS_DDR_FW
+
+--
+2.26.3
+
diff --git a/patches/buildroot/2021.02/382-package-freescale-imx-imx-vpu-fix-EULA-COPYING-file-.patch b/patches/buildroot/2021.02/382-package-freescale-imx-imx-vpu-fix-EULA-COPYING-file-.patch
new file mode 100644
index 000000000..e41e5736c
--- /dev/null
+++ b/patches/buildroot/2021.02/382-package-freescale-imx-imx-vpu-fix-EULA-COPYING-file-.patch
@@ -0,0 +1,49 @@
+From 96142a5426b127a55038cd5cd84134452b9905ab Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 20 Apr 2021 10:29:53 +0200
+Subject: [PATCH 382/388] package/freescale-imx/imx-vpu: fix {EULA, COPYING}
+ file hashes
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Commit a646cd27b112 (package/freescale-imx/imx-vpu: bump version to
+5.4.39.3) somehow messed up when updating the hashes of the licene
+files:
+
+ >>> imx-vpu 5.4.39.3 Collecting legal info
+ ERROR: EULA has wrong sha256 hash:
+ ERROR: expected: a39da2e94bd8b99eaac4325633854620ea3a55145259c3a7748c610a80714cfc
+ ERROR: got : 7ffad92e72e5f6b23027e7cf93a770a4acef00a92dcf79f22701ed401c5478c0
+ ERROR: Incomplete download, or man-in-the-middle (MITM) attack
+
+ ERROR: COPYING has wrong sha256 hash:
+ ERROR: expected: 69cbb76b3f10ac5a8c36f34df7bbdf50825815560c00a946fff2922365ef01a2
+ ERROR: got : 2ceab29de5ea533b86f570bcc4e9ddbfb5fe85a1da4978a8613ff3fd9bed781d
+ ERROR: Incomplete download, or man-in-the-middle (MITM) attack
+
+The most probable cause is some confusion with imx-vpu-hantro, as the
+faulty hashes reported above are those found in imx-vpu-hantro.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+[yan...@fr...: rewrite commit log with a probably reason]
+Signed-off-by: Yann E. MORIN <yan...@fr...>
+---
+ package/freescale-imx/imx-vpu/imx-vpu.hash | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/package/freescale-imx/imx-vpu/imx-vpu.hash b/package/freescale-imx/imx-vpu/imx-vpu.hash
+index 6ab67510b0..e3a53e3fb6 100644
+--- a/package/freescale-imx/imx-vpu/imx-vpu.hash
++++ b/package/freescale-imx/imx-vpu/imx-vpu.hash
+@@ -1,4 +1,4 @@
+ # Locally computed
+ sha256 87cb799a57df654db29403cb74a75ca5185a1517022d3a4a16b8d69056c36127 imx-vpu-5.4.39.3.bin
+-sha256 69cbb76b3f10ac5a8c36f34df7bbdf50825815560c00a946fff2922365ef01a2 COPYING
+-sha256 a39da2e94bd8b99eaac4325633854620ea3a55145259c3a7748c610a80714cfc EULA
++sha256 2ceab29de5ea533b86f570bcc4e9ddbfb5fe85a1da4978a8613ff3fd9bed781d COPYING
++sha256 7ffad92e72e5f6b23027e7cf93a770a4acef00a92dcf79f22701ed401c5478c0 EULA
+--
+2.26.3
+
diff --git a/patches/buildroot/2021.02/383-package-freescale-imx-imx-vpu-hantro-bump-version-to.patch b/patches/buildroot/2021.02/383-package-freescale-imx-imx-vpu-hantro-bump-version-to.patch
new file mode 100644
index 000000000..dc45a68c3
--- /dev/null
+++ b/patches/buildroot/2021.02/383-package-freescale-imx-imx-vpu-hantro-bump-version-to.patch
@@ -0,0 +1,49 @@
+From e8a70dad10a72ca6d3f2260123a0c351cfe35ef6 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 20 Apr 2021 10:20:59 +0200
+Subject: [PATCH 383/388] package/freescale-imx/imx-vpu-hantro: bump version to
+ 1.21.0
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+- Same version as NXP release 5.10.9_1.0.0
+- EULA/COPYING: update to LA_OPT_NXP_Software_License v19
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+Reviewed-by: Stephane Viau <ste...@os...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.hash | 7 ++++---
+ package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.mk | 2 +-
+ 2 files changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.hash b/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.hash
+index df9916e418..e9df63bfca 100644
+--- a/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.hash
++++ b/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.hash
+@@ -1,3 +1,4 @@
+-sha256 261cab83954bd66e95b1650a737cb36261a2098597d904e517da638097ed4fd2 imx-vpu-hantro-1.19.0.bin
+-sha256 69cbb76b3f10ac5a8c36f34df7bbdf50825815560c00a946fff2922365ef01a2 COPYING
+-sha256 a39da2e94bd8b99eaac4325633854620ea3a55145259c3a7748c610a80714cfc EULA
++# Locally computed:
++sha256 419725f0c09f5939c88cd234b729c3943cbd37e53db7352b02c8d6cc05b939b9 imx-vpu-hantro-1.21.0.bin
++sha256 4f3cc2dcbe3b7369bd4a51df749f432b69d8189fc2bde88f9fadbec73c686683 COPYING
++sha256 a07e8df685161553d7e0b78b8b93ebe9086d95bb8635abff0ed3247992181e85 EULA
+diff --git a/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.mk b/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.mk
+index 1d21449c20..0d075c49c0 100644
+--- a/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.mk
++++ b/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-IMX_VPU_HANTRO_VERSION = 1.19.0
++IMX_VPU_HANTRO_VERSION = 1.21.0
+ IMX_VPU_HANTRO_SITE = $(FREESCALE_IMX_SITE)
+ IMX_VPU_HANTRO_SOURCE = imx-vpu-hantro-$(IMX_VPU_HANTRO_VERSION).bin
+ IMX_VPU_HANTRO_DEPENDENCIES = linux
+--
+2.26.3
+
diff --git a/patches/buildroot/2020.02/370-package-freescale-imx-firmware-imx-bump-version-to-8.patch b/patches/buildroot/2021.02/384-package-freescale-imx-firmware-imx-bump-version-to-8.patch
similarity index 52%
copy from patches/buildroot/2020.02/370-package-freescale-imx-firmware-imx-bump-version-to-8.patch
copy to patches/buildroot/2021.02/384-package-freescale-imx-firmware-imx-bump-version-to-8.patch
index 1225cce89..a5f746405 100644
--- a/patches/buildroot/2020.02/370-package-freescale-imx-firmware-imx-bump-version-to-8.patch
+++ b/patches/buildroot/2021.02/384-package-freescale-imx-firmware-imx-bump-version-to-8.patch
@@ -1,46 +1,49 @@
-From 9010f9a0e9150463c2a7d17bcb0ad3985f9b3c1e Mon Sep 17 00:00:00 2001
+From ef25382932c836c1f6452f5358821216ac9b691f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
<seb...@ar...>
-Date: Mon, 15 Jun 2020 14:26:01 +0200
-Subject: [PATCH 3/3] package/freescale-imx/firmware-imx: bump version to 8.6
+Date: Tue, 20 Apr 2021 10:21:00 +0200
+Subject: [PATCH 384/388] package/freescale-imx/firmware-imx: bump version to
+ 8.11
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
-This package needed to be updated to be aligned with NXP
-BSP 5.4.3_1.0.0.
+- Same version as NXP release 5.10.9_1.0.0
+- EULA/COPYING: update to LA_OPT_NXP_Software_License v19
Signed-off-by: Sébastien Szymanski <seb...@ar...>
+Reviewed-by: Stephane Viau <ste...@os...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
---
package/freescale-imx/firmware-imx/firmware-imx.hash | 6 +++---
package/freescale-imx/firmware-imx/firmware-imx.mk | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/package/freescale-imx/firmware-imx/firmware-imx.hash b/package/freescale-imx/firmware-imx/firmware-imx.hash
-index e49ce085bf..54a3dafcc0 100644
+index 0a717d40f5..c434ce7ebd 100644
--- a/package/freescale-imx/firmware-imx/firmware-imx.hash
+++ b/package/freescale-imx/firmware-imx/firmware-imx.hash
@@ -1,4 +1,4 @@
# Locally calculated
--sha256 45b0a7392e7a4b2e6c7e1cb988dd660ff3f8cd465afdf796ff840a00db08389d firmware-imx-8.5.bin
--sha256 9665930f69c0b6f4a4c055d7fe2b8ee563e771efbc83892abb1955e61492cdf7 EULA
--sha256 d55f024af2bfff714b90de596f6d0399124b999e8c18a86b13a3b507bae6f561 COPYING
-+sha256 a7f4a22c05a990aad43a616e312847ab9d85ce00691b34fa8590d5c7c1d722e9 firmware-imx-8.6.bin
-+sha256 1360edf65a32b66d28bcf2d53a1a1c2dc88d4e254c15da3d8e37bf1b6f1f19a1 EULA
-+sha256 30ba26ae82fba4033513b67c2c3a00b00e78908d278568a7d648d3430875123a COPYING
+-sha256 2b70f169d4065b2a7ac7a676afe24636128bd2dacc9f5230346758c3b146b2be firmware-imx-8.10.bin
+-sha256 72edc2072c86d93aa1993d15d4d19d96270af3749b0108995ad50c81d1461f52 EULA
+-sha256 9c16421e7c702f56756650b8ac954d34556327e598a8666e6e8f4eb3a1aa95f1 COPYING
++sha256 1a7aaab69cd8c48d10ffb0118c938f4b3daf4c7fd86f0342f4d352906f8e0ecb firmware-imx-8.11.bin
++sha256 4f3cc2dcbe3b7369bd4a51df749f432b69d8189fc2bde88f9fadbec73c686683 COPYING
++sha256 a07e8df685161553d7e0b78b8b93ebe9086d95bb8635abff0ed3247992181e85 EULA
diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk
-index 49fda89f28..f27afc5a3b 100644
+index 6d82ea2077..1076cf85f1 100644
--- a/package/freescale-imx/firmware-imx/firmware-imx.mk
+++ b/package/freescale-imx/firmware-imx/firmware-imx.mk
@@ -4,7 +4,7 @@
#
################################################################################
--FIRMWARE_IMX_VERSION = 8.5
-+FIRMWARE_IMX_VERSION = 8.6
+-FIRMWARE_IMX_VERSION = 8.10
++FIRMWARE_IMX_VERSION = 8.11
FIRMWARE_IMX_SITE = $(FREESCALE_IMX_SITE)
FIRMWARE_IMX_SOURCE = firmware-imx-$(FIRMWARE_IMX_VERSION).bin
--
-2.26.2
+2.26.3
diff --git a/patches/buildroot/2021.02/385-package-freescale-imx-imx-gpu-viv-bump-to-version-6..patch b/patches/buildroot/2021.02/385-package-freescale-imx-imx-gpu-viv-bump-to-version-6..patch
new file mode 100644
index 000000000..5836fcac6
--- /dev/null
+++ b/patches/buildroot/2021.02/385-package-freescale-imx-imx-gpu-viv-bump-to-version-6..patch
@@ -0,0 +1,54 @@
+From 8283e838f040767b7e232d3f914324915f303e4b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 20 Apr 2021 10:21:01 +0200
+Subject: [PATCH 385/388] package/freescale-imx/imx-gpu-viv: bump to version
+ 6.4.3.p1.2
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+- Same version as NXP release 5.10.9_1.0.0
+- EULA/COPYING: update to LA_OPT_NXP_Software_License v19
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+Reviewed-by: Stephane Viau <ste...@os...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash | 8 ++++----
+ package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk | 4 ++--
+ 2 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
+index 9c18103996..6c0dacba60 100644
+--- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
++++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
+@@ -1,5 +1,5 @@
+ # Locally calculated
+-sha256 9960fadbc1ea919f8b1b5c1e2e38a52b7293b70c906518d7fff2ada4140c59ea imx-gpu-viv-6.4.3.p1.0-aarch32.bin
+-sha256 0505620c3851a980d2e08fee4b4fcd06eff92efac02d1646924bea86e4384ad4 imx-gpu-viv-6.4.3.p1.0-aarch64.bin
+-sha256 9c16421e7c702f56756650b8ac954d34556327e598a8666e6e8f4eb3a1aa95f1 COPYING
+-sha256 72edc2072c86d93aa1993d15d4d19d96270af3749b0108995ad50c81d1461f52 EULA
++sha256 0f139f5544250a3059c0a0266d44f70e89632694861de3e186272b170b37c464 imx-gpu-viv-6.4.3.p1.2-aarch32.bin
++sha256 3de60afb1f54c0888d9849c5a27f938ba229f9f35675456a173bdf00e3538c5d imx-gpu-viv-6.4.3.p1.2-aarch64.bin
++sha256 4f3cc2dcbe3b7369bd4a51df749f432b69d8189fc2bde88f9fadbec73c686683 COPYING
++sha256 a07e8df685161553d7e0b78b8b93ebe9086d95bb8635abff0ed3247992181e85 EULA
+diff --git a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+index 6ae9aa7acc..802ac26c1c 100644
+--- a/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
++++ b/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+@@ -5,9 +5,9 @@
+ ################################################################################
+
+ ifeq ($(BR2_aarch64),y)
+-IMX_GPU_VIV_VERSION = 6.4.3.p1.0-aarch64
++IMX_GPU_VIV_VERSION = 6.4.3.p1.2-aarch64
+ else
+-IMX_GPU_VIV_VERSION = 6.4.3.p1.0-aarch32
++IMX_GPU_VIV_VERSION = 6.4.3.p1.2-aarch32
+ endif
+ IMX_GPU_VIV_SITE = $(FREESCALE_IMX_SITE)
+ IMX_GPU_VIV_SOURCE = imx-gpu-viv-$(IMX_GPU_VIV_VERSION).bin
+--
+2.26.3
+
diff --git a/patches/buildroot/2021.02/386-package-freescale-imx-imx-gpu-g2d-bump-to-version-6..patch b/patches/buildroot/2021.02/386-package-freescale-imx-imx-gpu-g2d-bump-to-version-6..patch
new file mode 100644
index 000000000..849a0d133
--- /dev/null
+++ b/patches/buildroot/2021.02/386-package-freescale-imx-imx-gpu-g2d-bump-to-version-6..patch
@@ -0,0 +1,54 @@
+From 4bffe42d0057a9190bb9a4a7e59bcfc7cbee36d1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 20 Apr 2021 10:21:02 +0200
+Subject: [PATCH 386/388] package/freescale-imx/imx-gpu-g2d: bump to version
+ 6.4.3.p1.2
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+- Same version as NXP release 5.10.9_1.0.0
+- EULA/COPYING: update to LA_OPT_NXP_Software_License v19
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+Reviewed-by: Stephane Viau <ste...@os...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.hash | 8 ++++----
+ package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.mk | 4 ++--
+ 2 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.hash b/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.hash
+index 8bfd302b16..4f05ca78b0 100644
+--- a/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.hash
++++ b/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.hash
+@@ -1,5 +1,5 @@
+ # Locally calculated
+-sha256 8d3b024151d4bdcc4f68cdbba9c4e5d126d55c9258de5821c43b393ae3f840b4 imx-gpu-g2d-6.4.3.p1.0-arm.bin
+-sha256 47a39b171d83bced378b1b4f408be6304850fe2f25bf4577dd1ea78e22473f3d imx-gpu-g2d-6.4.3.p1.0-aarch64.bin
+-sha256 9c16421e7c702f56756650b8ac954d34556327e598a8666e6e8f4eb3a1aa95f1 COPYING
+-sha256 72edc2072c86d93aa1993d15d4d19d96270af3749b0108995ad50c81d1461f52 EULA
++sha256 9fd1b2c05ecabb3cc1468c357fc85f024a736de54abb9942e17230f24fa280c0 imx-gpu-g2d-6.4.3.p1.2-arm.bin
++sha256 1b0369e9f75bf8fff7b8a86ade8d0d1748a52579b02ef72e53ad5565eee4dc60 imx-gpu-g2d-6.4.3.p1.2-aarch64.bin
++sha256 4f3cc2dcbe3b7369bd4a51df749f432b69d8189fc2bde88f9fadbec73c686683 COPYING
++sha256 a07e8df685161553d7e0b78b8b93ebe9086d95bb8635abff0ed3247992181e85 EULA
+diff --git a/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.mk b/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.mk
+index 3e6c3fc1c5..12f881105d 100644
+--- a/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.mk
++++ b/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.mk
+@@ -5,9 +5,9 @@
+ ################################################################################
+
+ ifeq ($(BR2_aarch64),y)
+-IMX_GPU_G2D_VERSION = 6.4.3.p1.0-aarch64
++IMX_GPU_G2D_VERSION = 6.4.3.p1.2-aarch64
+ else
+-IMX_GPU_G2D_VERSION = 6.4.3.p1.0-arm
++IMX_GPU_G2D_VERSION = 6.4.3.p1.2-arm
+ endif
+ IMX_GPU_G2D_SITE = $(FREESCALE_IMX_SITE)
+ IMX_GPU_G2D_SOURCE = imx-gpu-g2d-$(IMX_GPU_G2D_VERSION).bin
+--
+2.26.3
+
diff --git a/patches/buildroot/2021.02/387-package-freescale-imx-imx-seco-bump-to-version-3.7.5.patch b/patches/buildroot/2021.02/387-package-freescale-imx-imx-seco-bump-to-version-3.7.5.patch
new file mode 100644
index 000000000..fc688c6f2
--- /dev/null
+++ b/patches/buildroot/2021.02/387-package-freescale-imx-imx-seco-bump-to-version-3.7.5.patch
@@ -0,0 +1,46 @@
+From a76cd6496f27bf9556678182b31f6e24e1818490 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 20 Apr 2021 10:21:03 +0200
+Subject: [PATCH 387/388] package/freescale-imx/imx-seco: bump to version 3.7.5
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+- Same version as NXP release 5.10.9_1.0.0
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+Reviewed-by: Stephane Viau <ste...@os...>
+Tested-by: Stephane Viau <ste...@os...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/freescale-imx/imx-seco/imx-seco.hash | 2 +-
+ package/freescale-imx/imx-seco/imx-seco.mk | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/package/freescale-imx/imx-seco/imx-seco.hash b/package/freescale-imx/imx-seco/imx-seco.hash
+index 2e111c64d7..378c24bc54 100644
+--- a/package/freescale-imx/imx-seco/imx-seco.hash
++++ b/package/freescale-imx/imx-seco/imx-seco.hash
+@@ -1,4 +1,4 @@
+ # Locally calculated
+-sha256 2ed8177e48c8e33f742b3a642805be56a5ef56df78b1b29e10518552154da2bc imx-seco-3.7.4.bin
++sha256 08cf25a4be6841ca7264a50b29c311b386eae1c02fced8a3b55fd04213acb4bc imx-seco-3.7.5.bin
+ sha256 72edc2072c86d93aa1993d15d4d19d96270af3749b0108995ad50c81d1461f52 EULA
+ sha256 9c16421e7c702f56756650b8ac954d34556327e598a8666e6e8f4eb3a1aa95f1 COPYING
+diff --git a/package/freescale-imx/imx-seco/imx-seco.mk b/package/freescale-imx/imx-seco/imx-seco.mk
+index f7aaca7e4b..245c3e3311 100644
+--- a/package/freescale-imx/imx-seco/imx-seco.mk
++++ b/package/freescale-imx/imx-seco/imx-seco.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-IMX_SECO_VERSION = 3.7.4
++IMX_SECO_VERSION = 3.7.5
+ IMX_SECO_SITE = $(FREESCALE_IMX_SITE)
+ IMX_SECO_SOURCE = imx-seco-$(IMX_SECO_VERSION).bin
+
+--
+2.26.3
+
diff --git a/patches/buildroot/2021.02/388-package-freescale-imx-imx-sc-firmware-bump-to-versio.patch b/patches/buildroot/2021.02/388-package-freescale-imx-imx-sc-firmware-bump-to-versio.patch
new file mode 100644
index 000000000..06d694247
--- /dev/null
+++ b/patches/buildroot/2021.02/388-package-freescale-imx-imx-sc-firmware-bump-to-versio.patch
@@ -0,0 +1,50 @@
+From 6bfd10d6f44b74845972823c0452cb9937f7fa31 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 20 Apr 2021 10:21:04 +0200
+Subject: [PATCH 388/388] package/freescale-imx/imx-sc-firmware: bump to
+ version 1.8.0
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+- Same version as NXP release 5.10.9_1.0.0
+- EULA/COPYING: update to LA_OPT_NXP_Software_License v19
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+Reviewed-by: Stephane Viau <ste...@os...>
+Tested-by: Stephane Viau <ste...@os...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/freescale-imx/imx-sc-firmware/imx-sc-firmware.hash | 6 +++---
+ package/freescale-imx/imx-sc-firmware/imx-sc-firmware.mk | 2 +-
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.hash b/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.hash
+index 661a77de1a..ed83e757af 100644
+--- a/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.hash
++++ b/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.hash
+@@ -1,4 +1,4 @@
+ # Locally calculated
+-sha256 db4c414d405aea6f013946d109db198798f40f71bf0810b9b50c027ca252b4b7 imx-sc-firmware-1.7.0.bin
+-sha256 72edc2072c86d93aa1993d15d4d19d96270af3749b0108995ad50c81d1461f52 EULA
+-sha256 9c16421e7c702f56756650b8ac954d34556327e598a8666e6e8f4eb3a1aa95f1 COPYING
++sha256 24a647237c0077ce0172563d67fcbc5e8f231bad7cf55a2436848c89579c5a06 imx-sc-firmware-1.8.0.bin
++sha256 a07e8df685161553d7e0b78b8b93ebe9086d95bb8635abff0ed3247992181e85 EULA
++sha256 4f3cc2dcbe3b7369bd4a51df749f432b69d8189fc2bde88f9fadbec73c686683 COPYING
+diff --git a/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.mk b/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.mk
+index b05ca3c724..bbb7310306 100644
+--- a/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.mk
++++ b/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-IMX_SC_FIRMWARE_VERSION = 1.7.0
++IMX_SC_FIRMWARE_VERSION = 1.8.0
+ IMX_SC_FIRMWARE_SITE = $(FREESCALE_IMX_SITE)
+ IMX_SC_FIRMWARE_SOURCE = imx-sc-firmware-$(IMX_SC_FIRMWARE_VERSION).bin
+
+--
+2.26.3
+
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index cee97fa8a..5f0cb0aa8 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -31,6 +31,21 @@ rm -rf buildroot/package/e-uae/Config.in
rm -rf buildroot/package/e-uae/e-uae.mk
rm -rf buildroot/package/expect/expect.mk
rm -rf buildroot/package/fb-test-app/001-fixes-tty-vc-config-on-fb-test-exit.patch
+rm -rf buildroot/package/freescale-imx/Config.in
+rm -rf buildroot/package/freescale-imx/firmware-imx/Config.in
+rm -rf buildroot/package/freescale-imx/firmware-imx/firmware-imx.hash
+rm -rf buildroot/package/freescale-imx/firmware-imx/firmware-imx.mk
+rm -rf buildroot/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.hash
+rm -rf buildroot/package/freescale-imx/imx-gpu-g2d/imx-gpu-g2d.mk
+rm -rf buildroot/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.hash
+rm -rf buildroot/package/freescale-imx/imx-gpu-viv/imx-gpu-viv.mk
+rm -rf buildroot/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.hash
+rm -rf buildroot/package/freescale-imx/imx-sc-firmware/imx-sc-firmware.mk
+rm -rf buildroot/package/freescale-imx/imx-seco/imx-seco.hash
+rm -rf buildroot/package/freescale-imx/imx-seco/imx-seco.mk
+rm -rf buildroot/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.hash
+rm -rf buildroot/package/freescale-imx/imx-vpu-hantro/imx-vpu-hantro.mk
+rm -rf buildroot/package/freescale-imx/imx-vpu/imx-vpu.hash
rm -rf buildroot/package/gnash/Config.in
rm -rf buildroot/package/gnash/gnash.mk
rm -rf buildroot/package/gnokii/Config.in
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-04-23 16:29:04
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 3078ad350dfc73a28ffcef8ec170eb31aa5be464 (commit)
via 0b22cf341fc69463c2e6d3596018383426c2b32b (commit)
from ce69447d6155f637edde6a4da41e3581c36d0ec3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3078ad350dfc73a28ffcef8ec170eb31aa5be464
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Apr 23 18:28:01 2021 +0200
[BSP] opos6ulsp: drop BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX
There is no WiFi/BT chip on the OPOS6ULSP SoM.
commit 0b22cf341fc69463c2e6d3596018383426c2b32b
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Apr 23 18:19:21 2021 +0200
[BSP] opos6ul{,nano}: use firmwares from murata for WiFi/BT
We don't have to remove "uneeded" firmwares anymore. (Moreover, on
customers' BSP, that was annoying)
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ul-preempt-rt_defconfig | 4 +-
buildroot/configs/opos6ul_defconfig | 4 +-
buildroot/configs/opos6ul_legacy_defconfig | 4 +-
buildroot/configs/opos6ul_recovery_defconfig | 4 +-
buildroot/configs/opos6ullegacy-4.14_defconfig | 4 +-
buildroot/configs/opos6ullegacy-4.1_defconfig | 4 +-
buildroot/configs/opos6ullegacy-4.9_defconfig | 4 +-
buildroot/configs/opos6ulnano-preempt-rt_defconfig | 5 +-
buildroot/configs/opos6ulnano_defconfig | 5 +-
buildroot/configs/opos6ulsp_defconfig | 2 -
buildroot/configs/opos6ultest_defconfig | 4 +-
.../target/device/armadeus/rootfs/post_build.sh | 11 ----
.../lib/firmware/brcm/brcmfmac43430-sdio.txt | 66 ----------------------
13 files changed, 20 insertions(+), 101 deletions(-)
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_overlay/lib/firmware/brcm/brcmfmac43430-sdio.txt
diff --git a/buildroot/configs/opos6ul-preempt-rt_defconfig b/buildroot/configs/opos6ul-preempt-rt_defconfig
index 2a40d924f..a104a16ba 100644
--- a/buildroot/configs/opos6ul-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ul-preempt-rt_defconfig
@@ -61,8 +61,8 @@ BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
+BR2_PACKAGE_MURATA_CYW_FW=y
+BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index dccb3bfc5..4b87352b8 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -63,8 +63,8 @@ BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
+BR2_PACKAGE_MURATA_CYW_FW=y
+BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
diff --git a/buildroot/configs/opos6ul_legacy_defconfig b/buildroot/configs/opos6ul_legacy_defconfig
index d340c281a..300436135 100644
--- a/buildroot/configs/opos6ul_legacy_defconfig
+++ b/buildroot/configs/opos6ul_legacy_defconfig
@@ -58,8 +58,8 @@ BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
+BR2_PACKAGE_MURATA_CYW_FW=y
+BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
diff --git a/buildroot/configs/opos6ul_recovery_defconfig b/buildroot/configs/opos6ul_recovery_defconfig
index 4d89d0a41..c5afc9488 100644
--- a/buildroot/configs/opos6ul_recovery_defconfig
+++ b/buildroot/configs/opos6ul_recovery_defconfig
@@ -37,8 +37,8 @@ BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_PV=y
BR2_PACKAGE_E2FSPROGS_E4DEFRAG=y
BR2_PACKAGE_MMC_UTILS=y
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
+BR2_PACKAGE_MURATA_CYW_FW=y
+BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_DTC=y
diff --git a/buildroot/configs/opos6ullegacy-4.14_defconfig b/buildroot/configs/opos6ullegacy-4.14_defconfig
index 6c032803c..b45275ba5 100644
--- a/buildroot/configs/opos6ullegacy-4.14_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.14_defconfig
@@ -116,8 +116,8 @@ BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
+BR2_PACKAGE_MURATA_CYW_FW=y
+BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_EVTEST=y
BR2_PACKAGE_FREESCALE_IMX=y
diff --git a/buildroot/configs/opos6ullegacy-4.1_defconfig b/buildroot/configs/opos6ullegacy-4.1_defconfig
index e2bb69328..d70afb31b 100644
--- a/buildroot/configs/opos6ullegacy-4.1_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.1_defconfig
@@ -110,8 +110,8 @@ BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
+BR2_PACKAGE_MURATA_CYW_FW=y
+BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
diff --git a/buildroot/configs/opos6ullegacy-4.9_defconfig b/buildroot/configs/opos6ullegacy-4.9_defconfig
index 13d920d52..23b6f5eb3 100644
--- a/buildroot/configs/opos6ullegacy-4.9_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.9_defconfig
@@ -112,8 +112,8 @@ BR2_PACKAGE_FBGRAB=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
+BR2_PACKAGE_MURATA_CYW_FW=y
+BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_EVTEST=y
BR2_PACKAGE_FREESCALE_IMX=y
diff --git a/buildroot/configs/opos6ulnano-preempt-rt_defconfig b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
index 4477b0c98..dd56845e8 100644
--- a/buildroot/configs/opos6ulnano-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
@@ -60,9 +60,8 @@ BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
-BR2_PACKAGE_RPI_BT_FIRMWARE=y
+BR2_PACKAGE_MURATA_CYW_FW=y
+BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 52ce4266b..489a49387 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -63,9 +63,8 @@ BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
-BR2_PACKAGE_RPI_BT_FIRMWARE=y
+BR2_PACKAGE_MURATA_CYW_FW=y
+BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index 422a96b29..6df1b3e6d 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -63,8 +63,6 @@ BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_FBTERM=y
BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_GIF is not set
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
diff --git a/buildroot/configs/opos6ultest_defconfig b/buildroot/configs/opos6ultest_defconfig
index e6a841cff..1d0c6401b 100644
--- a/buildroot/configs/opos6ultest_defconfig
+++ b/buildroot/configs/opos6ultest_defconfig
@@ -72,8 +72,8 @@ BR2_PACKAGE_SDL_IMAGE_JPEG=y
BR2_PACKAGE_SDL_IMAGE_PNG=y
BR2_PACKAGE_SDL_IMAGE_TIFF=y
BR2_PACKAGE_SDL_WATER=y
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
+BR2_PACKAGE_MURATA_CYW_FW=y
+BR2_PACKAGE_MURATA_CYW_FW_CYW43430=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
diff --git a/buildroot/target/device/armadeus/rootfs/post_build.sh b/buildroot/target/device/armadeus/rootfs/post_build.sh
index 48b244c87..e5b6697a4 100755
--- a/buildroot/target/device/armadeus/rootfs/post_build.sh
+++ b/buildroot/target/device/armadeus/rootfs/post_build.sh
@@ -58,17 +58,6 @@ if [ "$3" != "imx6" ]; then
rm -rf $1/etc/init.d/S30wifi
fi
-# OPOS6UL specific tricks:
-if [ "$3" == "imx6ul" ]; then
- # Remove unneeded firmware:
- UNNEEDED_FIRM=`ls -ad $1/lib/firmware/brcm/* | grep -v brcmfmac43430`
- for firmware in $UNNEEDED_FIRM; do
- if [ -f "$firmware" ]; then
- rm -rf "$firmware"
- fi
- done
-fi
-
if [ "$3" == "imx6ul" ] || [ "$3" == "imx8mm" ] || [ "$3" == "imx8mn" ]; then
# Ask to mount HOME-DATA partition at each boot:
grep mmcblk0p3 $1/etc/fstab
diff --git a/buildroot/target/device/armadeus/rootfs/target_overlay/lib/firmware/brcm/brcmfmac43430-sdio.txt b/buildroot/target/device/armadeus/rootfs/target_overlay/lib/firmware/brcm/brcmfmac43430-sdio.txt
deleted file mode 100644
index ea4f648a1..000000000
--- a/buildroot/target/device/armadeus/rootfs/target_overlay/lib/firmware/brcm/brcmfmac43430-sdio.txt
+++ /dev/null
@@ -1,66 +0,0 @@
-# NVRAM file for BCM943430WLPTH
-# 2.4 GHz, 20 MHz BW mode
-
-# The following parameter values are just placeholders, need to be updated.
-manfid=0x2d0
-prodid=0x0727
-vendid=0x14e4
-devid=0x43e2
-boardtype=0x0727
-boardrev=0x1101
-boardnum=22
-macaddr=00:90:4c:c5:12:38
-sromrev=11
-boardflags=0x00404201
-boardflags3=0x08000000
-xtalfreq=37400
-nocrc=1
-ag0=255
-aa2g=1
-ccode=ALL
-
-pa0itssit=0x20
-extpagain2g=0
-#PA parameters for 2.4GHz, measured at CHIP OUTPUT
-pa2ga0=-168,7161,-820
-AvVmid_c0=0x0,0xc8
-cckpwroffset0=5
-
-# PPR params
-maxp2ga0=84
-txpwrbckof=6
-cckbw202gpo=0
-legofdmbw202gpo=0x66111111
-mcsbw202gpo=0x77711111
-propbw202gpo=0xdd
-
-# OFDM IIR :
-ofdmdigfilttype=18
-ofdmdigfilttypebe=18
-# PAPD mode:
-papdmode=1
-papdvalidtest=1
-pacalidx2g=42
-papdepsoffset=-22
-papdendidx=58
-
-# LTECX flags
-ltecxmux=0
-ltecxpadnum=0x0102
-ltecxfnsel=0x44
-ltecxgcigpio=0x01
-
-il0macaddr=00:90:4c:c5:12:38
-wl0id=0x431b
-
-deadman_to=0xffffffff
-# muxenab: 0x1 for UART enable, 0x2 for GPIOs, 0x8 for JTAG
-muxenab=0x1
-# CLDO PWM voltage settings - 0x4 - 1.1 volt
-#cldo_pwm=0x4
-
-#VCO freq 326.4MHz
-spurconfig=0x3
-
-edonthd20l=-75
-edoffthd20ul=-80
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-04-21 13:27:20
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via ce69447d6155f637edde6a4da41e3581c36d0ec3 (commit)
via c7a41abc3b5b4d295fe63245aef461742f58f136 (commit)
from 3f32804ed2108ba6d8c2eab836972b3b7fc5e618 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ce69447d6155f637edde6a4da41e3581c36d0ec3
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Apr 21 15:26:16 2021 +0200
[BSP] apf51: fix build
commit c7a41abc3b5b4d295fe63245aef461742f58f136
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Apr 21 15:25:09 2021 +0200
[BSP] apf27: fix build and build fpga_loader on 3.19 kernel
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27_defconfig | 1 +
buildroot/configs/apf51_defconfig | 1 +
.../linux/3.19/0322-armadeus-add_mach_fpga_h.patch | 10 ++++-----
...-Remove-redundant-YYLOC-global-declaratio.patch | 26 ++++++++++++++++++++++
.../linux/modules/fpga/dev_tools/loader/Makefile | 2 +-
.../modules/fpga/dev_tools/loader/fpga-loader.c | 2 +-
6 files changed, 35 insertions(+), 7 deletions(-)
create mode 100644 patches/linux/3.19/0716-scripts-dtc-Remove-redundant-YYLOC-global-declaratio.patch
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index bfdad8ab2..dc01a9d46 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -10,6 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_19=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-ng.config"
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_PTHREAD_DEBUG=y
+BR2_GCC_VERSION_7_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_HOST_GDB=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index b3c220fce..4a3a457e1 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -11,6 +11,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_19=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-ng.config"
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_PTHREAD_DEBUG=y
+BR2_GCC_VERSION_7_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_HOST_GDB=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
diff --git a/patches/linux/3.19/0322-armadeus-add_mach_fpga_h.patch b/patches/linux/3.19/0322-armadeus-add_mach_fpga_h.patch
index 026047d79..650cfc5cc 100644
--- a/patches/linux/3.19/0322-armadeus-add_mach_fpga_h.patch
+++ b/patches/linux/3.19/0322-armadeus-add_mach_fpga_h.patch
@@ -1,7 +1,7 @@
-Index: linux/include/linux/armadeus_fpga.h
+Index: linux-3.19.8/include/linux/armadeus_fpga.h
===================================================================
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ linux/include/linux/armadeus_fpga.h 2013-01-02 22:16:56.000000000 +0100
+--- /dev/null
++++ linux-3.19.8/include/linux/armadeus_fpga.h
@@ -0,0 +1,45 @@
+/*
+ * Copyright (C) 2009-2014 Armadeus Systems
@@ -24,14 +24,14 @@ Index: linux/include/linux/armadeus_fpga.h
+#ifndef __LINUX_ARMADEUS_FPGA_H__
+#define __LINUX_ARMADEUS_FPGA_H__
+
-+#if defined(CONFIG_MACH_APF51) || defined(CONFIG_MACH_MX51) /* DT */
++#if defined(CONFIG_MACH_APF51) || defined(CONFIG_MACH_MX51) || defined(CONFIG_SOC_IMX51) /* DT */
+# define APF51_FPGA_BASE_ADDR 0xb8000000
+# define ARMADEUS_FPGA_BASE_ADDR APF51_FPGA_BASE_ADDR
+# define APF51_FPGA_INT_PIN (IMX_GPIO_NR(4, 11)) /* INITB */
+# define APF51_FPGA_IRQ (gpio_to_irq(APF51_FPGA_INT_PIN))
+# define ARMADEUS_FPGA_IRQ APF51_FPGA_IRQ
+# define IRQ_FPGA_START (MXC_BOARD_IRQ_START + 64)
-+#elif defined(CONFIG_MACH_APF27) || defined(CONFIG_MACH_MX27) /* DT */
++#elif defined(CONFIG_MACH_APF27) || defined(CONFIG_MACH_MX27) || defined(CONFIG_MACH_IMX27_DT) /* DT */
+# define APF27_FPGA_BASE_ADDR 0xd6000000
+# define ARMADEUS_FPGA_BASE_ADDR APF27_FPGA_BASE_ADDR
+# define APF27_FPGA_INT_PIN (GPIO_PORTF | 12)
diff --git a/patches/linux/3.19/0716-scripts-dtc-Remove-redundant-YYLOC-global-declaratio.patch b/patches/linux/3.19/0716-scripts-dtc-Remove-redundant-YYLOC-global-declaratio.patch
new file mode 100644
index 000000000..b0de76099
--- /dev/null
+++ b/patches/linux/3.19/0716-scripts-dtc-Remove-redundant-YYLOC-global-declaratio.patch
@@ -0,0 +1,26 @@
+Index: linux-3.19.8/scripts/dtc/dtc-lexer.l
+===================================================================
+--- linux-3.19.8.orig/scripts/dtc/dtc-lexer.l
++++ linux-3.19.8/scripts/dtc/dtc-lexer.l
+@@ -39,8 +39,6 @@ LINECOMMENT "//".*\n
+ #include "srcpos.h"
+ #include "dtc-parser.tab.h"
+
+-YYLTYPE yylloc;
+-
+ /* CAUTION: this will stop working if we ever use yyless() or yyunput() */
+ #define YY_USER_ACTION \
+ { \
+Index: linux-3.19.8/scripts/dtc/dtc-parser.tab.c_shipped
+===================================================================
+--- linux-3.19.8.orig/scripts/dtc/dtc-parser.tab.c_shipped
++++ linux-3.19.8/scripts/dtc/dtc-parser.tab.c_shipped
+@@ -70,7 +70,7 @@
+ #include "dtc.h"
+ #include "srcpos.h"
+
+-YYLTYPE yylloc;
++extern YYLTYPE yylloc;
+
+ extern int yylex(void);
+ extern void print_error(char const *fmt, ...);
diff --git a/target/linux/modules/fpga/dev_tools/loader/Makefile b/target/linux/modules/fpga/dev_tools/loader/Makefile
index aab32b7dd..70afaa528 100644
--- a/target/linux/modules/fpga/dev_tools/loader/Makefile
+++ b/target/linux/modules/fpga/dev_tools/loader/Makefile
@@ -15,7 +15,7 @@ fpgaloader-objs := xilinx-fpga-loader.o fpga-loader.o
endif
endif
ifneq ($(CONFIG_DTC),)
-ifneq ($(CONFIG_MACH_MX27),)
+ifneq ($(CONFIG_MACH_IMX27_DT),)
obj-y += apf27-fpga-loader.o
endif
else
diff --git a/target/linux/modules/fpga/dev_tools/loader/fpga-loader.c b/target/linux/modules/fpga/dev_tools/loader/fpga-loader.c
index fc789717a..593666af2 100644
--- a/target/linux/modules/fpga/dev_tools/loader/fpga-loader.c
+++ b/target/linux/modules/fpga/dev_tools/loader/fpga-loader.c
@@ -28,7 +28,7 @@
#include <linux/fcntl.h>
#include <linux/platform_device.h>
#include <linux/miscdevice.h>
-#include <asm/uaccess.h>
+#include <linux/uaccess.h>
#include "xilinx-fpga-loader.h"
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-04-20 19:15:58
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 3f32804ed2108ba6d8c2eab836972b3b7fc5e618 (commit)
from 3e1a7125d86efa00825efac160d3a3e2c84fcf8d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3f32804ed2108ba6d8c2eab836972b3b7fc5e618
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Apr 20 21:11:33 2021 +0200
[UBOOT]: 2017.01: drop patch 0609
Buildroot already fixes the libfdt headers inclusion issue.
-----------------------------------------------------------------------
Summary of changes:
.../2017.01/0609-use-local-libfdt-headers.patch | 167 ---------------------
1 file changed, 167 deletions(-)
delete mode 100644 patches/u-boot/2017.01/0609-use-local-libfdt-headers.patch
diff --git a/patches/u-boot/2017.01/0609-use-local-libfdt-headers.patch b/patches/u-boot/2017.01/0609-use-local-libfdt-headers.patch
deleted file mode 100644
index 4218a75c7..000000000
--- a/patches/u-boot/2017.01/0609-use-local-libfdt-headers.patch
+++ /dev/null
@@ -1,167 +0,0 @@
-Index: uboot-2017.01/include/libfdt.h
-===================================================================
---- uboot-2017.01.orig/include/libfdt.h
-+++ uboot-2017.01/include/libfdt.h
-@@ -51,8 +51,8 @@
- * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
--#include <libfdt_env.h>
--#include <fdt.h>
-+#include "libfdt_env.h"
-+#include "fdt.h"
-
- #define FDT_FIRST_SUPPORTED_VERSION 0x10
- #define FDT_LAST_SUPPORTED_VERSION 0x11
-Index: uboot-2017.01/include/image.h
-===================================================================
---- uboot-2017.01.orig/include/image.h
-+++ uboot-2017.01/include/image.h
-@@ -50,8 +50,8 @@ struct lmb;
-
- #if IMAGE_ENABLE_FIT
- #include <hash.h>
--#include <libfdt.h>
--#include <fdt_support.h>
-+#include "libfdt.h"
-+#include "fdt_support.h"
- # ifdef CONFIG_SPL_BUILD
- # ifdef CONFIG_SPL_CRC32_SUPPORT
- # define IMAGE_ENABLE_CRC32 1
-Index: uboot-2017.01/include/fdt_support.h
-===================================================================
---- uboot-2017.01.orig/include/fdt_support.h
-+++ uboot-2017.01/include/fdt_support.h
-@@ -10,7 +10,7 @@
-
- #ifdef CONFIG_OF_LIBFDT
-
--#include <libfdt.h>
-+#include "libfdt.h"
-
- u32 fdt_getprop_u32_default_node(const void *fdt, int off, int cell,
- const char *prop, const u32 dflt);
-Index: uboot-2017.01/lib/libfdt/fdt_ro.c
-===================================================================
---- uboot-2017.01.orig/lib/libfdt/fdt_ro.c
-+++ uboot-2017.01/lib/libfdt/fdt_ro.c
-@@ -3,7 +3,7 @@
- * Copyright (C) 2006 David Gibson, IBM Corporation.
- * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
- */
--#include <libfdt_env.h>
-+#include "../../include/libfdt_env.h"
-
- #ifndef USE_HOSTCC
- #include <fdt.h>
-Index: uboot-2017.01/lib/libfdt/fdt.c
-===================================================================
---- uboot-2017.01.orig/lib/libfdt/fdt.c
-+++ uboot-2017.01/lib/libfdt/fdt.c
-@@ -3,7 +3,7 @@
- * Copyright (C) 2006 David Gibson, IBM Corporation.
- * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
- */
--#include <libfdt_env.h>
-+#include "../../include/libfdt_env.h"
-
- #ifndef USE_HOSTCC
- #include <fdt.h>
-Index: uboot-2017.01/lib/libfdt/fdt_strerror.c
-===================================================================
---- uboot-2017.01.orig/lib/libfdt/fdt_strerror.c
-+++ uboot-2017.01/lib/libfdt/fdt_strerror.c
-@@ -3,7 +3,7 @@
- * Copyright (C) 2006 David Gibson, IBM Corporation.
- * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
- */
--#include <libfdt_env.h>
-+#include "../../include/libfdt_env.h"
-
- #ifndef USE_HOSTCC
- #include <fdt.h>
-Index: uboot-2017.01/lib/fdtdec_common.c
-===================================================================
---- uboot-2017.01.orig/lib/fdtdec_common.c
-+++ uboot-2017.01/lib/fdtdec_common.c
-@@ -13,8 +13,8 @@
- #include <libfdt.h>
- #include <fdtdec.h>
- #else
--#include "libfdt.h"
--#include "fdt_support.h"
-+#include "../include/libfdt.h"
-+#include "../include/fdt_support.h"
-
- #define debug(...)
- #endif
-Index: uboot-2017.01/lib/libfdt/libfdt_internal.h
-===================================================================
---- uboot-2017.01.orig/lib/libfdt/libfdt_internal.h
-+++ uboot-2017.01/lib/libfdt/libfdt_internal.h
-@@ -5,7 +5,7 @@
- * Copyright (C) 2006 David Gibson, IBM Corporation.
- * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
- */
--#include <fdt.h>
-+#include "../../include/fdt.h"
-
- #define FDT_ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1))
- #define FDT_TAGALIGN(x) (FDT_ALIGN((x), FDT_TAGSIZE))
-Index: uboot-2017.01/lib/libfdt/fdt_wip.c
-===================================================================
---- uboot-2017.01.orig/lib/libfdt/fdt_wip.c
-+++ uboot-2017.01/lib/libfdt/fdt_wip.c
-@@ -3,7 +3,7 @@
- * Copyright (C) 2006 David Gibson, IBM Corporation.
- * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
- */
--#include <libfdt_env.h>
-+#include "../../include/libfdt_env.h"
-
- #ifndef USE_HOSTCC
- #include <fdt.h>
-Index: uboot-2017.01/lib/libfdt/fdt_rw.c
-===================================================================
---- uboot-2017.01.orig/lib/libfdt/fdt_rw.c
-+++ uboot-2017.01/lib/libfdt/fdt_rw.c
-@@ -3,7 +3,7 @@
- * Copyright (C) 2006 David Gibson, IBM Corporation.
- * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
- */
--#include <libfdt_env.h>
-+#include "../../include/libfdt_env.h"
-
- #ifndef USE_HOSTCC
- #include <fdt.h>
-Index: uboot-2017.01/lib/libfdt/fdt_region.c
-===================================================================
---- uboot-2017.01.orig/lib/libfdt/fdt_region.c
-+++ uboot-2017.01/lib/libfdt/fdt_region.c
-@@ -5,7 +5,7 @@
- * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
- */
-
--#include <libfdt_env.h>
-+#include "../../include/libfdt_env.h"
-
- #ifndef USE_HOSTCC
- #include <fdt.h>
-Index: uboot-2017.01/lib/libfdt/fdt_sw.c
-===================================================================
---- uboot-2017.01.orig/lib/libfdt/fdt_sw.c
-+++ uboot-2017.01/lib/libfdt/fdt_sw.c
-@@ -3,9 +3,10 @@
- * Copyright (C) 2006 David Gibson, IBM Corporation.
- * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
- */
--#include <libfdt_env.h>
--#include <fdt.h>
--#include <libfdt.h>
-+#include "../../include/libfdt_env.h"
-+
-+#include "../../include/fdt.h"
-+#include "../../include/libfdt.h"
-
- #include "libfdt_internal.h"
-
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-04-19 09:58:53
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 3e1a7125d86efa00825efac160d3a3e2c84fcf8d (commit)
from b61898a9e9028e5f65f4338bbf9bf325ad069051 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3e1a7125d86efa00825efac160d3a3e2c84fcf8d
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Apr 19 11:55:05 2021 +0200
[LINUX] 4.19: add Armadeus tux logo
-----------------------------------------------------------------------
Summary of changes:
...15-armadeus-logo-add_armadeus-project_tux.patch | 70 +++++++++++-----------
1 file changed, 35 insertions(+), 35 deletions(-)
copy patches/linux/{4.1.mx6_legacy => 4.19}/0015-armadeus-logo-add_armadeus-project_tux.patch (97%)
diff --git a/patches/linux/4.1.mx6_legacy/0015-armadeus-logo-add_armadeus-project_tux.patch b/patches/linux/4.19/0015-armadeus-logo-add_armadeus-project_tux.patch
similarity index 97%
copy from patches/linux/4.1.mx6_legacy/0015-armadeus-logo-add_armadeus-project_tux.patch
copy to patches/linux/4.19/0015-armadeus-logo-add_armadeus-project_tux.patch
index e83516c8f..59d595a21 100644
--- a/patches/linux/4.1.mx6_legacy/0015-armadeus-logo-add_armadeus-project_tux.patch
+++ b/patches/linux/4.19/0015-armadeus-logo-add_armadeus-project_tux.patch
@@ -1,11 +1,11 @@
-Index: linux-imx_3.14.52_1.1.0_ga/drivers/video/logo/Kconfig
+Index: linux-4.19.188/drivers/video/logo/Kconfig
===================================================================
---- linux-imx_3.14.52_1.1.0_ga.orig/drivers/video/logo/Kconfig
-+++ linux-imx_3.14.52_1.1.0_ga/drivers/video/logo/Kconfig
-@@ -82,4 +82,11 @@ config LOGO_M32R_CLUT224
- depends on M32R
- default y
-
+--- linux-4.19.188.orig/drivers/video/logo/Kconfig
++++ linux-4.19.188/drivers/video/logo/Kconfig
+@@ -67,4 +67,11 @@ config LOGO_SUPERH_CLUT224
+ depends on SUPERH
+ default y
+
+config LOGO_ARMADEUS_CLUT224
+ bool "224-color Armadeus Linux logo"
+ depends on ARM
@@ -14,49 +14,49 @@ Index: linux-imx_3.14.52_1.1.0_ga/drivers/video/logo/Kconfig
+ Choose this if you want to have the Armadeus Tux as boot logo
+
endif # LOGO
-Index: linux-imx_3.14.52_1.1.0_ga/drivers/video/logo/logo.c
+Index: linux-4.19.188/drivers/video/logo/logo.c
===================================================================
---- linux-imx_3.14.52_1.1.0_ga.orig/drivers/video/logo/logo.c
-+++ linux-imx_3.14.52_1.1.0_ga/drivers/video/logo/logo.c
-@@ -111,6 +111,10 @@ const struct linux_logo * __init_refok f
- /* M32R Linux logo */
- logo = &logo_m32r_clut224;
+--- linux-4.19.188.orig/drivers/video/logo/logo.c
++++ linux-4.19.188/drivers/video/logo/logo.c
+@@ -99,6 +99,10 @@ const struct linux_logo * __ref fb_find_
+ /* SuperH Linux logo */
+ logo = &logo_superh_clut224;
#endif
+#ifdef CONFIG_LOGO_ARMADEUS_CLUT224
+ /* Armadeus Linux logo */
+ logo = &logo_armadeus_clut224;
+#endif
- }
- return logo;
+ }
+ return logo;
}
-Index: linux-imx_3.14.52_1.1.0_ga/include/linux/linux_logo.h
+Index: linux-4.19.188/include/linux/linux_logo.h
===================================================================
---- linux-imx_3.14.52_1.1.0_ga.orig/include/linux/linux_logo.h
-+++ linux-imx_3.14.52_1.1.0_ga/include/linux/linux_logo.h
-@@ -35,6 +35,7 @@ struct linux_logo {
+--- linux-4.19.188.orig/include/linux/linux_logo.h
++++ linux-4.19.188/include/linux/linux_logo.h
+@@ -33,6 +33,7 @@ struct linux_logo {
+ const unsigned char *data;
+ };
+
++extern const struct linux_logo logo_armadeus_clut224;
extern const struct linux_logo logo_linux_mono;
extern const struct linux_logo logo_linux_vga16;
extern const struct linux_logo logo_linux_clut224;
-+extern const struct linux_logo logo_armadeus_clut224;
- extern const struct linux_logo logo_blackfin_vga16;
- extern const struct linux_logo logo_blackfin_clut224;
- extern const struct linux_logo logo_dec_clut224;
-Index: linux-imx_3.14.52_1.1.0_ga/drivers/video/logo/Makefile
+Index: linux-4.19.188/drivers/video/logo/Makefile
===================================================================
---- linux-imx_3.14.52_1.1.0_ga.orig/drivers/video/logo/Makefile
-+++ linux-imx_3.14.52_1.1.0_ga/drivers/video/logo/Makefile
-@@ -15,6 +15,7 @@ obj-$(CONFIG_LOGO_SUPERH_MONO) += logo_
- obj-$(CONFIG_LOGO_SUPERH_VGA16) += logo_superh_vga16.o
- obj-$(CONFIG_LOGO_SUPERH_CLUT224) += logo_superh_clut224.o
- obj-$(CONFIG_LOGO_M32R_CLUT224) += logo_m32r_clut224.o
+--- linux-4.19.188.orig/drivers/video/logo/Makefile
++++ linux-4.19.188/drivers/video/logo/Makefile
+@@ -2,6 +2,7 @@
+ # Makefile for the Linux logos
+
+ obj-$(CONFIG_LOGO) += logo.o
+obj-$(CONFIG_LOGO_ARMADEUS_CLUT224) += logo_armadeus_clut224.o
-
- obj-$(CONFIG_SPU_BASE) += logo_spe_clut224.o
-
-Index: linux-imx_3.14.52_1.1.0_ga/drivers/video/logo/logo_armadeus_clut224.ppm
+ obj-$(CONFIG_LOGO_LINUX_MONO) += logo_linux_mono.o
+ obj-$(CONFIG_LOGO_LINUX_VGA16) += logo_linux_vga16.o
+ obj-$(CONFIG_LOGO_LINUX_CLUT224) += logo_linux_clut224.o
+Index: linux-4.19.188/drivers/video/logo/logo_armadeus_clut224.ppm
===================================================================
--- /dev/null
-+++ linux-imx_3.14.52_1.1.0_ga/drivers/video/logo/logo_armadeus_clut224.ppm
++++ linux-4.19.188/drivers/video/logo/logo_armadeus_clut224.ppm
@@ -0,0 +1,19205 @@
+P3
+# CREATOR: The GIMP's PNM Filter Version 1.0
hooks/post-receive
--
armadeus
|