armadeus-commitlog Mailing List for armadeus (Page 22)
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
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Julien B a. A. <ar...@us...> - 2018-02-10 17:39:27
|
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 b7c87b9ccb1c7f0ffaa0ec465dff09910602bb26 (commit)
from 2ed4ae18574a472e46c439b826152d104a9dcc84 (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 b7c87b9ccb1c7f0ffaa0ec465dff09910602bb26
Author: Julien BOIBESSOT <jul...@ar...>
Date: Sat Feb 10 18:39:06 2018 +0100
[LINUX] 4.14: share same config between opos6ul and opos6ulnano
-----------------------------------------------------------------------
Summary of changes:
.../target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.14.config | 1 +
1 file changed, 1 insertion(+)
create mode 120000 buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.14.config
diff --git a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.14.config b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.14.config
new file mode 120000
index 0000000..51ff6a6
--- /dev/null
+++ b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.14.config
@@ -0,0 +1 @@
+../opos6ul/opos6ul-linux-4.14.config
\ No newline at end of file
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-02-10 16:34:57
|
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 2ed4ae18574a472e46c439b826152d104a9dcc84 (commit)
from 3da00d929c908e840455df03f7daabe1b5524a7c (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 2ed4ae18574a472e46c439b826152d104a9dcc84
Author: Julien BOIBESSOT <jul...@ar...>
Date: Sat Feb 10 17:34:33 2018 +0100
[TEST] Add a new script to display i.MX6UL ADC values
-----------------------------------------------------------------------
Summary of changes:
target/test/install.sh | 1 +
target/test/scan_adc_imx6ul.sh | 7 +++++++
2 files changed, 8 insertions(+)
create mode 100755 target/test/scan_adc_imx6ul.sh
diff --git a/target/test/install.sh b/target/test/install.sh
index 0f17239..6dba3e9 100755
--- a/target/test/install.sh
+++ b/target/test/install.sh
@@ -20,6 +20,7 @@ mkdir -p $TESTSUITE_TARGET_DIR/data/images
#
install $THIS_DIR/test_*.sh $TESTSUITE_TARGET_DIR/
install $THIS_DIR/dhcp.sh $TESTSUITE_TARGET_DIR/
+install $THIS_DIR/scan_adc_imx6ul.sh $TESTSUITE_TARGET_DIR/
install $THIS_DIR/mmc/*.sh $TESTSUITE_TARGET_DIR/
# find $(ARMADEUS-TESTSUITE_DIR) -name "*.sh" -exec install -D {} $(ARMADEUS-TESTSUITE_TARGET_DIR) \;
cp -d $THIS_DIR/packages/*.sh $TESTSUITE_TARGET_DIR/packages
diff --git a/target/test/scan_adc_imx6ul.sh b/target/test/scan_adc_imx6ul.sh
new file mode 100755
index 0000000..3d38859
--- /dev/null
+++ b/target/test/scan_adc_imx6ul.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+for channel in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do
+ value=`cat /sys/bus/iio/devices/iio\:device0/in_voltage${channel}_raw`
+ value=$((value*3300/4096))
+ echo "ADC1_IN${channel} =" ${value} "mV"
+done
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-02-10 14:36: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 3da00d929c908e840455df03f7daabe1b5524a7c (commit)
from ea2bd5c402087ab80a366434fcc96b3b25de2d0a (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 3da00d929c908e840455df03f7daabe1b5524a7c
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Feb 9 14:33:41 2018 +0100
[BUILDROOT] 2017.02+: also install ssh-copy-id helper script when selecting openssh
-----------------------------------------------------------------------
Summary of changes:
...e-openssh-also-install-ssh-copy-id-script.patch | 37 ++++++++++++++++++++++
patches/buildroot/2017.02/cleanup_buildroot.sh | 1 +
2 files changed, 38 insertions(+)
create mode 100644 patches/buildroot/2017.02/035-armadeus-package-openssh-also-install-ssh-copy-id-script.patch
diff --git a/patches/buildroot/2017.02/035-armadeus-package-openssh-also-install-ssh-copy-id-script.patch b/patches/buildroot/2017.02/035-armadeus-package-openssh-also-install-ssh-copy-id-script.patch
new file mode 100644
index 0000000..50a99da
--- /dev/null
+++ b/patches/buildroot/2017.02/035-armadeus-package-openssh-also-install-ssh-copy-id-script.patch
@@ -0,0 +1,37 @@
+From 0552b7fc3878d7e446ee082f492845bc33594bba Mon Sep 17 00:00:00 2001
+From: Julien BOIBESSOT <jul...@ar...>
+Date: Wed, 7 Feb 2018 19:35:59 +0100
+Subject: package/openssh: also install ssh-copy-id script
+
+This script is useful to copy SSH keys between client and server [1] and
+installed on most distributions (for example on debian: [2]).
+
+[1] https://www.ssh.com/ssh/copy-id
+[2] https://packages.debian.org/fr/jessie/armhf/openssh-client/filelist
+
+Signed-off-by: Julien BOIBESSOT <jul...@ar...>
+Reviewed-by: "Yann E. MORIN" <yan...@fr...>
+[Thomas: use full destination path.]
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/openssh/openssh.mk | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/package/openssh/openssh.mk b/package/openssh/openssh.mk
+index 6b7ac22..986bab4 100644
+--- a/package/openssh/openssh.mk
++++ b/package/openssh/openssh.mk
+@@ -73,4 +73,10 @@ define OPENSSH_INSTALL_INIT_SYSV
+ $(TARGET_DIR)/etc/init.d/S50sshd
+ endef
+
++define OPENSSH_INSTALL_SSH_COPY_ID
++ $(INSTALL) -D -m 755 $(@D)/contrib/ssh-copy-id $(TARGET_DIR)/usr/bin/ssh-copy-id
++endef
++
++OPENSSH_POST_INSTALL_TARGET_HOOKS += OPENSSH_INSTALL_SSH_COPY_ID
++
+ $(eval $(autotools-package))
+--
+cgit v0.12
+
diff --git a/patches/buildroot/2017.02/cleanup_buildroot.sh b/patches/buildroot/2017.02/cleanup_buildroot.sh
index e271428..c6469eb 100755
--- a/patches/buildroot/2017.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2017.02/cleanup_buildroot.sh
@@ -90,6 +90,7 @@ rm -rf buildroot/package/mke2img/Config.in.host
rm -rf buildroot/package/mke2img/mke2img
rm -rf buildroot/package/mke2img/mke2img.mk
rm -rf buildroot/package/ncurses/ncurses-5.7-allows_build_with_old_ncurses_host_installation.patch
+rm -rf buildroot/package/openssh/openssh.mk
rm -rf buildroot/package/pci_debug/Config.in
rm -rf buildroot/package/pci_debug/pci_debug.mk
rm -rf buildroot/package/python-pygame/Config.in
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-02-08 18:51: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 ea2bd5c402087ab80a366434fcc96b3b25de2d0a (commit)
from 89076fca21da0ce842a06724524f1a8a3df962bc (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 ea2bd5c402087ab80a366434fcc96b3b25de2d0a
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Feb 8 19:50:46 2018 +0100
[LINUX] 4.8 & 4.14: fixes kernel oops when loading spidev driver
-----------------------------------------------------------------------
Summary of changes:
...-armadeus-remove-spidev-oops-warning-at-load-time.patch | 14 +++++++-------
...-armadeus-remove-spidev-oops-warning-at-load-time.patch | 10 +++++-----
2 files changed, 12 insertions(+), 12 deletions(-)
copy patches/linux/{4.1.mx6_legacy => 4.14}/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch (50%)
copy patches/linux/{4.1.mx6_legacy => 4.8}/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch (64%)
diff --git a/patches/linux/4.1.mx6_legacy/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch b/patches/linux/4.14/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
similarity index 50%
copy from patches/linux/4.1.mx6_legacy/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
copy to patches/linux/4.14/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
index a0614d4..aec21e4 100644
--- a/patches/linux/4.1.mx6_legacy/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
+++ b/patches/linux/4.14/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
@@ -3,14 +3,14 @@ kernels with device tree support.
Signed-off-by: Julien Boibessot <jul...@ar...>
-Index: linux-imx_4.1.15_2.0.0_ga/drivers/spi/spidev.c
+Index: linux/drivers/spi/spidev.c
===================================================================
---- linux-imx_4.1.15_2.0.0_ga.orig/drivers/spi/spidev.c
-+++ linux-imx_4.1.15_2.0.0_ga/drivers/spi/spidev.c
-@@ -707,6 +707,7 @@ static struct class *spidev_class;
- #ifdef CONFIG_OF
- static const struct of_device_id spidev_dt_ids[] = {
- { .compatible = "rohm,dh2228fv" },
+--- linux.orig/drivers/spi/spidev.c
++++ linux/drivers/spi/spidev.c
+@@ -669,6 +669,7 @@ static struct class *spidev_class;
+ { .compatible = "lineartechnology,ltc2488" },
+ { .compatible = "ge,achc" },
+ { .compatible = "semtech,sx1301" },
+ { .compatible = "spidev" },
{},
};
diff --git a/patches/linux/4.1.mx6_legacy/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch b/patches/linux/4.8/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
similarity index 64%
copy from patches/linux/4.1.mx6_legacy/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
copy to patches/linux/4.8/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
index a0614d4..2cad3fd 100644
--- a/patches/linux/4.1.mx6_legacy/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
+++ b/patches/linux/4.8/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
@@ -3,14 +3,14 @@ kernels with device tree support.
Signed-off-by: Julien Boibessot <jul...@ar...>
-Index: linux-imx_4.1.15_2.0.0_ga/drivers/spi/spidev.c
+Index: linux/drivers/spi/spidev.c
===================================================================
---- linux-imx_4.1.15_2.0.0_ga.orig/drivers/spi/spidev.c
-+++ linux-imx_4.1.15_2.0.0_ga/drivers/spi/spidev.c
-@@ -707,6 +707,7 @@ static struct class *spidev_class;
- #ifdef CONFIG_OF
+--- linux.orig/drivers/spi/spidev.c
++++ linux/drivers/spi/spidev.c
+@@ -696,6 +696,7 @@ static struct class *spidev_class;
static const struct of_device_id spidev_dt_ids[] = {
{ .compatible = "rohm,dh2228fv" },
+ { .compatible = "lineartechnology,ltc2488" },
+ { .compatible = "spidev" },
{},
};
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-02-08 12:02:11
|
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 89076fca21da0ce842a06724524f1a8a3df962bc (commit)
from c1ab59604506573fd9a6131649d9f944f402b646 (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 89076fca21da0ce842a06724524f1a8a3df962bc
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Feb 8 13:01:58 2018 +0100
[LINUX] opos6ul: 4.14: bump to 4.14.18
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ul_defconfig | 6 +++---
.../target/device/armadeus/opos6ul/opos6ul-linux-4.14.17.config | 1 -
patches/linux/4.14.17 | 1 -
3 files changed, 3 insertions(+), 5 deletions(-)
delete mode 120000 buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.14.17.config
delete mode 120000 patches/linux/4.14.17
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 8be6aae..bd2febb 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -23,10 +23,10 @@ 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.14.17"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.14.18"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/4.14"
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"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.14.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ul-opos6uldev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.14.17.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.14.17.config
deleted file mode 120000
index 8ed2323..0000000
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.14.17.config
+++ /dev/null
@@ -1 +0,0 @@
-opos6ul-linux-4.14.config
\ No newline at end of file
diff --git a/patches/linux/4.14.17 b/patches/linux/4.14.17
deleted file mode 120000
index 262371b..0000000
--- a/patches/linux/4.14.17
+++ /dev/null
@@ -1 +0,0 @@
-4.14
\ No newline at end of file
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-02-08 10: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 c1ab59604506573fd9a6131649d9f944f402b646 (commit)
from 266f14dc02d1437f88e9d4f54d1469dde6627447 (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 c1ab59604506573fd9a6131649d9f944f402b646
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Feb 8 11:58:35 2018 +0100
[LINUX] 4.14: rename patch 0801 to reflect content (add OPOS6ULNano to DT and not OPOS6UL)
-----------------------------------------------------------------------
Summary of changes:
...RM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6ULNanoDev-.patch} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename patches/linux/4.14/{0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch => 0801-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6ULNanoDev-.patch} (99%)
diff --git a/patches/linux/4.14/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch b/patches/linux/4.14/0801-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6ULNanoDev-.patch
similarity index 99%
rename from patches/linux/4.14/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch
rename to patches/linux/4.14/0801-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6ULNanoDev-.patch
index bba6cd5..a7f54b6 100644
--- a/patches/linux/4.14/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch
+++ b/patches/linux/4.14/0801-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6ULNanoDev-.patch
@@ -2,8 +2,8 @@ From fedc05ba2fc3e6060a6003c1b37d31773c8ccb3a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
<seb...@ar...>
Date: Thu, 22 Jun 2017 10:28:57 +0200
-Subject: [PATCH 1/1] ARM: dts: add Armadeus Systems OPOS6UL and OPOS6ULDEV
- support
+Subject: [PATCH 1/1] ARM: dts: add Armadeus Systems OPOS6ULNano and
+ OPOS6ULNanoDev support
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-02-07 16:51: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 "armadeus".
The branch, master has been updated
via 266f14dc02d1437f88e9d4f54d1469dde6627447 (commit)
via 4f73cb492b0cd2641ac054f0f60c7ddc27438e1f (commit)
from b624770570689b3b35040418a7c0be2a098fc61e (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 266f14dc02d1437f88e9d4f54d1469dde6627447
Author: Julien BOIBESSOT <jul...@ar...>
Date: Wed Feb 7 17:51:39 2018 +0100
[BUILDROOT] 2017.02: add patch to fix iio linux-tools build with recent (4.14+) kernels (sent to BR mainline)
commit 4f73cb492b0cd2641ac054f0f60c7ddc27438e1f
Author: Julien BOIBESSOT <jul...@ar...>
Date: Wed Aug 30 16:47:11 2017 +0200
[BUILDROOT] apf6/opos6ul: activates LeptonModule package on platforms supporting it
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 1 +
buildroot/configs/apf6legacy-4.1_defconfig | 1 +
buildroot/configs/apf6test_defconfig | 1 +
buildroot/configs/opos6ul_defconfig | 1 +
buildroot/configs/opos6ultest_defconfig | 1 +
...ux-tools-fixes-build-of-iio-with-4.14-ker.patch | 33 ++++++++++++++++++++++
patches/buildroot/2017.02/cleanup_buildroot.sh | 1 +
7 files changed, 39 insertions(+)
create mode 100644 patches/buildroot/2017.02/033-armadeus-package-linux-tools-fixes-build-of-iio-with-4.14-ker.patch
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index b1bf365..1232f42 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -93,6 +93,7 @@ BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_EVTEST=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
+BR2_PACKAGE_LEPTONMODULE=y
BR2_PACKAGE_PCI_DEBUG=y
BR2_PACKAGE_PCIUTILS=y
BR2_PACKAGE_TI_UTILS=y
diff --git a/buildroot/configs/apf6legacy-4.1_defconfig b/buildroot/configs/apf6legacy-4.1_defconfig
index 02bad4a..25fb128 100644
--- a/buildroot/configs/apf6legacy-4.1_defconfig
+++ b/buildroot/configs/apf6legacy-4.1_defconfig
@@ -125,6 +125,7 @@ BR2_PACKAGE_IMX_GPU_VIV_GMEM_INFO=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_IMX_TEST=y
BR2_PACKAGE_KBD=y
+BR2_PACKAGE_LEPTONMODULE=y
BR2_PACKAGE_PCI_DEBUG=y
BR2_PACKAGE_PCIUTILS=y
BR2_PACKAGE_SPI_TOOLS=y
diff --git a/buildroot/configs/apf6test_defconfig b/buildroot/configs/apf6test_defconfig
index e6e5658..9601486 100644
--- a/buildroot/configs/apf6test_defconfig
+++ b/buildroot/configs/apf6test_defconfig
@@ -106,6 +106,7 @@ BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_EVTEST=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
+BR2_PACKAGE_LEPTONMODULE=y
BR2_PACKAGE_PCI_DEBUG=y
BR2_PACKAGE_PCIUTILS=y
BR2_PACKAGE_TI_UTILS=y
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 541fa9b..8be6aae 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -65,6 +65,7 @@ BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
+BR2_PACKAGE_LEPTONMODULE=y
BR2_PACKAGE_SPI_TOOLS=y
BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_PYTHON3=y
diff --git a/buildroot/configs/opos6ultest_defconfig b/buildroot/configs/opos6ultest_defconfig
index 24499c5..85ab7d0 100644
--- a/buildroot/configs/opos6ultest_defconfig
+++ b/buildroot/configs/opos6ultest_defconfig
@@ -74,6 +74,7 @@ BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
+BR2_PACKAGE_LEPTONMODULE=y
BR2_PACKAGE_SPI_TOOLS=y
BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_LUA=y
diff --git a/patches/buildroot/2017.02/033-armadeus-package-linux-tools-fixes-build-of-iio-with-4.14-ker.patch b/patches/buildroot/2017.02/033-armadeus-package-linux-tools-fixes-build-of-iio-with-4.14-ker.patch
new file mode 100644
index 0000000..548afdd
--- /dev/null
+++ b/patches/buildroot/2017.02/033-armadeus-package-linux-tools-fixes-build-of-iio-with-4.14-ker.patch
@@ -0,0 +1,33 @@
+From 31f5103f067e7eff3eef78e7fe049393718fbaa2 Mon Sep 17 00:00:00 2001
+From: Julien BOIBESSOT <jul...@ar...>
+Date: Fri, 8 Dec 2017 12:42:08 +0100
+Subject: [PATCH] package/linux-tools: fixes build of iio with 4.14+ kernels
+
+Since this commit [1], iio build has been moved to other linux-tools build
+system. Installation dir is now given by DESTDIR, like for all other linux-tools.
+I kept INSTALL_DIR env and 'install' target to be compatible with oldest
+kernels.
+
+[1]: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/tools/iio/Makefile?h=v4.14.4&id=18956cf2d78a8d4a5959e20240f04ce8d5a6c121
+
+Signed-off-by: Julien BOIBESSOT <jul...@ar...>
+
+diff --git a/package/linux-tools/linux-tool-iio.mk b/package/linux-tools/linux-tool-iio.mk
+index 60d6249..a8cc89e 100644
+--- a/package/linux-tools/linux-tool-iio.mk
++++ b/package/linux-tools/linux-tool-iio.mk
+@@ -19,9 +19,11 @@ define IIO_BUILD_CMDS
+ $(IIO_MAKE_OPTS)
+ endef
+
++# DESTDIR used since kernel version 4.14
+ define IIO_INSTALL_TARGET_CMDS
+ $(TARGET_MAKE_ENV) $(MAKE) -C $(LINUX_DIR)/tools/iio \
+ $(IIO_MAKE_OPTS) \
+ INSTALL_ROOT=$(TARGET_DIR) \
++ DESTDIR=$(TARGET_DIR) \
+ install
+ endef
+--
+2.1.4
+
diff --git a/patches/buildroot/2017.02/cleanup_buildroot.sh b/patches/buildroot/2017.02/cleanup_buildroot.sh
index b664a0f..e271428 100755
--- a/patches/buildroot/2017.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2017.02/cleanup_buildroot.sh
@@ -73,6 +73,7 @@ rm -rf buildroot/package/libpng/libpng.mk
rm -rf buildroot/package/linux-headers/2.6.29.6/0001-net-Support-inclusion-of-linux-socket.h-before-sys-s.patch
rm -rf buildroot/package/linux-headers/2.6.29.6/368-redhat-types_h-define-__aligned_u64-and-expose-to-userspace.patch
rm -rf buildroot/package/linux-headers/2.6.35.3/368-redhat-types_h-define-__aligned_u64-and-expose-to-userspace.patch
+rm -rf buildroot/package/linux-tools/linux-tool-iio.mk.in
rm -rf buildroot/package/lmic-pi/Config.in
rm -rf buildroot/package/lmic-pi/lmic-pi.mk
rm -rf buildroot/package/lora-forwarder/0001-fix-cross-compiling.patch
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2018-02-06 09:01: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 b624770570689b3b35040418a7c0be2a098fc61e (commit)
from f61d30b7ff3eb936fd323f0156555ba5d1fedc22 (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 b624770570689b3b35040418a7c0be2a098fc61e
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Feb 6 10:10:18 2018 +0100
[LINUX] opos6ul: bump tp 4.14.17 (LTS)
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ul_defconfig | 2 +-
.../armadeus/opos6ul/opos6ul-linux-4.14.17.config | 1 +
...-linux-4.9.config => opos6ul-linux-4.14.config} | 0
patches/linux/4.14.17 | 1 +
.../0505-armadeus-add_mcp7940x_rtc_driver.patch | 0
...he-enet_out-clock-is-being-enabled.patch.tofix} | 0
.../0703-armadeus-mxs-uart-add-rs485-support.patch | 0
...armadeus-dts-opos6uldev-LQ043-LCD-support.patch | 37 ++++++++++++++++++++++
...rmadeus-dts-opos6uldev-add-csi-pin-muxing.patch | 29 +++++++++++++++++
...-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch | 33 +++++++++++--------
...3-armadeus-brcmfmac-increase-boot-timeout.patch | 0
11 files changed, 88 insertions(+), 15 deletions(-)
create mode 120000 buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.14.17.config
copy buildroot/target/device/armadeus/opos6ul/{opos6ul-linux-4.9.config => opos6ul-linux-4.14.config} (100%)
create mode 120000 patches/linux/4.14.17
copy patches/linux/{4.8 => 4.14}/0505-armadeus-add_mcp7940x_rtc_driver.patch (100%)
copy patches/linux/{4.9/0701-karo-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch => 4.14/0701-karo-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch.tofix} (100%)
copy patches/linux/{4.9 => 4.14}/0703-armadeus-mxs-uart-add-rs485-support.patch (100%)
create mode 100644 patches/linux/4.14/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch
create mode 100644 patches/linux/4.14/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch
copy patches/linux/{4.9 => 4.14}/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch (94%)
copy patches/linux/{4.9 => 4.14}/0803-armadeus-brcmfmac-increase-boot-timeout.patch (100%)
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 6e4c2d0..541fa9b 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -23,7 +23,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.8.10"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.14.17"
BR2_LINUX_KERNEL_PATCH="../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"
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.14.17.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.14.17.config
new file mode 120000
index 0000000..8ed2323
--- /dev/null
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.14.17.config
@@ -0,0 +1 @@
+opos6ul-linux-4.14.config
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.14.config
similarity index 100%
copy from buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
copy to buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.14.config
diff --git a/patches/linux/4.14.17 b/patches/linux/4.14.17
new file mode 120000
index 0000000..262371b
--- /dev/null
+++ b/patches/linux/4.14.17
@@ -0,0 +1 @@
+4.14
\ No newline at end of file
diff --git a/patches/linux/4.8/0505-armadeus-add_mcp7940x_rtc_driver.patch b/patches/linux/4.14/0505-armadeus-add_mcp7940x_rtc_driver.patch
similarity index 100%
copy from patches/linux/4.8/0505-armadeus-add_mcp7940x_rtc_driver.patch
copy to patches/linux/4.14/0505-armadeus-add_mcp7940x_rtc_driver.patch
diff --git a/patches/linux/4.9/0701-karo-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch b/patches/linux/4.14/0701-karo-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch.tofix
similarity index 100%
copy from patches/linux/4.9/0701-karo-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch
copy to patches/linux/4.14/0701-karo-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch.tofix
diff --git a/patches/linux/4.9/0703-armadeus-mxs-uart-add-rs485-support.patch b/patches/linux/4.14/0703-armadeus-mxs-uart-add-rs485-support.patch
similarity index 100%
copy from patches/linux/4.9/0703-armadeus-mxs-uart-add-rs485-support.patch
copy to patches/linux/4.14/0703-armadeus-mxs-uart-add-rs485-support.patch
diff --git a/patches/linux/4.14/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch b/patches/linux/4.14/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch
new file mode 100644
index 0000000..53e16b1
--- /dev/null
+++ b/patches/linux/4.14/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch
@@ -0,0 +1,37 @@
+Signed-off-by: Julien BOIBESSOT <jul...@ar...>
+Index: linux-4.14.17/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+===================================================================
+--- linux-4.14.17.orig/arch/arm/boot/dts/imx6ul-opos6uldev.dts
++++ linux-4.14.17/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+@@ -191,7 +191,7 @@
+ bus-width = <18>;
+
+ display-timings {
+- timing0: timing0 {
++ ST0700 {
+ clock-frequency = <33000033>;
+ hactive = <800>;
+ vactive = <480>;
+@@ -204,6 +204,22 @@
+ de-active = <1>;
+ pixelclk-active = <0>;
+ };
++
++ LQ043 {
++ clock-frequency = <8690000>;
++ hactive = <480>;
++ vactive = <272>;
++ hback-porch = <16>;
++ hfront-porch = <16>;
++ vback-porch = <4>;
++ vfront-porch = <2>;
++ hsync-len = <4>;
++ vsync-len = <4>;
++ hsync-active = <0>;
++ vsync-active = <0>;
++ de-active = <0>;
++ pixelclk-active = <1>;
++ };
+ };
+ };
+ };
diff --git a/patches/linux/4.14/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch b/patches/linux/4.14/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch
new file mode 100644
index 0000000..de984a6
--- /dev/null
+++ b/patches/linux/4.14/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch
@@ -0,0 +1,29 @@
+Signed-off-by: Julien BOIBESSOT <jul...@ar...>
+Index: linux-4.14.17/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+===================================================================
+--- linux-4.14.17.orig/arch/arm/boot/dts/imx6ul-opos6uldev.dts
++++ linux-4.14.17/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+@@ -275,6 +275,23 @@
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_gpios>;
+
++ pinctrl_csi1: csi1grp {
++ fsl,pins = <
++ MX6UL_PAD_CSI_MCLK__CSI_MCLK 0x1b088
++ MX6UL_PAD_CSI_PIXCLK__CSI_PIXCLK 0x1b088
++ MX6UL_PAD_CSI_VSYNC__CSI_VSYNC 0x1b088
++ MX6UL_PAD_CSI_HSYNC__CSI_HSYNC 0x1b088
++ MX6UL_PAD_CSI_DATA00__CSI_DATA02 0x1b088
++ MX6UL_PAD_CSI_DATA01__CSI_DATA03 0x1b088
++ MX6UL_PAD_CSI_DATA02__CSI_DATA04 0x1b088
++ MX6UL_PAD_CSI_DATA03__CSI_DATA05 0x1b088
++ MX6UL_PAD_CSI_DATA04__CSI_DATA06 0x1b088
++ MX6UL_PAD_CSI_DATA05__CSI_DATA07 0x1b088
++ MX6UL_PAD_CSI_DATA06__CSI_DATA08 0x1b088
++ MX6UL_PAD_CSI_DATA07__CSI_DATA09 0x1b088
++ >;
++ };
++
+ pinctrl_ecspi4: ecspi4grp {
+ fsl,pins = <
+ MX6UL_PAD_NAND_DATA04__ECSPI4_SCLK 0x1b0b0
diff --git a/patches/linux/4.9/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch b/patches/linux/4.14/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch
similarity index 94%
copy from patches/linux/4.9/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch
copy to patches/linux/4.14/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch
index 8234b61..bba6cd5 100644
--- a/patches/linux/4.9/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch
+++ b/patches/linux/4.14/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch
@@ -20,22 +20,23 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
create mode 100644 arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
-Index: linux-4.9.35/arch/arm/boot/dts/Makefile
-===================================================================
---- linux-4.9.35.orig/arch/arm/boot/dts/Makefile
-+++ linux-4.9.35/arch/arm/boot/dts/Makefile
-@@ -421,6 +421,7 @@ dtb-$(CONFIG_SOC_IMX6UL) += \
- imx6ul-14x14-evk.dtb \
- imx6ul-geam-kit.dtb \
+diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
+index 9c5e1d9..dcbb2b0 100644
+--- a/arch/arm/boot/dts/Makefile
++++ b/arch/arm/boot/dts/Makefile
+@@ -467,6 +467,7 @@ dtb-$(CONFIG_SOC_IMX6UL) += \
+ imx6ul-isiot-nand.dtb \
+ imx6ul-liteboard.dtb \
imx6ul-opos6uldev.dtb \
+ imx6ul-opos6ulnanodev.dtb \
imx6ul-pico-hobbit.dtb \
imx6ul-tx6ul-0010.dtb \
imx6ul-tx6ul-0011.dtb \
-Index: linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
-===================================================================
+diff --git a/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi b/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
+new file mode 100644
+index 0000000..cb89eba
--- /dev/null
-+++ linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
++++ b/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
@@ -0,0 +1,194 @@
+/*
+ * Copyright 2017 Armadeus Systems <su...@ar...>
@@ -177,7 +178,7 @@ Index: linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
+ MX6UL_PAD_GPIO1_IO07__ENET2_MDC 0x1b0b0
+ MX6UL_PAD_ENET2_RX_ER__ENET2_RX_ER 0x130b0
+ MX6UL_PAD_ENET2_RX_EN__ENET2_RX_EN 0x130b0
-+ MX6UL_PAD_ENET2_RX_DATA1__ENET2_RDATA01 0x130b0
++ MX6UL_PAD_ENET1_RX_DATA1__ENET1_RDATA01 0x130b0
+ MX6UL_PAD_ENET2_RX_DATA0__ENET2_RDATA00 0x130b0
+ MX6UL_PAD_ENET2_TX_DATA0__ENET2_TDATA00 0x1b0b0
+ MX6UL_PAD_ENET2_TX_DATA1__ENET2_TDATA01 0x1b0b0
@@ -231,10 +232,11 @@ Index: linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
+ >;
+ };
+};
-Index: linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
-===================================================================
+diff --git a/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts b/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
+new file mode 100644
+index 0000000..1a542d1
--- /dev/null
-+++ linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
++++ b/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
@@ -0,0 +1,251 @@
+/*
+ * Copyright 2017 Armadeus Systems <su...@ar...>
@@ -487,3 +489,6 @@ Index: linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
+ >;
+ };
+};
+--
+2.7.3
+
diff --git a/patches/linux/4.9/0803-armadeus-brcmfmac-increase-boot-timeout.patch b/patches/linux/4.14/0803-armadeus-brcmfmac-increase-boot-timeout.patch
similarity index 100%
copy from patches/linux/4.9/0803-armadeus-brcmfmac-increase-boot-timeout.patch
copy to patches/linux/4.14/0803-armadeus-brcmfmac-increase-boot-timeout.patch
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2018-01-12 16:18: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 f61d30b7ff3eb936fd323f0156555ba5d1fedc22 (commit)
from 4e2d07789c21c0e992a4a70e58f7a444cf648137 (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 f61d30b7ff3eb936fd323f0156555ba5d1fedc22
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Jan 12 17:26:48 2018 +0100
[LINUX] opos6ulnano: dts: fix ethernet pin muxing
-----------------------------------------------------------------------
Summary of changes:
...-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch | 33 +++++++++-------------
1 file changed, 14 insertions(+), 19 deletions(-)
diff --git a/patches/linux/4.9/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch b/patches/linux/4.9/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch
index bba6cd5..8234b61 100644
--- a/patches/linux/4.9/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch
+++ b/patches/linux/4.9/0801-ARM-dts-add-Armadeus-Systems-OPOS6UL-and-OPOS6ULDEV-.patch
@@ -20,23 +20,22 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
create mode 100644 arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
-diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
-index 9c5e1d9..dcbb2b0 100644
---- a/arch/arm/boot/dts/Makefile
-+++ b/arch/arm/boot/dts/Makefile
-@@ -467,6 +467,7 @@ dtb-$(CONFIG_SOC_IMX6UL) += \
- imx6ul-isiot-nand.dtb \
- imx6ul-liteboard.dtb \
+Index: linux-4.9.35/arch/arm/boot/dts/Makefile
+===================================================================
+--- linux-4.9.35.orig/arch/arm/boot/dts/Makefile
++++ linux-4.9.35/arch/arm/boot/dts/Makefile
+@@ -421,6 +421,7 @@ dtb-$(CONFIG_SOC_IMX6UL) += \
+ imx6ul-14x14-evk.dtb \
+ imx6ul-geam-kit.dtb \
imx6ul-opos6uldev.dtb \
+ imx6ul-opos6ulnanodev.dtb \
imx6ul-pico-hobbit.dtb \
imx6ul-tx6ul-0010.dtb \
imx6ul-tx6ul-0011.dtb \
-diff --git a/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi b/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
-new file mode 100644
-index 0000000..cb89eba
+Index: linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
+===================================================================
--- /dev/null
-+++ b/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
++++ linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnano.dtsi
@@ -0,0 +1,194 @@
+/*
+ * Copyright 2017 Armadeus Systems <su...@ar...>
@@ -178,7 +177,7 @@ index 0000000..cb89eba
+ MX6UL_PAD_GPIO1_IO07__ENET2_MDC 0x1b0b0
+ MX6UL_PAD_ENET2_RX_ER__ENET2_RX_ER 0x130b0
+ MX6UL_PAD_ENET2_RX_EN__ENET2_RX_EN 0x130b0
-+ MX6UL_PAD_ENET1_RX_DATA1__ENET1_RDATA01 0x130b0
++ MX6UL_PAD_ENET2_RX_DATA1__ENET2_RDATA01 0x130b0
+ MX6UL_PAD_ENET2_RX_DATA0__ENET2_RDATA00 0x130b0
+ MX6UL_PAD_ENET2_TX_DATA0__ENET2_TDATA00 0x1b0b0
+ MX6UL_PAD_ENET2_TX_DATA1__ENET2_TDATA01 0x1b0b0
@@ -232,11 +231,10 @@ index 0000000..cb89eba
+ >;
+ };
+};
-diff --git a/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts b/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
-new file mode 100644
-index 0000000..1a542d1
+Index: linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
+===================================================================
--- /dev/null
-+++ b/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
++++ linux-4.9.35/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
@@ -0,0 +1,251 @@
+/*
+ * Copyright 2017 Armadeus Systems <su...@ar...>
@@ -489,6 +487,3 @@ index 0000000..1a542d1
+ >;
+ };
+};
---
-2.7.3
-
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-01-09 10:31: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 4e2d07789c21c0e992a4a70e58f7a444cf648137 (commit)
from 66e63a4e489212769ddf7334aaf7a4ecab96f68a (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 4e2d07789c21c0e992a4a70e58f7a444cf648137
Author: Julien BOIBESSOT <jul...@ar...>
Date: Tue Jan 9 11:31:03 2018 +0100
[BUILDROOT]: opos6ul(nano): add dbus-python to all configs deserving it
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ul-preempt-rt_defconfig | 1 +
buildroot/configs/opos6ul_defconfig | 1 +
buildroot/configs/opos6ul_legacy_defconfig | 1 +
buildroot/configs/opos6ullegacy-4.1_defconfig | 1 +
buildroot/configs/opos6ulnano-preempt-rt_defconfig | 1 +
buildroot/configs/opos6ulnano_defconfig | 1 +
buildroot/configs/opos6ultest_defconfig | 1 +
7 files changed, 7 insertions(+)
diff --git a/buildroot/configs/opos6ul-preempt-rt_defconfig b/buildroot/configs/opos6ul-preempt-rt_defconfig
index c7df219..0f4562b 100644
--- a/buildroot/configs/opos6ul-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ul-preempt-rt_defconfig
@@ -61,6 +61,7 @@ BR2_PACKAGE_FBV=y
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
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 61aec57..6e4c2d0 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -61,6 +61,7 @@ BR2_PACKAGE_FBV=y
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
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
diff --git a/buildroot/configs/opos6ul_legacy_defconfig b/buildroot/configs/opos6ul_legacy_defconfig
index a5c8969..afc1b59 100644
--- a/buildroot/configs/opos6ul_legacy_defconfig
+++ b/buildroot/configs/opos6ul_legacy_defconfig
@@ -57,6 +57,7 @@ BR2_PACKAGE_FBV=y
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
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
diff --git a/buildroot/configs/opos6ullegacy-4.1_defconfig b/buildroot/configs/opos6ullegacy-4.1_defconfig
index ac7f12b..a4b3b8b 100644
--- a/buildroot/configs/opos6ullegacy-4.1_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.1_defconfig
@@ -105,6 +105,7 @@ BR2_PACKAGE_FBV=y
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
BR2_PACKAGE_FREESCALE_IMX=y
BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6UL=y
diff --git a/buildroot/configs/opos6ulnano-preempt-rt_defconfig b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
index 7c85ea0..d2802b2 100644
--- a/buildroot/configs/opos6ulnano-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
@@ -59,6 +59,7 @@ BR2_PACKAGE_FBV=y
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
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 74c4931..50800ae 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -59,6 +59,7 @@ BR2_PACKAGE_FBV=y
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
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
diff --git a/buildroot/configs/opos6ultest_defconfig b/buildroot/configs/opos6ultest_defconfig
index 7ef7d4e..24499c5 100644
--- a/buildroot/configs/opos6ultest_defconfig
+++ b/buildroot/configs/opos6ultest_defconfig
@@ -70,6 +70,7 @@ BR2_PACKAGE_SDL_WATER=y
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
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-01-09 10:20:23
|
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 66e63a4e489212769ddf7334aaf7a4ecab96f68a (commit)
from 6aa7a03d3d971a294f2cec9a3a7a05342ea465ec (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 66e63a4e489212769ddf7334aaf7a4ecab96f68a
Author: Julien BOIBESSOT <jul...@ar...>
Date: Tue Jan 9 11:20:06 2018 +0100
[LINUX] opos6ulnano: 4.9: add bluetooth most used profile drivers
-----------------------------------------------------------------------
Summary of changes:
.../target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
index 054b9d4..19cf0fb 100644
--- a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
+++ b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
@@ -54,6 +54,12 @@ CONFIG_IEEE802154=m
CONFIG_CAN=y
CONFIG_CAN_FLEXCAN=y
CONFIG_BT=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_HIDP=m
CONFIG_BT_HCIUART=y
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_LL=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-01-09 10:18: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 6aa7a03d3d971a294f2cec9a3a7a05342ea465ec (commit)
from 662f362e3f18ceb35f2647b2feac209c798fc660 (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 6aa7a03d3d971a294f2cec9a3a7a05342ea465ec
Author: Julien BOIBESSOT <jul...@ar...>
Date: Tue Jan 9 11:18:30 2018 +0100
[LINUX] opos6ul(nano): 4.8+: add bridge network driver to be able to create bridged network ;-)
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config | 1 +
buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config | 1 +
.../target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config | 1 +
3 files changed, 3 insertions(+)
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
index 33abad5..03156c0 100644
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
@@ -49,6 +49,7 @@ CONFIG_IP_PNP_DHCP=y
# CONFIG_INET_XFRM_MODE_TUNNEL is not set
# CONFIG_INET_XFRM_MODE_BEET is not set
CONFIG_NETFILTER=y
+CONFIG_BRIDGE=m
CONFIG_6LOWPAN=m
CONFIG_IEEE802154=m
CONFIG_CAN=y
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
index 06ab705..19cf0fb 100644
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
@@ -48,6 +48,7 @@ CONFIG_IP_PNP_DHCP=y
# CONFIG_INET_XFRM_MODE_TUNNEL is not set
# CONFIG_INET_XFRM_MODE_BEET is not set
CONFIG_NETFILTER=y
+CONFIG_BRIDGE=m
CONFIG_6LOWPAN=m
CONFIG_IEEE802154=m
CONFIG_CAN=y
diff --git a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
index 4bf9fc0..054b9d4 100644
--- a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
+++ b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
@@ -48,6 +48,7 @@ CONFIG_IP_PNP_DHCP=y
# CONFIG_INET_XFRM_MODE_TUNNEL is not set
# CONFIG_INET_XFRM_MODE_BEET is not set
CONFIG_NETFILTER=y
+CONFIG_BRIDGE=m
CONFIG_6LOWPAN=m
CONFIG_IEEE802154=m
CONFIG_CAN=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-01-05 17:58: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 "armadeus".
The branch, master has been updated
via 662f362e3f18ceb35f2647b2feac209c798fc660 (commit)
from 8f85bf7f73349c138bc6e7e9303b757f6b3ef539 (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 662f362e3f18ceb35f2647b2feac209c798fc660
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Jan 5 18:58:34 2018 +0100
[LINUX] opos6ul(nano): 4.8+: add some drivers for USB Qualcomm based LTE MODEMs
-----------------------------------------------------------------------
Summary of changes:
.../target/device/armadeus/opos6ul/opos6ul-linux-4.8.config | 10 ++++++++++
.../target/device/armadeus/opos6ul/opos6ul-linux-4.9.config | 10 ++++++++++
.../device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config | 10 ++++++++++
3 files changed, 30 insertions(+)
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
index a217370..33abad5 100644
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
@@ -140,6 +140,16 @@ CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_USB_USBNET=m
+# CONFIG_USB_NET_AX8817X is not set
+# CONFIG_USB_NET_AX88179_178A is not set
+CONFIG_USB_NET_CDC_EEM=m
+# CONFIG_USB_NET_NET1080 is not set
+# CONFIG_USB_NET_CDC_SUBSET is not set
+# CONFIG_USB_NET_ZAURUS is not set
+CONFIG_USB_NET_QMI_WWAN=m
+CONFIG_USB_HSO=y
+CONFIG_USB_SIERRA_NET=m
# CONFIG_WLAN_VENDOR_ADMTEK is not set
# CONFIG_WLAN_VENDOR_ATH is not set
# CONFIG_WLAN_VENDOR_ATMEL is not set
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
index 4523f75..06ab705 100644
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
@@ -139,6 +139,16 @@ CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_USB_USBNET=m
+# CONFIG_USB_NET_AX8817X is not set
+# CONFIG_USB_NET_AX88179_178A is not set
+CONFIG_USB_NET_CDC_EEM=m
+# CONFIG_USB_NET_NET1080 is not set
+# CONFIG_USB_NET_CDC_SUBSET is not set
+# CONFIG_USB_NET_ZAURUS is not set
+CONFIG_USB_NET_QMI_WWAN=m
+CONFIG_USB_HSO=y
+CONFIG_USB_SIERRA_NET=m
# CONFIG_WLAN_VENDOR_ADMTEK is not set
# CONFIG_WLAN_VENDOR_ATH is not set
# CONFIG_WLAN_VENDOR_ATMEL is not set
diff --git a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
index a7cdaab..4bf9fc0 100644
--- a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
+++ b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
@@ -133,6 +133,16 @@ CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_USB_USBNET=m
+# CONFIG_USB_NET_AX8817X is not set
+# CONFIG_USB_NET_AX88179_178A is not set
+CONFIG_USB_NET_CDC_EEM=m
+# CONFIG_USB_NET_NET1080 is not set
+# CONFIG_USB_NET_CDC_SUBSET is not set
+# CONFIG_USB_NET_ZAURUS is not set
+CONFIG_USB_NET_QMI_WWAN=m
+CONFIG_USB_HSO=y
+CONFIG_USB_SIERRA_NET=m
# CONFIG_WLAN_VENDOR_ADMTEK is not set
# CONFIG_WLAN_VENDOR_ATH is not set
# CONFIG_WLAN_VENDOR_ATMEL is not set
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-01-03 16:11:23
|
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 8f85bf7f73349c138bc6e7e9303b757f6b3ef539 (commit)
from 382acb6c57ea53b9361ea691f9daac23c9777f85 (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 8f85bf7f73349c138bc6e7e9303b757f6b3ef539
Author: Julien BOIBESSOT <jul...@ar...>
Date: Wed Jan 3 17:09:23 2018 +0100
[LINUX] opos6ul(nano): 4.8+: add some driver for USB modems
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config | 3 +++
buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config | 3 +++
.../target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config | 3 +++
3 files changed, 9 insertions(+)
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
index d1dc1d2..a217370 100644
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
@@ -246,6 +246,8 @@ CONFIG_SND_SIMPLE_CARD=y
CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_MXC=y
+CONFIG_USB_ACM=m
+CONFIG_USB_WDM=m
CONFIG_USB_STORAGE=y
CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_UDC=y
@@ -255,6 +257,7 @@ CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_CP210X=m
CONFIG_USB_SERIAL_FTDI_SIO=m
CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_QUALCOMM=m
CONFIG_USB_SERIAL_OPTION=m
CONFIG_NOP_USB_XCEIV=y
CONFIG_USB_MXS_PHY=y
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
index 40d8084..4523f75 100644
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
@@ -245,6 +245,8 @@ CONFIG_SND_SIMPLE_CARD=y
CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_MXC=y
+CONFIG_USB_ACM=m
+CONFIG_USB_WDM=m
CONFIG_USB_STORAGE=y
CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_UDC=y
@@ -254,6 +256,7 @@ CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_CP210X=m
CONFIG_USB_SERIAL_FTDI_SIO=m
CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_QUALCOMM=m
CONFIG_USB_SERIAL_OPTION=m
CONFIG_NOP_USB_XCEIV=y
CONFIG_USB_MXS_PHY=y
diff --git a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
index 48c4d52..a7cdaab 100644
--- a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
+++ b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
@@ -239,6 +239,8 @@ CONFIG_SND_SIMPLE_CARD=y
CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_MXC=y
+CONFIG_USB_ACM=m
+CONFIG_USB_WDM=m
CONFIG_USB_STORAGE=y
CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_UDC=y
@@ -248,6 +250,7 @@ CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_CP210X=m
CONFIG_USB_SERIAL_FTDI_SIO=m
CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_QUALCOMM=m
CONFIG_USB_SERIAL_OPTION=m
CONFIG_NOP_USB_XCEIV=y
CONFIG_USB_MXS_PHY=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2017-12-22 11:15:31
|
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 382acb6c57ea53b9361ea691f9daac23c9777f85 (commit)
from f7e39274982c18a2360175b0a72d09a1801f1994 (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 382acb6c57ea53b9361ea691f9daac23c9777f85
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Dec 22 12:15:11 2017 +0100
[LINUX] opos6ul: 4.8+: add a fix to prevent modprobing/rmmoding brcmfmac driver hack to have working Wi-Fi.
-----------------------------------------------------------------------
Summary of changes:
.../0803-armadeus-brcmfmac-increase-boot-timeout.patch | 18 ++++++++++++++++++
.../0803-armadeus-brcmfmac-increase-boot-timeout.patch | 18 ++++++++++++++++++
2 files changed, 36 insertions(+)
create mode 100644 patches/linux/4.8/0803-armadeus-brcmfmac-increase-boot-timeout.patch
create mode 100644 patches/linux/4.9/0803-armadeus-brcmfmac-increase-boot-timeout.patch
diff --git a/patches/linux/4.8/0803-armadeus-brcmfmac-increase-boot-timeout.patch b/patches/linux/4.8/0803-armadeus-brcmfmac-increase-boot-timeout.patch
new file mode 100644
index 0000000..37e45cd
--- /dev/null
+++ b/patches/linux/4.8/0803-armadeus-brcmfmac-increase-boot-timeout.patch
@@ -0,0 +1,18 @@
+Increase firmware boot wait timeout, otherwise, on OPOS6UL, one need to do:
+ # modprobe -r brcmfmac
+ # modprobe brcmfmac
+to have a working Wi-Fi.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+--- linux-4.8.10.org/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 2016-11-21 10:11:59.000000000 +0100
++++ linux-4.8.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 2017-12-14 12:48:41.017304966 +0100
+@@ -297,7 +297,7 @@
+ * max out at a 1 second (1000000us).
+ */
+ #undef PMU_MAX_TRANSITION_DLY
+-#define PMU_MAX_TRANSITION_DLY 1000000
++#define PMU_MAX_TRANSITION_DLY 5000000
+
+ /* Value for ChipClockCSR during initial setup */
+ #define BRCMF_INIT_CLKCTL1 (SBSDIO_FORCE_HW_CLKREQ_OFF | \
diff --git a/patches/linux/4.9/0803-armadeus-brcmfmac-increase-boot-timeout.patch b/patches/linux/4.9/0803-armadeus-brcmfmac-increase-boot-timeout.patch
new file mode 100644
index 0000000..4d2e878
--- /dev/null
+++ b/patches/linux/4.9/0803-armadeus-brcmfmac-increase-boot-timeout.patch
@@ -0,0 +1,18 @@
+Increase firmware boot wait timeout, otherwise, on OPOS6UL, one need to do:
+ # modprobe -r brcmfmac
+ # modprobe brcmfmac
+to have a working Wi-Fi.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+--- linux-4.9.org/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 2016-11-21 10:11:59.000000000 +0100
++++ linux-4.9/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 2017-12-14 12:48:41.017304966 +0100
+@@ -297,7 +297,7 @@
+ * max out at a 1 second (1000000us).
+ */
+ #undef PMU_MAX_TRANSITION_DLY
+-#define PMU_MAX_TRANSITION_DLY 1000000
++#define PMU_MAX_TRANSITION_DLY 5000000
+
+ /* Value for ChipClockCSR during initial setup */
+ #define BRCMF_INIT_CLKCTL1 (SBSDIO_FORCE_HW_CLKREQ_OFF | \
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2017-12-21 16:50:38
|
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 f7e39274982c18a2360175b0a72d09a1801f1994 (commit)
from 64bc824660fdaa6ae16cda1f3cc23db91a1e56e1 (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 f7e39274982c18a2360175b0a72d09a1801f1994
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Dec 21 17:50:22 2017 +0100
[LINUX] opos6ul: 4.8+: add RFCOMM & BNEP & HIDP to Bluetooth protocls (modules)
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config | 6 ++++++
buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config | 6 ++++++
2 files changed, 12 insertions(+)
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
index 53b97ea..d1dc1d2 100644
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.8.config
@@ -54,6 +54,12 @@ CONFIG_IEEE802154=m
CONFIG_CAN=y
CONFIG_CAN_FLEXCAN=y
CONFIG_BT=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_HIDP=m
CONFIG_BT_HCIUART=y
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_LL=y
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
index 48c4d52..40d8084 100644
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
@@ -53,6 +53,12 @@ CONFIG_IEEE802154=m
CONFIG_CAN=y
CONFIG_CAN_FLEXCAN=y
CONFIG_BT=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_HIDP=m
CONFIG_BT_HCIUART=y
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_LL=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2017-12-14 11:11:34
|
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 64bc824660fdaa6ae16cda1f3cc23db91a1e56e1 (commit)
from 81db4434c070df8645ae0d5863c2a8aff3a6646f (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 64bc824660fdaa6ae16cda1f3cc23db91a1e56e1
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Dec 14 12:11:18 2017 +0100
[BUILDROOT] opos6ul/apf6: add haveged entropy generator to configs deserving it.
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 1 +
buildroot/configs/apf6dawnsmalllinux_defconfig | 1 +
buildroot/configs/apf6legacy-4.1_defconfig | 1 +
buildroot/configs/apf6legacy_defconfig | 1 +
buildroot/configs/apf6mediacenter_defconfig | 1 +
buildroot/configs/apf6test_defconfig | 1 +
buildroot/configs/apf6xenomai_defconfig | 1 +
buildroot/configs/opos6ul_defconfig | 1 +
buildroot/configs/opos6ul_legacy_defconfig | 1 +
buildroot/configs/opos6ullegacy-4.1_defconfig | 1 +
buildroot/configs/opos6ulnano_defconfig | 1 +
buildroot/configs/opos6ultest_defconfig | 1 +
12 files changed, 12 insertions(+)
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index a63cb47..b1bf365 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -103,6 +103,7 @@ BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
diff --git a/buildroot/configs/apf6dawnsmalllinux_defconfig b/buildroot/configs/apf6dawnsmalllinux_defconfig
index 1edf78b..a5fb587 100644
--- a/buildroot/configs/apf6dawnsmalllinux_defconfig
+++ b/buildroot/configs/apf6dawnsmalllinux_defconfig
@@ -130,6 +130,7 @@ BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
diff --git a/buildroot/configs/apf6legacy-4.1_defconfig b/buildroot/configs/apf6legacy-4.1_defconfig
index 963c5aa..02bad4a 100644
--- a/buildroot/configs/apf6legacy-4.1_defconfig
+++ b/buildroot/configs/apf6legacy-4.1_defconfig
@@ -138,6 +138,7 @@ BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_LIBIMXVPUAPI=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ5_UTILS=y
BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
diff --git a/buildroot/configs/apf6legacy_defconfig b/buildroot/configs/apf6legacy_defconfig
index 8fefdf3..5c4b2be 100644
--- a/buildroot/configs/apf6legacy_defconfig
+++ b/buildroot/configs/apf6legacy_defconfig
@@ -130,6 +130,7 @@ BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_LIBIMXVPUAPI=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ5_UTILS=y
BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
diff --git a/buildroot/configs/apf6mediacenter_defconfig b/buildroot/configs/apf6mediacenter_defconfig
index 867998a..4cc64bc 100644
--- a/buildroot/configs/apf6mediacenter_defconfig
+++ b/buildroot/configs/apf6mediacenter_defconfig
@@ -79,6 +79,7 @@ BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_LIBIMXVPUAPI=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ5_UTILS=y
BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
diff --git a/buildroot/configs/apf6test_defconfig b/buildroot/configs/apf6test_defconfig
index 751f2f6..e6e5658 100644
--- a/buildroot/configs/apf6test_defconfig
+++ b/buildroot/configs/apf6test_defconfig
@@ -123,6 +123,7 @@ BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
diff --git a/buildroot/configs/apf6xenomai_defconfig b/buildroot/configs/apf6xenomai_defconfig
index 307a6bb..6995f70 100644
--- a/buildroot/configs/apf6xenomai_defconfig
+++ b/buildroot/configs/apf6xenomai_defconfig
@@ -73,6 +73,7 @@ BR2_PACKAGE_DTC=y
BR2_PACKAGE_DTC_PROGRAMS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index a86ce6f..61aec57 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -91,6 +91,7 @@ BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ5_UTILS=y
BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
diff --git a/buildroot/configs/opos6ul_legacy_defconfig b/buildroot/configs/opos6ul_legacy_defconfig
index 1545d62..a5c8969 100644
--- a/buildroot/configs/opos6ul_legacy_defconfig
+++ b/buildroot/configs/opos6ul_legacy_defconfig
@@ -69,6 +69,7 @@ BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ5_UTILS=y
BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
diff --git a/buildroot/configs/opos6ullegacy-4.1_defconfig b/buildroot/configs/opos6ullegacy-4.1_defconfig
index a6221b7..ac7f12b 100644
--- a/buildroot/configs/opos6ullegacy-4.1_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.1_defconfig
@@ -122,6 +122,7 @@ BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ5_UTILS=y
BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index ce5bc6e..74c4931 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -89,6 +89,7 @@ BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ5_UTILS=y
BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
diff --git a/buildroot/configs/opos6ultest_defconfig b/buildroot/configs/opos6ultest_defconfig
index 2cf66eb..7ef7d4e 100644
--- a/buildroot/configs/opos6ultest_defconfig
+++ b/buildroot/configs/opos6ultest_defconfig
@@ -105,6 +105,7 @@ BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_BC=y
+BR2_PACKAGE_HAVEGED=y
BR2_PACKAGE_BLUEZ5_UTILS=y
BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2017-12-06 16:16:10
|
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 81db4434c070df8645ae0d5863c2a8aff3a6646f (commit)
from 67d4b4dadc972e84e3ef4b26f497a559f433c71d (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 81db4434c070df8645ae0d5863c2a8aff3a6646f
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Dec 6 17:19:12 2017 +0100
[BUILDROOT] opos6ul: bump to commit e026b020579847d2088df445a1ec43f17b45f981
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ul-preempt-rt_defconfig | 2 +-
buildroot/configs/opos6ul_defconfig | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/buildroot/configs/opos6ul-preempt-rt_defconfig b/buildroot/configs/opos6ul-preempt-rt_defconfig
index d29f465..c7df219 100644
--- a/buildroot/configs/opos6ul-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ul-preempt-rt_defconfig
@@ -122,7 +122,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.code.sf.net/p/armadeus/u-boot"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="opos6ul"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="e026b020579847d2088df445a1ec43f17b45f981"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos6ul"
BR2_TARGET_UBOOT_FORMAT_IMG=y
BR2_TARGET_UBOOT_SPL=y
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index df53618..a86ce6f 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -127,7 +127,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.code.sf.net/p/armadeus/u-boot"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="f18cf828482830e692c3c71201bcd89d14c3a1e5"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="e026b020579847d2088df445a1ec43f17b45f981"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos6ul"
BR2_TARGET_UBOOT_FORMAT_IMG=y
BR2_TARGET_UBOOT_SPL=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2017-12-05 11:21:39
|
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 67d4b4dadc972e84e3ef4b26f497a559f433c71d (commit)
from 6909cf36a8f1872b2ef1cc5cc9231dc4276ca9d6 (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 67d4b4dadc972e84e3ef4b26f497a559f433c71d
Author: Julien BOIBESSOT <jul...@ar...>
Date: Tue Dec 5 12:21:15 2017 +0100
[BUILDROOT] apf6/opos6ul: add hwdata package (pci.ids/usb.ids) to all configs deserving it
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 1 +
buildroot/configs/apf6legacy-4.1_defconfig | 1 +
buildroot/configs/apf6legacy-preempt-rt_defconfig | 1 +
buildroot/configs/apf6legacy_defconfig | 1 +
buildroot/configs/apf6mediacenter_defconfig | 1 +
buildroot/configs/apf6test_defconfig | 1 +
buildroot/configs/opos6ul-preempt-rt_defconfig | 1 +
buildroot/configs/opos6ul_defconfig | 1 +
buildroot/configs/opos6ul_legacy_defconfig | 1 +
buildroot/configs/opos6ullegacy-4.1_defconfig | 1 +
buildroot/configs/opos6ulnano-preempt-rt_defconfig | 1 +
buildroot/configs/opos6ulnano_defconfig | 1 +
buildroot/configs/opos6ultest_defconfig | 1 +
13 files changed, 13 insertions(+)
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index d79b8af..a63cb47 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -74,6 +74,7 @@ BR2_PACKAGE_LTRACE=y
BR2_PACKAGE_PV=y
BR2_PACKAGE_RAMSMP=y
BR2_PACKAGE_STRACE=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/apf6legacy-4.1_defconfig b/buildroot/configs/apf6legacy-4.1_defconfig
index 3943be5..963c5aa 100644
--- a/buildroot/configs/apf6legacy-4.1_defconfig
+++ b/buildroot/configs/apf6legacy-4.1_defconfig
@@ -96,6 +96,7 @@ BR2_PACKAGE_PV=y
BR2_PACKAGE_RAMSMP=y
BR2_PACKAGE_SPIDEV_TEST=y
BR2_PACKAGE_STRACE=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/apf6legacy-preempt-rt_defconfig b/buildroot/configs/apf6legacy-preempt-rt_defconfig
index 5258852..d3ce3f6 100644
--- a/buildroot/configs/apf6legacy-preempt-rt_defconfig
+++ b/buildroot/configs/apf6legacy-preempt-rt_defconfig
@@ -73,6 +73,7 @@ BR2_PACKAGE_PV=y
BR2_PACKAGE_RAMSMP=y
BR2_PACKAGE_RT_TESTS=y
BR2_PACKAGE_STRACE=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/apf6legacy_defconfig b/buildroot/configs/apf6legacy_defconfig
index 69df1f7..8fefdf3 100644
--- a/buildroot/configs/apf6legacy_defconfig
+++ b/buildroot/configs/apf6legacy_defconfig
@@ -89,6 +89,7 @@ BR2_PACKAGE_LTRACE=y
BR2_PACKAGE_PV=y
BR2_PACKAGE_RAMSMP=y
BR2_PACKAGE_STRACE=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/apf6mediacenter_defconfig b/buildroot/configs/apf6mediacenter_defconfig
index 3427a83..867998a 100644
--- a/buildroot/configs/apf6mediacenter_defconfig
+++ b/buildroot/configs/apf6mediacenter_defconfig
@@ -43,6 +43,7 @@ BR2_PACKAGE_KODI=y
BR2_PACKAGE_KODI_ALSA_LIB=y
BR2_PACKAGE_KODI_LIBNFS=y
BR2_PACKAGE_PV=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/apf6test_defconfig b/buildroot/configs/apf6test_defconfig
index 967b1d5..751f2f6 100644
--- a/buildroot/configs/apf6test_defconfig
+++ b/buildroot/configs/apf6test_defconfig
@@ -81,6 +81,7 @@ BR2_PACKAGE_LTRACE=y
BR2_PACKAGE_PV=y
BR2_PACKAGE_RAMSMP=y
BR2_PACKAGE_STRACE=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/opos6ul-preempt-rt_defconfig b/buildroot/configs/opos6ul-preempt-rt_defconfig
index 8b434c8..d29f465 100644
--- a/buildroot/configs/opos6ul-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ul-preempt-rt_defconfig
@@ -46,6 +46,7 @@ BR2_PACKAGE_RT_TESTS=y
BR2_PACKAGE_SPIDEV_TEST=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_STRESS_NG=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index ad81c31..df53618 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -46,6 +46,7 @@ BR2_PACKAGE_RT_TESTS=y
BR2_PACKAGE_SPIDEV_TEST=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_STRESS_NG=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/opos6ul_legacy_defconfig b/buildroot/configs/opos6ul_legacy_defconfig
index fec6432..1545d62 100644
--- a/buildroot/configs/opos6ul_legacy_defconfig
+++ b/buildroot/configs/opos6ul_legacy_defconfig
@@ -42,6 +42,7 @@ BR2_PACKAGE_LTRACE=y
BR2_PACKAGE_PV=y
BR2_PACKAGE_RAMSMP=y
BR2_PACKAGE_STRACE=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/opos6ullegacy-4.1_defconfig b/buildroot/configs/opos6ullegacy-4.1_defconfig
index 13b1db5..a6221b7 100644
--- a/buildroot/configs/opos6ullegacy-4.1_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.1_defconfig
@@ -90,6 +90,7 @@ BR2_PACKAGE_RT_TESTS=y
BR2_PACKAGE_SPIDEV_TEST=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_STRESS_NG=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/opos6ulnano-preempt-rt_defconfig b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
index 320b0d1..7c85ea0 100644
--- a/buildroot/configs/opos6ulnano-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
@@ -44,6 +44,7 @@ BR2_PACKAGE_RT_TESTS=y
BR2_PACKAGE_SPIDEV_TEST=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_STRESS_NG=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 09ecbee..ce5bc6e 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -44,6 +44,7 @@ BR2_PACKAGE_RT_TESTS=y
BR2_PACKAGE_SPIDEV_TEST=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_STRESS_NG=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
diff --git a/buildroot/configs/opos6ultest_defconfig b/buildroot/configs/opos6ultest_defconfig
index 32924a2..2cf66eb 100644
--- a/buildroot/configs/opos6ultest_defconfig
+++ b/buildroot/configs/opos6ultest_defconfig
@@ -46,6 +46,7 @@ BR2_PACKAGE_RT_TESTS=y
BR2_PACKAGE_SPIDEV_TEST=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_STRESS_NG=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2017-12-04 16:20:12
|
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 6909cf36a8f1872b2ef1cc5cc9231dc4276ca9d6 (commit)
from 568c8e7afaf0ec9aafb4578b7b1c6e5f65bb4d8c (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 6909cf36a8f1872b2ef1cc5cc9231dc4276ca9d6
Author: Julien BOIBESSOT <jul...@ar...>
Date: Mon Dec 4 17:19:37 2017 +0100
[BUILDROOT] add timeout tool to default busybox defconfig
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/busybox-1.24.2.config | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/buildroot/target/device/armadeus/busybox-1.24.2.config b/buildroot/target/device/armadeus/busybox-1.24.2.config
index b62a59b..17b1ccd 100644
--- a/buildroot/target/device/armadeus/busybox-1.24.2.config
+++ b/buildroot/target/device/armadeus/busybox-1.24.2.config
@@ -756,7 +756,7 @@ CONFIG_MT=y
CONFIG_SETSID=y
CONFIG_STRINGS=y
CONFIG_TIME=y
-# CONFIG_TIMEOUT is not set
+CONFIG_TIMEOUT=y
# CONFIG_TTYSIZE is not set
# CONFIG_VOLNAME is not set
CONFIG_WATCHDOG=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2017-11-27 11:03:50
|
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 568c8e7afaf0ec9aafb4578b7b1c6e5f65bb4d8c (commit)
via 8d32281547263322bfc6e4ac9f41d108d1b9a793 (commit)
from 9f76980bdbafb104df3ca1c4318693f331698a2f (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 568c8e7afaf0ec9aafb4578b7b1c6e5f65bb4d8c
Author: Julien BOIBESSOT <jul...@ar...>
Date: Mon Nov 27 12:03:22 2017 +0100
[BUILDROOT] apf28: bump mainline defconfig to kernel 4.9.65
commit 8d32281547263322bfc6e4ac9f41d108d1b9a793
Author: Julien BOIBESSOT <jul...@ar...>
Date: Mon Nov 27 11:50:28 2017 +0100
[LINUX] 4.9+: re-introduce patch to have RS-485 support on i.MX28 SOM
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf28mainline_defconfig | 2 +-
.../0703-armadeus-mxs-uart-add-rs485-support.patch | 212 +++++++++++++++++++++
2 files changed, 213 insertions(+), 1 deletion(-)
create mode 100644 patches/linux/4.9/0703-armadeus-mxs-uart-add-rs485-support.patch
diff --git a/buildroot/configs/apf28mainline_defconfig b/buildroot/configs/apf28mainline_defconfig
index 8d84f0e..5191b86 100644
--- a/buildroot/configs/apf28mainline_defconfig
+++ b/buildroot/configs/apf28mainline_defconfig
@@ -27,7 +27,7 @@ BR2_CPU_NAME="imx28"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.59"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.65"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.9"
BR2_LINUX_KERNEL_DEFCONFIG="mxs"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/patches/linux/4.9/0703-armadeus-mxs-uart-add-rs485-support.patch b/patches/linux/4.9/0703-armadeus-mxs-uart-add-rs485-support.patch
new file mode 100644
index 0000000..10baad6
--- /dev/null
+++ b/patches/linux/4.9/0703-armadeus-mxs-uart-add-rs485-support.patch
@@ -0,0 +1,212 @@
+Index: linux-4.9.59/drivers/tty/serial/mxs-auart.c
+===================================================================
+--- linux-4.9.59.orig/drivers/tty/serial/mxs-auart.c
++++ linux-4.9.59/drivers/tty/serial/mxs-auart.c
+@@ -76,6 +76,7 @@
+
+ #define AUART_CTRL1_XFER_COUNT(v) ((v) & 0xffff)
+
++#define AUART_CTRL2_INVERTRTS (1 << 31)
+ #define AUART_CTRL2_DMAONERR (1 << 26)
+ #define AUART_CTRL2_TXDMAE (1 << 25)
+ #define AUART_CTRL2_RXDMAE (1 << 24)
+@@ -427,6 +428,7 @@ struct mxs_auart_port {
+ #define MXS_AUART_DMA_TX_SYNC 2 /* bit 2 */
+ #define MXS_AUART_DMA_RX_READY 3 /* bit 3 */
+ #define MXS_AUART_RTSCTS 4 /* bit 4 */
++#define MXS_AUART_RTS_ACTIVE_H 5 /* bit 5 */
+ unsigned long flags;
+ unsigned int mctrl_prev;
+ enum mxs_auart_type devtype;
+@@ -531,6 +533,8 @@ static void mxs_auart_stop_tx(struct uar
+
+ static void mxs_auart_tx_chars(struct mxs_auart_port *s);
+
++static unsigned int mxs_auart_tx_empty(struct uart_port *u);
++
+ static void dma_tx_callback(void *param)
+ {
+ struct mxs_auart_port *s = param;
+@@ -583,6 +587,20 @@ static int mxs_auart_dma_tx(struct mxs_a
+ return 0;
+ }
+
++static void inline mxs_auart_rts_inactive(struct mxs_auart_port *s)
++{
++ u32 ctrl = mxs_read(s, REG_CTRL2);
++ ctrl &= ~(AUART_CTRL2_RTS);
++ mxs_write(ctrl, s, REG_CTRL2);
++}
++
++static void inline mxs_auart_rts_active(struct mxs_auart_port *s)
++{
++ u32 ctrl = mxs_read(s, REG_CTRL2);
++ ctrl |= AUART_CTRL2_RTS;
++ mxs_write(ctrl, s, REG_CTRL2);
++}
++
+ static void mxs_auart_tx_chars(struct mxs_auart_port *s)
+ {
+ struct circ_buf *xmit = &s->port.state->xmit;
+@@ -614,6 +632,11 @@ static void mxs_auart_tx_chars(struct mx
+ if (i) {
+ mxs_auart_dma_tx(s, i);
+ } else {
++ if (s->port.rs485.flags & SER_RS485_ENABLED) {
++ if (s->port.rs485.delay_rts_after_send)
++ udelay(s->port.rs485.delay_rts_after_send);
++ mxs_auart_rts_inactive(s);
++ }
+ clear_bit(MXS_AUART_DMA_TX_SYNC, &s->flags);
+ smp_mb__after_atomic();
+ }
+@@ -643,6 +666,21 @@ static void mxs_auart_tx_chars(struct mx
+ else
+ mxs_set(AUART_INTR_TXIEN, s, REG_INTR);
+
++ /* Last transmission in RS485 mode: */
++ if ((s->port.rs485.flags & SER_RS485_ENABLED) &&
++ (uart_circ_empty(&(s->port.state->xmit)))) {
++ while(!(mxs_auart_tx_empty(&s->port))) {
++ /* Just wait for TX FIFO empty state */
++ }
++ if (s->port.rs485.delay_rts_during_last_tx)
++ /* Even if FIFO is empty, we still need to wait the transmit of last char */
++ udelay(s->port.rs485.delay_rts_during_last_tx);
++ if (s->port.rs485.delay_rts_after_send)
++ /* User configured extra rts delay after the transmitted packet */
++ udelay(s->port.rs485.delay_rts_after_send);
++ mxs_auart_rts_inactive(s);
++ }
++
+ if (uart_tx_stopped(&s->port))
+ mxs_auart_stop_tx(&s->port);
+ }
+@@ -739,19 +777,21 @@ static void mxs_auart_set_mctrl(struct u
+ {
+ struct mxs_auart_port *s = to_auart_port(u);
+
+- u32 ctrl = mxs_read(s, REG_CTRL2);
++ if ((s->port.rs485.flags & SER_RS485_ENABLED) == 0) {
++ u32 ctrl = mxs_read(s, REG_CTRL2);
+
+- ctrl &= ~(AUART_CTRL2_RTSEN | AUART_CTRL2_RTS);
+- if (mctrl & TIOCM_RTS) {
+- if (uart_cts_enabled(u))
+- ctrl |= AUART_CTRL2_RTSEN;
+- else
+- ctrl |= AUART_CTRL2_RTS;
+- }
++ ctrl &= ~(AUART_CTRL2_RTSEN | AUART_CTRL2_RTS);
++ if (mctrl & TIOCM_RTS) {
++ if (uart_cts_enabled(u))
++ ctrl |= AUART_CTRL2_RTSEN;
++ else
++ ctrl |= AUART_CTRL2_RTS;
++ }
+
+- mxs_write(ctrl, s, REG_CTRL2);
++ mxs_write(ctrl, s, REG_CTRL2);
+
+- mctrl_gpio_set(s->gpios, mctrl);
++ mctrl_gpio_set(s->gpios, mctrl);
++ }
+ }
+
+ #define MCTRL_ANY_DELTA (TIOCM_RI | TIOCM_DSR | TIOCM_CD | TIOCM_CTS)
+@@ -1053,7 +1093,9 @@ static void mxs_auart_settermios(struct
+
+ /* figure out the hardware flow control settings */
+ ctrl2 &= ~(AUART_CTRL2_CTSEN | AUART_CTRL2_RTSEN);
+- if (cflag & CRTSCTS) {
++ if (test_bit(MXS_AUART_RTS_ACTIVE_H, &s->flags))
++ ctrl2 |= AUART_CTRL2_INVERTRTS;
++ if ((cflag & CRTSCTS) && ((s->port.rs485.flags & SER_RS485_ENABLED) == 0)) {
+ /*
+ * The DMA has a bug(see errata:2836) in mx23.
+ * So we can not implement the DMA for auart in mx23,
+@@ -1092,6 +1134,9 @@ static void mxs_auart_settermios(struct
+ ctrl |= AUART_LINECTRL_BAUD_DIVINT(div >> 6);
+ mxs_write(ctrl, s, REG_LINECTRL);
+
++ /* set RS-485 last char Tx delay in usec - worst case 12 bits */
++ s->port.rs485.delay_rts_during_last_tx = 12000000 / baud;
++
+ mxs_write(ctrl2, s, REG_CTRL2);
+
+ uart_update_timeout(u, termios->c_cflag, baud);
+@@ -1287,6 +1332,12 @@ static void mxs_auart_start_tx(struct ua
+ {
+ struct mxs_auart_port *s = to_auart_port(u);
+
++ if (s->port.rs485.flags & SER_RS485_ENABLED) {
++ mxs_auart_rts_active(s);
++ if (s->port.rs485.delay_rts_before_send)
++ udelay(s->port.rs485.delay_rts_before_send);
++ }
++
+ /* enable transmitter */
+ mxs_set(AUART_CTRL2_TXE, s, REG_CTRL2);
+
+@@ -1317,6 +1368,28 @@ static void mxs_auart_break_ctl(struct u
+ mxs_clr(AUART_LINECTRL_BRK, s, REG_LINECTRL);
+ }
+
++static int mxs_auart_rs485_config(struct uart_port *u,
++ struct serial_rs485 *rs485conf)
++{
++ struct mxs_auart_port *s = to_auart_port(u);
++ struct device *dev = u->dev;
++
++ /* RTS is required to control the transmitter */
++ if (!test_bit(MXS_AUART_RTSCTS, &s->flags)) {
++ rs485conf->flags &= ~SER_RS485_ENABLED;
++ dev_err(dev, "RTS is required to activate RS-485 support !");
++ }
++
++ if (rs485conf->flags & SER_RS485_ENABLED) {
++ /* disable transmitter */
++ mxs_auart_rts_inactive(s);
++ }
++
++ u->rs485 = *rs485conf;
++
++ return 0;
++}
++
+ static const struct uart_ops mxs_auart_ops = {
+ .tx_empty = mxs_auart_tx_empty,
+ .start_tx = mxs_auart_start_tx,
+@@ -1575,6 +1648,9 @@ static int serial_mxs_probe_dt(struct mx
+ of_get_property(np, "fsl,uart-has-rtscts", NULL) /* deprecated */)
+ set_bit(MXS_AUART_RTSCTS, &s->flags);
+
++ if (of_get_property(np, "rs485-rts-active-high", NULL))
++ set_bit(MXS_AUART_RTS_ACTIVE_H, &s->flags);
++
+ return 0;
+ }
+
+@@ -1685,6 +1761,8 @@ static int mxs_auart_probe(struct platfo
+ s->port.fifosize = MXS_AUART_FIFO_SIZE;
+ s->port.uartclk = clk_get_rate(s->clk);
+ s->port.type = PORT_IMX;
++ s->port.rs485_config = mxs_auart_rs485_config;
++ s->port.rs485.flags = SER_RS485_RTS_ON_SEND;
+
+ mxs_init_regs(s);
+
+Index: linux-4.9.59/include/uapi/linux/serial.h
+===================================================================
+--- linux-4.9.59.orig/include/uapi/linux/serial.h
++++ linux-4.9.59/include/uapi/linux/serial.h
+@@ -124,7 +124,8 @@ struct serial_rs485 {
+ #define SER_RS485_RX_DURING_TX (1 << 4)
+ __u32 delay_rts_before_send; /* Delay before send (milliseconds) */
+ __u32 delay_rts_after_send; /* Delay after send (milliseconds) */
+- __u32 padding[5]; /* Memory is cheap, new structs
++ __u32 delay_rts_during_last_tx; /* Delay during last FIFO element tx (milliseconds) */
++ __u32 padding[4]; /* Memory is cheap, new structs
+ are a royal PITA .. */
+ };
+
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2017-11-27 09:54: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 9f76980bdbafb104df3ca1c4318693f331698a2f (commit)
from 510625e86d2c3d4f1a65b26b966b17175e25d02a (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 9f76980bdbafb104df3ca1c4318693f331698a2f
Author: Julien BOIBESSOT <jul...@ar...>
Date: Mon Nov 27 10:54:26 2017 +0100
[DEBUG] imx28regs: add HW_PINCTRL_MUXSEL7
-----------------------------------------------------------------------
Summary of changes:
target/linux/debug/imxregs/imx28regs.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/target/linux/debug/imxregs/imx28regs.h b/target/linux/debug/imxregs/imx28regs.h
index 5728ed7..4955504 100644
--- a/target/linux/debug/imxregs/imx28regs.h
+++ b/target/linux/debug/imxregs/imx28regs.h
@@ -28,6 +28,7 @@
static struct reg_info regs[] =
{
/* PINCTRL */
+{ "HW_PINCTRL_MUXSEL7", 0x80018170, 0, 0xffffffff, 'x', "PINCTRL Pin Mux Select Register 7" },
{ "HW_PINCTRL_DRIVE0", 0x80018300, 0, 0xffffffff, 'x', "PINCTRL Driver Strength and Voltage Register 0" },
{ "HW_PINCTRL_DRIVE1", 0x80018310, 0, 0xffffffff, 'x', "PINCTRL Driver Strength and Voltage Register 1" },
{ "HW_PINCTRL_DRIVE2", 0x80018320, 0, 0xffffffff, 'x', "PINCTRL Driver Strength and Voltage Register 2" },
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2017-11-15 10:16: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 510625e86d2c3d4f1a65b26b966b17175e25d02a (commit)
from 548c6e2aa5eab41e6f7ef3c74195b8a15c005ead (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 510625e86d2c3d4f1a65b26b966b17175e25d02a
Author: Julien BOIBESSOT <jul...@ar...>
Date: Wed Nov 15 11:16:17 2017 +0100
[BUILDROOT] 2017.02: bring back to life patch 205 which modify busybox stty to handle RS-485 serial port custom options
-----------------------------------------------------------------------
Summary of changes:
...-coreutils-stty-add-rs485-config-options.patch} | 154 ++++++++-------------
patches/buildroot/2017.02/cleanup_buildroot.sh | 1 +
2 files changed, 59 insertions(+), 96 deletions(-)
copy patches/buildroot/{2012.02/207-busybox-coreutils-stty-add-rs485-config-options.patch => 2017.02/205-busybox-coreutils-stty-add-rs485-config-options.patch} (61%)
diff --git a/patches/buildroot/2012.02/207-busybox-coreutils-stty-add-rs485-config-options.patch b/patches/buildroot/2017.02/205-busybox-coreutils-stty-add-rs485-config-options.patch
similarity index 61%
copy from patches/buildroot/2012.02/207-busybox-coreutils-stty-add-rs485-config-options.patch
copy to patches/buildroot/2017.02/205-busybox-coreutils-stty-add-rs485-config-options.patch
index dc2c4f9..63efe21 100644
--- a/patches/buildroot/2012.02/207-busybox-coreutils-stty-add-rs485-config-options.patch
+++ b/patches/buildroot/2017.02/205-busybox-coreutils-stty-add-rs485-config-options.patch
@@ -1,93 +1,48 @@
-BusyBox coreutils stty: Add RS485 config options
-
-Armadeus Buildroot 2012.02 version.
-Patch only for BusyBox v1.19.4
-
-
-Signed-off-by: Janos Angeli <an...@an...>
----
-
-Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs485_config.patch
+Index: buildroot/package/busybox/0007-stty-Add-RS485-config-options.patch
===================================================================
--- /dev/null
-+++ buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs485_config.patch
-@@ -0,0 +1,342 @@
-+BusyBox coreutils stty: Add RS485 config options
++++ buildroot/package/busybox/0007-stty-Add-RS485-config-options.patch
+@@ -0,0 +1,313 @@
++From: Clemens Gruber <cle...@pq...>
++Date: Thu, 4 Aug 2016 14:51:44 +0200
++Subject: [PATCH] stty: RS-485 support
+
-+The patch adds RS485 config options for serial devices/drivers
-+which are supporting the ioctl based configurations documented in:
-+https://www.kernel.org/doc/Documentation/serial/serial-rs485.txt
-+
-+New config parameters:
-+rs485 - Switch on/off the RS485 mode
-+rs485rtsonsend - Set logical level for RTS pin when sending
-+rs485rtsaftersend - Set logical level for RTS pin after sent
-+rs485rxduringtx - Switch on/off Rx enable during packet transmit
-+rs485delaybefore 0 - Set delay between RTS signaling and the
-+ transmission of the first bit
-+rs485delayafter 0 - Set delay between the transmission of the last
-+ bit and the RTS state change
-+
-+New read only parameter:
-+rs485delaylastchartx 0 - Shows the automatically calculated delay
-+ between the serial port Tx FIFO empty
-+ state and the last bit transmission
-+
-+Currently the following serial drivers supports the RS485 options:
-+- crisv10.c ETRAX 100LX
-+- atmel_serial.c Atmel AT91 / AT32
-+- mxs-auart.c Freescale STMP37XX/STMP378X iMX28
-+
-+Signed-off-by: Janos Angeli <an...@an...>
++Signed-off-by: Clemens Gruber <cle...@pq...>
++Signed-off-by: Julien Boibessot <jul...@ar...> (adaptation to busybox 1.26)
+---
-+Index: busybox-1.19.4/coreutils/stty.c
-+===================================================================
-+--- busybox-1.19.4.orig/coreutils/stty.c
-++++ busybox-1.19.4/coreutils/stty.c
-+@@ -19,6 +19,8 @@
++ coreutils/stty.c | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++----
++ 1 file changed, 150 insertions(+), 9 deletions(-)
++
++diff --git a/coreutils/stty.c b/coreutils/stty.c
++index 52967ea8f351..5a2d44c7e790 100644
++--- a/coreutils/stty.c
+++++ b/coreutils/stty.c
++@@ -18,6 +18,10 @@
++ David MacKenzie <dj...@gn...>
+
+ Special for busybox ported by Vladimir Oleynik <dz...@si...> 2001
-+
+++
++ RS485 options added by Janos Angeli <an...@an...> 2013
+++ Adapted by Clemens Gruber <cle...@pq...> 2014-2016
++
-+ */
-+
-+ //usage:#define stty_trivial_usage
-+@@ -33,6 +35,33 @@
++ */
++ //config:config STTY
++ //config: bool "stty"
++@@ -40,8 +44,13 @@
++ //usage: "\n [SETTING] See manpage"
+
+ #include "libbb.h"
-+
-++//#include <asm/ioctls.h>
-++//We don't include <asm/ioctls.h> now, because older Linux kernels are missing the
-++//required RS485 definitions. We need only the TIOCGRS485 and TIOCSRS485 definition.
-++//In later versions we will be able to switch back to the original include.
-++#define TIOCGRS485 0x542E
-++#define TIOCSRS485 0x542F
-++//End of temporally include <asm/ioctls.h>
++
-++//#include <linux/serial.h>
-++//We don't include <linux/serial.h> now, because it is missing some RS485 definitions.
-++//We need only the serial_rs485 struct from it and the __u32 def from <linux/types.h>
-++//In later versions we will be able to switch back to the original include.
-++#include <linux/types.h>
-++struct serial_rs485 {
-++ __u32 flags; /* RS485 feature flags */
-++#define SER_RS485_ENABLED (1 << 0) /* If enabled */
-++#define SER_RS485_RTS_ON_SEND (1 << 1) /* Logical level for RTS pin when sending */
-++#define SER_RS485_RTS_AFTER_SEND (1 << 2) /* Logical level for RTS pin after sent */
-++#define SER_RS485_RX_DURING_TX (1 << 4)
-++ __u32 delay_rts_before_send; /* Delay before send */
-++ __u32 delay_rts_after_send; /* Delay after send */
-++ __u32 delay_rts_last_char_tx; /* Delay for last char Tx from FIFO (microseconds)
-++ This delay is automatically calculated from baudrate */
-++ __u32 padding[4]; /* Memory is cheap, new structs are a royal PITA .. */
-++};
-++//End of temporally include <linux/serial.h>
++ #include "common_bufsiz.h"
++
+++#include <asm-generic/ioctls.h>
+++#include <linux/ioctl.h>
+++#include <linux/serial.h>
++
+ #ifndef _POSIX_VDISABLE
+ # define _POSIX_VDISABLE ((unsigned char) 0)
+ #endif
-+@@ -966,11 +995,27 @@ static int find_param(const char *name)
++@@ -941,11 +950,27 @@ static int find_param(const char *name)
+ return i;
+ }
+
@@ -116,7 +71,7 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
+
+ /* Scan into temporaries since it is too much trouble to figure out
+ the right format for 'tcflag_t' */
-+@@ -989,15 +1034,28 @@ static int recover_mode(const char *arg,
++@@ -964,15 +989,30 @@ static int recover_mode(const char *arg, struct termios *mode)
+ arg += n;
+ }
+
@@ -136,33 +91,35 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
++ have RS485 support or not, so give a try for the extra RS485 params */
++ if ((paramcheck) && (sscanf(arg, ":%lx:%lx:%lx%n", &rsflags, &rsdelaybefore, &rsdelayafter, &n) == 3))
++ return 1;
+++
+ return 0;
-+-
++ }
++
+ return 1;
+ }
+
-+-static void display_recoverable(const struct termios *mode,
++ static void display_recoverable(const struct termios *mode,
+- int UNUSED_PARAM dummy)
-++static void display_recoverable(const struct termios *mode, const struct serial_rs485 *rs485conf,
-++ int UNUSED_PARAM dummy, int rs485)
+++ const struct serial_rs485 *rs485conf, int UNUSED_PARAM dummy, int rs485)
+ {
+ int i;
+ printf("%lx:%lx:%lx:%lx",
-+@@ -1005,6 +1063,12 @@ static void display_recoverable(const st
++@@ -980,6 +1020,14 @@ static void display_recoverable(const struct termios *mode,
+ (unsigned long) mode->c_cflag, (unsigned long) mode->c_lflag);
+ for (i = 0; i < NCCS; ++i)
+ printf(":%x", (unsigned int) mode->c_cc[i]);
+++
++ if (rs485 >= 0) {
++ printf(":%lx:%lx:%lx",
++ (unsigned long) rs485conf->flags,
++ (unsigned long) rs485conf->delay_rts_before_send,
++ (unsigned long) rs485conf->delay_rts_after_send);
++ }
+++
+ bb_putchar('\n');
+ }
+
-+@@ -1025,7 +1089,7 @@ static void display_speed(const struct t
++@@ -1000,7 +1048,7 @@ static void display_speed(const struct termios *mode, int fancy)
+ wrapf(fmt_str, tty_baud_to_value(ispeed), tty_baud_to_value(ospeed));
+ }
+
@@ -171,7 +128,7 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
+ {
+ int i;
+ tcflag_t *bitsp;
-+@@ -1086,6 +1150,25 @@ static void do_display(const struct term
++@@ -1066,6 +1114,24 @@ static void do_display(const struct termios *mode, int all)
+ }
+ }
+ newline();
@@ -188,16 +145,15 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
++ (rs485conf->flags & SER_RS485_RTS_AFTER_SEND) ? "" : "-",
++ (rs485conf->flags & SER_RS485_RX_DURING_TX) ? "" : "-");
++ newline();
-++ wrapf("rs485delaybefore = %d; rs485delayafter = %d; rs485delaylastchartx = %d;\n",
+++ wrapf("rs485delaybefore = %d; rs485delayafter = %d;\n",
++ rs485conf->delay_rts_before_send,
-++ rs485conf->delay_rts_after_send,
-++ rs485conf->delay_rts_last_char_tx);
+++ rs485conf->delay_rts_after_send);
++ newline();
++ }
+ }
+
+ static void sane_mode(struct termios *mode)
-+@@ -1277,11 +1360,14 @@ int stty_main(int argc, char **argv) MAI
++@@ -1260,11 +1326,14 @@ int stty_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
+ int stty_main(int argc UNUSED_PARAM, char **argv)
+ {
+ struct termios mode;
@@ -213,19 +169,21 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
+
+ INIT_G();
+
-+@@ -1306,6 +1392,11 @@ int stty_main(int argc UNUSED_PARAM, cha
++@@ -1289,6 +1358,13 @@ int stty_main(int argc UNUSED_PARAM, char **argv)
+ stty_state &= ~STTY_noargs;
+ continue;
+ }
+++
++ param = find_rs485config(arg+1);
++ if ((param) && ((param & param_need_arg) == 0)) {
++ stty_state &= ~STTY_noargs;
++ continue;
++ }
+++
+ /* It is an option - parse it */
+ i = 0;
+ while (arg[++i]) {
-+@@ -1360,6 +1451,17 @@ int stty_main(int argc UNUSED_PARAM, cha
++@@ -1343,6 +1419,17 @@ int stty_main(int argc UNUSED_PARAM, char **argv)
+ continue;
+ }
+
@@ -243,7 +201,7 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
+ param = find_param(arg);
+ if (param & param_need_arg) {
+ if (!argnext)
-+@@ -1394,7 +1496,7 @@ int stty_main(int argc UNUSED_PARAM, cha
++@@ -1377,7 +1464,7 @@ int stty_main(int argc UNUSED_PARAM, char **argv)
+ set_speed_or_die(output_speed, argnext, &mode);
+ break;
+ default:
@@ -252,14 +210,14 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
+ if (tty_value_to_baud(xatou(arg)) != (speed_t) -1) break;
+ invalid_argument:
+ bb_error_msg_and_die("invalid argument '%s'", arg);
-+@@ -1425,15 +1527,17 @@ int stty_main(int argc UNUSED_PARAM, cha
++@@ -1410,15 +1497,17 @@ int stty_main(int argc UNUSED_PARAM, char **argv)
+ memset(&mode, 0, sizeof(mode));
+ if (tcgetattr(STDIN_FILENO, &mode))
+ perror_on_device_and_die("%s");
++ rs485_supported = ioctl(STDIN_FILENO, TIOCGRS485, &rs485conf);
+
+ if (stty_state & (STTY_verbose_output | STTY_recoverable_output | STTY_noargs)) {
-+ get_terminal_width_height(STDOUT_FILENO, &G.max_col, NULL);
++ G.max_col = get_terminal_width(STDOUT_FILENO);
+- output_func(&mode, display_all);
++ output_func(&mode, &rs485conf, display_all, rs485_supported);
+ return EXIT_SUCCESS;
@@ -271,10 +229,11 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
+ while (argv[++k]) {
+ const struct mode_info *mp;
+ const struct control_info *cp;
-+@@ -1447,6 +1551,23 @@ int stty_main(int argc UNUSED_PARAM, cha
++@@ -1432,6 +1521,25 @@ int stty_main(int argc UNUSED_PARAM, char **argv)
+ set_mode(mp, 1 /* reversed */, &mode);
+ stty_state |= STTY_require_set_attr;
+ }
+++
++ param = find_rs485config(arg+1);
++ if ((param) && ((param & param_need_arg) == 0)) {
++ rs485_setconfig = 1;
@@ -292,10 +251,11 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
++ rs485conf.flags &= ~SER_RS485_RX_DURING_TX;
++ }
++ }
+++
+ /* It is an option - already parsed. Skip it */
+ continue;
+ }
-+@@ -1466,6 +1587,33 @@ int stty_main(int argc UNUSED_PARAM, cha
++@@ -1451,6 +1559,33 @@ int stty_main(int argc UNUSED_PARAM, char **argv)
+ continue;
+ }
+
@@ -329,7 +289,7 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
+ param = find_param(arg);
+ if (param & param_need_arg) {
+ ++k;
-+@@ -1502,9 +1650,11 @@ int stty_main(int argc UNUSED_PARAM, cha
++@@ -1487,9 +1622,11 @@ int stty_main(int argc UNUSED_PARAM, char **argv)
+ stty_state |= (STTY_require_set_attr | STTY_speed_was_set);
+ break;
+ default:
@@ -343,7 +303,7 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
+ set_speed_or_die(both_speeds, arg, &mode);
+ stty_state |= (STTY_require_set_attr | STTY_speed_was_set);
+ } /* else - impossible (caught in the first pass):
-+@@ -1550,5 +1700,10 @@ int stty_main(int argc UNUSED_PARAM, cha
++@@ -1540,5 +1677,10 @@ int stty_main(int argc UNUSED_PARAM, char **argv)
+ }
+ }
+
@@ -354,3 +314,5 @@ Index: buildroot/package/busybox/busybox-1.19.4/001_busybox-1.19.4_stty_add_rs48
++
+ return EXIT_SUCCESS;
+ }
++--
++2.11.0
diff --git a/patches/buildroot/2017.02/cleanup_buildroot.sh b/patches/buildroot/2017.02/cleanup_buildroot.sh
index 37c81ba..b664a0f 100755
--- a/patches/buildroot/2017.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2017.02/cleanup_buildroot.sh
@@ -25,6 +25,7 @@ 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/busybox/0006-rfkill-build.patch
+rm -rf buildroot/package/busybox/0007-stty-Add-RS485-config-options.patch
rm -rf buildroot/package/busybox/busybox.mk
rm -rf buildroot/package/can-utils/can-utils.hash
rm -rf buildroot/package/can-utils/can-utils.mk
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2017-11-09 10:02: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 "armadeus".
The branch, master has been updated
via 548c6e2aa5eab41e6f7ef3c74195b8a15c005ead (commit)
from 1e42bc2410e7ce922e1cdb02bec768c28dbf01dd (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 548c6e2aa5eab41e6f7ef3c74195b8a15c005ead
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Nov 9 10:57:16 2017 +0100
[BUILDROOT] apf28: bump mainline configuration to Linux 4.9. Add dropbear and lrzsz while we are at it...
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf28mainline_defconfig | 13 ++---
...ever-the-enet_out-clock-is-being-enabled.patch} | 65 ++++++++++++++--------
...ng-to-debug-for-mxs_i2c_pio_wait_xfer_end.patch | 54 ++++++++++++++++++
3 files changed, 101 insertions(+), 31 deletions(-)
copy patches/linux/{3.19/0701-v2-2-2-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch => 4.9/0701-karo-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch} (61%)
create mode 100644 patches/linux/4.9/0702-mainline-i2c-mxs-change-error-printing-to-debug-for-mxs_i2c_pio_wait_xfer_end.patch
diff --git a/buildroot/configs/apf28mainline_defconfig b/buildroot/configs/apf28mainline_defconfig
index 767336d..8d84f0e 100644
--- a/buildroot/configs/apf28mainline_defconfig
+++ b/buildroot/configs/apf28mainline_defconfig
@@ -4,9 +4,7 @@ BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_CCACHE=y
BR2_CCACHE_DIR="$(TOPDIR)/.$(BR2_BOARD_NAME)-buildroot-ccache"
-BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.19.8"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_19=y
+BR2_KERNEL_HEADERS_4_9=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-ng.config"
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
@@ -29,10 +27,9 @@ BR2_CPU_NAME="imx28"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../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"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.59"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/4.9"
+BR2_LINUX_KERNEL_DEFCONFIG="mxs"
BR2_LINUX_KERNEL_UIMAGE=y
BR2_LINUX_KERNEL_UIMAGE_LOADADDR="40008000"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -54,9 +51,11 @@ BR2_PACKAGE_DTC=y
BR2_PACKAGE_DTC_PROGRAMS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_CAN_UTILS=y
+BR2_PACKAGE_DROPBEAR=y
BR2_PACKAGE_IPERF=y
BR2_PACKAGE_IPERF3=y
BR2_PACKAGE_IPROUTE2=y
+BR2_PACKAGE_LRZSZ=y
BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
BR2_PACKAGE_RPCBIND=y
diff --git a/patches/linux/3.19/0701-v2-2-2-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch b/patches/linux/4.9/0701-karo-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch
similarity index 61%
copy from patches/linux/3.19/0701-v2-2-2-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch
copy to patches/linux/4.9/0701-karo-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch
index d0e3080..f5889d9 100644
--- a/patches/linux/3.19/0701-v2-2-2-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch
+++ b/patches/linux/4.9/0701-karo-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch
@@ -10,24 +10,25 @@ fec 02188000.ethernet eth0: Link is Down
[...]
Signed-off-by: Lothar WaÃmann <LW...@KA...>
+Signed-off-by: Julien Boibessot <jul...@ar...> (4.9.x adaptation)
-Index: linux-3.19.8/drivers/net/ethernet/freescale/fec.h
+Index: linux-4.9.59/drivers/net/ethernet/freescale/fec.h
===================================================================
---- linux-3.19.8.orig/drivers/net/ethernet/freescale/fec.h
-+++ linux-3.19.8/drivers/net/ethernet/freescale/fec.h
-@@ -514,6 +514,7 @@ struct fec_enet_private {
- bool bufdesc_ex;
+--- linux-4.9.59.orig/drivers/net/ethernet/freescale/fec.h
++++ linux-4.9.59/drivers/net/ethernet/freescale/fec.h
+@@ -534,6 +534,7 @@ struct fec_enet_private {
int pause_flag;
+ int wol_flag;
u32 quirks;
+ int phy_reset_gpio;
struct napi_struct napi;
int csum_flags;
-Index: linux-3.19.8/drivers/net/ethernet/freescale/fec_main.c
+Index: linux-4.9.59/drivers/net/ethernet/freescale/fec_main.c
===================================================================
---- linux-3.19.8.orig/drivers/net/ethernet/freescale/fec_main.c
-+++ linux-3.19.8/drivers/net/ethernet/freescale/fec_main.c
-@@ -65,6 +65,7 @@
+--- linux-4.9.59.orig/drivers/net/ethernet/freescale/fec_main.c
++++ linux-4.9.59/drivers/net/ethernet/freescale/fec_main.c
+@@ -68,6 +68,7 @@
static void set_multicast_list(struct net_device *ndev);
static void fec_enet_itr_coal_init(struct net_device *ndev);
@@ -35,7 +36,7 @@ Index: linux-3.19.8/drivers/net/ethernet/freescale/fec_main.c
#define DRIVER_NAME "fec"
-@@ -1807,6 +1808,8 @@ static int fec_enet_clk_enable(struct ne
+@@ -1845,6 +1846,8 @@ static int fec_enet_clk_enable(struct ne
ret = clk_prepare_enable(fep->clk_enet_out);
if (ret)
goto failed_clk_enet_out;
@@ -44,55 +45,71 @@ Index: linux-3.19.8/drivers/net/ethernet/freescale/fec_main.c
}
if (fep->clk_ptp) {
mutex_lock(&fep->ptp_clk_mutex);
-@@ -3026,11 +3029,12 @@ static int fec_enet_init(struct net_devi
+@@ -3208,12 +3211,13 @@ static int fec_enet_init(struct net_devi
#ifdef CONFIG_OF
static void fec_reset_phy(struct platform_device *pdev)
{
- int err, phy_reset;
+- bool active_high = false;
- int msec = 1;
+ struct net_device *ndev = platform_get_drvdata(pdev);
+ struct fec_enet_private *fep = netdev_priv(ndev);
struct device_node *np = pdev->dev.of_node;
+ int msec = 1;
++ int active_high = 0;
- if (!np)
+ if (!gpio_is_valid(fep->phy_reset_gpio))
return;
of_property_read_u32(np, "phy-reset-duration", &msec);
-@@ -3038,18 +3042,27 @@ static void fec_reset_phy(struct platfor
+@@ -3221,26 +3225,35 @@ static void fec_reset_phy(struct platfor
if (msec > 1000)
msec = 1;
-+ gpio_set_value_cansleep(fep->phy_reset_gpio, 0);
-+ msleep(msec);
-+ gpio_set_value_cansleep(fep->phy_reset_gpio, 1);
++ active_high = of_property_read_bool(np, "phy-reset-active-high");
++
++ gpio_set_value_cansleep(fep->phy_reset_gpio, active_high);
++ if (msec > 20)
++ msleep(msec);
++ else
++ usleep_range(msec * 1000, msec * 1000 + 1000);
++ gpio_set_value_cansleep(fep->phy_reset_gpio, !active_high);
+}
+
+static int fec_get_reset_gpio(struct platform_device *pdev)
+{
+ int err, phy_reset;
+ struct device_node *np = pdev->dev.of_node;
++ int active_high;
+
phy_reset = of_get_named_gpio(np, "phy-reset-gpios", 0);
if (!gpio_is_valid(phy_reset))
- return;
+-
+- active_high = of_property_read_bool(np, "phy-reset-active-high");
+ return phy_reset;
err = devm_gpio_request_one(&pdev->dev, phy_reset,
- GPIOF_OUT_INIT_LOW, "phy-reset");
+ active_high ? GPIOF_OUT_INIT_HIGH : GPIOF_OUT_INIT_LOW,
+ "phy-reset");
if (err) {
dev_err(&pdev->dev, "failed to get phy-reset-gpios: %d\n", err);
- return;
+ return err;
}
-- msleep(msec);
-- gpio_set_value(phy_reset, 1);
+
+- if (msec > 20)
+- msleep(msec);
+- else
+- usleep_range(msec * 1000, msec * 1000 + 1000);
+-
+- gpio_set_value_cansleep(phy_reset, !active_high);
+ return phy_reset;
}
#else /* CONFIG_OF */
static void fec_reset_phy(struct platform_device *pdev)
-@@ -3059,6 +3072,11 @@ static void fec_reset_phy(struct platfor
+@@ -3250,6 +3263,11 @@ static void fec_reset_phy(struct platfor
* by machine code.
*/
}
@@ -104,9 +121,9 @@ Index: linux-3.19.8/drivers/net/ethernet/freescale/fec_main.c
#endif /* CONFIG_OF */
static void
-@@ -3154,6 +3172,11 @@ fec_probe(struct platform_device *pdev)
-
- platform_set_drvdata(pdev, ndev);
+@@ -3348,6 +3366,11 @@ fec_probe(struct platform_device *pdev)
+ if (of_get_property(np, "fsl,magic-packet", NULL))
+ fep->wol_flag |= FEC_WOL_HAS_MAGIC_PACKET;
+ ret = fec_get_reset_gpio(pdev);
+ if (ret == -EPROBE_DEFER)
@@ -116,8 +133,8 @@ Index: linux-3.19.8/drivers/net/ethernet/freescale/fec_main.c
phy_node = of_parse_phandle(np, "phy-handle", 0);
if (!phy_node && of_phy_is_fixed_link(np)) {
ret = of_phy_register_fixed_link(np);
-@@ -3283,6 +3306,7 @@ failed_regulator:
- failed_clk:
+@@ -3501,6 +3524,7 @@ failed_clk:
+ of_phy_deregister_fixed_link(np);
failed_phy:
of_node_put(phy_node);
+gpio_defer:
diff --git a/patches/linux/4.9/0702-mainline-i2c-mxs-change-error-printing-to-debug-for-mxs_i2c_pio_wait_xfer_end.patch b/patches/linux/4.9/0702-mainline-i2c-mxs-change-error-printing-to-debug-for-mxs_i2c_pio_wait_xfer_end.patch
new file mode 100644
index 0000000..5bd72a6
--- /dev/null
+++ b/patches/linux/4.9/0702-mainline-i2c-mxs-change-error-printing-to-debug-for-mxs_i2c_pio_wait_xfer_end.patch
@@ -0,0 +1,54 @@
+From f9831bfec7414d8f54f064b6b21de0685f107a47 Mon Sep 17 00:00:00 2001
+From: Michael Thalmeier <mic...@ha...>
+Date: Wed, 31 May 2017 11:40:03 +0200
+Subject: i2c: mxs: change error printing to debug for
+ mxs_i2c_pio_wait_xfer_end
+
+Instead of printing errors after mxs_i2c_pio_wait_xfer_end returns with
+an error code just print a debug message.
+
+NAKs and timeouts can occur in this situation normally, so do not treat
+them as errors.
+
+Signed-off-by: Michael Thalmeier <mic...@ha...>
+Signed-off-by: Wolfram Sang <ws...@th...>
+---
+ drivers/i2c/busses/i2c-mxs.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+(limited to 'drivers/i2c/busses/i2c-mxs.c')
+
+diff --git a/drivers/i2c/busses/i2c-mxs.c b/drivers/i2c/busses/i2c-mxs.c
+index 5738556..d4e8f19 100644
+--- a/drivers/i2c/busses/i2c-mxs.c
++++ b/drivers/i2c/busses/i2c-mxs.c
+@@ -419,7 +419,7 @@ static int mxs_i2c_pio_setup_xfer(struct i2c_adapter *adap,
+
+ ret = mxs_i2c_pio_wait_xfer_end(i2c);
+ if (ret) {
+- dev_err(i2c->dev,
++ dev_dbg(i2c->dev,
+ "PIO: Failed to send SELECT command!\n");
+ goto cleanup;
+ }
+@@ -431,7 +431,7 @@ static int mxs_i2c_pio_setup_xfer(struct i2c_adapter *adap,
+
+ ret = mxs_i2c_pio_wait_xfer_end(i2c);
+ if (ret) {
+- dev_err(i2c->dev,
++ dev_dbg(i2c->dev,
+ "PIO: Failed to send READ command!\n");
+ goto cleanup;
+ }
+@@ -528,7 +528,7 @@ static int mxs_i2c_pio_setup_xfer(struct i2c_adapter *adap,
+ /* Wait for the end of the transfer. */
+ ret = mxs_i2c_pio_wait_xfer_end(i2c);
+ if (ret) {
+- dev_err(i2c->dev,
++ dev_dbg(i2c->dev,
+ "PIO: Failed to finish WRITE cmd!\n");
+ break;
+ }
+--
+cgit v1.1
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2017-10-31 08:36:12
|
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 1e42bc2410e7ce922e1cdb02bec768c28dbf01dd (commit)
from ad1c27b502b04d3808974032a2283eab896c7b20 (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 1e42bc2410e7ce922e1cdb02bec768c28dbf01dd
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Oct 31 09:43:51 2017 +0100
[UBOOT]: apf28: fix 502 patch to make dtb working again
-----------------------------------------------------------------------
Summary of changes:
patches/u-boot/2017.01/0502-add-APF28.patch | 60 ++++++++++++-----------------
1 file changed, 25 insertions(+), 35 deletions(-)
diff --git a/patches/u-boot/2017.01/0502-add-APF28.patch b/patches/u-boot/2017.01/0502-add-APF28.patch
index 6f3edcb..113de54 100644
--- a/patches/u-boot/2017.01/0502-add-APF28.patch
+++ b/patches/u-boot/2017.01/0502-add-APF28.patch
@@ -24,11 +24,10 @@ Signed-off-by: Philippe Reynes <tr...@ya...>
create mode 100644 board/armadeus/apf28/spl_boot.c
create mode 100644 configs/apf28_defconfig
-diff --git a/board/armadeus/apf28/Kconfig b/board/armadeus/apf28/Kconfig
-new file mode 100644
-index 0000000..4417140
+Index: uboot-2017.01/board/armadeus/apf28/Kconfig
+===================================================================
--- /dev/null
-+++ b/board/armadeus/apf28/Kconfig
++++ uboot-2017.01/board/armadeus/apf28/Kconfig
@@ -0,0 +1,15 @@
+if TARGET_APF28
+
@@ -45,11 +44,10 @@ index 0000000..4417140
+ default "apf28"
+
+endif
-diff --git a/board/armadeus/apf28/MAINTAINERS b/board/armadeus/apf28/MAINTAINERS
-new file mode 100644
-index 0000000..84b52bf
+Index: uboot-2017.01/board/armadeus/apf28/MAINTAINERS
+===================================================================
--- /dev/null
-+++ b/board/armadeus/apf28/MAINTAINERS
++++ uboot-2017.01/board/armadeus/apf28/MAINTAINERS
@@ -0,0 +1,6 @@
+APF28 BOARD
+M: Eric Jarrige <eri...@ar...>
@@ -57,11 +55,10 @@ index 0000000..84b52bf
+F: board/armadeus/apf28/
+F: include/configs/apf28.h
+F: configs/apf28_defconfig
-diff --git a/board/armadeus/apf28/Makefile b/board/armadeus/apf28/Makefile
-new file mode 100644
-index 0000000..b3cd638
+Index: uboot-2017.01/board/armadeus/apf28/Makefile
+===================================================================
--- /dev/null
-+++ b/board/armadeus/apf28/Makefile
++++ uboot-2017.01/board/armadeus/apf28/Makefile
@@ -0,0 +1,13 @@
+#
+# (C) Copyright 2000-2006
@@ -76,11 +73,10 @@ index 0000000..b3cd638
+else
+obj-y := spl_boot.o
+endif
-diff --git a/board/armadeus/apf28/apf28.c b/board/armadeus/apf28/apf28.c
-new file mode 100644
-index 0000000..f2962d7
+Index: uboot-2017.01/board/armadeus/apf28/apf28.c
+===================================================================
--- /dev/null
-+++ b/board/armadeus/apf28/apf28.c
++++ uboot-2017.01/board/armadeus/apf28/apf28.c
@@ -0,0 +1,130 @@
+/*
+ * APF28 motherboard based on DENX M28 module
@@ -212,11 +208,10 @@ index 0000000..f2962d7
+}
+#endif
+#endif
-diff --git a/board/armadeus/apf28/cmd_ocotp.c b/board/armadeus/apf28/cmd_ocotp.c
-new file mode 100644
-index 0000000..c0e8676
+Index: uboot-2017.01/board/armadeus/apf28/cmd_ocotp.c
+===================================================================
--- /dev/null
-+++ b/board/armadeus/apf28/cmd_ocotp.c
++++ uboot-2017.01/board/armadeus/apf28/cmd_ocotp.c
@@ -0,0 +1,252 @@
+/*
+ * Copyright (C) 2012-2015 Eric Jarrige <eri...@ar...>
@@ -470,11 +465,10 @@ index 0000000..c0e8676
+ "ocotp blow <addr> <value> - Blow some fuses\n"
+ "ocotp blow fecmac<n> <0x##:0x##:0x##:0x##:0x##:0x##> "
+ "- Blow fecmac<n> MAC address");
-diff --git a/board/armadeus/apf28/mx28_bcb.c b/board/armadeus/apf28/mx28_bcb.c
-new file mode 100644
-index 0000000..419f590
+Index: uboot-2017.01/board/armadeus/apf28/mx28_bcb.c
+===================================================================
--- /dev/null
-+++ b/board/armadeus/apf28/mx28_bcb.c
++++ uboot-2017.01/board/armadeus/apf28/mx28_bcb.c
@@ -0,0 +1,540 @@
+/*
+ * i.MX28 NANDÂ Boot Control Blocks generator
@@ -1016,11 +1010,10 @@ index 0000000..419f590
+ "mx28 Boot Control Block sub system",
+ "nand.write [Firmware max size] - Update NAND BCB tables\n"
+ " default firmware max size is 1MiB");
-diff --git a/board/armadeus/apf28/spl_boot.c b/board/armadeus/apf28/spl_boot.c
-new file mode 100644
-index 0000000..441bb40
+Index: uboot-2017.01/board/armadeus/apf28/spl_boot.c
+===================================================================
--- /dev/null
-+++ b/board/armadeus/apf28/spl_boot.c
++++ uboot-2017.01/board/armadeus/apf28/spl_boot.c
@@ -0,0 +1,189 @@
+/*
+ * Freescale i.MX28 Boot setup for the APF28 board
@@ -1211,12 +1204,11 @@ index 0000000..441bb40
+
+ mxs_common_spl_init(arg, resptr, iomux_setup, ARRAY_SIZE(iomux_setup));
+}
-diff --git a/configs/apf28_defconfig b/configs/apf28_defconfig
-new file mode 100644
-index 0000000..e6c2b60
+Index: uboot-2017.01/configs/apf28_defconfig
+===================================================================
--- /dev/null
-+++ b/configs/apf28_defconfig
-@@ -0,0 +1,36 @@
++++ uboot-2017.01/configs/apf28_defconfig
+@@ -0,0 +1,37 @@
+CONFIG_ARM=y
+CONFIG_TARGET_APF28=y
+CONFIG_SPL_GPIO_SUPPORT=y
@@ -1254,5 +1246,3 @@ index 0000000..e6c2b60
+CONFIG_USB=y
+CONFIG_USB_STORAGE=y
+CONFIG_OF_LIBFDT=y
---
-2.1.4
hooks/post-receive
--
armadeus
|