armadeus-commitlog Mailing List for armadeus (Page 19)
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-09-05 13:55:33
|
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 7b4fcb56fe7e7c6000c027fad86fec1705e8ceaa (commit)
from 79ca444418da944bb61128a0a4590f24fa6dda4d (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 7b4fcb56fe7e7c6000c027fad86fec1705e8ceaa
Author: Julien BOIBESSOT <jul...@ar...>
Date: Wed Sep 5 15:54:45 2018 +0200
[LINUX] 4.1.mx6_legacy: add support for Dialog DA7213/2 CODEC on APF6
-----------------------------------------------------------------------
Summary of changes:
.../armadeus/apf6/apf6legacy-linux-4.1.config | 1 +
...0520-armadeus-asoc-add-da7213-mx6-support.patch | 321 +++++++++++++++++++++
2 files changed, 322 insertions(+)
create mode 100644 patches/linux/4.1.mx6_legacy/0520-armadeus-asoc-add-da7213-mx6-support.patch
diff --git a/buildroot/target/device/armadeus/apf6/apf6legacy-linux-4.1.config b/buildroot/target/device/armadeus/apf6/apf6legacy-linux-4.1.config
index 0c4544f61..e09e0fee0 100644
--- a/buildroot/target/device/armadeus/apf6/apf6legacy-linux-4.1.config
+++ b/buildroot/target/device/armadeus/apf6/apf6legacy-linux-4.1.config
@@ -323,6 +323,7 @@ CONFIG_SND_SOC_IMX_SPDIF=y
CONFIG_SND_SOC_IMX_MC13783=y
CONFIG_SND_SOC_IMX_SI476X=y
CONFIG_SND_SOC_IMX_HDMI=y
+CONFIG_SND_SOC_IMX_DA7213=y
CONFIG_USB=y
CONFIG_USB_OTG_WHITELIST=y
CONFIG_USB_OTG_FSM=y
diff --git a/patches/linux/4.1.mx6_legacy/0520-armadeus-asoc-add-da7213-mx6-support.patch b/patches/linux/4.1.mx6_legacy/0520-armadeus-asoc-add-da7213-mx6-support.patch
new file mode 100644
index 000000000..2eb119e56
--- /dev/null
+++ b/patches/linux/4.1.mx6_legacy/0520-armadeus-asoc-add-da7213-mx6-support.patch
@@ -0,0 +1,321 @@
+Work in progress...
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: linux-imx_4.1.15_2.0.0_ga/sound/soc/codecs/Kconfig
+===================================================================
+--- linux-imx_4.1.15_2.0.0_ga.orig/sound/soc/codecs/Kconfig
++++ linux-imx_4.1.15_2.0.0_ga/sound/soc/codecs/Kconfig
+@@ -416,7 +416,9 @@ config SND_SOC_DA7210
+ tristate
+
+ config SND_SOC_DA7213
+- tristate
++ tristate "Dialog DA7212/DA7213 CODEC (I2C)"
++ depends on I2C
++ select REGMAP_I2C
+
+ config SND_SOC_DA732X
+ tristate
+Index: linux-imx_4.1.15_2.0.0_ga/sound/soc/codecs/da7213.c
+===================================================================
+--- linux-imx_4.1.15_2.0.0_ga.orig/sound/soc/codecs/da7213.c
++++ linux-imx_4.1.15_2.0.0_ga/sound/soc/codecs/da7213.c
+@@ -1582,11 +1582,18 @@ static const struct i2c_device_id da7213
+ };
+ MODULE_DEVICE_TABLE(i2c, da7213_i2c_id);
+
++static const struct of_device_id da7213_dt_ids[] = {
++ { .compatible = "dlg,da7213", },
++ { /* sentinel */ }
++};
++MODULE_DEVICE_TABLE(of, da7213_dt_ids);
++
+ /* I2C codec control layer */
+ static struct i2c_driver da7213_i2c_driver = {
+ .driver = {
+ .name = "da7213",
+ .owner = THIS_MODULE,
++ .of_match_table = da7213_dt_ids,
+ },
+ .probe = da7213_i2c_probe,
+ .remove = da7213_remove,
+Index: linux-imx_4.1.15_2.0.0_ga/sound/soc/fsl/imx-da7213.c
+===================================================================
+--- /dev/null
++++ linux-imx_4.1.15_2.0.0_ga/sound/soc/fsl/imx-da7213.c
+@@ -0,0 +1,233 @@
++/*
++ * Based on code which is:
++ * Copyright 2012 Freescale Semiconductor, Inc.
++ * Copyright 2012 Linaro Ltd.
++ *
++ * The code contained herein is licensed under the GNU General Public
++ * License. You may obtain a copy of the GNU General Public License
++ * Version 2 or later at the following locations:
++ *
++ * http://www.opensource.org/licenses/gpl-license.html
++ * http://www.gnu.org/copyleft/gpl.html
++ */
++
++#include <linux/module.h>
++#include <linux/of.h>
++#include <linux/of_platform.h>
++#include <linux/i2c.h>
++#include <linux/clk.h>
++#include <sound/soc.h>
++
++#include "../codecs/da7213.h"
++#include "imx-audmux.h"
++
++#define DAI_NAME_SIZE 32
++
++struct imx_da7213_data {
++ struct snd_soc_dai_link dai;
++ struct snd_soc_card card;
++ char codec_dai_name[DAI_NAME_SIZE];
++ char platform_name[DAI_NAME_SIZE];
++ struct clk *codec_clk;
++ unsigned int clk_frequency;
++};
++
++static int imx_da7213_dai_init(struct snd_soc_pcm_runtime *rtd)
++{
++ struct imx_da7213_data *data = snd_soc_card_get_drvdata(rtd->card);
++ struct device *dev = rtd->card->dev;
++ int ret = 0;
++
++ ret = snd_soc_dai_set_sysclk(rtd->codec_dai, /*SGTL5000_SYSCLK*/ 0,
++ data->clk_frequency, SND_SOC_CLOCK_IN);
++ if (ret) {
++ dev_err(dev, "could not set codec driver clock params\n");
++ return ret;
++ }
++
++ ret = snd_soc_dai_set_pll(rtd->codec_dai, 0 /* id */,
++ DA7213_SYSCLK_PLL /* source */, 0 /* fref */,
++ DA7213_PLL_FREQ_OUT_90316800);
++
++ if (ret) {
++ dev_err(dev, "could not set codec PLL params\n");
++ return ret;
++ }
++
++ return 0;
++}
++
++static const struct snd_soc_dapm_widget imx_da7213_dapm_widgets[] = {
++ SND_SOC_DAPM_MIC("Mic Jack", NULL),
++ SND_SOC_DAPM_LINE("Line In Jack", NULL),
++ SND_SOC_DAPM_HP("Headphone Jack", NULL),
++ SND_SOC_DAPM_SPK("Line Out Jack", NULL),
++ SND_SOC_DAPM_SPK("Ext Spk", NULL),
++};
++
++static int imx_da7213_probe(struct platform_device *pdev)
++{
++ struct device_node *np = pdev->dev.of_node;
++ struct device_node *ssi_np, *codec_np;
++ struct platform_device *ssi_pdev;
++ struct i2c_client *codec_dev;
++ struct imx_da7213_data *data = NULL;
++ int int_port, ext_port;
++ int ret;
++
++ printk("--- %s %d\n", __func__, __LINE__);
++
++ ret = of_property_read_u32(np, "mux-int-port", &int_port);
++ if (ret) {
++ dev_err(&pdev->dev, "mux-int-port missing or invalid\n");
++ return ret;
++ }
++ ret = of_property_read_u32(np, "mux-ext-port", &ext_port);
++ if (ret) {
++ dev_err(&pdev->dev, "mux-ext-port missing or invalid\n");
++ return ret;
++ }
++
++ /*
++ * The port numbering in the hardware manual starts at 1, while
++ * the audmux API expects it starts at 0.
++ */
++ int_port--;
++ ext_port--;
++ ret = imx_audmux_v2_configure_port(int_port,
++ IMX_AUDMUX_V2_PTCR_SYN |
++ IMX_AUDMUX_V2_PTCR_TFSEL(ext_port) |
++ IMX_AUDMUX_V2_PTCR_TCSEL(ext_port) |
++ IMX_AUDMUX_V2_PTCR_TFSDIR |
++ IMX_AUDMUX_V2_PTCR_TCLKDIR,
++ IMX_AUDMUX_V2_PDCR_RXDSEL(ext_port));
++ if (ret) {
++ dev_err(&pdev->dev, "audmux internal port setup failed\n");
++ return ret;
++ }
++ ret = imx_audmux_v2_configure_port(ext_port,
++ IMX_AUDMUX_V2_PTCR_SYN,
++ IMX_AUDMUX_V2_PDCR_RXDSEL(int_port));
++ if (ret) {
++ dev_err(&pdev->dev, "audmux external port setup failed\n");
++ return ret;
++ }
++
++ printk("--- %s %d\n", __func__, __LINE__);
++ ssi_np = of_parse_phandle(pdev->dev.of_node, "ssi-controller", 0);
++ codec_np = of_parse_phandle(pdev->dev.of_node, "audio-codec", 0);
++ if (!ssi_np || !codec_np) {
++ dev_err(&pdev->dev, "phandle missing or invalid\n");
++ ret = -EINVAL;
++ goto fail;
++ }
++
++ ssi_pdev = of_find_device_by_node(ssi_np);
++ if (!ssi_pdev) {
++ dev_err(&pdev->dev, "failed to find SSI platform device\n");
++ ret = -EPROBE_DEFER;
++ goto fail;
++ }
++ codec_dev = of_find_i2c_device_by_node(codec_np);
++ if (!codec_dev) {
++ dev_err(&pdev->dev, "failed to find codec platform device\n");
++ return -EPROBE_DEFER;
++ }
++
++ data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
++ if (!data) {
++ ret = -ENOMEM;
++ goto fail;
++ }
++
++ printk("--- %s %d\n", __func__, __LINE__);
++ data->codec_clk = clk_get(&codec_dev->dev, NULL);
++ if (IS_ERR(data->codec_clk)) {
++ ret = PTR_ERR(data->codec_clk);
++ goto fail;
++ }
++
++ data->clk_frequency = 24576000; //clk_get_rate(data->codec_clk);
++
++ data->dai.name = "HiFi";
++ data->dai.stream_name = "HiFi";
++ data->dai.codec_dai_name = "da7213-hifi";
++ data->dai.codec_of_node = codec_np;
++ data->dai.cpu_of_node = ssi_np;
++ data->dai.platform_of_node = ssi_np;
++ data->dai.init = &imx_da7213_dai_init;
++ data->dai.dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF |
++ SND_SOC_DAIFMT_CBS_CFS;
++ /* SND_SOC_DAIFMT_CBM_CFM; */
++
++ printk("--- %s %d\n", __func__, __LINE__);
++ data->card.dev = &pdev->dev;
++ ret = snd_soc_of_parse_card_name(&data->card, "model");
++ if (ret)
++ goto fail;
++ printk("--- %s %d\n", __func__, __LINE__);
++ ret = snd_soc_of_parse_audio_routing(&data->card, "audio-routing");
++ if (ret)
++ goto fail;
++ printk("--- %s %d\n", __func__, __LINE__);
++ data->card.num_links = 1;
++ data->card.owner = THIS_MODULE;
++ data->card.dai_link = &data->dai;
++ data->card.dapm_widgets = imx_da7213_dapm_widgets;
++ data->card.num_dapm_widgets = ARRAY_SIZE(imx_da7213_dapm_widgets);
++
++ platform_set_drvdata(pdev, &data->card);
++ snd_soc_card_set_drvdata(&data->card, data);
++
++ ret = devm_snd_soc_register_card(&pdev->dev, &data->card);
++ if (ret) {
++ dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", ret);
++ goto fail;
++ }
++ printk("--- %s %d\n", __func__, __LINE__);
++
++ of_node_put(ssi_np);
++ of_node_put(codec_np);
++
++ return 0;
++
++fail:
++ if (data && !IS_ERR(data->codec_clk))
++ clk_put(data->codec_clk);
++ of_node_put(ssi_np);
++ of_node_put(codec_np);
++
++ return ret;
++}
++
++static int imx_da7213_remove(struct platform_device *pdev)
++{
++ struct snd_soc_card *card = platform_get_drvdata(pdev);
++ struct imx_da7213_data *data = snd_soc_card_get_drvdata(card);
++
++ clk_put(data->codec_clk);
++
++ return 0;
++}
++
++static const struct of_device_id imx_da7213_dt_ids[] = {
++ { .compatible = "fsl,imx-audio-da7213", },
++ { /* sentinel */ }
++};
++MODULE_DEVICE_TABLE(of, imx_da7213_dt_ids);
++
++static struct platform_driver imx_da7213_driver = {
++ .driver = {
++ .name = "imx-da7213",
++ .pm = &snd_soc_pm_ops,
++ .of_match_table = imx_da7213_dt_ids,
++ },
++ .probe = imx_da7213_probe,
++ .remove = imx_da7213_remove,
++};
++module_platform_driver(imx_da7213_driver);
++
++MODULE_AUTHOR("Julien Boibessot <jul...@ar...>");
++MODULE_DESCRIPTION("Freescale i.MX DA7212/3 ASoC machine driver");
++MODULE_LICENSE("GPL v2");
++MODULE_ALIAS("platform:imx-da7213");
+Index: linux-imx_4.1.15_2.0.0_ga/sound/soc/fsl/Kconfig
+===================================================================
+--- linux-imx_4.1.15_2.0.0_ga.orig/sound/soc/fsl/Kconfig
++++ linux-imx_4.1.15_2.0.0_ga/sound/soc/fsl/Kconfig
+@@ -392,6 +392,17 @@ config SND_SOC_IMX_HDMI
+ Say Y if you want to add support for SoC audio on an i.MX board with
+ IMX HDMI.
+
++config SND_SOC_IMX_DA7213
++ tristate "SoC Audio support for i.MX boards with da7213/2"
++ depends on OF && I2C
++ select SND_SOC_DA7213
++ select SND_SOC_IMX_PCM_DMA
++ select SND_SOC_IMX_AUDMUX
++ select SND_SOC_FSL_SSI
++ help
++ Say Y if you want to add support for SoC audio on an i.MX board with
++ a da7213/2 codec.
++
+ endif # SND_IMX_SOC
+
+ endmenu
+Index: linux-imx_4.1.15_2.0.0_ga/sound/soc/fsl/Makefile
+===================================================================
+--- linux-imx_4.1.15_2.0.0_ga.orig/sound/soc/fsl/Makefile
++++ linux-imx_4.1.15_2.0.0_ga/sound/soc/fsl/Makefile
+@@ -67,6 +67,7 @@ snd-soc-imx-mc13783-objs := imx-mc13783.
+ snd-soc-imx-mqs-objs := imx-mqs.o
+ snd-soc-imx-si476x-objs := imx-si476x.o
+ snd-soc-imx-hdmi-objs := imx-hdmi.o
++snd-soc-imx-da7213-objs := imx-da7213.o
+
+ obj-$(CONFIG_SND_SOC_EUKREA_TLV320) += snd-soc-eukrea-tlv320.o
+ obj-$(CONFIG_SND_SOC_PHYCORE_AC97) += snd-soc-phycore-ac97.o
+@@ -84,5 +85,6 @@ obj-$(CONFIG_SND_SOC_IMX_MC13783) += snd
+ obj-$(CONFIG_SND_SOC_IMX_MQS) += snd-soc-imx-mqs.o
+ obj-$(CONFIG_SND_SOC_IMX_SI476X) += snd-soc-imx-si476x.o
+ obj-$(CONFIG_SND_SOC_IMX_HDMI) += snd-soc-imx-hdmi.o
++obj-$(CONFIG_SND_SOC_IMX_DA7213) += snd-soc-imx-da7213.o
+
+ AFLAGS_hdmi_pcm.o := -march=armv7-a -mtune=cortex-a9 -mfpu=neon -mfloat-abi=softfp
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2018-08-29 08:34: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 79ca444418da944bb61128a0a4590f24fa6dda4d (commit)
from 9161f1ad075a0f20c4860d803c950715acaac555 (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 79ca444418da944bb61128a0a4590f24fa6dda4d
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Aug 29 10:44:03 2018 +0200
[BSP] Add OPOS6ULSP support
-----------------------------------------------------------------------
Summary of changes:
.../{opos6ul_defconfig => opos6ulsp_defconfig} | 12 +-
.../armadeus/{opos6ul => opos6ulsp}/genimage.cfg | 2 +-
.../opos6ulsp-linux-4.17.config} | 0
.../4.17/0110-ARM-dts-imx6ul-Add-weim-node.patch | 38 +++
...madeus-opos6ul_sp-opos6ul_sp_dev-support.patch} | 364 ++++++++++++---------
5 files changed, 250 insertions(+), 166 deletions(-)
copy buildroot/configs/{opos6ul_defconfig => opos6ulsp_defconfig} (91%)
copy buildroot/target/device/armadeus/{opos6ul => opos6ulsp}/genimage.cfg (87%)
copy buildroot/target/device/armadeus/{opos6ulnano/opos6ulnano-linux-4.17.config => opos6ulsp/opos6ulsp-linux-4.17.config} (100%)
create mode 100644 patches/linux/4.17/0110-ARM-dts-imx6ul-Add-weim-node.patch
copy patches/linux/4.17/{0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch => 0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch} (68%)
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ulsp_defconfig
similarity index 91%
copy from buildroot/configs/opos6ul_defconfig
copy to buildroot/configs/opos6ulsp_defconfig
index 01410ec0f..0ea20ac49 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -6,7 +6,7 @@ BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_CCACHE=y
BR2_CCACHE_DIR="$(TOPDIR)/.$(BR2_BOARD_NAME)-buildroot-ccache"
BR2_TOOLCHAIN_EXTERNAL=y
-BR2_TARGET_GENERIC_HOSTNAME="opos6ul"
+BR2_TARGET_GENERIC_HOSTNAME="opos6ulsp"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
@@ -15,9 +15,9 @@ BR2_TARGET_LOCALTIME="Europe/Paris"
BR2_ROOTFS_OVERLAY="$(ARMADEUS_PATH)/rootfs/target_overlay"
BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
BR2_ROOTFS_POST_IMAGE_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_image_creation.sh"
-BR2_ROOTFS_POST_SCRIPT_ARGS="opos6ul imx6ul"
+BR2_ROOTFS_POST_SCRIPT_ARGS="opos6ulsp imx6ul"
BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="opos6ul"
+BR2_BOARD_NAME="opos6ulsp"
BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
@@ -27,7 +27,7 @@ BR2_LINUX_KERNEL_PATCH="../patches/linux/4.17"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.17.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ul-opos6uldev imx6ull-opos6uldev imx6ul-opos6uldev-dual-ethernet imx6ull-opos6uldev-dual-ethernet"
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ul-opos6ulspdev imx6ull-opos6ulspdev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
@@ -130,8 +130,8 @@ 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="ed432e132cf358593dd3aca5abc2024adf2d9288"
-BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos6uldev"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="94abcef685195131f4665372c3b065f53eceb5bc"
+BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos6ulspdev"
BR2_TARGET_UBOOT_NEEDS_DTC=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
BR2_TARGET_UBOOT_FORMAT_DTB_IMG=y
diff --git a/buildroot/target/device/armadeus/opos6ul/genimage.cfg b/buildroot/target/device/armadeus/opos6ulsp/genimage.cfg
similarity index 87%
copy from buildroot/target/device/armadeus/opos6ul/genimage.cfg
copy to buildroot/target/device/armadeus/opos6ulsp/genimage.cfg
index ec509ed18..f03b8b9ed 100644
--- a/buildroot/target/device/armadeus/opos6ul/genimage.cfg
+++ b/buildroot/target/device/armadeus/opos6ulsp/genimage.cfg
@@ -1,4 +1,4 @@
-# Image for the OPOS6UL eMMC "User Data" partition
+# Image for the OPOS6UL SP eMMC "User Data" partition
#
# For details about the layout, see:
# http://www.armadeus.org/wiki/index.php?title=EMMC_OPOS6UL
diff --git a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.17.config b/buildroot/target/device/armadeus/opos6ulsp/opos6ulsp-linux-4.17.config
similarity index 100%
copy from buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.17.config
copy to buildroot/target/device/armadeus/opos6ulsp/opos6ulsp-linux-4.17.config
diff --git a/patches/linux/4.17/0110-ARM-dts-imx6ul-Add-weim-node.patch b/patches/linux/4.17/0110-ARM-dts-imx6ul-Add-weim-node.patch
new file mode 100644
index 000000000..564199da5
--- /dev/null
+++ b/patches/linux/4.17/0110-ARM-dts-imx6ul-Add-weim-node.patch
@@ -0,0 +1,38 @@
+From 38b5b8027c6a42043d70dda4e6e41a436291421b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Fri, 24 Aug 2018 18:29:53 +0200
+Subject: [PATCH 1/1] ARM: dts: imx6ul: Add weim node
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Add weim node for i.MX6UL SOC.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ arch/arm/boot/dts/imx6ul.dtsi | 11 +++++++++++
+ 1 file changed, 11 insertions(+)
+
+Index: linux-4.17.17/arch/arm/boot/dts/imx6ul.dtsi
+===================================================================
+--- linux-4.17.17.orig/arch/arm/boot/dts/imx6ul.dtsi
++++ linux-4.17.17/arch/arm/boot/dts/imx6ul.dtsi
+@@ -921,6 +921,17 @@
+ reg = <0x021b0000 0x4000>;
+ };
+
++ weim: weim@21b8000 {
++ #address-cells = <2>;
++ #size-cells = <1>;
++ compatible = "fsl,imx6ul-weim", "fsl,imx6q-weim";
++ reg = <0x021b8000 0x4000>;
++ interrupts = <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>;
++ clocks = <&clks IMX6UL_CLK_EIM>;
++ fsl,weim-cs-gpr = <&gpr>;
++ status = "disabled";
++ };
++
+ ocotp: ocotp-ctrl@21bc000 {
+ #address-cells = <1>;
+ #size-cells = <1>;
diff --git a/patches/linux/4.17/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch b/patches/linux/4.17/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
similarity index 68%
copy from patches/linux/4.17/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
copy to patches/linux/4.17/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
index af62b0e44..8a31351f1 100644
--- a/patches/linux/4.17/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
+++ b/patches/linux/4.17/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
@@ -1,29 +1,8 @@
-From b697351b49e58573ec604ce074c3cdd337c78537 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] ARM: dts: add Armadeus Systems OPOS6ULNano and OPOS6ULNanoDEV
- support
-
-OPOS6ULNano is an i.MX6UL based SoM.
-OPOS6ULNanoDev is a carrier board for the OPOS6ULNano SoM.
----
- arch/arm/boot/dts/Makefile | 4 +-
- arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi | 190 ++++++++++++++++
- .../boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi | 245 +++++++++++++++++++++
- arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts | 56 +++++
- arch/arm/boot/dts/imx6ull-opos6ulnanodev.dts | 56 +++++
- 5 files changed, 550 insertions(+), 1 deletion(-)
- create mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
- create mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
- create mode 100644 arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
- create mode 100644 arch/arm/boot/dts/imx6ull-opos6ulnanodev.dts
-
-Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
+Index: linux-4.17.17/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
===================================================================
--- /dev/null
-+++ linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
-@@ -0,0 +1,190 @@
++++ linux-4.17.17/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+@@ -0,0 +1,234 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
+ *
@@ -72,7 +51,7 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
+ */
+
+/ {
-+ memory {
++ memory@80000000 {
+ reg = <0x80000000 0>; /* will be filled by U-Boot */
+ };
+
@@ -82,19 +61,20 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ };
++};
+
-+ usdhc2_pwrseq: usdhc2-pwrseq {
-+ compatible = "mmc-pwrseq-simple";
-+ reset-gpios = <&gpio4 8 GPIO_ACTIVE_LOW>;
-+ };
++&clks {
++ assigned-clocks = <&clks IMX6UL_CLK_EIM_SLOW_SEL>, <&clks IMX6UL_CLK_EIM_SLOW_PODF>;
++ assigned-clock-parents = <&clks IMX6UL_CLK_PLL2_PFD2>, <0>;
++ assigned-clock-rates = <0>, <99000000>;
+};
+
-+&fec2 {
++&fec1 {
+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_enet2>;
++ pinctrl-0 = <&pinctrl_enet1>;
+ phy-mode = "rmii";
+ phy-reset-duration = <1>;
-+ phy-reset-gpios = <&gpio2 3 GPIO_ACTIVE_LOW>;
++ phy-reset-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
+ phy-handle = <ðphy1>;
+ phy-supply = <®_3v3>;
+ status = "okay";
@@ -106,18 +86,34 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
+ ethphy1: ethernet-phy@1 {
+ compatible = "ethernet-phy-ieee802.3-c22";
+ reg = <1>;
-+ interrupt-parent = <&gpio2>;
-+ interrupts = <4 IRQ_TYPE_LEVEL_LOW>;
++ interrupt-parent = <&gpio1>;
++ interrupts = <18 IRQ_TYPE_LEVEL_LOW>;
+ status = "okay";
+ };
+ };
+};
+
-+/* Bluetooth */
-+&uart3 {
++&i2c3 {
+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_uart3>;
-+ uart-has-rtscts;
++ pinctrl-0 = <&pinctrl_i2c3>;
++ clock_frequency = <400000>;
++ status = "okay";
++
++ eeprom@50 {
++ compatible = "atmel,24c00";
++ reg = <0x50>;
++ };
++};
++
++&uart1 {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_uart1>;
++ status = "okay";
++};
++
++&uart5 {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_uart5>;
+ status = "okay";
+};
+
@@ -131,56 +127,63 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
+ status = "okay";
+};
+
-+/* WiFi */
-+&usdhc2 {
++&weim {
+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_usdhc2>;
-+ bus-width = <4>;
-+ no-1-8-v;
-+ non-removable;
-+ mmc-pwrseq = <&usdhc2_pwrseq>;
++ pinctrl-0 = <&pinctrl_weim>;
++ ranges = <0 0 0x08000000 0x08000000>;
+ status = "okay";
+
-+ #address-cells = <1>;
-+ #size-cells = <0>;
-+
-+ brcmf: brcmf@1 {
-+ compatible = "brcm,bcm4329-fmac";
-+ reg = <1>;
-+ interrupt-parent = <&gpio4>;
-+ interrupts = <4 IRQ_TYPE_LEVEL_LOW>;
-+ interrupt-names = "host-wake";
++ fpga@0,0 {
++ reg = <0 0 0x08000000>;
++ fsl,weim-cs-timing = <
++ 0x019100bf /* CS0GCR1 */
++ 0x00000000 /* CS0GCR2 */
++ 0x04000010 /* CS0RCR1 */
++ 0x00000000 /* CS0RCR2 */
++ 0x04000008 /* CS0WCR1 */
++ 0x00000000 /* CS0WCR2 */
++ >;
+ };
+};
+
+&iomuxc {
-+ pinctrl_enet2: enet2grp {
++ pinctrl_enet1: enet1grp {
+ fsl,pins = <
-+ MX6UL_PAD_GPIO1_IO06__ENET2_MDIO 0x1b0b0
-+ 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_ENET2_RX_DATA0__ENET2_RDATA00 0x130b0
-+ MX6UL_PAD_ENET2_TX_DATA0__ENET2_TDATA00 0x1b0b0
-+ MX6UL_PAD_ENET2_TX_DATA1__ENET2_TDATA01 0x1b0b0
-+ MX6UL_PAD_ENET2_TX_EN__ENET2_TX_EN 0x1b0b0
++ MX6UL_PAD_GPIO1_IO06__ENET1_MDIO 0x1b0b0
++ MX6UL_PAD_GPIO1_IO07__ENET1_MDC 0x1b0b0
++ MX6UL_PAD_ENET1_RX_ER__ENET1_RX_ER 0x130b0
++ MX6UL_PAD_ENET1_RX_EN__ENET1_RX_EN 0x130b0
++ MX6UL_PAD_ENET1_RX_DATA1__ENET1_RDATA01 0x130b0
++ MX6UL_PAD_ENET1_RX_DATA0__ENET1_RDATA00 0x130b0
++ MX6UL_PAD_ENET1_TX_DATA0__ENET1_TDATA00 0x1b0b0
++ MX6UL_PAD_ENET1_TX_DATA1__ENET1_TDATA01 0x1b0b0
++ MX6UL_PAD_ENET1_TX_EN__ENET1_TX_EN 0x1b0b0
+ /* INT# */
-+ MX6UL_PAD_ENET1_TX_DATA1__GPIO2_IO04 0x1b0b0
++ MX6UL_PAD_UART1_CTS_B__GPIO1_IO18 0x1b0b0
+ /* RST# */
-+ MX6UL_PAD_ENET1_TX_DATA0__GPIO2_IO03 0x130b0
-+ MX6UL_PAD_ENET2_TX_CLK__ENET2_REF_CLK2 0x4001b031
++ MX6UL_PAD_GPIO1_IO03__GPIO1_IO03 0x130b0
++ MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CLK1 0x4001b031
+ >;
+ };
+
-+ pinctrl_uart3: uart3grp {
++ pinctrl_i2c3: i2c3grp {
+ fsl,pins = <
-+ MX6UL_PAD_UART3_TX_DATA__UART3_DCE_TX 0x1b0b0
-+ MX6UL_PAD_UART3_RX_DATA__UART3_DCE_RX 0x1b0b0
-+ MX6UL_PAD_UART3_CTS_B__UART3_DCE_CTS 0x1b0b0
-+ MX6UL_PAD_UART3_RTS_B__UART3_DCE_RTS 0x1b0b0
-+ /* BT_REG_ON */
-+ MX6UL_PAD_NAND_DATA01__GPIO4_IO03 0x130b0
++ MX6UL_PAD_ENET2_RX_DATA1__I2C3_SDA 0x4001b8b0
++ MX6UL_PAD_ENET2_RX_DATA0__I2C3_SCL 0x4001b8b0
++ >;
++ };
++
++ pinctrl_uart1: uart1grp {
++ fsl,pins = <
++ MX6UL_PAD_UART1_TX_DATA__UART1_DCE_TX 0x1b0b1
++ MX6UL_PAD_UART1_RX_DATA__UART1_DCE_RX 0x1b0b1
++ >;
++ };
++
++ pinctrl_uart5: uart5grp {
++ fsl,pins = <
++ MX6UL_PAD_GPIO1_IO04__UART5_DCE_TX 0x1b0b1
++ MX6UL_PAD_GPIO1_IO04__UART5_DTE_RX 0x1b0b1
+ >;
+ };
+
@@ -199,26 +202,46 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
+ >;
+ };
+
-+ pinctrl_usdhc2: usdhc2grp {
++ pinctrl_weim: weimgrp {
+ fsl,pins = <
-+ MX6UL_PAD_LCD_DATA18__USDHC2_CMD 0x1b0b0
-+ MX6UL_PAD_LCD_DATA19__USDHC2_CLK 0x100b0
-+ MX6UL_PAD_LCD_DATA20__USDHC2_DATA0 0x1b0b0
-+ MX6UL_PAD_LCD_DATA21__USDHC2_DATA1 0x1b0b0
-+ MX6UL_PAD_LCD_DATA22__USDHC2_DATA2 0x1b0b0
-+ MX6UL_PAD_LCD_DATA23__USDHC2_DATA3 0x1b0b0
-+ /* WL_REG_ON */
-+ MX6UL_PAD_NAND_DATA06__GPIO4_IO08 0x130b0
-+ /* WL_IRQ */
-+ MX6UL_PAD_NAND_DATA02__GPIO4_IO04 0x1b0b0 /* 100k pullup */
++ MX6UL_PAD_ENET2_TX_EN__EIM_ACLK_FREERUN 0x1b0b0
++ MX6UL_PAD_CSI_HSYNC__EIM_LBA_B 0x1b0b0
++ MX6UL_PAD_CSI_VSYNC__EIM_RW 0x1b0b0
++ MX6UL_PAD_CSI_PIXCLK__EIM_OE 0x1b0b0
++ MX6UL_PAD_CSI_MCLK__EIM_CS0_B 0x1b0b0
++ MX6UL_PAD_NAND_WP_B__EIM_BCLK 0x1b0b0
++ MX6UL_PAD_NAND_RE_B__EIM_EB_B00 0x1b0b0
++ MX6UL_PAD_NAND_WE_B__EIM_EB_B01 0x1b0b0
++ MX6UL_PAD_CSI_DATA00__EIM_AD00 0x1b0b0
++ MX6UL_PAD_CSI_DATA01__EIM_AD01 0x1b0b0
++ MX6UL_PAD_CSI_DATA02__EIM_AD02 0x1b0b0
++ MX6UL_PAD_CSI_DATA03__EIM_AD03 0x1b0b0
++ MX6UL_PAD_CSI_DATA04__EIM_AD04 0x1b0b0
++ MX6UL_PAD_CSI_DATA05__EIM_AD05 0x1b0b0
++ MX6UL_PAD_CSI_DATA06__EIM_AD06 0x1b0b0
++ MX6UL_PAD_CSI_DATA07__EIM_AD07 0x1b0b0
++ MX6UL_PAD_NAND_DATA00__EIM_AD08 0x1b0b0
++ MX6UL_PAD_NAND_DATA01__EIM_AD09 0x1b0b0
++ MX6UL_PAD_NAND_DATA02__EIM_AD10 0x1b0b0
++ MX6UL_PAD_NAND_DATA03__EIM_AD11 0x1b0b0
++ MX6UL_PAD_NAND_DATA04__EIM_AD12 0x1b0b0
++ MX6UL_PAD_NAND_DATA05__EIM_AD13 0x1b0b0
++ MX6UL_PAD_NAND_DATA06__EIM_AD14 0x1b0b0
++ MX6UL_PAD_NAND_DATA07__EIM_AD15 0x1b0b0
++ /* FPGA_INITB */
++ MX6UL_PAD_NAND_DQS__GPIO4_IO16 0x1b0b0
++ /* FPGA_DONE */
++ MX6UL_PAD_NAND_ALE__GPIO4_IO10 0x1b0b0
++ /* FPGA_PROGRAMB */
++ MX6UL_PAD_UART1_RTS_B__GPIO1_IO19 0x130b0
+ >;
+ };
+};
-Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+Index: linux-4.17.17/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
===================================================================
--- /dev/null
-+++ linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
-@@ -0,0 +1,245 @@
++++ linux-4.17.17/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+@@ -0,0 +1,268 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
+ *
@@ -271,16 +294,13 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+ stdout-path = &uart1;
+ };
+
-+ leds {
-+ compatible = "gpio-leds";
-+
-+ user-led {
-+ label = "User";
-+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_led>;
-+ gpios = <&gpio1 3 GPIO_ACTIVE_HIGH>;
-+ linux,default-trigger = "heartbeat";
-+ };
++ backlight {
++ compatible = "pwm-backlight";
++ pwms = <&pwm2 0 191000>;
++ brightness-levels = <0 4 8 16 32 64 128 255>;
++ default-brightness-level = <7>;
++ power-supply = <®_5v>;
++ status = "okay";
+ };
+
+ reg_5v: regulator-5v {
@@ -294,26 +314,32 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+&ecspi2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_ecspi2>;
-+ cs-gpios = <&gpio4 22 GPIO_ACTIVE_LOW>;
++ cs-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>;
+ status = "okay";
+
+ spidev0: spi@0 {
+ compatible = "spidev";
+ reg = <0>;
-+ spi-max-frequency = <60000000>;
++ spi-max-frequency = <5000000>;
+ };
+};
+
-+&i2c1 {
++&ecspi3 {
+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_i2c1>;
-+ clock_frequency = <400000>;
++ pinctrl-0 = <&pinctrl_ecspi3>;
++ cs-gpios = <&gpio1 21 GPIO_ACTIVE_LOW>;
+ status = "okay";
++
++ spidev1: spi@0 {
++ compatible = "spidev";
++ reg = <0>;
++ spi-max-frequency = <5000000>;
++ };
+};
+
-+&i2c2 {
++&i2c4 {
+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_i2c2>;
++ pinctrl-0 = <&pinctrl_i2c4>;
+ clock_frequency = <400000>;
+ status = "okay";
+};
@@ -330,7 +356,7 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+ bus-width = <18>;
+
+ display-timings {
-+ timing0: timing0 {
++ ST0700 {
+ clock-frequency = <33000033>;
+ hactive = <800>;
+ vactive = <480>;
@@ -341,31 +367,48 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+ hsync-len = <64>;
+ vsync-len = <4>;
+ de-active = <1>;
-+ pixelclk-active = <0>;
++ pixelclk-active = <1>;
++ };
++
++ 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>;
+ };
+ };
+ };
+};
+
-+&snvs_pwrkey {
-+ status = "disabled";
-+};
-+
-+&uart1 {
++&pwm2 {
+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_uart1>;
++ pinctrl-0 = <&pinctrl_pwm2>;
+ status = "okay";
+};
+
-+&uart2 {
++&snvs_pwrkey {
++ status = "disabled";
++};
++
++&uart3 {
+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_uart2>;
++ pinctrl-0 = <&pinctrl_uart3>;
++ uart-has-rtscts;
+ status = "okay";
+};
+
+&usbotg1 {
+ vbus-supply = <®_5v>;
-+ dr_mode = "peripheral";
++ dr_mode = "host";
+ disable-over-current;
+ status = "okay";
+};
@@ -383,37 +426,45 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+
+ pinctrl_ecspi2: ecspi2grp {
+ fsl,pins = <
-+ MX6UL_PAD_CSI_DATA00__ECSPI2_SCLK 0x1b0b0
-+ MX6UL_PAD_CSI_DATA02__ECSPI2_MOSI 0x1b0b0
-+ MX6UL_PAD_CSI_DATA03__ECSPI2_MISO 0x1b0b0
-+ MX6UL_PAD_CSI_DATA01__GPIO4_IO22 0x1b0b0
++ MX6UL_PAD_UART4_TX_DATA__ECSPI2_SCLK 0x1b0b0
++ MX6UL_PAD_UART5_TX_DATA__ECSPI2_MOSI 0x1b0b0
++ MX6UL_PAD_UART5_RX_DATA__ECSPI2_MISO 0x1b0b0
++ MX6UL_PAD_UART4_RX_DATA__GPIO1_IO29 0x1b0b0
+ >;
+ };
+
-+ pinctrl_gpios: gpiosgrp {
++ pinctrl_ecspi3: ecspi3grp {
+ fsl,pins = <
-+ MX6UL_PAD_GPIO1_IO08__GPIO1_IO08 0x1b0b0
-+ MX6UL_PAD_GPIO1_IO09__GPIO1_IO09 0x1b0b0
-+ MX6UL_PAD_CSI_MCLK__GPIO4_IO17 0x1b0b0
-+ MX6UL_PAD_CSI_PIXCLK__GPIO4_IO18 0x1b0b0
-+ MX6UL_PAD_CSI_VSYNC__GPIO4_IO19 0x1b0b0
-+ MX6UL_PAD_CSI_HSYNC__GPIO4_IO20 0x1b0b0
-+ MX6UL_PAD_CSI_DATA05__GPIO4_IO26 0x1b0b0
-+ MX6UL_PAD_CSI_DATA07__GPIO4_IO28 0x1b0b0
++ MX6UL_PAD_UART2_RX_DATA__ECSPI3_SCLK 0x1b0b0
++ MX6UL_PAD_UART2_CTS_B__ECSPI3_MOSI 0x1b0b0
++ MX6UL_PAD_UART2_RTS_B__ECSPI3_MISO 0x1b0b0
++ MX6UL_PAD_UART2_RX_DATA__GPIO1_IO21 0x1b0b0
+ >;
+ };
+
-+ pinctrl_i2c1: i2c1grp {
++ pinctrl_gpios: gpiosgrp {
+ fsl,pins = <
-+ MX6UL_PAD_UART4_RX_DATA__I2C1_SDA 0x4001b8b0
-+ MX6UL_PAD_UART4_TX_DATA__I2C1_SCL 0x4001b8b0
++ MX6UL_PAD_GPIO1_IO08__GPIO1_IO08 0x1b0b0
++ MX6UL_PAD_ENET2_TX_DATA1__GPIO2_IO12 0x1b0b0
++ MX6UL_PAD_ENET2_TX_CLK__GPIO2_IO14 0x1b0b0
++ MX6UL_PAD_ENET2_RX_ER__GPIO2_IO15 0x1b0b0
++ MX6UL_PAD_LCD_RESET__GPIO3_IO04 0x1b0b0
++ MX6UL_PAD_SNVS_TAMPER0__GPIO5_IO00 0x1b0b0
++ MX6UL_PAD_SNVS_TAMPER2__GPIO5_IO02 0x1b0b0
++ MX6UL_PAD_SNVS_TAMPER3__GPIO5_IO03 0x1b0b0
++ MX6UL_PAD_SNVS_TAMPER4__GPIO5_IO04 0x1b0b0
++ MX6UL_PAD_SNVS_TAMPER5__GPIO5_IO05 0x1b0b0
++ MX6UL_PAD_SNVS_TAMPER6__GPIO5_IO06 0x1b0b0
++ MX6UL_PAD_SNVS_TAMPER7__GPIO5_IO07 0x1b0b0
++ MX6UL_PAD_SNVS_TAMPER8__GPIO5_IO08 0x1b0b0
++ MX6UL_PAD_SNVS_TAMPER9__GPIO5_IO09 0x1b0b0
+ >;
+ };
+
-+ pinctrl_i2c2: i2c2grp {
++ pinctrl_i2c4: i2c4grp {
+ fsl,pins = <
-+ MX6UL_PAD_UART5_RX_DATA__I2C2_SDA 0x4001b8b0
-+ MX6UL_PAD_UART5_TX_DATA__I2C2_SCL 0x4001b8b0
++ MX6UL_PAD_ENET2_RX_EN__I2C4_SCL 0x4001b8b0
++ MX6UL_PAD_ENET2_TX_DATA0__I2C4_SDA 0x4001b8b0
+ >;
+ };
+
@@ -444,30 +495,25 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+ >;
+ };
+
-+ pinctrl_led: ledgrp {
++ pinctrl_pwm2: pwm2grp {
+ fsl,pins = <
-+ MX6UL_PAD_GPIO1_IO03__GPIO1_IO03 0x0b0b0
++ MX6UL_PAD_GPIO1_IO09__PWM2_OUT 0x1b0b0
+ >;
+ };
+
-+ pinctrl_uart1: uart1grp {
-+ fsl,pins = <
-+ MX6UL_PAD_UART1_TX_DATA__UART1_DCE_TX 0x1b0b1
-+ MX6UL_PAD_UART1_RX_DATA__UART1_DCE_RX 0x1b0b1
-+ >;
-+ };
-+
-+ pinctrl_uart2: uart2grp {
++ pinctrl_uart3: uart3grp {
+ fsl,pins = <
-+ MX6UL_PAD_UART2_TX_DATA__UART2_DCE_TX 0x1b0b1
-+ MX6UL_PAD_UART2_RX_DATA__UART2_DCE_RX 0x1b0b1
++ MX6UL_PAD_UART3_TX_DATA__UART3_DCE_TX 0x1b0b1
++ MX6UL_PAD_UART3_RX_DATA__UART3_DCE_RX 0x1b0b1
++ MX6UL_PAD_UART3_CTS_B__UART3_DCE_CTS 0x1b0b1
++ MX6UL_PAD_UART3_RTS_B__UART3_DCE_RTS 0x1b0b1
+ >;
+ };
+};
-Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
+Index: linux-4.17.17/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
===================================================================
--- /dev/null
-+++ linux-4.17.1/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
++++ linux-4.17.17/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
@@ -0,0 +1,56 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
@@ -518,17 +564,17 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
+
+/dts-v1/;
+#include "imx6ul.dtsi"
-+#include "imx6ul-imx6ull-opos6ulnano.dtsi"
-+#include "imx6ul-imx6ull-opos6ulnanodev.dtsi"
++#include "imx6ul-imx6ull-opos6ulsp.dtsi"
++#include "imx6ul-imx6ull-opos6ulspdev.dtsi"
+
+/ {
-+ model = "Armadeus Systems OPOS6UL Nano SoM (i.MX6UL) on OPOS6ULDev board (customized for OPOS6UL Nano)";
-+ compatible = "armadeus,opos6ulnanodev", "armadeus,opos6ulnano", "fsl,imx6ul";
++ model = "Armadeus Systems OPOS6UL SP SoM (i.MX6UL) on OPOS6ULSPDev board";
++ compatible = "armadeus,opos6ulspdev", "armadeus,opos6ulsp", "fsl,imx6ul";
+};
-Index: linux-4.17.1/arch/arm/boot/dts/imx6ull-opos6ulnanodev.dts
+Index: linux-4.17.17/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
===================================================================
--- /dev/null
-+++ linux-4.17.1/arch/arm/boot/dts/imx6ull-opos6ulnanodev.dts
++++ linux-4.17.17/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
@@ -0,0 +1,56 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
@@ -579,10 +625,10 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ull-opos6ulnanodev.dts
+
+/dts-v1/;
+#include "imx6ull.dtsi"
-+#include "imx6ul-imx6ull-opos6ulnano.dtsi"
-+#include "imx6ul-imx6ull-opos6ulnanodev.dtsi"
++#include "imx6ul-imx6ull-opos6ulsp.dtsi"
++#include "imx6ul-imx6ull-opos6ulspdev.dtsi"
+
+/ {
-+ model = "Armadeus Systems OPOS6UL Nano SoM (i.MX6ULL) on OPOS6ULDev board (customized for OPOS6UL Nano)";
-+ compatible = "armadeus,opos6ulnanodev", "armadeus,opos6ulnano", "fsl,imx6ull";
++ model = "Armadeus Systems OPOS6UL SP SoM (i.MX6ULL) on OPOS6ULSPDev board";
++ compatible = "armadeus,opos6ulspdev", "armadeus,opos6ulsp", "fsl,imx6ull";
+};
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2018-08-23 08:56: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 9161f1ad075a0f20c4860d803c950715acaac555 (commit)
from 56934e8e1a1704fe9084b4e36e0d354e9f865e51 (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 9161f1ad075a0f20c4860d803c950715acaac555
Author: Fabien Marteau <fab...@ar...>
Date: Thu Aug 23 10:56:28 2018 +0200
[firmware] blinking led example for opos6ul_sp, binary and ucf
-----------------------------------------------------------------------
Summary of changes:
...d_apf51_lx9.bin => blinking_led_opos6ul_sp.bit} | Bin 340604 -> 340700 bytes
.../src/spartan/led_blink_oposulsp.ucf | 7 +++++++
2 files changed, 7 insertions(+)
copy firmware/leds/blinking_led/bin/{blinking_led_apf51_lx9.bin => blinking_led_opos6ul_sp.bit} (97%)
create mode 100644 firmware/leds/blinking_led/src/spartan/led_blink_oposulsp.ucf
diff --git a/firmware/leds/blinking_led/bin/blinking_led_apf51_lx9.bin b/firmware/leds/blinking_led/bin/blinking_led_opos6ul_sp.bit
similarity index 97%
copy from firmware/leds/blinking_led/bin/blinking_led_apf51_lx9.bin
copy to firmware/leds/blinking_led/bin/blinking_led_opos6ul_sp.bit
index 4669a7a84..c2d0cd664 100644
Binary files a/firmware/leds/blinking_led/bin/blinking_led_apf51_lx9.bin and b/firmware/leds/blinking_led/bin/blinking_led_opos6ul_sp.bit differ
diff --git a/firmware/leds/blinking_led/src/spartan/led_blink_oposulsp.ucf b/firmware/leds/blinking_led/src/spartan/led_blink_oposulsp.ucf
new file mode 100644
index 000000000..8421b87da
--- /dev/null
+++ b/firmware/leds/blinking_led/src/spartan/led_blink_oposulsp.ucf
@@ -0,0 +1,7 @@
+# Clock at 100MHz
+NET "Clk" LOC = "N8"; # EIM_BCLK
+NET "Clk" TNM_NET = "Clk";
+TIMESPEC "TS_Clk" = PERIOD "Clk" 10 ns HIGH 50 %;
+# LED
+NET "led_cathode" LOC = "N1"| IOSTANDARD = LVCMOS33 ; # HIROSE PIN 23: IO_L37N_M3DQ1_3
+NET "led_anode" LOC = "N2"| IOSTANDARD = LVCMOS33 ; # HIROSE PIN 22: IO_L37P_M3DQ0_3
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-10 10:24:00
|
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 56934e8e1a1704fe9084b4e36e0d354e9f865e51 (commit)
from 17cf3e22356ec9426f22462fde0ed384ab04c5b0 (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 56934e8e1a1704fe9084b4e36e0d354e9f865e51
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Aug 10 12:23:28 2018 +0200
[DEMOS] OPOS6UL: Add a small python server to talk with Android Bluetooth Electronics app
-----------------------------------------------------------------------
Summary of changes:
.../bluetooth-electronics/opos6ul-server.py | 83 ++++++++++++++++++++++
1 file changed, 83 insertions(+)
create mode 100755 target/demos/android/bluetooth-electronics/opos6ul-server.py
diff --git a/target/demos/android/bluetooth-electronics/opos6ul-server.py b/target/demos/android/bluetooth-electronics/opos6ul-server.py
new file mode 100755
index 000000000..5300ca5f6
--- /dev/null
+++ b/target/demos/android/bluetooth-electronics/opos6ul-server.py
@@ -0,0 +1,83 @@
+#!/usr/bin/env python
+
+import serial
+from time import sleep
+
+temp_file = open("/sys/class/thermal/thermal_zone0/temp")
+led_file = open("/sys/class/leds/User/brightness",'w')
+led_trigger_file = open("/sys/class/leds/User/trigger",'w')
+rfcomm = serial.Serial('/dev/rfcomm0', 9600, timeout=1)
+tty_file = open("/dev/tty1", 'w')
+stat_file = open("/proc/stat")
+
+led_state = 0
+prev_total = 0
+prev_idle = 0
+
+def cpu_usage():
+
+ global prev_total
+ global prev_idle
+
+ line = stat_file.readline()
+ stat_file.seek(0)
+ list = line.split()
+
+ idle = int(list[3])
+ del list[0]
+ total = 0
+ for value in list:
+ total = total + int(value)
+
+ diff_idle = idle - prev_idle
+ diff_total = total - prev_total
+ diff_usage = (1000*(diff_total - diff_idle) / diff_total + 5)/10
+
+ print("CPU: %d " % diff_usage)
+
+ prev_total = total
+ prev_idle = idle
+
+ return (100-diff_usage)
+
+led_trigger_file.write("gpio")
+led_trigger_file.flush()
+
+while True:
+# sleep(1)
+ # Temperature handling stuff:
+ temp = temp_file.read(5)
+ temp_file.seek(0)
+ temp = int(temp)
+ temp = int(temp / 1000)
+ print("temp: %d C" % temp)
+ temp_str = b'*T%d*' % temp
+ rfcomm.write(temp_str)
+
+ # Android's cmmands handling:
+ # "g" -> button release
+ # "Sxxxxxx*" -> text string receive
+ data = rfcomm.read(1)
+# print(data)
+ if data == b'g':
+ led_state = not led_state
+ led = "%d" % led_state
+ print(led)
+ led_file.write(led)
+ led_file.flush()
+ if data == b'S':
+ text = ""
+ while True:
+ data = rfcomm.read(1)
+ if data == b'*':
+ break
+ text = text + data.decode('utf-8')
+ text = text + "\n"
+# print(text)
+ tty_file.write(text)
+ tty_file.flush()
+
+ # CPU usage stuff
+ cpu = cpu_usage()
+ cpu_text = b'*G%d*' % cpu
+ rfcomm.write(cpu_text)
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-09 10:47:46
|
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 17cf3e22356ec9426f22462fde0ed384ab04c5b0 (commit)
from 8fe5832e6a2dc5c077c39362fc578bca32b9db9f (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 17cf3e22356ec9426f22462fde0ed384ab04c5b0
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Aug 9 12:47:10 2018 +0200
Changes for 8.0 devt start
-----------------------------------------------------------------------
Summary of changes:
.../target/device/armadeus/rootfs/target_overlay/etc/armadeus-version | 2 +-
.../target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version | 2 +-
scripts/release/changes.sh | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/buildroot/target/device/armadeus/rootfs/target_overlay/etc/armadeus-version b/buildroot/target/device/armadeus/rootfs/target_overlay/etc/armadeus-version
index 4fedf1d20..c6a43f2db 100644
--- a/buildroot/target/device/armadeus/rootfs/target_overlay/etc/armadeus-version
+++ b/buildroot/target/device/armadeus/rootfs/target_overlay/etc/armadeus-version
@@ -1 +1 @@
-7.0
+8.0-devt-git
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
index 4fedf1d20..c6a43f2db 100644
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
+++ b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
@@ -1 +1 @@
-7.0
+8.0-devt-git
diff --git a/scripts/release/changes.sh b/scripts/release/changes.sh
index 6e9f92116..6de72db1b 100755
--- a/scripts/release/changes.sh
+++ b/scripts/release/changes.sh
@@ -15,7 +15,7 @@ CHANGES_TOOLS=$TEMP_DIR/tools.log
CHANGES_ASDEVICES=$TEMP_DIR/asdevices.log
CHANGES_OTHER=$TEMP_DIR/other.log
-LATEST_RELEASE_DATE="2015-08-11"
+LATEST_RELEASE_DATE="2018-08-07"
usage()
{
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-07 17:48:24
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The annotated tag, armadeus-7.0 has been created
at 3e8f0b0bc67f48336811428d297a5b80f219f23a (tag)
tagging 8fe5832e6a2dc5c077c39362fc578bca32b9db9f (commit)
replaces armadeus-6.0
tagged by Julien BOIBESSOT
on Tue Aug 7 19:47:39 2018 +0200
- Log -----------------------------------------------------------------
Creating TAG for armadeus-7.0 release
Eric Jarrige (9):
[UBOOT] port patchwork to U-Boot 2017.01. Also refactor apf27 SPL
[UBOOT] apf27: add U-Boot config to support mainline linux kernel
[BUILDROOT][UBOOT] apf27: create symlink u-boot-with-spl.bin to support target upgrade from legacy U-Boot release
[BUILDROOT] apf27: Bump to U-Boot 2017.01
[BUILDROOT] apf51: Bump to U-Boot 2017.01
[UBOOT] apf28: fix compilation by renaming some compilation flag
[BUILDROOT] apf28: bump to U-Boot 2017.01
[BUILDROOT] apf9328: bump to U-Boot 2017.01
[UBOOT] apf28: add U-Boot config to support mainline linux kernel
Fabien Marteau (20):
[TOOLS][FIRMWARE]:Â fpgaloader module must be unloaded once bitsrteam loader under fpga for apf6
firmware: simple blinking led example for apf6sp code
Merge branch 'master' of ssh://git.code.sf.net/p/armadeus/code
[LINUX] patch 0447 useless (included in kernel 4.4)
[TOOLS]: adding option to generate only nand_recover binary (not download it)
[HARDWARE][OPOS6UL] adding kicad schematic part and footprint for opos6ul
[HARDWARE][APF28] adding PAD schematic part and footprint for apf28
[HARDWARE][APF28] adding kicad schematic part and footprint for apf28
[HARDWARE][APF28] adding PAD_export schematic part and footprint for apf28
[HARDWARE][APF51] adding PAD schematic part and footprint for apf51
[HARDWARE][APF51] adding PAD_export schematic part and footprint for apf51
[HARDWARE][APF27] adding PAD schematic part and footprint for apf27
[HARDWARE][APF27] adding PAD_export schematic part and footprint for apf27
[HARDWARE][APF6] adding PAD schematic part and footprint for apf6
[HARDWARE][APF6] adding PAD_export schematic part and footprint for apf6
[HARDWARE][OPOS6UL] fix bugs in part and footprint
[HARDWARE][APF28] New kicad version of footprint
[HARDWARE][OPOS6UL] Fixation PAD placement correction on footprint
[firmware] adding bitstream for the wiki full howto
[LINUX] adding default-on trigger for opos6ul_dev led driver
Gwenhael Goavec-Merou (1):
patches:linux: 3.14 suppress useless 3.14.17 and add missing 3.14.39 needed by apf27xenomaimainline_defconfig
Julien BOIBESSOT (216):
[LINUX] prevent some custom armadeus drivers to be selected on not supported platforms
[LINUX] 3.19+: add a fix to be able to build imx_v6_v7_defconfig mainline defconfig
[BUILD] add ARMADEUS_U_BOOT_PATCH_DIR to shell_env.sh
[TOOLS] add u-boot patch generation to scripts/publish_patches.sh
[BUILDROOT] 2015.02: backport openssl security fix from BR mainline
[ROOTFS] Add nicer invite for ash shells
[BUILDROOT] APF6: most configs: add rsync tool
[ROOTFS] Add a keymap for Swiss German. Thanks ChriStian !
[BUILDROOT] APF6: all configs: add lrzsz package
[BUILDROOT] Add preliminary support for new APF6UL SOM
[BUILDROOT] Fixes post_build.sh to correctly generate /etc/machine on APF9328
[BUILDROOT] APF6: most configs: add libv4l and libv4ltools packages
[LINUX] APF6: 3.19: add autofocus support to OV5640 MIPI camera
[BUILDROOT] 2015.02: fixes fbgrab bug with RGB565 framebuffers by upgrading to 1.3 version
[TOOLS] Add some i.MX6 IPU registers to imxregs
[BUILDROOT] Add imxregs to most APF6 configs
[LINUX] APF6: 3.19+: fixes kernel Ooops when using v4l2-ctl
[DEMOS] Add the possibility to launch an action when pressing mouse button in capture demo.
[BUILD] APF6UL -> OPOS6UL
[BUILDROOT] APF6: add capture demo to configs that might need it
[U-BOOT] 2015.01: rename patches to better fit git format-patch output
[U-BOOT] 2015.01: update patches to better suite format needed by git-am
[U-BOOT] All boards: define CONFIG_STANDALONE_LOAD_ADDR in configs supposed to support it. That way, one might be able to test U-Boot standalone apps.
[TARGET] Add some examples to do bare-metal programming on APF6
[LINUX] 3.19+: APF27: activate spidev by default on SPI3 (J8 connector)
[BUILDROOT] Add ssh to APF27 configs
[BUILDROOT] 2016.08: rename patch 022
[BUILDROOT] 2016.08: fixes patch 022
[BUILDROOT] 2016.08: libpng: bump to version 1.6.25
[BUILDROOT] 2016.08: fixes patch 022
[BUILDROOT] 2016.08: updates cleanup_buildroot.sh
[BUILD] Add make help for opos6ul mainline config
[LINUX] 4.7: opos6ul: update default linux config (6lowpan, usb_serial, 1wire, cpu_freq)
[BUILDROOT] opos6ul: move default vanilla kernel to 4.7.3
[BUILDROOT] opos6ul: update legacy_defconfig to mimic vanilla one
[BUILDROOT] Add a config to generate opos6ul failsafe
[BUILDROOT] Fixes some comments in opos6ul_recovery.py
[DEBUG] Add an i.MX6UL version for imxregs
[LINUX] opos6ul: 4.7: no need for JFFS2 in config
[BUILDROOT] opos6ul: add JPEG support to fbv by default
(LINUX] opos6ul: bump to 4.7.4
[BUILDROOT] 2016.08: i2c-tools: install devt headers to staging dir
[LINUX] opos6ul: add spidev driver as module
[BUILDROOT] opos6ul: add spidev-test & spi-tools package to default config
[BUILDROOT] 2016.08: deactivate i2c-tools header patch
[LINUX] 4.7: opos6ul: makes SPI port of RPi connector spidev device
[BUILD] Fixes scripts/export_linux_config.sh for recent kernels
[BUILDROOT] post_image_creation.sh: no need for boot.ext4 on OPOS6UL
[BUILDROOT] post_build.sh: remove unneeded brcm firmwares on OPOS6UL
[ASDEVICES] Add drivers for BMP180 (pressure) & HMC5883L (accelerometer) I2C sensors
[BUILDROOT] Rename opos6ulfailsafe_defconfig to opos6ul_recovery_defconfig
[BUILDROOT] opos6ul: fixes /etc/machine infos
[BUILDROOT] (quite) all board defconfigs: add mdev for /dev handling to mimic 6.0 and older BSPs
[BUILDROOT] opos6ul: fill in genimage.cfg to generate user data partition image
[BUILDROOT] apf-config: bump to latest version and remove lua dependency
[AS_DEVICES] fixes compilation warnings
[AS_DEVICES] add wiringPi compatibility layer
[BUILDROOT] 2016.08: add a simple LoRa gateway (packet forwarder)
[LINUX] 4.8+: opos6ul: add some commonly available sensors drivers (ADS1015, MCP4725, HMC5843, BMP180)
typos
[TOOLS] opos6ul_recovery: improve comment for BOOT jumpers
[AS_DEVICES] wiringPi: add some more supported pins to GPIO mapping
[AS_DEVICES] wiringPi: add some comments
[AS_DEVICES] wiringPi: don't quit program when wiringPiSetupSys() is called several time. Just signal it.
[AS_DEVICES]: as_gpio: rename as_gpio_open() to as_gpio_request() to better match what is done in Linux kernel
[AS_DEVICES]: as_gpio: don't open/close /sys/class/gpio/gpioxx/value file each time as_gpio_set_pin_value() is called, but instead remember which gpio was requested and associated value file descriptor.
[AS_DEVICES]: as_gpio: add internal helper as_gpio_set_pin_irq_mode() to allow pin irq mode selection directly with its gpio number
[AS_DEVICES]: wiringPi: add userspace irq handling (with pthreads)
[BUILDROOT] 2016.08+: Add lmic-pi package (LoRa node)
[BUILDROOT] 030-lmic-pi-add-package.patch -> 030-armadeus-lmic-pi-add-package.patch
[BUILDROOT] 2016.08: lora-forwarder: add possibility to choose server IP at runtime
[BUILDROOT] opos6ul: add Python3 and some useful modules to default rootfs
[LINUX] 4.8: add device tree support to si7020 (temp+humidity sensor)
[LINUX] 4.8: add mcp7940x RTC driver (from 4.4)
[LINUX] 4.8: opos6ul: makes LCD backlight drived by PWM instead of 2 state GPIO
[LINUX] 4.8: opos6ul: rename LCD's backlight to be more /sys/ coherent
[TEST] Add OPOS6UL support to test_backlight.sh
[LINUX] 4.8: opos6uldev: add 1-wire (bitbanging) support on GPIO5_IO01 (RPi2 connector pin 40)
[LINUX] 4.8: opos6ul: improves imx6ul-opos6uldev.dts (backlight+onewire)
[LINUX] 4.8: opos6ul: remove i.MX6 IPU drivers in i.MX6UL config
[DEBUG] imx6ulregs: add some LCDIF registers definition and add imx6ulregs to opos6ul_defconfig
[BUILDROOT] opos6ul: add python-dateutil to default config
[BUILDROOT] post_build.sh: little trick to speedup mdev start
[BUILDROOT] 2016.08: add cmux package
[BUILDROOT] 2016.08: add comments to 019-armadeus-add-cmux-package.patch
[BUILDROOT] 2016.08: fixes cmux package build
[BUSYBOX] 1.24: add modinfo tool to default config
[BUILDROOT] apf6legacy*: add gst1 multifile plugin to allow generation of video streams from png images
[BUILDROOT] apf6legacy*: gst1: add compositor (software) and textoverlay (needs pango) plugins to legacy default configs
[LINUX] 4.8: opos6uldev: add CSI pins definitions to default board device tree
[LINUX] 4.1.mx6_legacy: patches default imx_v7_defconfig to be more APF6 friendly
[LINUX] 3.14.mx6_legacy: patches default imx_v7_defconfig to be more APF6 friendly
[BUILDROOT] fixes 2016.08/cleanup_buildroot.sh due following recent cryptodev patches commit
[BUILDROOT] 2016.08+: add v4l2loopback package
[BUILDROOT] Add v4l2loopback driver to APF6 configs with hardware overlay & gstreamer support
[DEBUG] Add some CCM registers to imxregs for i.MX6UL
[LINUX] 4.8+: opos6uldev: add device tree definition for LQ043 LCD
[BUILDROOT] all configs using device tree: add device tree compiler to rootfs
[BUILDROOT] rootfs overlay: rename /etc/init.d/S01fb to S01firstboot and make it a once run script. Add it resize of eMMC rootfs while we are at it.
[ROOTFS] opos6ul: Automatically mount HOME-DATA partition (mmcblk0p3) to /home
[BUILD] now creates an archive with Linux modules in images/ dir
[BUILDROOT] drivers-helpers: convert it to BR's generic-package
[DEMOS] oscillo: Makefile beautifying
[DEMOS] oscillo: create installdir when not existing
[DEMOS] oscillo: makes drawing cursor visible
[DEMOS] oscillo: add 32bpp framebuffer support
[DEMOS] oscillo: add real hardware support through AsDevices
[BUILD] Improve Makefile help concerning configs
[DEBUG] imxregs: fixes bug when writing to registers (with glibc scanf() ??)
[BUILD] Add OPOS6UL support to test_imxregs.sh
[ROOTFS] Rename /etc/init.d/S01firstboot to S11firstboot, as it need to be run after S10mdev
[BUILDROOT] 2016.08+: fixes fix to add ldd to target rootfs when using external toolchains
[DEMOS] Add a small tool (fb_alpha) to play with i.MX6 framebuffer overlay/alpha channels
[BUILDROOT] 2017.02: fixes libnl build
[LINUX] 4.9: add opos6ul support
[LINUX] fixes apf6legacy-4.1_defconfig build
[BUILDROOT] as_devices: fixes C++ wrapper selection with recent BR/external toolchain
[BUILDROOT] all defconfigs: portmap is dead, replace it with rpcbind
[BUILDROOT] apf6/opos6ul(nano)_deconfigs: add PPPd, as these boards support external 2G modems
Remove buildroot/configs/opos6ul_defconfig.mine
[LINUX] apf6: add PPP & SLIP support (module) to valuable defconfigs
[LINUX] opos6ul(nano): add PPP & SLIP support (module) to valuable defconfigs
[DEMOS] capture: add support for 32 bits framebuffer (HDMI on APF6) and now display framerate
[DEMOS] fb_alpha: factorize some printed infos
[DEBUG] imx6regs: move IPUx_FS_XXX_FLOW_N registers declaration and add IPUx_PROC_TASKS_STAT one
[BUILDROOT] bump imx-test version to 5.4 (for 4.1 Freescale kernels)
[BUILDROOT] apf6legacy-4.1_defconfig: add imx-test by default and activate BR glibc toolchain to be able to use Freescale kernel includes
[LINUX] 4.1: apf6: add spidev driver & configuration (J5 connector of APF6Dev. SPI1/CS0). Add some tests tools in BR defconfig, while we are at it...
[BUILDROOT] 2017.02: add LeptonModule package
[DEMOS] capture: add a runtime option to force YUV420 mode on camera
[BUILDROOT] 2017.02: imx-test: add i.MX6UL support (compilation)
[LINUX] 4.1-legacy: add device tree for OPOS6UL(DEV)
[LINUX] 4.1-legacy: fixes i.MX6UL PWM clocks declaration
[LINUX] 4.1-legacy: mxsfb: fixes native-mode OF display's property handling
[BUILDROOT] add opos6ullegacy-4.1_defconfig (for OPOS6UL with Freescale/NXP 4.1 kernel)
[BUILDROOT] package/freescale-imx: add i.MX6UL support
[HARDWARE] Add a basic (WIP) APF6Dev SVG view
[TOOLS] fix scripts/quiltify.sh usage with (new) SVN
[DEMOS] capture: add a runtime option to activate debug messages and improve format matching messages
[DEMOS] capture: add RGB24 support (needed by some v4l2loopback examples)
[BUILDROOT] apf6legacy*_defconfig: re-add VPU/IPU/GPU gstreamer plugins plus some H.26x software one
Indentation
[ROOTFS] S30wifi: fixes error messages on 4.x+ kernels (WI_EN handled inside kernel and not externally). Speed up chip reset while we are at it.
[BUILDROOT] apf6legacy*_defconfigs: add gdkpixbufoverlay lugin to gstreamer (overlay of png images)
[BUILDROOT] apf6legacy*_defconfigs: add multipart and jpegenc plugins to gstreamer
[TOOLS] opos6ul_recovery.py: fixes error message when no imx-usb-loader is found on Host.
[BUILDROOT] 2017.02: bump imx-usb-loader version to have i.MX6ULL support
[BUILDROOT] 2017.02: apf6: add a defconfig to generate a Xorg rootfs which mimics Dawn Small Linux distribution (WIP)
[LINUX] apf6: 3.19 & 4.0: add spidev support on APF6Dev
[BUILDROOT] opos6ul(nano): add python-requests & links to mainline defconfigs
[BUILDROOT] opos6ultest_defconfig: add some packages from non test configs
[BUILDROOT] genimage.cfg: do not populate failsafe partition with default rootfs as it may oversize it
[BUILDROOT] opos6ul: legacy-4.1: add some video related packages (gstreamer+capture+v4l2loopback)
[LINUX] opos6ul: Add spidev module to 4.1-legacy config
[LINUX] 4.1-leagacy: add support for OPOS6ULL (OPOS6UL with i.MX6ULL)
[BUILDROOT] opos6ullegacy-4.1_defconfig: add Lepton utilities
[BUILDROOT] opos6ul(nano): Add socat, dnsmasq & law gst1 plugin to configs needing them.
[BUILDROOT] apf28: bump mainline configuration to Linux 4.9. Add dropbear and lrzsz while we are at it...
[BUILDROOT] 2017.02: bring back to life patch 205 which modify busybox stty to handle RS-485 serial port custom options
[DEBUG] imx28regs: add HW_PINCTRL_MUXSEL7
[LINUX] 4.9+: re-introduce patch to have RS-485 support on i.MX28 SOM
[BUILDROOT] apf28: bump mainline defconfig to kernel 4.9.65
[BUILDROOT] add timeout tool to default busybox defconfig
[BUILDROOT] apf6/opos6ul: add hwdata package (pci.ids/usb.ids) to all configs deserving it
[BUILDROOT] opos6ul/apf6: add haveged entropy generator to configs deserving it.
[LINUX] opos6ul: 4.8+: add RFCOMM & BNEP & HIDP to Bluetooth protocls (modules)
[LINUX] opos6ul: 4.8+: add a fix to prevent modprobing/rmmoding brcmfmac driver hack to have working Wi-Fi.
[LINUX] opos6ul(nano): 4.8+: add some driver for USB modems
[LINUX] opos6ul(nano): 4.8+: add some drivers for USB Qualcomm based LTE MODEMs
[LINUX] opos6ul(nano): 4.8+: add bridge network driver to be able to create bridged network ;-)
[LINUX] opos6ulnano: 4.9: add bluetooth most used profile drivers
[BUILDROOT]: opos6ul(nano): add dbus-python to all configs deserving it
[BUILDROOT] apf6/opos6ul: activates LeptonModule package on platforms supporting it
[BUILDROOT] 2017.02: add patch to fix iio linux-tools build with recent (4.14+) kernels (sent to BR mainline)
[LINUX] 4.14: rename patch 0801 to reflect content (add OPOS6ULNano to DT and not OPOS6UL)
[LINUX] opos6ul: 4.14: bump to 4.14.18
[LINUX] 4.8 & 4.14: fixes kernel oops when loading spidev driver
[BUILDROOT] 2017.02+: also install ssh-copy-id helper script when selecting openssh
[TEST] Add a new script to display i.MX6UL ADC values
[LINUX] 4.14: share same config between opos6ul and opos6ulnano
[LINUX] OPOS6ULNANO: 4.14+: set spidev max speed to 60MHz
[BUILDROOT] Bump modemmanager & libqmi & libmbim versions
[TOOLS] Fixes scripts/quiltify.sh for U-Boot with given PATH_DIR in BR
[TOOLS] Fixes scripts/quiltify.sh when no filtered patches are found
[LINUX] NANO: 4.9/4.14: add OOB SDIO interrupt support for Wi-Fi module
[BUILDROOT] opos6ul(nano): add tcpdump to all configs deserving it
[ROOTFS] Fixes /etc/init.d/S11firstboot for usage on OPOS6ULNANO. Add it /etc/fw_env.config installation while we are at it...
[ROOTFS] Fixes post_build.sh to generate correct /etc/machine for OPOS6ULNANO
[BUILDROOT] 2017.02 Add rpi-bt-firmware package (mainline backport) and activate it by default on NANO configs
[BUILDROOT] Add python-gobject package to OPOS6UL* configs desserving it
[BUILDROOT] 2017.02/2018.02: add abootimg package
[BUILDROOT] 2017.02/2018.02: forces unbuffer tool installation when expect package is selected
[BUILDROOT] opos6ulnano/genimage.cfg: do not populate failsafe partition with default rootfs as it may oversize it
[BUILDROOT] 2017.02: bump to 2017.02.11
[BUILDROOT] 2017.02: remove some files when bumping from 2017.02.5 to 2017.02.10
[BUILDROOT] Remove apf27_defconfig (which do not build anymore) and replace it by apf27mainline_defconfig.
[BUILDROOT] 2017.02.x: update cleanup_buildroot.sh
[PACKAGES] Add a tool to read/modify OV5640 registers from userspace
[DEMOS] capture: cleanup & trace improving
[DEMOS] capture: add possibilities to choose SoC input mode and sensor capture mode (mostly of use on i.MX6 and OV5640)
[DEMOS] capture: add an option to choose camera framerate. Rename some options to fit new one. Fixes fps calculation while we are at it...
[DEMOS] capture: allow to pause/restart stream when pressing SPACE key
[DEMOS] capture: fixes YUV420 -> grayscale decoding and fps selection when forcing YUV420 mode
[DEMOS] capture: add possibility to crop camera input and move cropping zone dynamically
[BUILDROOT] Update apf27test_defconfig with mainline kernel
[BUILDROOT] rename /apf27preempt-rtmainline_defconfig -> apf27preempt-rt_defconfig
[BUILDROOT] remove apf27_webradio_defconfig (do not build anymore)
[BUILDROOT] replace apf27xenomai_defconfig with apf27xenomaimainline_defconfig
[BUILDROOT] rename apf28_defconfig -> apf28legacy_defconfig
[BUILDROOT] rename apf28test_defconfig -> apf28legacytest_defconfig
[BUILDROOT] rename apf28mainline*_defconfig -> apf28*_defconfig
[BUILDROOT] remove apf9328*_defconfig (do not build anymore)
[BUILDROOT] replace apf51_defconfig with apf51mainline_defconfig and update apf51test_defconfig accordingly
[LINUX] 4.1+ legacy: APF6: activates SPDIF Optical output of APF6Dev
Update ChangeLog for 7.0 release
armadeus-7.0 release mods
Julien Boibessot (32):
Post release changes
[BUILDROOT] All APF: add busybox (1.23) rfkill
[BUILDROOT] APF6: board is able to act as a Wi-Fi Access Point so add hostapd package by default
[LINUX] APF6: 3.10legacy/3.19/4.0: add rfkill to default config or remove obsolete rfkill-input when activated
[LINUX] 3.19: APF6: add cpufreq to default config
[BUILD] Fixes bug in armadeus_env.sh generation when BR2_LINUX_PATCH_DIR has more than one item
[BUILDROOT] APF28: all configs: add iperf3 and iperf (if not already here)
[LINUX] APF6: mainline/legacy: add drivers for Ethernet over USB devices
[BUILDROOT] fixes bc crashes with patch from mainline Buildroot
[BUILDROOT] APF6: add bc tool in all configs that might need it (may be useful to evaluate computationnal power)
[BUILDROOT] busybox: fixes build of rfkill applet on old kernels
[BUILD] Download buildroot archive only if needed
[LINUX] APF6: 3.19+: add USB serial gadget to default configs
[LINUX] APF6: 3.10: add some serial USB adapters drivers to default config
[TOOLS] Fixes scripts/export_linux_config.sh when kernel has a strange name :-)
[BUILDROOT] busybox 1.23: add tasket tool to default config
[LINUX] APF6: all most used configs: add CONFIG_FHANDLE to be compatible with systemd
[LINUX] APF6: all most used configs: add CONFIG_FHANDLE to be compatible with systemd (bis)
[BUILDROOT] 2017.02+: opos6ulnano: fixes u-boot build
[BUILDROOT] add a defconfig for using preempt-rt on opos6ulnano
[BUILDROOT] add rt-tests, cpuload and stress-ng packages to opos6ul(nano) defconfigs
[BUILDROOT] add a defconfig for preempt-rt on opos6ul
[BUILDROOT] bump stress-ng version
[BUILDROOT] opos6ul(nano): add SFTP server to all defconfigs (for remote file system access through SSH... eclipse needs it)
[BUILDROOT] Fixes opos6ullegacy-4.9_defconfig for BR 2017.02
[BUILDROOT] Fixes opos6ullegacy-4.1_defconfig for BR 2017.02
[LINUX] opos6ul(nano): 4.17+: add TPM 2.0 SPI drivers (modules)
[LINUX] 4.9: opos6ulnano: share config with opos6ul
[BUILDROOT] apf27xenomai_defconfig: fixes it so that it can be sourced (make source)
[BUILDROOT] apf6xenomai_defconfig: fixes it so that it can be sourced (make source)
[BUILDROOT] opos6ulnano-preempt-rt_defconfig: fixes it so that it can be sourced (make source)
Update ChangeLog and /etc/armadeus-version for 7.0 release
Sébastien Szymanski (188):
[LINUX] 3.19 / 4.0: apf28: fix gpio-key polarity.
[LINUX] 3.19 / 4.0: apf6: enable Wi-Fi drivers
[LINUX] 3.19 / 4.0: apf6: dts: Fix WiFi settings
[BUILDROOT] rootfs: apf6: add init script to ease usage of WiFi
[BUILDROOT] busybox 1.23: add label and uuid support to mount
[BUILD] Use https://buildroot.org as Buildroot URL
[BUILDROOT] openssl: bump to version 1.0.2e
[BUILDROOT] popt: fix URL
[BUILDROOT] 2015.02: rm 183-openwrt-uclibc-add-kernel_long-declaration.patch
[LINUX] 3.19: fix eth0 up down issue on apf28
[BUILDROOT] 2015.02: ncurses: fix build issue with gcc 5.x
[BUILDROOT] fix busybox config file
[LINUX] Add 3.14.mx6_legacy patches
[BUILDROOT] Add 3.14.mx6_legacy config file
[BUILDROOT] libevent: fix broken URL
[UBOOT] 2015.01: apf28: RAM size detection workaround
[LINUX] 4.4: Add preliminary support
[LINUX] 4.4: apf6: dts: add missing phy-handle property
[BUILDROOT] Preliminary work to move to BR 2016.02
[BUILDROOT] Remove trailing slash in <PKG>_SITE
[BUILDROOT] Check properly if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is unset
[BUILDROOT] 2016.02: xenomai: define XENOMAI_ADEOS_PATCH when needed
[BUILDROOT] Create armadeus drivers symlink after patching the kernel
[U-BOOT] 2014.07: fix compilation with GCC5
[BUILDROOT] 2016.02: apf-config: Remove BR2_LARGEFILE dependency
[BSP] Use BR 2016.02
[BUILDROOT] APF6: apf6_defconfig: update for BR 2016.02
[ROOTFS] Drop /etc/securetty
[BUILDROOT] Fix U-Boot configuration in apf*_defconfig
[BUILDROOT] Remove UBOOT_ARMADEUS_SPECIFIC_PATCH_HOOK hook
[BUILDROOT] APF6: update defconfig files
[BUILDROOT] Create armadeus drivers symlink after extracting the kernel
[TEST] test_imxregs: properly extract ID_REG value
[TEST] test_imxregs.sh: fix sed expression
[BUILDROOT] Drop Armadeus rootfs skeleton
[BUILDROOT] Use BR 2016.05-rc2
[BUILDROOT] Update busybox config
[BUILDROOT] Remove BR2_UCLIBC_VERSION_STRING from defconfig files
[BUILDROOT] Update config files
[BUILDROOT] Update pss and pps51 defconfig files
[BUILDROOT] Remove now useless uclibc patch
[BUILDROOT] Set BR2_LINUX_KERNEL_UIMAGE=y in defconfig files
[BUILDROOT] Set static /dev management for apf27 with old kernel
[BUILDROOT] linux-headers-2.6.29.6: backport patch to fix uclibc compilation
[BUILDROOT] opos6ul_legacy_defconfig: use BR skeleton and our overlay
[BUILDROOT] Use BR 2016.05-rc3
[BUILDROOT] Use BR 2016.05
[BUILDROOT] Check properly if BR2_TARGET_UBOOT_CUSTOM_HEADER_CONFIG_FILE_PATH is unset
[BUILDROOT] add opos6ul support
[BUILDROOT] uboot.mk: call qstrip instead of qstring
[LINUX] 2.6.29: apf27: add support for USB3320 phy on apf27v2
[LINUX] OPOS6UL: bump to 4.7-rc6 and remove 4.6
[TOOLS] opos6ul: add recovery script and binaries
[BUILDROOT] Make fw_printenv command work on OPOS6UL
[TOOLS] opos6ul: update uboot binaries
Revert "[TOOLS] opos6ul: update uboot binaries"
[TOOLS] opos6ul: update uboot binaries
[BUILDROOT] Use BR 2016.08-rc1
[BUILDROOT] imx28-usb-downloader: add missing host dependency
[BUILDROOT] can-utils: fix hash
[BUILDROOT] imx-usb-loader: fix hash
[BUILDROOT] Use BR 2016.08-rc2
[BUILDROOT] Use BR 2016.08-rc3
[BUILDROOT] Use BR 2016.08
[TOOLS] opos6ul: update uboot binaries
[BUILDROOT] opos6ul: use bluez5
[BUILDROOT] linux-firmware: version bump
[TOOLS] apf6_recovery: configs files path of imx_usb has changed. Fix it.
[LINUX] 3.10.mx6_legacy: add support for gcc 5
[BUILDROOT] 2016.08: cleanup_buildroot.sh: add linux-firmware
[LINUX] 3.10.mx6_legacy: fix compilation with gcc 5
[TOOLS] opos6ul: update uboot binaries
[LINUX] 4.7: opos6ul: update dts files
[LINUX] opos6ul: bump to 4.8.4
[LINUX] 4.8+: opos6ul: improve touchsreen on LW700
[LINUX] 4.7: opos6ul: dts: add adc support
[LINUX] 4.8+: opos6ul: update dts files
[LINUX] opos6ul and opos6ul_recovery: bump to 4.8.6
[LINUX] opos6ul and opos6ul_recovery: bump to 4.8.9
[BSP] opos6ul: don't create opos6ul-linux.bin -> zImage symlink
[LINUX] opos6ul and opos6ul_recovery: bump to 4.8.10
[LINUX] opos6ul: backport mainline patch to fix fb corruption
[LINUX] 4.8: opos6uldev: select CONFIG_CFG80211_WEXT
[BUILDROOT] 2016.08: libpng: bump to version 1.6.27
[BUILDROOT] opos6ul: add brcmfmac43430-sdio.txt in rootfs overlay
[BUILDROOT] package/cryptodev-linux: fix build with recent kernel
[BUILDROOT] package/armadeus/drivers-helpers: rename TARGETS to PACKAGES
Merge branch 'master' into buildroot-update
[LINUX] 3.14.mx6_legacy: minor fixes in device tree
[LINUX] 3.14.mx6_legacy: touchscreen: add 'invert-y' property support
[BUILDROOT] apf6legacy_defconfig and apf6mediacenter_defconfig update
[BUILDROOT] add apf6legacy-4.1_defconfig
[LINUX] 4.1.mx6_legacy: make LCD working
[LINUX] 4.1.mx6_legacy: Make DVI monitors working
[LINUX] 4.1.mx6_legacy: dts: fix ov564x_mipi compatible name
[LINUX] *.mx6_legacy: dts: fix microSD CD gpio polarity
[LINUX] 4.1.mx6_legacy: dts: fix sgtl5000 node
[BUILDROOT] Generate ext4 images with mkfs instead of genextfs
Merge branch 'buildroot-update' into master
[BUILDROOT] mke2img: if var name and increase journal size to 4MB
[BUILDROOT] Port Buildroot patches to 2017.02
[BUILDROOT] configs: Use really old kernel headers on really old kernel
Merge branch 'buildroot-update' into master
[DEBUG] imxregs: imx6: add MMDC1_MDCTL register
[BUILDROOT] Bump to Buildroot 2017.02
[BUILDROOT] apf28mainline_defconfig: fix BR2_DL_DIR and enable ccache
[LINUX] 3.14.mx6_legacy: fix compilation
.gitignore: add buildroot/DEVELOPERS file
[BUILDROOT] Bump to Buildroot 2017.02.1
[TEST] rs232: add OPOS6UL support (ttymxc1)
[TEST] usb_host: add OPOS6UL support
[TEST] touchscreen: add OPOS6UL support
[TEST] dac: OPOS6UL is not supported
[TEST] adc: add OPOS6UL support
[BUILDROOT] drivers-helpers: add Config.in file
[TEST] gpio: add OPOS6UL support
[TEST] media_perf: add OPOS6UL support (USB only)
[TEST] wifi: add OPOS6UL support
[TEST] usb_device: add OPOS6UL support
[TEST] package: mplayer: add OPOS6UL support
[TEST] package: python: add OPOS6UL support
[TEST] package: prboom: add OPOS6UL support
[TEST] backlight: fix backlight /sys path
[TEST] bluetooth: add OPOS6UL support
[BUILDROOT] opos6ul: add opos6ultest_defconfig file
[LINUX] 4.10: port some patches to try out FPGA on APF6_SP
[BUILDROOT] Bump to Buildroot 2017.02.2
[BUILDROOT] Bump to Buildroot 2017.02.3
[TOOLS] {apf6,opos6ul}_recovery: set baudrate before ymodem transfer
[BSP] Add OPOS6ULNANO support
[UBOOT] opos6ulnano: bump to commit eac402feb5a4132665fec84ed243c1008011c8f2
[BUILDROOT] 2017.02: fix libpng build
[LINUX] apf6: 3.19: fix HDMI on i.MX6 SoCs without VPU
[BUILDROOT] uClibc-ng: enable UCLIBC_SUPPORT_AI_ADDRCONFIG
[BUILDROOT] uClibc: update config to 1.0.22
[BUILDROOT] Bump to Buildroot 2017.02.5
[BUILDROOT] 2017.02: backport patches to fix dbus hang at startup
[UBOOT] opos6ulnano: bump to commit 5b608772040dec0638711b6bb7b788da62c38c61
[UBOOT] Use sha1 string instead of branch name
[UBOOT]: apf28: fix 502 patch to make dtb working again
[BUILDROOT] opos6ul: bump to commit e026b020579847d2088df445a1ec43f17b45f981
[LINUX] opos6ulnano: dts: fix ethernet pin muxing
[LINUX] opos6ul: bump tp 4.14.17 (LTS)
[LINUX] 4.14: opos6ul/opos6ulnano: add i.MX6ULL support
[TOOLS] quiltify.sh: fix typo
[UBOOT] opos6ulnano: bump to commit 41c5b7e32c6d54742d5d420e14c72517fb5b0640
[LINUX] opos6ulnano: fix patch 0804
[BUILDROOT] Prepare patches to BR 2018.02
[LINUX] opos6ulnano: dts: fix ethernet pin muxing (once again...)
[TOOLS] add opos6ulnano recovery support
[BSP] patches: buildroot: add 2018.02.x symlink
[BUILDROOT] 2017.02: rootfs: just disable ext4 64bit feature
[BUILDROOT] fix URL for -rc kernel
[LINUX] opos6ul: bump to 4.17-rc1
[UBOOT] opos6ul: bump to 2018.05-rc2
[TOOLS] opos6ul: update uboot binaries
[UBOOT] opos6ul: bump to 2018.05
[LINUX] opos6ul: bump to 4.17-rc5
[BSP] remove 2018.02.1 symlink
[LINUX] 4.17: remove renames from patch 0100
[BUILDROOT] opos6ul/opos6ul_nano: properly set NEON/VFP
[BUILDROOT] opos6ul: update defconfig
[UBOOT] opos6ul/opos6ullegacy-4.1: bump to latest U-Boot
[BUILDROOT] leptonmodule: add patch to fix Makefile
[LINUX] 4.1: apf6: enable PCIe
[LINUX] 4.1: port patch 0700 from 3.14
[BUILDROOT] backport patch from upstream to fix libtirp compiling
[LINUX] opos6ul: bump to 4.17.1
[LINUX] 4.17: add OPOS6ULNano and OPOS6ULNanoDev device trees
[LINUX] opos6ul: bump to 4.17.2
[BUILDROOT] 2018.02.x: update patches for 2018.02.3
[BSP] add opos6ullegacy-4.9_defconfig
[BUILDROOT] 2017.02/2018.02: bump stress-ng
[BUILDROOT] 2017.02: update cleanup_buildroot.sh
[LINUX] 4.17/4.9.legacy: opos6uldev: add SGTL5000 support on JTAG header
[LINUX] opos6ul: bump to 4.17.4
[LINUX] opos6ulnano: bump to 4.17.4
[U-BOOT] opos6ul/opos6ulnano: bump to 6599a0ebbd68e13c29a0cb325c03718eb987a7f1
[LINUX] opos6ul: add dual ethernet device trees
[BUILDROOT] 2017.02: linux: Add host-bison and host-flex dependencies
[BUILDROOT] 2017.02: linux: BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
[BUILDROOT] 2017.02.x: patches missing from previous commit
[LINUX] 4.17: opos6ul: add CAAM support (i.MX6UL only)
[U-BOOT] opos6ul/opos6ulnano: bump to ed432e132cf358593dd3aca5abc2024adf2d9288
[BUILDROOT] 2017.02/2018.02: changes S10mdev via a patch
[LINUX] 4.17: fix UART5 on i.MX6ULL
[LINUX] 4.17: opos6ulnano: share config with opos6ul
.gitignore: add buildroot/{utils,patches}
Yann GARRAS (1):
[DEBUG] imxregs : add SAI Registers
-----------------------------------------------------------------------
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-07 17:48:22
|
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 8fe5832e6a2dc5c077c39362fc578bca32b9db9f (commit)
from 4b5eb69d0117006599734df63b9ef2a652acdcef (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 8fe5832e6a2dc5c077c39362fc578bca32b9db9f
Author: Julien BOIBESSOT <jul...@ar...>
Date: Tue Aug 7 19:46:47 2018 +0200
armadeus-7.0 release mods
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 2 +-
.../target/device/armadeus/rootfs/target_overlay/etc/armadeus-version | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 055ff3f76..c7e4a0664 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,7 @@
----
-Changes in release armadeus-7.0 (released on August the 3rd 2018)
+Changes in release armadeus-7.0 (released on August 7th, 2018)
* Wiki dump available here: http://www.armadeus.com/assos_downloads/wiki/armadeus-7.0_wiki_html_dump.tar.gz
diff --git a/buildroot/target/device/armadeus/rootfs/target_overlay/etc/armadeus-version b/buildroot/target/device/armadeus/rootfs/target_overlay/etc/armadeus-version
index b6803606e..4fedf1d20 100644
--- a/buildroot/target/device/armadeus/rootfs/target_overlay/etc/armadeus-version
+++ b/buildroot/target/device/armadeus/rootfs/target_overlay/etc/armadeus-version
@@ -1 +1 @@
-6.1-devt-git
+7.0
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-07 17:41: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 annotated tag, armadeus-7.0 has been deleted
was b0313068c2d12b299174d0190aae878d0b3607e2
-----------------------------------------------------------------------
tag armadeus-7.0
Creating TAG for armadeus-7.0 release
4b5eb69d0117006599734df63b9ef2a652acdcef Update ChangeLog for 7.0 release
-----------------------------------------------------------------------
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-03 16:10: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 annotated tag, armadeus-7.0 has been created
at b0313068c2d12b299174d0190aae878d0b3607e2 (tag)
tagging 4b5eb69d0117006599734df63b9ef2a652acdcef (commit)
replaces armadeus-6.0
tagged by Julien BOIBESSOT
on Fri Aug 3 18:09:50 2018 +0200
- Log -----------------------------------------------------------------
Creating TAG for armadeus-7.0 release
Eric Jarrige (9):
[UBOOT] port patchwork to U-Boot 2017.01. Also refactor apf27 SPL
[UBOOT] apf27: add U-Boot config to support mainline linux kernel
[BUILDROOT][UBOOT] apf27: create symlink u-boot-with-spl.bin to support target upgrade from legacy U-Boot release
[BUILDROOT] apf27: Bump to U-Boot 2017.01
[BUILDROOT] apf51: Bump to U-Boot 2017.01
[UBOOT] apf28: fix compilation by renaming some compilation flag
[BUILDROOT] apf28: bump to U-Boot 2017.01
[BUILDROOT] apf9328: bump to U-Boot 2017.01
[UBOOT] apf28: add U-Boot config to support mainline linux kernel
Fabien Marteau (20):
[TOOLS][FIRMWARE]:Â fpgaloader module must be unloaded once bitsrteam loader under fpga for apf6
firmware: simple blinking led example for apf6sp code
Merge branch 'master' of ssh://git.code.sf.net/p/armadeus/code
[LINUX] patch 0447 useless (included in kernel 4.4)
[TOOLS]: adding option to generate only nand_recover binary (not download it)
[HARDWARE][OPOS6UL] adding kicad schematic part and footprint for opos6ul
[HARDWARE][APF28] adding PAD schematic part and footprint for apf28
[HARDWARE][APF28] adding kicad schematic part and footprint for apf28
[HARDWARE][APF28] adding PAD_export schematic part and footprint for apf28
[HARDWARE][APF51] adding PAD schematic part and footprint for apf51
[HARDWARE][APF51] adding PAD_export schematic part and footprint for apf51
[HARDWARE][APF27] adding PAD schematic part and footprint for apf27
[HARDWARE][APF27] adding PAD_export schematic part and footprint for apf27
[HARDWARE][APF6] adding PAD schematic part and footprint for apf6
[HARDWARE][APF6] adding PAD_export schematic part and footprint for apf6
[HARDWARE][OPOS6UL] fix bugs in part and footprint
[HARDWARE][APF28] New kicad version of footprint
[HARDWARE][OPOS6UL] Fixation PAD placement correction on footprint
[firmware] adding bitstream for the wiki full howto
[LINUX] adding default-on trigger for opos6ul_dev led driver
Gwenhael Goavec-Merou (1):
patches:linux: 3.14 suppress useless 3.14.17 and add missing 3.14.39 needed by apf27xenomaimainline_defconfig
Julien BOIBESSOT (215):
[LINUX] prevent some custom armadeus drivers to be selected on not supported platforms
[LINUX] 3.19+: add a fix to be able to build imx_v6_v7_defconfig mainline defconfig
[BUILD] add ARMADEUS_U_BOOT_PATCH_DIR to shell_env.sh
[TOOLS] add u-boot patch generation to scripts/publish_patches.sh
[BUILDROOT] 2015.02: backport openssl security fix from BR mainline
[ROOTFS] Add nicer invite for ash shells
[BUILDROOT] APF6: most configs: add rsync tool
[ROOTFS] Add a keymap for Swiss German. Thanks ChriStian !
[BUILDROOT] APF6: all configs: add lrzsz package
[BUILDROOT] Add preliminary support for new APF6UL SOM
[BUILDROOT] Fixes post_build.sh to correctly generate /etc/machine on APF9328
[BUILDROOT] APF6: most configs: add libv4l and libv4ltools packages
[LINUX] APF6: 3.19: add autofocus support to OV5640 MIPI camera
[BUILDROOT] 2015.02: fixes fbgrab bug with RGB565 framebuffers by upgrading to 1.3 version
[TOOLS] Add some i.MX6 IPU registers to imxregs
[BUILDROOT] Add imxregs to most APF6 configs
[LINUX] APF6: 3.19+: fixes kernel Ooops when using v4l2-ctl
[DEMOS] Add the possibility to launch an action when pressing mouse button in capture demo.
[BUILD] APF6UL -> OPOS6UL
[BUILDROOT] APF6: add capture demo to configs that might need it
[U-BOOT] 2015.01: rename patches to better fit git format-patch output
[U-BOOT] 2015.01: update patches to better suite format needed by git-am
[U-BOOT] All boards: define CONFIG_STANDALONE_LOAD_ADDR in configs supposed to support it. That way, one might be able to test U-Boot standalone apps.
[TARGET] Add some examples to do bare-metal programming on APF6
[LINUX] 3.19+: APF27: activate spidev by default on SPI3 (J8 connector)
[BUILDROOT] Add ssh to APF27 configs
[BUILDROOT] 2016.08: rename patch 022
[BUILDROOT] 2016.08: fixes patch 022
[BUILDROOT] 2016.08: libpng: bump to version 1.6.25
[BUILDROOT] 2016.08: fixes patch 022
[BUILDROOT] 2016.08: updates cleanup_buildroot.sh
[BUILD] Add make help for opos6ul mainline config
[LINUX] 4.7: opos6ul: update default linux config (6lowpan, usb_serial, 1wire, cpu_freq)
[BUILDROOT] opos6ul: move default vanilla kernel to 4.7.3
[BUILDROOT] opos6ul: update legacy_defconfig to mimic vanilla one
[BUILDROOT] Add a config to generate opos6ul failsafe
[BUILDROOT] Fixes some comments in opos6ul_recovery.py
[DEBUG] Add an i.MX6UL version for imxregs
[LINUX] opos6ul: 4.7: no need for JFFS2 in config
[BUILDROOT] opos6ul: add JPEG support to fbv by default
(LINUX] opos6ul: bump to 4.7.4
[BUILDROOT] 2016.08: i2c-tools: install devt headers to staging dir
[LINUX] opos6ul: add spidev driver as module
[BUILDROOT] opos6ul: add spidev-test & spi-tools package to default config
[BUILDROOT] 2016.08: deactivate i2c-tools header patch
[LINUX] 4.7: opos6ul: makes SPI port of RPi connector spidev device
[BUILD] Fixes scripts/export_linux_config.sh for recent kernels
[BUILDROOT] post_image_creation.sh: no need for boot.ext4 on OPOS6UL
[BUILDROOT] post_build.sh: remove unneeded brcm firmwares on OPOS6UL
[ASDEVICES] Add drivers for BMP180 (pressure) & HMC5883L (accelerometer) I2C sensors
[BUILDROOT] Rename opos6ulfailsafe_defconfig to opos6ul_recovery_defconfig
[BUILDROOT] opos6ul: fixes /etc/machine infos
[BUILDROOT] (quite) all board defconfigs: add mdev for /dev handling to mimic 6.0 and older BSPs
[BUILDROOT] opos6ul: fill in genimage.cfg to generate user data partition image
[BUILDROOT] apf-config: bump to latest version and remove lua dependency
[AS_DEVICES] fixes compilation warnings
[AS_DEVICES] add wiringPi compatibility layer
[BUILDROOT] 2016.08: add a simple LoRa gateway (packet forwarder)
[LINUX] 4.8+: opos6ul: add some commonly available sensors drivers (ADS1015, MCP4725, HMC5843, BMP180)
typos
[TOOLS] opos6ul_recovery: improve comment for BOOT jumpers
[AS_DEVICES] wiringPi: add some more supported pins to GPIO mapping
[AS_DEVICES] wiringPi: add some comments
[AS_DEVICES] wiringPi: don't quit program when wiringPiSetupSys() is called several time. Just signal it.
[AS_DEVICES]: as_gpio: rename as_gpio_open() to as_gpio_request() to better match what is done in Linux kernel
[AS_DEVICES]: as_gpio: don't open/close /sys/class/gpio/gpioxx/value file each time as_gpio_set_pin_value() is called, but instead remember which gpio was requested and associated value file descriptor.
[AS_DEVICES]: as_gpio: add internal helper as_gpio_set_pin_irq_mode() to allow pin irq mode selection directly with its gpio number
[AS_DEVICES]: wiringPi: add userspace irq handling (with pthreads)
[BUILDROOT] 2016.08+: Add lmic-pi package (LoRa node)
[BUILDROOT] 030-lmic-pi-add-package.patch -> 030-armadeus-lmic-pi-add-package.patch
[BUILDROOT] 2016.08: lora-forwarder: add possibility to choose server IP at runtime
[BUILDROOT] opos6ul: add Python3 and some useful modules to default rootfs
[LINUX] 4.8: add device tree support to si7020 (temp+humidity sensor)
[LINUX] 4.8: add mcp7940x RTC driver (from 4.4)
[LINUX] 4.8: opos6ul: makes LCD backlight drived by PWM instead of 2 state GPIO
[LINUX] 4.8: opos6ul: rename LCD's backlight to be more /sys/ coherent
[TEST] Add OPOS6UL support to test_backlight.sh
[LINUX] 4.8: opos6uldev: add 1-wire (bitbanging) support on GPIO5_IO01 (RPi2 connector pin 40)
[LINUX] 4.8: opos6ul: improves imx6ul-opos6uldev.dts (backlight+onewire)
[LINUX] 4.8: opos6ul: remove i.MX6 IPU drivers in i.MX6UL config
[DEBUG] imx6ulregs: add some LCDIF registers definition and add imx6ulregs to opos6ul_defconfig
[BUILDROOT] opos6ul: add python-dateutil to default config
[BUILDROOT] post_build.sh: little trick to speedup mdev start
[BUILDROOT] 2016.08: add cmux package
[BUILDROOT] 2016.08: add comments to 019-armadeus-add-cmux-package.patch
[BUILDROOT] 2016.08: fixes cmux package build
[BUSYBOX] 1.24: add modinfo tool to default config
[BUILDROOT] apf6legacy*: add gst1 multifile plugin to allow generation of video streams from png images
[BUILDROOT] apf6legacy*: gst1: add compositor (software) and textoverlay (needs pango) plugins to legacy default configs
[LINUX] 4.8: opos6uldev: add CSI pins definitions to default board device tree
[LINUX] 4.1.mx6_legacy: patches default imx_v7_defconfig to be more APF6 friendly
[LINUX] 3.14.mx6_legacy: patches default imx_v7_defconfig to be more APF6 friendly
[BUILDROOT] fixes 2016.08/cleanup_buildroot.sh due following recent cryptodev patches commit
[BUILDROOT] 2016.08+: add v4l2loopback package
[BUILDROOT] Add v4l2loopback driver to APF6 configs with hardware overlay & gstreamer support
[DEBUG] Add some CCM registers to imxregs for i.MX6UL
[LINUX] 4.8+: opos6uldev: add device tree definition for LQ043 LCD
[BUILDROOT] all configs using device tree: add device tree compiler to rootfs
[BUILDROOT] rootfs overlay: rename /etc/init.d/S01fb to S01firstboot and make it a once run script. Add it resize of eMMC rootfs while we are at it.
[ROOTFS] opos6ul: Automatically mount HOME-DATA partition (mmcblk0p3) to /home
[BUILD] now creates an archive with Linux modules in images/ dir
[BUILDROOT] drivers-helpers: convert it to BR's generic-package
[DEMOS] oscillo: Makefile beautifying
[DEMOS] oscillo: create installdir when not existing
[DEMOS] oscillo: makes drawing cursor visible
[DEMOS] oscillo: add 32bpp framebuffer support
[DEMOS] oscillo: add real hardware support through AsDevices
[BUILD] Improve Makefile help concerning configs
[DEBUG] imxregs: fixes bug when writing to registers (with glibc scanf() ??)
[BUILD] Add OPOS6UL support to test_imxregs.sh
[ROOTFS] Rename /etc/init.d/S01firstboot to S11firstboot, as it need to be run after S10mdev
[BUILDROOT] 2016.08+: fixes fix to add ldd to target rootfs when using external toolchains
[DEMOS] Add a small tool (fb_alpha) to play with i.MX6 framebuffer overlay/alpha channels
[BUILDROOT] 2017.02: fixes libnl build
[LINUX] 4.9: add opos6ul support
[LINUX] fixes apf6legacy-4.1_defconfig build
[BUILDROOT] as_devices: fixes C++ wrapper selection with recent BR/external toolchain
[BUILDROOT] all defconfigs: portmap is dead, replace it with rpcbind
[BUILDROOT] apf6/opos6ul(nano)_deconfigs: add PPPd, as these boards support external 2G modems
Remove buildroot/configs/opos6ul_defconfig.mine
[LINUX] apf6: add PPP & SLIP support (module) to valuable defconfigs
[LINUX] opos6ul(nano): add PPP & SLIP support (module) to valuable defconfigs
[DEMOS] capture: add support for 32 bits framebuffer (HDMI on APF6) and now display framerate
[DEMOS] fb_alpha: factorize some printed infos
[DEBUG] imx6regs: move IPUx_FS_XXX_FLOW_N registers declaration and add IPUx_PROC_TASKS_STAT one
[BUILDROOT] bump imx-test version to 5.4 (for 4.1 Freescale kernels)
[BUILDROOT] apf6legacy-4.1_defconfig: add imx-test by default and activate BR glibc toolchain to be able to use Freescale kernel includes
[LINUX] 4.1: apf6: add spidev driver & configuration (J5 connector of APF6Dev. SPI1/CS0). Add some tests tools in BR defconfig, while we are at it...
[BUILDROOT] 2017.02: add LeptonModule package
[DEMOS] capture: add a runtime option to force YUV420 mode on camera
[BUILDROOT] 2017.02: imx-test: add i.MX6UL support (compilation)
[LINUX] 4.1-legacy: add device tree for OPOS6UL(DEV)
[LINUX] 4.1-legacy: fixes i.MX6UL PWM clocks declaration
[LINUX] 4.1-legacy: mxsfb: fixes native-mode OF display's property handling
[BUILDROOT] add opos6ullegacy-4.1_defconfig (for OPOS6UL with Freescale/NXP 4.1 kernel)
[BUILDROOT] package/freescale-imx: add i.MX6UL support
[HARDWARE] Add a basic (WIP) APF6Dev SVG view
[TOOLS] fix scripts/quiltify.sh usage with (new) SVN
[DEMOS] capture: add a runtime option to activate debug messages and improve format matching messages
[DEMOS] capture: add RGB24 support (needed by some v4l2loopback examples)
[BUILDROOT] apf6legacy*_defconfig: re-add VPU/IPU/GPU gstreamer plugins plus some H.26x software one
Indentation
[ROOTFS] S30wifi: fixes error messages on 4.x+ kernels (WI_EN handled inside kernel and not externally). Speed up chip reset while we are at it.
[BUILDROOT] apf6legacy*_defconfigs: add gdkpixbufoverlay lugin to gstreamer (overlay of png images)
[BUILDROOT] apf6legacy*_defconfigs: add multipart and jpegenc plugins to gstreamer
[TOOLS] opos6ul_recovery.py: fixes error message when no imx-usb-loader is found on Host.
[BUILDROOT] 2017.02: bump imx-usb-loader version to have i.MX6ULL support
[BUILDROOT] 2017.02: apf6: add a defconfig to generate a Xorg rootfs which mimics Dawn Small Linux distribution (WIP)
[LINUX] apf6: 3.19 & 4.0: add spidev support on APF6Dev
[BUILDROOT] opos6ul(nano): add python-requests & links to mainline defconfigs
[BUILDROOT] opos6ultest_defconfig: add some packages from non test configs
[BUILDROOT] genimage.cfg: do not populate failsafe partition with default rootfs as it may oversize it
[BUILDROOT] opos6ul: legacy-4.1: add some video related packages (gstreamer+capture+v4l2loopback)
[LINUX] opos6ul: Add spidev module to 4.1-legacy config
[LINUX] 4.1-leagacy: add support for OPOS6ULL (OPOS6UL with i.MX6ULL)
[BUILDROOT] opos6ullegacy-4.1_defconfig: add Lepton utilities
[BUILDROOT] opos6ul(nano): Add socat, dnsmasq & law gst1 plugin to configs needing them.
[BUILDROOT] apf28: bump mainline configuration to Linux 4.9. Add dropbear and lrzsz while we are at it...
[BUILDROOT] 2017.02: bring back to life patch 205 which modify busybox stty to handle RS-485 serial port custom options
[DEBUG] imx28regs: add HW_PINCTRL_MUXSEL7
[LINUX] 4.9+: re-introduce patch to have RS-485 support on i.MX28 SOM
[BUILDROOT] apf28: bump mainline defconfig to kernel 4.9.65
[BUILDROOT] add timeout tool to default busybox defconfig
[BUILDROOT] apf6/opos6ul: add hwdata package (pci.ids/usb.ids) to all configs deserving it
[BUILDROOT] opos6ul/apf6: add haveged entropy generator to configs deserving it.
[LINUX] opos6ul: 4.8+: add RFCOMM & BNEP & HIDP to Bluetooth protocls (modules)
[LINUX] opos6ul: 4.8+: add a fix to prevent modprobing/rmmoding brcmfmac driver hack to have working Wi-Fi.
[LINUX] opos6ul(nano): 4.8+: add some driver for USB modems
[LINUX] opos6ul(nano): 4.8+: add some drivers for USB Qualcomm based LTE MODEMs
[LINUX] opos6ul(nano): 4.8+: add bridge network driver to be able to create bridged network ;-)
[LINUX] opos6ulnano: 4.9: add bluetooth most used profile drivers
[BUILDROOT]: opos6ul(nano): add dbus-python to all configs deserving it
[BUILDROOT] apf6/opos6ul: activates LeptonModule package on platforms supporting it
[BUILDROOT] 2017.02: add patch to fix iio linux-tools build with recent (4.14+) kernels (sent to BR mainline)
[LINUX] 4.14: rename patch 0801 to reflect content (add OPOS6ULNano to DT and not OPOS6UL)
[LINUX] opos6ul: 4.14: bump to 4.14.18
[LINUX] 4.8 & 4.14: fixes kernel oops when loading spidev driver
[BUILDROOT] 2017.02+: also install ssh-copy-id helper script when selecting openssh
[TEST] Add a new script to display i.MX6UL ADC values
[LINUX] 4.14: share same config between opos6ul and opos6ulnano
[LINUX] OPOS6ULNANO: 4.14+: set spidev max speed to 60MHz
[BUILDROOT] Bump modemmanager & libqmi & libmbim versions
[TOOLS] Fixes scripts/quiltify.sh for U-Boot with given PATH_DIR in BR
[TOOLS] Fixes scripts/quiltify.sh when no filtered patches are found
[LINUX] NANO: 4.9/4.14: add OOB SDIO interrupt support for Wi-Fi module
[BUILDROOT] opos6ul(nano): add tcpdump to all configs deserving it
[ROOTFS] Fixes /etc/init.d/S11firstboot for usage on OPOS6ULNANO. Add it /etc/fw_env.config installation while we are at it...
[ROOTFS] Fixes post_build.sh to generate correct /etc/machine for OPOS6ULNANO
[BUILDROOT] 2017.02 Add rpi-bt-firmware package (mainline backport) and activate it by default on NANO configs
[BUILDROOT] Add python-gobject package to OPOS6UL* configs desserving it
[BUILDROOT] 2017.02/2018.02: add abootimg package
[BUILDROOT] 2017.02/2018.02: forces unbuffer tool installation when expect package is selected
[BUILDROOT] opos6ulnano/genimage.cfg: do not populate failsafe partition with default rootfs as it may oversize it
[BUILDROOT] 2017.02: bump to 2017.02.11
[BUILDROOT] 2017.02: remove some files when bumping from 2017.02.5 to 2017.02.10
[BUILDROOT] Remove apf27_defconfig (which do not build anymore) and replace it by apf27mainline_defconfig.
[BUILDROOT] 2017.02.x: update cleanup_buildroot.sh
[PACKAGES] Add a tool to read/modify OV5640 registers from userspace
[DEMOS] capture: cleanup & trace improving
[DEMOS] capture: add possibilities to choose SoC input mode and sensor capture mode (mostly of use on i.MX6 and OV5640)
[DEMOS] capture: add an option to choose camera framerate. Rename some options to fit new one. Fixes fps calculation while we are at it...
[DEMOS] capture: allow to pause/restart stream when pressing SPACE key
[DEMOS] capture: fixes YUV420 -> grayscale decoding and fps selection when forcing YUV420 mode
[DEMOS] capture: add possibility to crop camera input and move cropping zone dynamically
[BUILDROOT] Update apf27test_defconfig with mainline kernel
[BUILDROOT] rename /apf27preempt-rtmainline_defconfig -> apf27preempt-rt_defconfig
[BUILDROOT] remove apf27_webradio_defconfig (do not build anymore)
[BUILDROOT] replace apf27xenomai_defconfig with apf27xenomaimainline_defconfig
[BUILDROOT] rename apf28_defconfig -> apf28legacy_defconfig
[BUILDROOT] rename apf28test_defconfig -> apf28legacytest_defconfig
[BUILDROOT] rename apf28mainline*_defconfig -> apf28*_defconfig
[BUILDROOT] remove apf9328*_defconfig (do not build anymore)
[BUILDROOT] replace apf51_defconfig with apf51mainline_defconfig and update apf51test_defconfig accordingly
[LINUX] 4.1+ legacy: APF6: activates SPDIF Optical output of APF6Dev
Update ChangeLog for 7.0 release
Julien Boibessot (32):
Post release changes
[BUILDROOT] All APF: add busybox (1.23) rfkill
[BUILDROOT] APF6: board is able to act as a Wi-Fi Access Point so add hostapd package by default
[LINUX] APF6: 3.10legacy/3.19/4.0: add rfkill to default config or remove obsolete rfkill-input when activated
[LINUX] 3.19: APF6: add cpufreq to default config
[BUILD] Fixes bug in armadeus_env.sh generation when BR2_LINUX_PATCH_DIR has more than one item
[BUILDROOT] APF28: all configs: add iperf3 and iperf (if not already here)
[LINUX] APF6: mainline/legacy: add drivers for Ethernet over USB devices
[BUILDROOT] fixes bc crashes with patch from mainline Buildroot
[BUILDROOT] APF6: add bc tool in all configs that might need it (may be useful to evaluate computationnal power)
[BUILDROOT] busybox: fixes build of rfkill applet on old kernels
[BUILD] Download buildroot archive only if needed
[LINUX] APF6: 3.19+: add USB serial gadget to default configs
[LINUX] APF6: 3.10: add some serial USB adapters drivers to default config
[TOOLS] Fixes scripts/export_linux_config.sh when kernel has a strange name :-)
[BUILDROOT] busybox 1.23: add tasket tool to default config
[LINUX] APF6: all most used configs: add CONFIG_FHANDLE to be compatible with systemd
[LINUX] APF6: all most used configs: add CONFIG_FHANDLE to be compatible with systemd (bis)
[BUILDROOT] 2017.02+: opos6ulnano: fixes u-boot build
[BUILDROOT] add a defconfig for using preempt-rt on opos6ulnano
[BUILDROOT] add rt-tests, cpuload and stress-ng packages to opos6ul(nano) defconfigs
[BUILDROOT] add a defconfig for preempt-rt on opos6ul
[BUILDROOT] bump stress-ng version
[BUILDROOT] opos6ul(nano): add SFTP server to all defconfigs (for remote file system access through SSH... eclipse needs it)
[BUILDROOT] Fixes opos6ullegacy-4.9_defconfig for BR 2017.02
[BUILDROOT] Fixes opos6ullegacy-4.1_defconfig for BR 2017.02
[LINUX] opos6ul(nano): 4.17+: add TPM 2.0 SPI drivers (modules)
[LINUX] 4.9: opos6ulnano: share config with opos6ul
[BUILDROOT] apf27xenomai_defconfig: fixes it so that it can be sourced (make source)
[BUILDROOT] apf6xenomai_defconfig: fixes it so that it can be sourced (make source)
[BUILDROOT] opos6ulnano-preempt-rt_defconfig: fixes it so that it can be sourced (make source)
Update ChangeLog and /etc/armadeus-version for 7.0 release
Sébastien Szymanski (188):
[LINUX] 3.19 / 4.0: apf28: fix gpio-key polarity.
[LINUX] 3.19 / 4.0: apf6: enable Wi-Fi drivers
[LINUX] 3.19 / 4.0: apf6: dts: Fix WiFi settings
[BUILDROOT] rootfs: apf6: add init script to ease usage of WiFi
[BUILDROOT] busybox 1.23: add label and uuid support to mount
[BUILD] Use https://buildroot.org as Buildroot URL
[BUILDROOT] openssl: bump to version 1.0.2e
[BUILDROOT] popt: fix URL
[BUILDROOT] 2015.02: rm 183-openwrt-uclibc-add-kernel_long-declaration.patch
[LINUX] 3.19: fix eth0 up down issue on apf28
[BUILDROOT] 2015.02: ncurses: fix build issue with gcc 5.x
[BUILDROOT] fix busybox config file
[LINUX] Add 3.14.mx6_legacy patches
[BUILDROOT] Add 3.14.mx6_legacy config file
[BUILDROOT] libevent: fix broken URL
[UBOOT] 2015.01: apf28: RAM size detection workaround
[LINUX] 4.4: Add preliminary support
[LINUX] 4.4: apf6: dts: add missing phy-handle property
[BUILDROOT] Preliminary work to move to BR 2016.02
[BUILDROOT] Remove trailing slash in <PKG>_SITE
[BUILDROOT] Check properly if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is unset
[BUILDROOT] 2016.02: xenomai: define XENOMAI_ADEOS_PATCH when needed
[BUILDROOT] Create armadeus drivers symlink after patching the kernel
[U-BOOT] 2014.07: fix compilation with GCC5
[BUILDROOT] 2016.02: apf-config: Remove BR2_LARGEFILE dependency
[BSP] Use BR 2016.02
[BUILDROOT] APF6: apf6_defconfig: update for BR 2016.02
[ROOTFS] Drop /etc/securetty
[BUILDROOT] Fix U-Boot configuration in apf*_defconfig
[BUILDROOT] Remove UBOOT_ARMADEUS_SPECIFIC_PATCH_HOOK hook
[BUILDROOT] APF6: update defconfig files
[BUILDROOT] Create armadeus drivers symlink after extracting the kernel
[TEST] test_imxregs: properly extract ID_REG value
[TEST] test_imxregs.sh: fix sed expression
[BUILDROOT] Drop Armadeus rootfs skeleton
[BUILDROOT] Use BR 2016.05-rc2
[BUILDROOT] Update busybox config
[BUILDROOT] Remove BR2_UCLIBC_VERSION_STRING from defconfig files
[BUILDROOT] Update config files
[BUILDROOT] Update pss and pps51 defconfig files
[BUILDROOT] Remove now useless uclibc patch
[BUILDROOT] Set BR2_LINUX_KERNEL_UIMAGE=y in defconfig files
[BUILDROOT] Set static /dev management for apf27 with old kernel
[BUILDROOT] linux-headers-2.6.29.6: backport patch to fix uclibc compilation
[BUILDROOT] opos6ul_legacy_defconfig: use BR skeleton and our overlay
[BUILDROOT] Use BR 2016.05-rc3
[BUILDROOT] Use BR 2016.05
[BUILDROOT] Check properly if BR2_TARGET_UBOOT_CUSTOM_HEADER_CONFIG_FILE_PATH is unset
[BUILDROOT] add opos6ul support
[BUILDROOT] uboot.mk: call qstrip instead of qstring
[LINUX] 2.6.29: apf27: add support for USB3320 phy on apf27v2
[LINUX] OPOS6UL: bump to 4.7-rc6 and remove 4.6
[TOOLS] opos6ul: add recovery script and binaries
[BUILDROOT] Make fw_printenv command work on OPOS6UL
[TOOLS] opos6ul: update uboot binaries
Revert "[TOOLS] opos6ul: update uboot binaries"
[TOOLS] opos6ul: update uboot binaries
[BUILDROOT] Use BR 2016.08-rc1
[BUILDROOT] imx28-usb-downloader: add missing host dependency
[BUILDROOT] can-utils: fix hash
[BUILDROOT] imx-usb-loader: fix hash
[BUILDROOT] Use BR 2016.08-rc2
[BUILDROOT] Use BR 2016.08-rc3
[BUILDROOT] Use BR 2016.08
[TOOLS] opos6ul: update uboot binaries
[BUILDROOT] opos6ul: use bluez5
[BUILDROOT] linux-firmware: version bump
[TOOLS] apf6_recovery: configs files path of imx_usb has changed. Fix it.
[LINUX] 3.10.mx6_legacy: add support for gcc 5
[BUILDROOT] 2016.08: cleanup_buildroot.sh: add linux-firmware
[LINUX] 3.10.mx6_legacy: fix compilation with gcc 5
[TOOLS] opos6ul: update uboot binaries
[LINUX] 4.7: opos6ul: update dts files
[LINUX] opos6ul: bump to 4.8.4
[LINUX] 4.8+: opos6ul: improve touchsreen on LW700
[LINUX] 4.7: opos6ul: dts: add adc support
[LINUX] 4.8+: opos6ul: update dts files
[LINUX] opos6ul and opos6ul_recovery: bump to 4.8.6
[LINUX] opos6ul and opos6ul_recovery: bump to 4.8.9
[BSP] opos6ul: don't create opos6ul-linux.bin -> zImage symlink
[LINUX] opos6ul and opos6ul_recovery: bump to 4.8.10
[LINUX] opos6ul: backport mainline patch to fix fb corruption
[LINUX] 4.8: opos6uldev: select CONFIG_CFG80211_WEXT
[BUILDROOT] 2016.08: libpng: bump to version 1.6.27
[BUILDROOT] opos6ul: add brcmfmac43430-sdio.txt in rootfs overlay
[BUILDROOT] package/cryptodev-linux: fix build with recent kernel
[BUILDROOT] package/armadeus/drivers-helpers: rename TARGETS to PACKAGES
Merge branch 'master' into buildroot-update
[LINUX] 3.14.mx6_legacy: minor fixes in device tree
[LINUX] 3.14.mx6_legacy: touchscreen: add 'invert-y' property support
[BUILDROOT] apf6legacy_defconfig and apf6mediacenter_defconfig update
[BUILDROOT] add apf6legacy-4.1_defconfig
[LINUX] 4.1.mx6_legacy: make LCD working
[LINUX] 4.1.mx6_legacy: Make DVI monitors working
[LINUX] 4.1.mx6_legacy: dts: fix ov564x_mipi compatible name
[LINUX] *.mx6_legacy: dts: fix microSD CD gpio polarity
[LINUX] 4.1.mx6_legacy: dts: fix sgtl5000 node
[BUILDROOT] Generate ext4 images with mkfs instead of genextfs
Merge branch 'buildroot-update' into master
[BUILDROOT] mke2img: if var name and increase journal size to 4MB
[BUILDROOT] Port Buildroot patches to 2017.02
[BUILDROOT] configs: Use really old kernel headers on really old kernel
Merge branch 'buildroot-update' into master
[DEBUG] imxregs: imx6: add MMDC1_MDCTL register
[BUILDROOT] Bump to Buildroot 2017.02
[BUILDROOT] apf28mainline_defconfig: fix BR2_DL_DIR and enable ccache
[LINUX] 3.14.mx6_legacy: fix compilation
.gitignore: add buildroot/DEVELOPERS file
[BUILDROOT] Bump to Buildroot 2017.02.1
[TEST] rs232: add OPOS6UL support (ttymxc1)
[TEST] usb_host: add OPOS6UL support
[TEST] touchscreen: add OPOS6UL support
[TEST] dac: OPOS6UL is not supported
[TEST] adc: add OPOS6UL support
[BUILDROOT] drivers-helpers: add Config.in file
[TEST] gpio: add OPOS6UL support
[TEST] media_perf: add OPOS6UL support (USB only)
[TEST] wifi: add OPOS6UL support
[TEST] usb_device: add OPOS6UL support
[TEST] package: mplayer: add OPOS6UL support
[TEST] package: python: add OPOS6UL support
[TEST] package: prboom: add OPOS6UL support
[TEST] backlight: fix backlight /sys path
[TEST] bluetooth: add OPOS6UL support
[BUILDROOT] opos6ul: add opos6ultest_defconfig file
[LINUX] 4.10: port some patches to try out FPGA on APF6_SP
[BUILDROOT] Bump to Buildroot 2017.02.2
[BUILDROOT] Bump to Buildroot 2017.02.3
[TOOLS] {apf6,opos6ul}_recovery: set baudrate before ymodem transfer
[BSP] Add OPOS6ULNANO support
[UBOOT] opos6ulnano: bump to commit eac402feb5a4132665fec84ed243c1008011c8f2
[BUILDROOT] 2017.02: fix libpng build
[LINUX] apf6: 3.19: fix HDMI on i.MX6 SoCs without VPU
[BUILDROOT] uClibc-ng: enable UCLIBC_SUPPORT_AI_ADDRCONFIG
[BUILDROOT] uClibc: update config to 1.0.22
[BUILDROOT] Bump to Buildroot 2017.02.5
[BUILDROOT] 2017.02: backport patches to fix dbus hang at startup
[UBOOT] opos6ulnano: bump to commit 5b608772040dec0638711b6bb7b788da62c38c61
[UBOOT] Use sha1 string instead of branch name
[UBOOT]: apf28: fix 502 patch to make dtb working again
[BUILDROOT] opos6ul: bump to commit e026b020579847d2088df445a1ec43f17b45f981
[LINUX] opos6ulnano: dts: fix ethernet pin muxing
[LINUX] opos6ul: bump tp 4.14.17 (LTS)
[LINUX] 4.14: opos6ul/opos6ulnano: add i.MX6ULL support
[TOOLS] quiltify.sh: fix typo
[UBOOT] opos6ulnano: bump to commit 41c5b7e32c6d54742d5d420e14c72517fb5b0640
[LINUX] opos6ulnano: fix patch 0804
[BUILDROOT] Prepare patches to BR 2018.02
[LINUX] opos6ulnano: dts: fix ethernet pin muxing (once again...)
[TOOLS] add opos6ulnano recovery support
[BSP] patches: buildroot: add 2018.02.x symlink
[BUILDROOT] 2017.02: rootfs: just disable ext4 64bit feature
[BUILDROOT] fix URL for -rc kernel
[LINUX] opos6ul: bump to 4.17-rc1
[UBOOT] opos6ul: bump to 2018.05-rc2
[TOOLS] opos6ul: update uboot binaries
[UBOOT] opos6ul: bump to 2018.05
[LINUX] opos6ul: bump to 4.17-rc5
[BSP] remove 2018.02.1 symlink
[LINUX] 4.17: remove renames from patch 0100
[BUILDROOT] opos6ul/opos6ul_nano: properly set NEON/VFP
[BUILDROOT] opos6ul: update defconfig
[UBOOT] opos6ul/opos6ullegacy-4.1: bump to latest U-Boot
[BUILDROOT] leptonmodule: add patch to fix Makefile
[LINUX] 4.1: apf6: enable PCIe
[LINUX] 4.1: port patch 0700 from 3.14
[BUILDROOT] backport patch from upstream to fix libtirp compiling
[LINUX] opos6ul: bump to 4.17.1
[LINUX] 4.17: add OPOS6ULNano and OPOS6ULNanoDev device trees
[LINUX] opos6ul: bump to 4.17.2
[BUILDROOT] 2018.02.x: update patches for 2018.02.3
[BSP] add opos6ullegacy-4.9_defconfig
[BUILDROOT] 2017.02/2018.02: bump stress-ng
[BUILDROOT] 2017.02: update cleanup_buildroot.sh
[LINUX] 4.17/4.9.legacy: opos6uldev: add SGTL5000 support on JTAG header
[LINUX] opos6ul: bump to 4.17.4
[LINUX] opos6ulnano: bump to 4.17.4
[U-BOOT] opos6ul/opos6ulnano: bump to 6599a0ebbd68e13c29a0cb325c03718eb987a7f1
[LINUX] opos6ul: add dual ethernet device trees
[BUILDROOT] 2017.02: linux: Add host-bison and host-flex dependencies
[BUILDROOT] 2017.02: linux: BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
[BUILDROOT] 2017.02.x: patches missing from previous commit
[LINUX] 4.17: opos6ul: add CAAM support (i.MX6UL only)
[U-BOOT] opos6ul/opos6ulnano: bump to ed432e132cf358593dd3aca5abc2024adf2d9288
[BUILDROOT] 2017.02/2018.02: changes S10mdev via a patch
[LINUX] 4.17: fix UART5 on i.MX6ULL
[LINUX] 4.17: opos6ulnano: share config with opos6ul
.gitignore: add buildroot/{utils,patches}
Yann GARRAS (1):
[DEBUG] imxregs : add SAI Registers
-----------------------------------------------------------------------
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-03 16:10:16
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 4b5eb69d0117006599734df63b9ef2a652acdcef (commit)
from 08f0e55996ede01b6db855c5d86c668f371a8375 (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 4b5eb69d0117006599734df63b9ef2a652acdcef
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Aug 3 18:07:06 2018 +0200
Update ChangeLog for 7.0 release
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index fbfd3e4af..055ff3f76 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,9 @@
----
-Changes in release armadeus-7.0 (released on August the 1rst 2018)
+Changes in release armadeus-7.0 (released on August the 3rd 2018)
-* Wiki dump available here: Wiki dump feature is broken :-(
+* Wiki dump available here: http://www.armadeus.com/assos_downloads/wiki/armadeus-7.0_wiki_html_dump.tar.gz
* Corrected Tickets/Bugs:
#159: APF28 CAN issue
@@ -307,6 +307,7 @@ Changes in release armadeus-7.0 (released on August the 1rst 2018)
- OPOS6UL: bump to 4.7-rc6 and remove 4.6
APF6 changes:
+ - 4.1+ legacy: APF6: activates SPDIF Optical output of APF6Dev
- 4.1: apf6: enable PCIe
- apf6: 3.19 & 4.0: add spidev support on APF6Dev
- 4.1-legacy: mxsfb: fixes native-mode OF display's property handling
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-03 16:05:01
|
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 annotated tag, armadeus-7.0 has been deleted
was fbe3ad39713c7f1c731689a8fbd584ddd0e7a355
-----------------------------------------------------------------------
tag armadeus-7.0
Creating TAG for armadeus-7.0 release
1b98995d741a124ada5e0b33540ba2c7608649bd Update ChangeLog and /etc/armadeus-version for 7.0 release
-----------------------------------------------------------------------
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-02 15:07:54
|
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 08f0e55996ede01b6db855c5d86c668f371a8375 (commit)
from 1b98995d741a124ada5e0b33540ba2c7608649bd (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 08f0e55996ede01b6db855c5d86c668f371a8375
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Aug 2 17:06:52 2018 +0200
[LINUX] 4.1+ legacy: APF6: activates SPDIF Optical output of APF6Dev
-----------------------------------------------------------------------
Summary of changes:
.../0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch | 6 +++++-
.../0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch.tofix | 6 +++++-
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/patches/linux/4.1.mx6_legacy/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch b/patches/linux/4.1.mx6_legacy/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
index 63aad132c..a2dba49ff 100644
--- a/patches/linux/4.1.mx6_legacy/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
+++ b/patches/linux/4.1.mx6_legacy/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
@@ -188,7 +188,7 @@ Index: linux-imx_4.1.15_2.0.0_ga/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
===================================================================
--- /dev/null
+++ linux-imx_4.1.15_2.0.0_ga/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
-@@ -0,0 +1,558 @@
+@@ -0,0 +1,562 @@
+/*
+ * Copyright 2015 Armadeus Systems
+ *
@@ -490,6 +490,10 @@ Index: linux-imx_4.1.15_2.0.0_ga/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+&spdif {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_spdif>;
++ assigned-clocks = <&clks IMX6QDL_CLK_SPDIF_SEL>,
++ <&clks IMX6QDL_CLK_SPDIF_PODF>;
++ assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_PFD3_454M>;
++ assigned-clock-rates = <0>, <227368421>;
+ status = "okay";
+};
+
diff --git a/patches/linux/4.9.mx6_legacy/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch.tofix b/patches/linux/4.9.mx6_legacy/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch.tofix
index 63aad132c..a2dba49ff 100644
--- a/patches/linux/4.9.mx6_legacy/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch.tofix
+++ b/patches/linux/4.9.mx6_legacy/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch.tofix
@@ -188,7 +188,7 @@ Index: linux-imx_4.1.15_2.0.0_ga/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
===================================================================
--- /dev/null
+++ linux-imx_4.1.15_2.0.0_ga/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
-@@ -0,0 +1,558 @@
+@@ -0,0 +1,562 @@
+/*
+ * Copyright 2015 Armadeus Systems
+ *
@@ -490,6 +490,10 @@ Index: linux-imx_4.1.15_2.0.0_ga/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+&spdif {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_spdif>;
++ assigned-clocks = <&clks IMX6QDL_CLK_SPDIF_SEL>,
++ <&clks IMX6QDL_CLK_SPDIF_PODF>;
++ assigned-clock-parents = <&clks IMX6QDL_CLK_PLL3_PFD3_454M>;
++ assigned-clock-rates = <0>, <227368421>;
+ status = "okay";
+};
+
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-01 16:40: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 annotated tag, armadeus-7.0 has been created
at fbe3ad39713c7f1c731689a8fbd584ddd0e7a355 (tag)
tagging 1b98995d741a124ada5e0b33540ba2c7608649bd (commit)
replaces armadeus-6.0
tagged by Julien Boibessot
on Wed Aug 1 18:27:13 2018 +0200
- Log -----------------------------------------------------------------
Creating TAG for armadeus-7.0 release
Eric Jarrige (9):
[UBOOT] port patchwork to U-Boot 2017.01. Also refactor apf27 SPL
[UBOOT] apf27: add U-Boot config to support mainline linux kernel
[BUILDROOT][UBOOT] apf27: create symlink u-boot-with-spl.bin to support target upgrade from legacy U-Boot release
[BUILDROOT] apf27: Bump to U-Boot 2017.01
[BUILDROOT] apf51: Bump to U-Boot 2017.01
[UBOOT] apf28: fix compilation by renaming some compilation flag
[BUILDROOT] apf28: bump to U-Boot 2017.01
[BUILDROOT] apf9328: bump to U-Boot 2017.01
[UBOOT] apf28: add U-Boot config to support mainline linux kernel
Fabien Marteau (20):
[TOOLS][FIRMWARE]:Â fpgaloader module must be unloaded once bitsrteam loader under fpga for apf6
firmware: simple blinking led example for apf6sp code
Merge branch 'master' of ssh://git.code.sf.net/p/armadeus/code
[LINUX] patch 0447 useless (included in kernel 4.4)
[TOOLS]: adding option to generate only nand_recover binary (not download it)
[HARDWARE][OPOS6UL] adding kicad schematic part and footprint for opos6ul
[HARDWARE][APF28] adding PAD schematic part and footprint for apf28
[HARDWARE][APF28] adding kicad schematic part and footprint for apf28
[HARDWARE][APF28] adding PAD_export schematic part and footprint for apf28
[HARDWARE][APF51] adding PAD schematic part and footprint for apf51
[HARDWARE][APF51] adding PAD_export schematic part and footprint for apf51
[HARDWARE][APF27] adding PAD schematic part and footprint for apf27
[HARDWARE][APF27] adding PAD_export schematic part and footprint for apf27
[HARDWARE][APF6] adding PAD schematic part and footprint for apf6
[HARDWARE][APF6] adding PAD_export schematic part and footprint for apf6
[HARDWARE][OPOS6UL] fix bugs in part and footprint
[HARDWARE][APF28] New kicad version of footprint
[HARDWARE][OPOS6UL] Fixation PAD placement correction on footprint
[firmware] adding bitstream for the wiki full howto
[LINUX] adding default-on trigger for opos6ul_dev led driver
Gwenhael Goavec-Merou (1):
patches:linux: 3.14 suppress useless 3.14.17 and add missing 3.14.39 needed by apf27xenomaimainline_defconfig
Julien BOIBESSOT (213):
[LINUX] prevent some custom armadeus drivers to be selected on not supported platforms
[LINUX] 3.19+: add a fix to be able to build imx_v6_v7_defconfig mainline defconfig
[BUILD] add ARMADEUS_U_BOOT_PATCH_DIR to shell_env.sh
[TOOLS] add u-boot patch generation to scripts/publish_patches.sh
[BUILDROOT] 2015.02: backport openssl security fix from BR mainline
[ROOTFS] Add nicer invite for ash shells
[BUILDROOT] APF6: most configs: add rsync tool
[ROOTFS] Add a keymap for Swiss German. Thanks ChriStian !
[BUILDROOT] APF6: all configs: add lrzsz package
[BUILDROOT] Add preliminary support for new APF6UL SOM
[BUILDROOT] Fixes post_build.sh to correctly generate /etc/machine on APF9328
[BUILDROOT] APF6: most configs: add libv4l and libv4ltools packages
[LINUX] APF6: 3.19: add autofocus support to OV5640 MIPI camera
[BUILDROOT] 2015.02: fixes fbgrab bug with RGB565 framebuffers by upgrading to 1.3 version
[TOOLS] Add some i.MX6 IPU registers to imxregs
[BUILDROOT] Add imxregs to most APF6 configs
[LINUX] APF6: 3.19+: fixes kernel Ooops when using v4l2-ctl
[DEMOS] Add the possibility to launch an action when pressing mouse button in capture demo.
[BUILD] APF6UL -> OPOS6UL
[BUILDROOT] APF6: add capture demo to configs that might need it
[U-BOOT] 2015.01: rename patches to better fit git format-patch output
[U-BOOT] 2015.01: update patches to better suite format needed by git-am
[U-BOOT] All boards: define CONFIG_STANDALONE_LOAD_ADDR in configs supposed to support it. That way, one might be able to test U-Boot standalone apps.
[TARGET] Add some examples to do bare-metal programming on APF6
[LINUX] 3.19+: APF27: activate spidev by default on SPI3 (J8 connector)
[BUILDROOT] Add ssh to APF27 configs
[BUILDROOT] 2016.08: rename patch 022
[BUILDROOT] 2016.08: fixes patch 022
[BUILDROOT] 2016.08: libpng: bump to version 1.6.25
[BUILDROOT] 2016.08: fixes patch 022
[BUILDROOT] 2016.08: updates cleanup_buildroot.sh
[BUILD] Add make help for opos6ul mainline config
[LINUX] 4.7: opos6ul: update default linux config (6lowpan, usb_serial, 1wire, cpu_freq)
[BUILDROOT] opos6ul: move default vanilla kernel to 4.7.3
[BUILDROOT] opos6ul: update legacy_defconfig to mimic vanilla one
[BUILDROOT] Add a config to generate opos6ul failsafe
[BUILDROOT] Fixes some comments in opos6ul_recovery.py
[DEBUG] Add an i.MX6UL version for imxregs
[LINUX] opos6ul: 4.7: no need for JFFS2 in config
[BUILDROOT] opos6ul: add JPEG support to fbv by default
(LINUX] opos6ul: bump to 4.7.4
[BUILDROOT] 2016.08: i2c-tools: install devt headers to staging dir
[LINUX] opos6ul: add spidev driver as module
[BUILDROOT] opos6ul: add spidev-test & spi-tools package to default config
[BUILDROOT] 2016.08: deactivate i2c-tools header patch
[LINUX] 4.7: opos6ul: makes SPI port of RPi connector spidev device
[BUILD] Fixes scripts/export_linux_config.sh for recent kernels
[BUILDROOT] post_image_creation.sh: no need for boot.ext4 on OPOS6UL
[BUILDROOT] post_build.sh: remove unneeded brcm firmwares on OPOS6UL
[ASDEVICES] Add drivers for BMP180 (pressure) & HMC5883L (accelerometer) I2C sensors
[BUILDROOT] Rename opos6ulfailsafe_defconfig to opos6ul_recovery_defconfig
[BUILDROOT] opos6ul: fixes /etc/machine infos
[BUILDROOT] (quite) all board defconfigs: add mdev for /dev handling to mimic 6.0 and older BSPs
[BUILDROOT] opos6ul: fill in genimage.cfg to generate user data partition image
[BUILDROOT] apf-config: bump to latest version and remove lua dependency
[AS_DEVICES] fixes compilation warnings
[AS_DEVICES] add wiringPi compatibility layer
[BUILDROOT] 2016.08: add a simple LoRa gateway (packet forwarder)
[LINUX] 4.8+: opos6ul: add some commonly available sensors drivers (ADS1015, MCP4725, HMC5843, BMP180)
typos
[TOOLS] opos6ul_recovery: improve comment for BOOT jumpers
[AS_DEVICES] wiringPi: add some more supported pins to GPIO mapping
[AS_DEVICES] wiringPi: add some comments
[AS_DEVICES] wiringPi: don't quit program when wiringPiSetupSys() is called several time. Just signal it.
[AS_DEVICES]: as_gpio: rename as_gpio_open() to as_gpio_request() to better match what is done in Linux kernel
[AS_DEVICES]: as_gpio: don't open/close /sys/class/gpio/gpioxx/value file each time as_gpio_set_pin_value() is called, but instead remember which gpio was requested and associated value file descriptor.
[AS_DEVICES]: as_gpio: add internal helper as_gpio_set_pin_irq_mode() to allow pin irq mode selection directly with its gpio number
[AS_DEVICES]: wiringPi: add userspace irq handling (with pthreads)
[BUILDROOT] 2016.08+: Add lmic-pi package (LoRa node)
[BUILDROOT] 030-lmic-pi-add-package.patch -> 030-armadeus-lmic-pi-add-package.patch
[BUILDROOT] 2016.08: lora-forwarder: add possibility to choose server IP at runtime
[BUILDROOT] opos6ul: add Python3 and some useful modules to default rootfs
[LINUX] 4.8: add device tree support to si7020 (temp+humidity sensor)
[LINUX] 4.8: add mcp7940x RTC driver (from 4.4)
[LINUX] 4.8: opos6ul: makes LCD backlight drived by PWM instead of 2 state GPIO
[LINUX] 4.8: opos6ul: rename LCD's backlight to be more /sys/ coherent
[TEST] Add OPOS6UL support to test_backlight.sh
[LINUX] 4.8: opos6uldev: add 1-wire (bitbanging) support on GPIO5_IO01 (RPi2 connector pin 40)
[LINUX] 4.8: opos6ul: improves imx6ul-opos6uldev.dts (backlight+onewire)
[LINUX] 4.8: opos6ul: remove i.MX6 IPU drivers in i.MX6UL config
[DEBUG] imx6ulregs: add some LCDIF registers definition and add imx6ulregs to opos6ul_defconfig
[BUILDROOT] opos6ul: add python-dateutil to default config
[BUILDROOT] post_build.sh: little trick to speedup mdev start
[BUILDROOT] 2016.08: add cmux package
[BUILDROOT] 2016.08: add comments to 019-armadeus-add-cmux-package.patch
[BUILDROOT] 2016.08: fixes cmux package build
[BUSYBOX] 1.24: add modinfo tool to default config
[BUILDROOT] apf6legacy*: add gst1 multifile plugin to allow generation of video streams from png images
[BUILDROOT] apf6legacy*: gst1: add compositor (software) and textoverlay (needs pango) plugins to legacy default configs
[LINUX] 4.8: opos6uldev: add CSI pins definitions to default board device tree
[LINUX] 4.1.mx6_legacy: patches default imx_v7_defconfig to be more APF6 friendly
[LINUX] 3.14.mx6_legacy: patches default imx_v7_defconfig to be more APF6 friendly
[BUILDROOT] fixes 2016.08/cleanup_buildroot.sh due following recent cryptodev patches commit
[BUILDROOT] 2016.08+: add v4l2loopback package
[BUILDROOT] Add v4l2loopback driver to APF6 configs with hardware overlay & gstreamer support
[DEBUG] Add some CCM registers to imxregs for i.MX6UL
[LINUX] 4.8+: opos6uldev: add device tree definition for LQ043 LCD
[BUILDROOT] all configs using device tree: add device tree compiler to rootfs
[BUILDROOT] rootfs overlay: rename /etc/init.d/S01fb to S01firstboot and make it a once run script. Add it resize of eMMC rootfs while we are at it.
[ROOTFS] opos6ul: Automatically mount HOME-DATA partition (mmcblk0p3) to /home
[BUILD] now creates an archive with Linux modules in images/ dir
[BUILDROOT] drivers-helpers: convert it to BR's generic-package
[DEMOS] oscillo: Makefile beautifying
[DEMOS] oscillo: create installdir when not existing
[DEMOS] oscillo: makes drawing cursor visible
[DEMOS] oscillo: add 32bpp framebuffer support
[DEMOS] oscillo: add real hardware support through AsDevices
[BUILD] Improve Makefile help concerning configs
[DEBUG] imxregs: fixes bug when writing to registers (with glibc scanf() ??)
[BUILD] Add OPOS6UL support to test_imxregs.sh
[ROOTFS] Rename /etc/init.d/S01firstboot to S11firstboot, as it need to be run after S10mdev
[BUILDROOT] 2016.08+: fixes fix to add ldd to target rootfs when using external toolchains
[DEMOS] Add a small tool (fb_alpha) to play with i.MX6 framebuffer overlay/alpha channels
[BUILDROOT] 2017.02: fixes libnl build
[LINUX] 4.9: add opos6ul support
[LINUX] fixes apf6legacy-4.1_defconfig build
[BUILDROOT] as_devices: fixes C++ wrapper selection with recent BR/external toolchain
[BUILDROOT] all defconfigs: portmap is dead, replace it with rpcbind
[BUILDROOT] apf6/opos6ul(nano)_deconfigs: add PPPd, as these boards support external 2G modems
Remove buildroot/configs/opos6ul_defconfig.mine
[LINUX] apf6: add PPP & SLIP support (module) to valuable defconfigs
[LINUX] opos6ul(nano): add PPP & SLIP support (module) to valuable defconfigs
[DEMOS] capture: add support for 32 bits framebuffer (HDMI on APF6) and now display framerate
[DEMOS] fb_alpha: factorize some printed infos
[DEBUG] imx6regs: move IPUx_FS_XXX_FLOW_N registers declaration and add IPUx_PROC_TASKS_STAT one
[BUILDROOT] bump imx-test version to 5.4 (for 4.1 Freescale kernels)
[BUILDROOT] apf6legacy-4.1_defconfig: add imx-test by default and activate BR glibc toolchain to be able to use Freescale kernel includes
[LINUX] 4.1: apf6: add spidev driver & configuration (J5 connector of APF6Dev. SPI1/CS0). Add some tests tools in BR defconfig, while we are at it...
[BUILDROOT] 2017.02: add LeptonModule package
[DEMOS] capture: add a runtime option to force YUV420 mode on camera
[BUILDROOT] 2017.02: imx-test: add i.MX6UL support (compilation)
[LINUX] 4.1-legacy: add device tree for OPOS6UL(DEV)
[LINUX] 4.1-legacy: fixes i.MX6UL PWM clocks declaration
[LINUX] 4.1-legacy: mxsfb: fixes native-mode OF display's property handling
[BUILDROOT] add opos6ullegacy-4.1_defconfig (for OPOS6UL with Freescale/NXP 4.1 kernel)
[BUILDROOT] package/freescale-imx: add i.MX6UL support
[HARDWARE] Add a basic (WIP) APF6Dev SVG view
[TOOLS] fix scripts/quiltify.sh usage with (new) SVN
[DEMOS] capture: add a runtime option to activate debug messages and improve format matching messages
[DEMOS] capture: add RGB24 support (needed by some v4l2loopback examples)
[BUILDROOT] apf6legacy*_defconfig: re-add VPU/IPU/GPU gstreamer plugins plus some H.26x software one
Indentation
[ROOTFS] S30wifi: fixes error messages on 4.x+ kernels (WI_EN handled inside kernel and not externally). Speed up chip reset while we are at it.
[BUILDROOT] apf6legacy*_defconfigs: add gdkpixbufoverlay lugin to gstreamer (overlay of png images)
[BUILDROOT] apf6legacy*_defconfigs: add multipart and jpegenc plugins to gstreamer
[TOOLS] opos6ul_recovery.py: fixes error message when no imx-usb-loader is found on Host.
[BUILDROOT] 2017.02: bump imx-usb-loader version to have i.MX6ULL support
[BUILDROOT] 2017.02: apf6: add a defconfig to generate a Xorg rootfs which mimics Dawn Small Linux distribution (WIP)
[LINUX] apf6: 3.19 & 4.0: add spidev support on APF6Dev
[BUILDROOT] opos6ul(nano): add python-requests & links to mainline defconfigs
[BUILDROOT] opos6ultest_defconfig: add some packages from non test configs
[BUILDROOT] genimage.cfg: do not populate failsafe partition with default rootfs as it may oversize it
[BUILDROOT] opos6ul: legacy-4.1: add some video related packages (gstreamer+capture+v4l2loopback)
[LINUX] opos6ul: Add spidev module to 4.1-legacy config
[LINUX] 4.1-leagacy: add support for OPOS6ULL (OPOS6UL with i.MX6ULL)
[BUILDROOT] opos6ullegacy-4.1_defconfig: add Lepton utilities
[BUILDROOT] opos6ul(nano): Add socat, dnsmasq & law gst1 plugin to configs needing them.
[BUILDROOT] apf28: bump mainline configuration to Linux 4.9. Add dropbear and lrzsz while we are at it...
[BUILDROOT] 2017.02: bring back to life patch 205 which modify busybox stty to handle RS-485 serial port custom options
[DEBUG] imx28regs: add HW_PINCTRL_MUXSEL7
[LINUX] 4.9+: re-introduce patch to have RS-485 support on i.MX28 SOM
[BUILDROOT] apf28: bump mainline defconfig to kernel 4.9.65
[BUILDROOT] add timeout tool to default busybox defconfig
[BUILDROOT] apf6/opos6ul: add hwdata package (pci.ids/usb.ids) to all configs deserving it
[BUILDROOT] opos6ul/apf6: add haveged entropy generator to configs deserving it.
[LINUX] opos6ul: 4.8+: add RFCOMM & BNEP & HIDP to Bluetooth protocls (modules)
[LINUX] opos6ul: 4.8+: add a fix to prevent modprobing/rmmoding brcmfmac driver hack to have working Wi-Fi.
[LINUX] opos6ul(nano): 4.8+: add some driver for USB modems
[LINUX] opos6ul(nano): 4.8+: add some drivers for USB Qualcomm based LTE MODEMs
[LINUX] opos6ul(nano): 4.8+: add bridge network driver to be able to create bridged network ;-)
[LINUX] opos6ulnano: 4.9: add bluetooth most used profile drivers
[BUILDROOT]: opos6ul(nano): add dbus-python to all configs deserving it
[BUILDROOT] apf6/opos6ul: activates LeptonModule package on platforms supporting it
[BUILDROOT] 2017.02: add patch to fix iio linux-tools build with recent (4.14+) kernels (sent to BR mainline)
[LINUX] 4.14: rename patch 0801 to reflect content (add OPOS6ULNano to DT and not OPOS6UL)
[LINUX] opos6ul: 4.14: bump to 4.14.18
[LINUX] 4.8 & 4.14: fixes kernel oops when loading spidev driver
[BUILDROOT] 2017.02+: also install ssh-copy-id helper script when selecting openssh
[TEST] Add a new script to display i.MX6UL ADC values
[LINUX] 4.14: share same config between opos6ul and opos6ulnano
[LINUX] OPOS6ULNANO: 4.14+: set spidev max speed to 60MHz
[BUILDROOT] Bump modemmanager & libqmi & libmbim versions
[TOOLS] Fixes scripts/quiltify.sh for U-Boot with given PATH_DIR in BR
[TOOLS] Fixes scripts/quiltify.sh when no filtered patches are found
[LINUX] NANO: 4.9/4.14: add OOB SDIO interrupt support for Wi-Fi module
[BUILDROOT] opos6ul(nano): add tcpdump to all configs deserving it
[ROOTFS] Fixes /etc/init.d/S11firstboot for usage on OPOS6ULNANO. Add it /etc/fw_env.config installation while we are at it...
[ROOTFS] Fixes post_build.sh to generate correct /etc/machine for OPOS6ULNANO
[BUILDROOT] 2017.02 Add rpi-bt-firmware package (mainline backport) and activate it by default on NANO configs
[BUILDROOT] Add python-gobject package to OPOS6UL* configs desserving it
[BUILDROOT] 2017.02/2018.02: add abootimg package
[BUILDROOT] 2017.02/2018.02: forces unbuffer tool installation when expect package is selected
[BUILDROOT] opos6ulnano/genimage.cfg: do not populate failsafe partition with default rootfs as it may oversize it
[BUILDROOT] 2017.02: bump to 2017.02.11
[BUILDROOT] 2017.02: remove some files when bumping from 2017.02.5 to 2017.02.10
[BUILDROOT] Remove apf27_defconfig (which do not build anymore) and replace it by apf27mainline_defconfig.
[BUILDROOT] 2017.02.x: update cleanup_buildroot.sh
[PACKAGES] Add a tool to read/modify OV5640 registers from userspace
[DEMOS] capture: cleanup & trace improving
[DEMOS] capture: add possibilities to choose SoC input mode and sensor capture mode (mostly of use on i.MX6 and OV5640)
[DEMOS] capture: add an option to choose camera framerate. Rename some options to fit new one. Fixes fps calculation while we are at it...
[DEMOS] capture: allow to pause/restart stream when pressing SPACE key
[DEMOS] capture: fixes YUV420 -> grayscale decoding and fps selection when forcing YUV420 mode
[DEMOS] capture: add possibility to crop camera input and move cropping zone dynamically
[BUILDROOT] Update apf27test_defconfig with mainline kernel
[BUILDROOT] rename /apf27preempt-rtmainline_defconfig -> apf27preempt-rt_defconfig
[BUILDROOT] remove apf27_webradio_defconfig (do not build anymore)
[BUILDROOT] replace apf27xenomai_defconfig with apf27xenomaimainline_defconfig
[BUILDROOT] rename apf28_defconfig -> apf28legacy_defconfig
[BUILDROOT] rename apf28test_defconfig -> apf28legacytest_defconfig
[BUILDROOT] rename apf28mainline*_defconfig -> apf28*_defconfig
[BUILDROOT] remove apf9328*_defconfig (do not build anymore)
[BUILDROOT] replace apf51_defconfig with apf51mainline_defconfig and update apf51test_defconfig accordingly
Julien Boibessot (32):
Post release changes
[BUILDROOT] All APF: add busybox (1.23) rfkill
[BUILDROOT] APF6: board is able to act as a Wi-Fi Access Point so add hostapd package by default
[LINUX] APF6: 3.10legacy/3.19/4.0: add rfkill to default config or remove obsolete rfkill-input when activated
[LINUX] 3.19: APF6: add cpufreq to default config
[BUILD] Fixes bug in armadeus_env.sh generation when BR2_LINUX_PATCH_DIR has more than one item
[BUILDROOT] APF28: all configs: add iperf3 and iperf (if not already here)
[LINUX] APF6: mainline/legacy: add drivers for Ethernet over USB devices
[BUILDROOT] fixes bc crashes with patch from mainline Buildroot
[BUILDROOT] APF6: add bc tool in all configs that might need it (may be useful to evaluate computationnal power)
[BUILDROOT] busybox: fixes build of rfkill applet on old kernels
[BUILD] Download buildroot archive only if needed
[LINUX] APF6: 3.19+: add USB serial gadget to default configs
[LINUX] APF6: 3.10: add some serial USB adapters drivers to default config
[TOOLS] Fixes scripts/export_linux_config.sh when kernel has a strange name :-)
[BUILDROOT] busybox 1.23: add tasket tool to default config
[LINUX] APF6: all most used configs: add CONFIG_FHANDLE to be compatible with systemd
[LINUX] APF6: all most used configs: add CONFIG_FHANDLE to be compatible with systemd (bis)
[BUILDROOT] 2017.02+: opos6ulnano: fixes u-boot build
[BUILDROOT] add a defconfig for using preempt-rt on opos6ulnano
[BUILDROOT] add rt-tests, cpuload and stress-ng packages to opos6ul(nano) defconfigs
[BUILDROOT] add a defconfig for preempt-rt on opos6ul
[BUILDROOT] bump stress-ng version
[BUILDROOT] opos6ul(nano): add SFTP server to all defconfigs (for remote file system access through SSH... eclipse needs it)
[BUILDROOT] Fixes opos6ullegacy-4.9_defconfig for BR 2017.02
[BUILDROOT] Fixes opos6ullegacy-4.1_defconfig for BR 2017.02
[LINUX] opos6ul(nano): 4.17+: add TPM 2.0 SPI drivers (modules)
[LINUX] 4.9: opos6ulnano: share config with opos6ul
[BUILDROOT] apf27xenomai_defconfig: fixes it so that it can be sourced (make source)
[BUILDROOT] apf6xenomai_defconfig: fixes it so that it can be sourced (make source)
[BUILDROOT] opos6ulnano-preempt-rt_defconfig: fixes it so that it can be sourced (make source)
Update ChangeLog and /etc/armadeus-version for 7.0 release
Sébastien Szymanski (188):
[LINUX] 3.19 / 4.0: apf28: fix gpio-key polarity.
[LINUX] 3.19 / 4.0: apf6: enable Wi-Fi drivers
[LINUX] 3.19 / 4.0: apf6: dts: Fix WiFi settings
[BUILDROOT] rootfs: apf6: add init script to ease usage of WiFi
[BUILDROOT] busybox 1.23: add label and uuid support to mount
[BUILD] Use https://buildroot.org as Buildroot URL
[BUILDROOT] openssl: bump to version 1.0.2e
[BUILDROOT] popt: fix URL
[BUILDROOT] 2015.02: rm 183-openwrt-uclibc-add-kernel_long-declaration.patch
[LINUX] 3.19: fix eth0 up down issue on apf28
[BUILDROOT] 2015.02: ncurses: fix build issue with gcc 5.x
[BUILDROOT] fix busybox config file
[LINUX] Add 3.14.mx6_legacy patches
[BUILDROOT] Add 3.14.mx6_legacy config file
[BUILDROOT] libevent: fix broken URL
[UBOOT] 2015.01: apf28: RAM size detection workaround
[LINUX] 4.4: Add preliminary support
[LINUX] 4.4: apf6: dts: add missing phy-handle property
[BUILDROOT] Preliminary work to move to BR 2016.02
[BUILDROOT] Remove trailing slash in <PKG>_SITE
[BUILDROOT] Check properly if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is unset
[BUILDROOT] 2016.02: xenomai: define XENOMAI_ADEOS_PATCH when needed
[BUILDROOT] Create armadeus drivers symlink after patching the kernel
[U-BOOT] 2014.07: fix compilation with GCC5
[BUILDROOT] 2016.02: apf-config: Remove BR2_LARGEFILE dependency
[BSP] Use BR 2016.02
[BUILDROOT] APF6: apf6_defconfig: update for BR 2016.02
[ROOTFS] Drop /etc/securetty
[BUILDROOT] Fix U-Boot configuration in apf*_defconfig
[BUILDROOT] Remove UBOOT_ARMADEUS_SPECIFIC_PATCH_HOOK hook
[BUILDROOT] APF6: update defconfig files
[BUILDROOT] Create armadeus drivers symlink after extracting the kernel
[TEST] test_imxregs: properly extract ID_REG value
[TEST] test_imxregs.sh: fix sed expression
[BUILDROOT] Drop Armadeus rootfs skeleton
[BUILDROOT] Use BR 2016.05-rc2
[BUILDROOT] Update busybox config
[BUILDROOT] Remove BR2_UCLIBC_VERSION_STRING from defconfig files
[BUILDROOT] Update config files
[BUILDROOT] Update pss and pps51 defconfig files
[BUILDROOT] Remove now useless uclibc patch
[BUILDROOT] Set BR2_LINUX_KERNEL_UIMAGE=y in defconfig files
[BUILDROOT] Set static /dev management for apf27 with old kernel
[BUILDROOT] linux-headers-2.6.29.6: backport patch to fix uclibc compilation
[BUILDROOT] opos6ul_legacy_defconfig: use BR skeleton and our overlay
[BUILDROOT] Use BR 2016.05-rc3
[BUILDROOT] Use BR 2016.05
[BUILDROOT] Check properly if BR2_TARGET_UBOOT_CUSTOM_HEADER_CONFIG_FILE_PATH is unset
[BUILDROOT] add opos6ul support
[BUILDROOT] uboot.mk: call qstrip instead of qstring
[LINUX] 2.6.29: apf27: add support for USB3320 phy on apf27v2
[LINUX] OPOS6UL: bump to 4.7-rc6 and remove 4.6
[TOOLS] opos6ul: add recovery script and binaries
[BUILDROOT] Make fw_printenv command work on OPOS6UL
[TOOLS] opos6ul: update uboot binaries
Revert "[TOOLS] opos6ul: update uboot binaries"
[TOOLS] opos6ul: update uboot binaries
[BUILDROOT] Use BR 2016.08-rc1
[BUILDROOT] imx28-usb-downloader: add missing host dependency
[BUILDROOT] can-utils: fix hash
[BUILDROOT] imx-usb-loader: fix hash
[BUILDROOT] Use BR 2016.08-rc2
[BUILDROOT] Use BR 2016.08-rc3
[BUILDROOT] Use BR 2016.08
[TOOLS] opos6ul: update uboot binaries
[BUILDROOT] opos6ul: use bluez5
[BUILDROOT] linux-firmware: version bump
[TOOLS] apf6_recovery: configs files path of imx_usb has changed. Fix it.
[LINUX] 3.10.mx6_legacy: add support for gcc 5
[BUILDROOT] 2016.08: cleanup_buildroot.sh: add linux-firmware
[LINUX] 3.10.mx6_legacy: fix compilation with gcc 5
[TOOLS] opos6ul: update uboot binaries
[LINUX] 4.7: opos6ul: update dts files
[LINUX] opos6ul: bump to 4.8.4
[LINUX] 4.8+: opos6ul: improve touchsreen on LW700
[LINUX] 4.7: opos6ul: dts: add adc support
[LINUX] 4.8+: opos6ul: update dts files
[LINUX] opos6ul and opos6ul_recovery: bump to 4.8.6
[LINUX] opos6ul and opos6ul_recovery: bump to 4.8.9
[BSP] opos6ul: don't create opos6ul-linux.bin -> zImage symlink
[LINUX] opos6ul and opos6ul_recovery: bump to 4.8.10
[LINUX] opos6ul: backport mainline patch to fix fb corruption
[LINUX] 4.8: opos6uldev: select CONFIG_CFG80211_WEXT
[BUILDROOT] 2016.08: libpng: bump to version 1.6.27
[BUILDROOT] opos6ul: add brcmfmac43430-sdio.txt in rootfs overlay
[BUILDROOT] package/cryptodev-linux: fix build with recent kernel
[BUILDROOT] package/armadeus/drivers-helpers: rename TARGETS to PACKAGES
Merge branch 'master' into buildroot-update
[LINUX] 3.14.mx6_legacy: minor fixes in device tree
[LINUX] 3.14.mx6_legacy: touchscreen: add 'invert-y' property support
[BUILDROOT] apf6legacy_defconfig and apf6mediacenter_defconfig update
[BUILDROOT] add apf6legacy-4.1_defconfig
[LINUX] 4.1.mx6_legacy: make LCD working
[LINUX] 4.1.mx6_legacy: Make DVI monitors working
[LINUX] 4.1.mx6_legacy: dts: fix ov564x_mipi compatible name
[LINUX] *.mx6_legacy: dts: fix microSD CD gpio polarity
[LINUX] 4.1.mx6_legacy: dts: fix sgtl5000 node
[BUILDROOT] Generate ext4 images with mkfs instead of genextfs
Merge branch 'buildroot-update' into master
[BUILDROOT] mke2img: if var name and increase journal size to 4MB
[BUILDROOT] Port Buildroot patches to 2017.02
[BUILDROOT] configs: Use really old kernel headers on really old kernel
Merge branch 'buildroot-update' into master
[DEBUG] imxregs: imx6: add MMDC1_MDCTL register
[BUILDROOT] Bump to Buildroot 2017.02
[BUILDROOT] apf28mainline_defconfig: fix BR2_DL_DIR and enable ccache
[LINUX] 3.14.mx6_legacy: fix compilation
.gitignore: add buildroot/DEVELOPERS file
[BUILDROOT] Bump to Buildroot 2017.02.1
[TEST] rs232: add OPOS6UL support (ttymxc1)
[TEST] usb_host: add OPOS6UL support
[TEST] touchscreen: add OPOS6UL support
[TEST] dac: OPOS6UL is not supported
[TEST] adc: add OPOS6UL support
[BUILDROOT] drivers-helpers: add Config.in file
[TEST] gpio: add OPOS6UL support
[TEST] media_perf: add OPOS6UL support (USB only)
[TEST] wifi: add OPOS6UL support
[TEST] usb_device: add OPOS6UL support
[TEST] package: mplayer: add OPOS6UL support
[TEST] package: python: add OPOS6UL support
[TEST] package: prboom: add OPOS6UL support
[TEST] backlight: fix backlight /sys path
[TEST] bluetooth: add OPOS6UL support
[BUILDROOT] opos6ul: add opos6ultest_defconfig file
[LINUX] 4.10: port some patches to try out FPGA on APF6_SP
[BUILDROOT] Bump to Buildroot 2017.02.2
[BUILDROOT] Bump to Buildroot 2017.02.3
[TOOLS] {apf6,opos6ul}_recovery: set baudrate before ymodem transfer
[BSP] Add OPOS6ULNANO support
[UBOOT] opos6ulnano: bump to commit eac402feb5a4132665fec84ed243c1008011c8f2
[BUILDROOT] 2017.02: fix libpng build
[LINUX] apf6: 3.19: fix HDMI on i.MX6 SoCs without VPU
[BUILDROOT] uClibc-ng: enable UCLIBC_SUPPORT_AI_ADDRCONFIG
[BUILDROOT] uClibc: update config to 1.0.22
[BUILDROOT] Bump to Buildroot 2017.02.5
[BUILDROOT] 2017.02: backport patches to fix dbus hang at startup
[UBOOT] opos6ulnano: bump to commit 5b608772040dec0638711b6bb7b788da62c38c61
[UBOOT] Use sha1 string instead of branch name
[UBOOT]: apf28: fix 502 patch to make dtb working again
[BUILDROOT] opos6ul: bump to commit e026b020579847d2088df445a1ec43f17b45f981
[LINUX] opos6ulnano: dts: fix ethernet pin muxing
[LINUX] opos6ul: bump tp 4.14.17 (LTS)
[LINUX] 4.14: opos6ul/opos6ulnano: add i.MX6ULL support
[TOOLS] quiltify.sh: fix typo
[UBOOT] opos6ulnano: bump to commit 41c5b7e32c6d54742d5d420e14c72517fb5b0640
[LINUX] opos6ulnano: fix patch 0804
[BUILDROOT] Prepare patches to BR 2018.02
[LINUX] opos6ulnano: dts: fix ethernet pin muxing (once again...)
[TOOLS] add opos6ulnano recovery support
[BSP] patches: buildroot: add 2018.02.x symlink
[BUILDROOT] 2017.02: rootfs: just disable ext4 64bit feature
[BUILDROOT] fix URL for -rc kernel
[LINUX] opos6ul: bump to 4.17-rc1
[UBOOT] opos6ul: bump to 2018.05-rc2
[TOOLS] opos6ul: update uboot binaries
[UBOOT] opos6ul: bump to 2018.05
[LINUX] opos6ul: bump to 4.17-rc5
[BSP] remove 2018.02.1 symlink
[LINUX] 4.17: remove renames from patch 0100
[BUILDROOT] opos6ul/opos6ul_nano: properly set NEON/VFP
[BUILDROOT] opos6ul: update defconfig
[UBOOT] opos6ul/opos6ullegacy-4.1: bump to latest U-Boot
[BUILDROOT] leptonmodule: add patch to fix Makefile
[LINUX] 4.1: apf6: enable PCIe
[LINUX] 4.1: port patch 0700 from 3.14
[BUILDROOT] backport patch from upstream to fix libtirp compiling
[LINUX] opos6ul: bump to 4.17.1
[LINUX] 4.17: add OPOS6ULNano and OPOS6ULNanoDev device trees
[LINUX] opos6ul: bump to 4.17.2
[BUILDROOT] 2018.02.x: update patches for 2018.02.3
[BSP] add opos6ullegacy-4.9_defconfig
[BUILDROOT] 2017.02/2018.02: bump stress-ng
[BUILDROOT] 2017.02: update cleanup_buildroot.sh
[LINUX] 4.17/4.9.legacy: opos6uldev: add SGTL5000 support on JTAG header
[LINUX] opos6ul: bump to 4.17.4
[LINUX] opos6ulnano: bump to 4.17.4
[U-BOOT] opos6ul/opos6ulnano: bump to 6599a0ebbd68e13c29a0cb325c03718eb987a7f1
[LINUX] opos6ul: add dual ethernet device trees
[BUILDROOT] 2017.02: linux: Add host-bison and host-flex dependencies
[BUILDROOT] 2017.02: linux: BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
[BUILDROOT] 2017.02.x: patches missing from previous commit
[LINUX] 4.17: opos6ul: add CAAM support (i.MX6UL only)
[U-BOOT] opos6ul/opos6ulnano: bump to ed432e132cf358593dd3aca5abc2024adf2d9288
[BUILDROOT] 2017.02/2018.02: changes S10mdev via a patch
[LINUX] 4.17: fix UART5 on i.MX6ULL
[LINUX] 4.17: opos6ulnano: share config with opos6ul
.gitignore: add buildroot/{utils,patches}
Yann GARRAS (1):
[DEBUG] imxregs : add SAI Registers
-----------------------------------------------------------------------
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-08-01 16:40: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 1b98995d741a124ada5e0b33540ba2c7608649bd (commit)
from af1da9ff3fbab159a7f257876ac89b9d3cc40699 (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 1b98995d741a124ada5e0b33540ba2c7608649bd
Author: Julien Boibessot <jul...@ar...>
Date: Wed Aug 1 18:26:55 2018 +0200
Update ChangeLog and /etc/armadeus-version for 7.0 release
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 497 +++++++++++++++++++++
.../rootfs/target_skeleton/etc/armadeus-version | 2 +-
2 files changed, 498 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index dbb4dfb7f..fbfd3e4af 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,501 @@
+----
+
+Changes in release armadeus-7.0 (released on August the 1rst 2018)
+
+* Wiki dump available here: Wiki dump feature is broken :-(
+
+* Corrected Tickets/Bugs:
+ #159: APF28 CAN issue
+ #157: glib getaddrinfo() vulnerability
+ #156: 2.6.35 APF28 kernel built with gcc 4.8 doesn't boot
+ #147: Bad Load average calculation on APF51 2.6.38
+
+* Buildroot:
+ Changes summary:
+ - BR 2017.02 is the new default Buildroot version
+ - Added support of OPOS6UL & OPOS6UL_NANO SoM
+ - Dropped support for APF9328 SoM
+
+ All Changes:
+ - opos6ulnano-preempt-rt_defconfig: fixes it so that it can be sourced (make source)
+ - apf6xenomai_defconfig: fixes it so that it can be sourced (make source)
+ - apf27xenomai_defconfig: fixes it so that it can be sourced (make source)
+ - Fixes opos6ullegacy-4.1_defconfig for BR 2017.02
+ - Fixes opos6ullegacy-4.9_defconfig for BR 2017.02
+ - 2017.02/2018.02: changes S10mdev via a patch
+ - 2017.02.x: patches missing from previous commit
+ - 2017.02: linux: BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
+ - 2017.02: linux: Add host-bison and host-flex dependencies
+ - replace apf51_defconfig with apf51mainline_defconfig and update apf51test_defconfig accordingly
+ - remove apf9328*_defconfig (do not build anymore)
+ - rename apf28mainline*_defconfig -> apf28*_defconfig
+ - rename apf28test_defconfig -> apf28legacytest_defconfig
+ - rename apf28_defconfig -> apf28legacy_defconfig
+ - replace apf27xenomai_defconfig with apf27xenomaimainline_defconfig
+ - remove apf27_webradio_defconfig (do not build anymore)
+ - rename /apf27preempt-rtmainline_defconfig -> apf27preempt-rt_defconfig
+ - Update apf27test_defconfig with mainline kernel
+ - 2017.02: update cleanup_buildroot.sh
+ - 2017.02/2018.02: bump stress-ng
+ - 2017.02.x: update cleanup_buildroot.sh
+ - 2018.02.x: update patches for 2018.02.3
+ - Remove apf27_defconfig (which do not build anymore) and replace it by apf27mainline_defconfig.
+ - backport patch from upstream to fix libtirp compiling
+ - leptonmodule: add patch to fix Makefile
+ - opos6ul: update defconfig
+ - opos6ul/opos6ul_nano: properly set NEON/VFP
+ - 2017.02: remove some files when bumping from 2017.02.5 to 2017.02.10
+ - 2017.02: bump to 2017.02.11
+ - opos6ulnano/genimage.cfg: do not populate failsafe partition with default rootfs as it may oversize it
+ - fix URL for -rc kernel
+ - 2017.02: rootfs: just disable ext4 64bit feature
+ - 2017.02/2018.02: forces unbuffer tool installation when expect package is selected
+ - 2017.02/2018.02: add abootimg package
+ - Add python-gobject package to OPOS6UL* configs desserving it
+ - Prepare patches to BR 2018.02
+ - 2017.02 Add rpi-bt-firmware package (mainline backport) and activate it by default on NANO configs
+ - opos6ul(nano): add tcpdump to all configs deserving it
+ - Bump modemmanager & libqmi & libmbim versions
+ - 2017.02+: also install ssh-copy-id helper script when selecting openssh
+ - 2017.02: add patch to fix iio linux-tools build with recent (4.14+) kernels (sent to BR mainline)
+ - apf6/opos6ul: activates LeptonModule package on platforms supporting it
+ - opos6ul(nano): add dbus-python to all configs deserving it
+ - opos6ul/apf6: add haveged entropy generator to configs deserving it.
+ - opos6ul: bump to commit e026b020579847d2088df445a1ec43f17b45f981
+ - apf6/opos6ul: add hwdata package (pci.ids/usb.ids) to all configs deserving it
+ - add timeout tool to default busybox defconfig
+ - apf28: bump mainline defconfig to kernel 4.9.65
+ - 2017.02: bring back to life patch 205 which modify busybox stty to handle RS-485 serial port custom options
+ - apf28: bump mainline configuration to Linux 4.9. Add dropbear and lrzsz while we are at it...
+ - opos6ul(nano): Add socat, dnsmasq & law gst1 plugin to configs needing them.
+ - opos6ullegacy-4.1_defconfig: add Lepton utilities
+ - opos6ul: legacy-4.1: add some video related packages (gstreamer+capture+v4l2loopback)
+ - genimage.cfg: do not populate failsafe partition with default rootfs as it may oversize it
+ - opos6ultest_defconfig: add some packages from non test configs
+ - opos6ul(nano): add python-requests & links to mainline defconfigs
+ - 2017.02: apf6: add a defconfig to generate a Xorg rootfs which mimics Dawn Small Linux distribution (WIP)
+ - 2017.02: bump imx-usb-loader version to have i.MX6ULL support
+ - apf6legacy*_defconfigs: add multipart and jpegenc plugins to gstreamer
+ - apf6legacy*_defconfigs: add gdkpixbufoverlay lugin to gstreamer (overlay of png images)
+ - apf6legacy*_defconfig: re-add VPU/IPU/GPU gstreamer plugins plus some H.26x software one
+ - package/freescale-imx: add i.MX6UL support
+ - add opos6ullegacy-4.1_defconfig (for OPOS6UL with Freescale/NXP 4.1 kernel)
+ - 2017.02: imx-test: add i.MX6UL support (compilation)
+ - 2017.02: add LeptonModule package
+ - apf6legacy-4.1_defconfig: add imx-test by default and activate BR glibc toolchain to be able to use Freescale kernel includes
+ - bump imx-test version to 5.4 (for 4.1 Freescale kernels)
+ - 2017.02: backport patches to fix dbus hang at startup
+ - Bump to Buildroot 2017.02.5
+ - uClibc: update config to 1.0.22
+ - uClibc-ng: enable UCLIBC_SUPPORT_AI_ADDRCONFIG
+ - apf6/opos6ul(nano)_deconfigs: add PPPd, as these boards support external 2G modems
+ - all defconfigs: portmap is dead, replace it with rpcbind
+ - opos6ul(nano): add SFTP server to all defconfigs (for remote file system access through SSH... eclipse needs it)
+ - bump stress-ng version
+ - add a defconfig for preempt-rt on opos6ul
+ - add rt-tests, cpuload and stress-ng packages to opos6ul(nano) defconfigs
+ - add a defconfig for using preempt-rt on opos6ulnano
+ - 2017.02+: opos6ulnano: fixes u-boot build
+ - 2017.02: fix libpng build
+ - 2017.02: fixes libnl build
+ - Bump to Buildroot 2017.02.3
+ - Bump to Buildroot 2017.02.2
+ - opos6ul: add opos6ultest_defconfig file
+ - drivers-helpers: add Config.in file
+ - 2016.08+: fixes fix to add ldd to target rootfs when using external toolchains
+ - Bump to Buildroot 2017.02.1
+ - apf9328: bump to U-Boot 2017.01
+ - apf28: bump to U-Boot 2017.01
+ - apf51: Bump to U-Boot 2017.01
+ - apf27: Bump to U-Boot 2017.01
+ - apf28mainline_defconfig: fix BR2_DL_DIR and enable ccache
+ - Bump to Buildroot 2017.02
+ - drivers-helpers: convert it to BR's generic-package
+ - configs: Use really old kernel headers on really old kernel
+ - Port Buildroot patches to 2017.02
+ - mke2img: if var name and increase journal size to 4MB
+ - Generate ext4 images with mkfs instead of genextfs
+ - rootfs overlay: rename /etc/init.d/S01fb to S01firstboot and make it a once run script. Add it resize of eMMC rootfs while we are at it.
+ - [ROOTFS] Fixes post_build.sh to generate correct /etc/machine for OPOS6ULNANO
+ - [ROOTFS] Fixes /etc/init.d/S11firstboot for usage on OPOS6ULNANO. Add it /etc/fw_env.config installation while we are at it...
+ - [ROOTFS] S30wifi: fixes error messages on 4.x+ kernels (WI_EN handled inside kernel and not externally). Speed up chip reset while we are at it.
+ - [ROOTFS] Rename /etc/init.d/S01firstboot to S11firstboot, as it need to be run after S10mdev
+ - [ROOTFS] opos6ul: Automatically mount HOME-DATA partition (mmcblk0p3) to /home
+ - [ROOTFS] Drop /etc/securetty
+ - [ROOTFS] Add a keymap for Swiss German. Thanks ChriStian !
+ - [ROOTFS] Add nicer invite for ash shells
+ - all configs using device tree: add device tree compiler to rootfs
+ - Add v4l2loopback driver to APF6 configs with hardware overlay & gstreamer support
+ - 2016.08+: add v4l2loopback package
+ - fixes 2016.08/cleanup_buildroot.sh due following recent cryptodev patches commit
+ - apf6legacy*: gst1: add compositor (software) and textoverlay (needs pango) plugins to legacy default configs
+ - apf6legacy*: add gst1 multifile plugin to allow generation of video streams from png images
+ - add apf6legacy-4.1_defconfig
+ - apf6legacy_defconfig and apf6mediacenter_defconfig update
+ - package/armadeus/drivers-helpers: rename TARGETS to PACKAGES
+ - package/cryptodev-linux: fix build with recent kernel
+ - 2016.08: fixes cmux package build
+ - 2016.08: add comments to 019-armadeus-add-cmux-package.patch
+ - 2016.08: add cmux package
+ - post_build.sh: little trick to speedup mdev start
+ - opos6ul: add python-dateutil to default config
+ - opos6ul: add brcmfmac43430-sdio.txt in rootfs overlay
+ - 2016.08: libpng: bump to version 1.6.27
+ - opos6ul: add Python3 and some useful modules to default rootfs
+ - 2016.08: lora-forwarder: add possibility to choose server IP at runtime
+ - 030-lmic-pi-add-package.patch -> 030-armadeus-lmic-pi-add-package.patch
+ - 2016.08+: Add lmic-pi package (LoRa node)
+ - 2016.08: add a simple LoRa gateway (packet forwarder)
+ - apf-config: bump to latest version and remove lua dependency
+ - opos6ul: fill in genimage.cfg to generate user data partition image
+ - (quite) all board defconfigs: add mdev for /dev handling to mimic 6.0 and older BSPs
+ - opos6ul: fixes /etc/machine infos
+ - Rename opos6ulfailsafe_defconfig to opos6ul_recovery_defconfig
+ - post_build.sh: remove unneeded brcm firmwares on OPOS6UL
+ - post_image_creation.sh: no need for boot.ext4 on OPOS6UL
+ - 2016.08: cleanup_buildroot.sh: add linux-firmware
+ - 2016.08: deactivate i2c-tools header patch
+ - opos6ul: add spidev-test & spi-tools package to default config
+ - 2016.08: i2c-tools: install devt headers to staging dir
+ - opos6ul: add JPEG support to fbv by default
+ - linux-firmware: version bump
+ - opos6ul: use bluez5
+ - Fixes some comments in opos6ul_recovery.py
+ - Add a config to generate opos6ul failsafe
+ - opos6ul: update legacy_defconfig to mimic vanilla one
+ - opos6ul: move default vanilla kernel to 4.7.3
+ - 2016.08: updates cleanup_buildroot.sh
+ - 2016.08: fixes patch 022
+ - 2016.08: libpng: bump to version 1.6.25
+ - 2016.08: fixes patch 022
+ - 2016.08: rename patch 022
+ - Add OPOS6ULNANO support
+ - Use BR 2016.08
+ - Use BR 2016.08-rc3
+ - Use BR 2016.08-rc2
+ - imx-usb-loader: fix hash
+ - can-utils: fix hash
+ - imx28-usb-downloader: add missing host dependency
+ - Use BR 2016.08-rc1
+ - Make fw_printenv command work on OPOS6UL
+ - uboot.mk: call qstrip instead of qstring
+ - add opos6ul support
+ - Add ssh to APF27 configs
+ - Check properly if BR2_TARGET_UBOOT_CUSTOM_HEADER_CONFIG_FILE_PATH is unset
+ - Use BR 2016.05
+ - opos6ul_legacy_defconfig: use BR skeleton and our overlay
+ - linux-headers-2.6.29.6: backport patch to fix uclibc compilation
+ - Set static /dev management for apf27 with old kernel
+ - Set BR2_LINUX_KERNEL_UIMAGE=y in defconfig files
+ - Remove now useless uclibc patch
+ - Update pss and pps51 defconfig files
+ - Update config files
+ - Remove BR2_UCLIBC_VERSION_STRING from defconfig files
+ - Update busybox config
+ - Drop Armadeus rootfs skeleton
+ - Create armadeus drivers symlink after extracting the kernel
+ - APF6: update defconfig files
+ - Remove UBOOT_ARMADEUS_SPECIFIC_PATCH_HOOK hook
+ - Fix U-Boot configuration in apf*_defconfig
+ - add opos6ullegacy-4.9_defconfig
+ - APF6: apf6_defconfig: update for BR 2016.02
+ - 2016.02: apf-config: Remove BR2_LARGEFILE dependency
+ - Create armadeus drivers symlink after patching the kernel
+ - 2016.02: xenomai: define XENOMAI_ADEOS_PATCH when needed
+ - Check properly if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is unset
+ - [BUSYBOX] 1.24: add modinfo tool to default config
+ - Remove trailing slash in <PKG>_SITE
+ - APF6: add capture demo to configs that might need it
+ - Add imxregs to most APF6 configs
+ - Preliminary work to move to BR 2016.02
+ - 2015.02: fixes fbgrab bug with RGB565 framebuffers by upgrading to 1.3 version
+ - APF6: most configs: add libv4l and libv4ltools packages
+ - Fixes post_build.sh to correctly generate /etc/machine on APF9328
+ - Add preliminary support for new APF6UL SOM
+ - APF6: all configs: add lrzsz package
+ - libevent: fix broken URL
+ - Add 3.14.mx6_legacy config file
+ - APF6: most configs: add rsync tool
+ - apf27: create symlink u-boot-with-spl.bin to support target upgrade from legacy U-Boot release
+ - fix busybox config file
+ - 2015.02: ncurses: fix build issue with gcc 5.x
+ - 2015.02: backport openssl security fix from BR mainline
+ - 2015.02: rm 183-openwrt-uclibc-add-kernel_long-declaration.patch
+ - popt: fix URL
+ - openssl: bump to version 1.0.2e
+ - busybox 1.23: add label and uuid support to mount
+ - busybox 1.23: add tasket tool to default config
+ - rootfs: apf6: add init script to ease usage of WiFi
+ - busybox: fixes build of rfkill applet on old kernels
+ - APF6: add bc tool in all configs that might need it (may be useful to evaluate computationnal power)
+ - fixes bc crashes with patch from mainline Buildroot
+ - APF28: all configs: add iperf3 and iperf (if not already here)
+ - APF6: board is able to act as a Wi-Fi Access Point so add hostapd package by default
+ - All APF: add busybox (1.23) rfkill
+ - APF6: all defconfigs: give a volume name (ROOTFS) to rootfs.ext4 image)
+
+* Linux:
+ Changes summary:
+ - Adding support of OPOS6UL(NANO) SoMs
+
+ OPOS6UL(NANO) changes:
+ - 4.9: opos6ulnano: share config with opos6ul
+ - opos6ul(nano): 4.17+: add TPM 2.0 SPI drivers (modules)
+ - 4.17: opos6ulnano: share config with opos6ul
+ - 4.17: fix UART5 on i.MX6ULL
+ - 4.17: opos6ul: add CAAM support (i.MX6UL only)
+ - opos6ul: add dual ethernet device trees
+ - opos6ulnano: bump to 4.17.4
+ - opos6ul: bump to 4.17.4
+ - 4.17/4.9.legacy: opos6uldev: add SGTL5000 support on JTAG header
+ - opos6ul: bump to 4.17.2
+ - 4.17: add OPOS6ULNano and OPOS6ULNanoDev device trees
+ - opos6ul: bump to 4.17.1
+ - 4.1: port patch 0700 from 3.14
+ - 4.17: remove renames from patch 0100
+ - opos6ul: bump to 4.17-rc5
+ - opos6ul: bump to 4.17-rc1
+ - opos6ulnano: dts: fix ethernet pin muxing (once again...)
+ - NANO: 4.9/4.14: add OOB SDIO interrupt support for Wi-Fi module
+ - opos6ulnano: fix patch 0804
+ - OPOS6ULNANO: 4.14+: set spidev max speed to 60MHz
+ - 4.14: opos6ul/opos6ulnano: add i.MX6ULL support
+ - 4.14: share same config between opos6ul and opos6ulnano
+ - 4.8 & 4.14: fixes kernel oops when loading spidev driver
+ - opos6ul: 4.14: bump to 4.14.18
+ - 4.14: rename patch 0801 to reflect content (add OPOS6ULNano to DT and not OPOS6UL)
+ - opos6ul: bump tp 4.14.17 (LTS)
+ - opos6ulnano: dts: fix ethernet pin muxing
+ - opos6ulnano: 4.9: add bluetooth most used profile drivers
+ - opos6ul(nano): 4.8+: add bridge network driver to be able to create bridged network ;-)
+ - opos6ul(nano): 4.8+: add some drivers for USB Qualcomm based LTE MODEMs
+ - opos6ul(nano): 4.8+: add some driver for USB modems
+ - opos6ul: 4.8+: add a fix to prevent modprobing/rmmoding brcmfmac driver hack to have working Wi-Fi.
+ - opos6ul: 4.8+: add RFCOMM & BNEP & HIDP to Bluetooth protocls (modules)
+ - 4.9+: re-introduce patch to have RS-485 support on i.MX28 SOM
+ - 4.1-leagacy: add support for OPOS6ULL (OPOS6UL with i.MX6ULL)
+ - opos6ul: Add spidev module to 4.1-legacy config
+ - opos6ul(nano): add PPP & SLIP support (module) to valuable defconfigs
+ - 4.9: add opos6ul support
+ - adding default-on trigger for opos6ul_dev led driver
+ - 4.8+: opos6uldev: add device tree definition for LQ043 LCD
+ - 4.8: opos6uldev: add CSI pins definitions to default board device tree
+ - 4.8: opos6ul: remove i.MX6 IPU drivers in i.MX6UL config
+ - 4.8: opos6ul: improves imx6ul-opos6uldev.dts (backlight+onewire)
+ - 4.8: opos6uldev: select CONFIG_CFG80211_WEXT
+ - 4.8: opos6uldev: add 1-wire (bitbanging) support on GPIO5_IO01 (RPi2 connector pin 40)
+ - 4.8: opos6ul: rename LCD's backlight to be more /sys/ coherent
+ - 4.8: opos6ul: makes LCD backlight drived by PWM instead of 2 state GPIO
+ - 4.8: add mcp7940x RTC driver (from 4.4)
+ - 4.8: add device tree support to si7020 (temp+humidity sensor)
+ - opos6ul: backport mainline patch to fix fb corruption
+ - opos6ul and opos6ul_recovery: bump to 4.8.10
+ - opos6ul and opos6ul_recovery: bump to 4.8.9
+ - opos6ul and opos6ul_recovery: bump to 4.8.6
+ - 4.8+: opos6ul: update dts files
+ - 4.7: opos6ul: dts: add adc support
+ - 4.8+: opos6ul: add some commonly available sensors drivers (ADS1015, MCP4725, HMC5843, BMP180)
+ - 4.8+: opos6ul: improve touchsreen on LW700
+ - opos6ul: bump to 4.8.4
+ - 4.7: opos6ul: update dts files
+ - opos6ul: add spidev driver as module
+ - opos6ul: 4.7: no need for JFFS2 in config
+ - 4.7: opos6ul: update default linux config (6lowpan, usb_serial, 1wire, cpu_freq)
+ - 4.7: opos6ul: makes SPI port of RPi connector spidev device
+ - opos6ul: bump to 4.7.4
+ - OPOS6UL: bump to 4.7-rc6 and remove 4.6
+
+ APF6 changes:
+ - 4.1: apf6: enable PCIe
+ - apf6: 3.19 & 4.0: add spidev support on APF6Dev
+ - 4.1-legacy: mxsfb: fixes native-mode OF display's property handling
+ - 4.1-legacy: fixes i.MX6UL PWM clocks declaration
+ - 4.1-legacy: add device tree for OPOS6UL(DEV)
+ - 4.1: apf6: add spidev driver & configuration (J5 connector of APF6Dev. SPI1/CS0). Add some tests tools in BR defconfig, while we are at it...
+ - apf6: 3.19: fix HDMI on i.MX6 SoCs without VPU
+ - apf6: add PPP & SLIP support (module) to valuable defconfigs
+ - fixes apf6legacy-4.1_defconfig build
+ - 4.10: port some patches to try out FPGA on APF6_SP
+ - 3.14.mx6_legacy: fix compilation
+ - 3.14.mx6_legacy: patches default imx_v7_defconfig to be more APF6 friendly
+ - 4.1.mx6_legacy: patches default imx_v7_defconfig to be more APF6 friendly
+ - 4.1.mx6_legacy: dts: fix sgtl5000 node
+ - *.mx6_legacy: dts: fix microSD CD gpio polarity
+ - 4.1.mx6_legacy: dts: fix ov564x_mipi compatible name
+ - 4.1.mx6_legacy: Make DVI monitors working
+ - 4.1.mx6_legacy: make LCD working
+ - 3.14.mx6_legacy: touchscreen: add 'invert-y' property support
+ - 3.14.mx6_legacy: minor fixes in device tree
+ - 3.10.mx6_legacy: fix compilation with gcc 5
+ - 3.10.mx6_legacy: add support for gcc 5
+ - APF6: 3.19+: fixes kernel Ooops when using v4l2-ctl
+ - APF6: 3.19: add autofocus support to OV5640 MIPI camera
+ - 4.4: apf6: dts: add missing phy-handle property
+ - patch 0447 useless (included in kernel 4.4)
+ - 4.4: Add preliminary support
+ - Add 3.14.mx6_legacy patches
+ - 3.19+: add a fix to be able to build imx_v6_v7_defconfig mainline defconfig
+ - prevent some custom armadeus drivers to be selected on not supported platforms
+ - APF6: all most used configs: add CONFIG_FHANDLE to be compatible with systemd (bis)
+ - APF6: all most used configs: add CONFIG_FHANDLE to be compatible with systemd
+ - APF6: 3.10: add some serial USB adapters drivers to default config
+ - APF6: 3.19+: add USB serial gadget to default configs
+ - 3.19 / 4.0: apf6: dts: Fix WiFi settings
+ - 3.19 / 4.0: apf6: enable Wi-Fi drivers
+ - APF6: mainline/legacy: add drivers for Ethernet over USB devices
+ - 3.19: APF6: add cpufreq to default config
+ - APF6: 3.10legacy/3.19/4.0: add rfkill to default config or remove obsolete rfkill-input when activated
+
+ APF27 changes:
+ - 2.6.29: apf27: add support for USB3320 phy on apf27v2
+ - 3.19+: APF27: activate spidev by default on SPI3 (J8 connector)
+ - patches:linux: 3.14 suppress useless 3.14.17 and add missing 3.14.39 needed by apf27xenomaimainline_defconfig
+
+ APF28 changes:
+ - 3.19: fix eth0 up down issue on apf28
+ - 3.19 / 4.0: apf28: fix gpio-key polarity
+
+* U-Boot:
+ - opos6ul/opos6ulnano: bump to ed432e132cf358593dd3aca5abc2024adf2d9288
+ - opos6ul/opos6ulnano: bump to 6599a0ebbd68e13c29a0cb325c03718eb987a7f1
+ - opos6ul/opos6ullegacy-4.1: bump to latest U-Boot
+ - opos6ul: bump to 2018.05
+ - opos6ul: bump to 2018.05-rc2
+ - opos6ulnano: bump to commit 41c5b7e32c6d54742d5d420e14c72517fb5b0640
+ - Use sha1 string instead of branch name
+ - opos6ulnano: bump to commit 5b608772040dec0638711b6bb7b788da62c38c61
+ - opos6ulnano: bump to commit eac402feb5a4132665fec84ed243c1008011c8f2
+ - apf28: fix patch 502 to make dtb working again
+ - apf28: add U-Boot config to support mainline linux kernel
+ - apf28: fix compilation by renaming some compilation flag
+ - apf27: add U-Boot config to support mainline linux kernel
+ - port patchwork to U-Boot 2017.01. Also refactor apf27 SPL
+ - All boards: define CONFIG_STANDALONE_LOAD_ADDR in configs supposed to support it. That way, one might be able to test U-Boot standalone apps.
+ - 2015.01: update patches to better suite format needed by git-am
+ - 2015.01: rename patches to better fit git format-patch output
+ - 2014.07: fix compilation with GCC5
+ - 2015.01: apf28: RAM size detection workaround
+ - APF6: 2014.07+: set APF6 eMMC boot partition size to 48Mbytes and not 24. Updates related tools accordingly.
+
+* Firmware:
+ - adding bitstream for the wiki full howto
+ -Â fpgaloader module must be unloaded once bitsrteam loader under fpga for apf6
+ - firmware: simple blinking led example for apf6sp code
+
+* Demos:
+ - capture: add possibility to crop camera input and move cropping zone dynamically
+ - capture: fixes YUV420 -> grayscale decoding and fps selection when forcing YUV420 mode
+ - capture: allow to pause/restart stream when pressing SPACE key
+ - capture: add an option to choose camera framerate. Rename some options to fit new one. Fixes fps calculation while we are at it...
+ - capture: add possibilities to choose SoC input mode and sensor capture mode (mostly of use on i.MX6 and OV5640)
+ - capture: cleanup & trace improving
+ - capture: add RGB24 support (needed by some v4l2loopback examples)
+ - capture: add a runtime option to activate debug messages and improve format matching messages
+ - capture: add a runtime option to force YUV420 mode on camera
+ - fb_alpha: factorize some printed infos
+ - capture: add support for 32 bits framebuffer (HDMI on APF6) and now display framerate
+ - Add a small tool (fb_alpha) to play with i.MX6 framebuffer overlay/alpha channels
+ - oscillo: add real hardware support through AsDevices
+ - oscillo: add 32bpp framebuffer support
+ - oscillo: makes drawing cursor visible
+ - oscillo: create installdir when not existing
+ - oscillo: Makefile beautifying
+ - Add the possibility to launch an action when pressing mouse button in capture demo.
+
+* Debug:
+ - imx28regs: add HW_PINCTRL_MUXSEL7
+ - imx6regs: move IPUx_FS_XXX_FLOW_N registers declaration and add IPUx_PROC_TASKS_STAT one
+ - imxregs : add SAI Registers
+ - imxregs: fixes bug when writing to registers (with glibc scanf() ??)
+ - imxregs: imx6: add MMDC1_MDCTL register
+ - Add some CCM registers to imxregs for i.MX6UL
+ - imx6ulregs: add some LCDIF registers definition and add imx6ulregs to opos6ul_defconfig
+ - Add an i.MX6UL version for imxregs
+
+* Test:
+ - Add a new script to display i.MX6UL ADC values
+ - bluetooth: add OPOS6UL support
+ - backlight: fix backlight /sys path
+ - package: prboom: add OPOS6UL support
+ - package: python: add OPOS6UL support
+ - package: mplayer: add OPOS6UL support
+ - usb_device: add OPOS6UL support
+ - wifi: add OPOS6UL support
+ - media_perf: add OPOS6UL support (USB only)
+ - gpio: add OPOS6UL support
+ - adc: add OPOS6UL support
+ - dac: OPOS6UL is not supported
+ - touchscreen: add OPOS6UL support
+ - usb_host: add OPOS6UL support
+ - rs232: add OPOS6UL support (ttymxc1)
+ - Add OPOS6UL support to test_backlight.sh
+ - test_imxregs.sh: fix sed expression
+ - test_imxregs: properly extract ID_REG value
+
+* Tools:
+ - Add a tool to read/modify OV5640 registers from userspace
+ - opos6ul: update uboot binaries
+ - add opos6ulnano recovery support
+ - Add some examples to do bare-metal programming on APF6
+ - Fixes scripts/quiltify.sh when no filtered patches are found
+ - Fixes scripts/quiltify.sh for U-Boot with given PATH_DIR in BR
+ - quiltify.sh: fix typo
+ - opos6ul_recovery.py: fixes error message when no imx-usb-loader is found on Host.
+ - fix scripts/quiltify.sh usage with (new) SVN
+ - {apf6,opos6ul}_recovery: set baudrate before ymodem transfer
+ - opos6ul_recovery: improve comment for BOOT jumpers
+ - opos6ul: update uboot binaries
+ - apf6_recovery: configs files path of imx_usb has changed. Fix it.
+ - opos6ul: update uboot binaries
+ - opos6ul: add recovery script and binaries
+ -: adding option to generate only nand_recover binary (not download it)
+ - Add some i.MX6 IPU registers to imxregs
+ - add u-boot patch generation to scripts/publish_patches.sh
+ - Fixes scripts/export_linux_config.sh when kernel has a strange name :-)
+
+* As_Devices:
+ - as_devices: fixes C++ wrapper selection with recent BR/external toolchain
+ - wiringPi: add userspace irq handling (with pthreads)
+ - as_gpio: add internal helper as_gpio_set_pin_irq_mode() to allow pin irq mode selection directly with its gpio number
+ - as_gpio: don't open/close /sys/class/gpio/gpioxx/value file each time as_gpio_set_pin_value() is called, but instead remember which gpio was requested and associated value file descriptor.
+ - as_gpio: rename as_gpio_open() to as_gpio_request() to better match what is done in Linux kernel
+ - wiringPi: don't quit program when wiringPiSetupSys() is called several time. Just signal it.
+ - wiringPi: add some comments
+ - wiringPi: add some more supported pins to GPIO mapping
+ - add wiringPi compatibility layer
+ - fixes compilation warnings
+ - Add drivers for BMP180 (pressure) & HMC5883L (accelerometer) I2C sensors (Python)
+
+* Other:
+ - .gitignore: add buildroot/{utils,patches}
+ - .gitignore: add buildroot/DEVELOPERS file
+ - [HARDWARE] Add a basic (WIP) APF6Dev SVG view
+ - [HARDWARE][OPOS6UL] Fixation PAD placement correction on footprint
+ - [HARDWARE][APF28] New kicad version of footprint
+ - [HARDWARE][OPOS6UL] fix bugs in part and footprint
+ - [HARDWARE][APF6] adding PAD_export schematic part and footprint for apf6
+ - [HARDWARE][APF6] adding PAD schematic part and footprint for apf6
+ - [HARDWARE][APF27] adding PAD_export schematic part and footprint for apf27
+ - [HARDWARE][APF27] adding PAD schematic part and footprint for apf27
+ - [HARDWARE][APF51] adding PAD_export schematic part and footprint for apf51
+ - [HARDWARE][APF51] adding PAD schematic part and footprint for apf51
+ - [HARDWARE][APF28] adding PAD_export schematic part and footprint for apf28
+ - [HARDWARE][APF28] adding kicad schematic part and footprint for apf28
+ - [HARDWARE][APF28] adding PAD schematic part and footprint for apf28
+ - [HARDWARE][OPOS6UL] adding kicad schematic part and footprint for opos6ul
+ - [BUILD] Add make help for opos6ul mainline config
+ - [BUILD] Add OPOS6UL support to test_imxregs.sh
+ - [BUILD] Improve Makefile help concerning configs
+ - [BUILD] now creates an archive with Linux modules in images/ dir
+ - [BUILD] Fixes scripts/export_linux_config.sh for recent kernels
+ - [BUILD] APF6UL -> OPOS6UL
+ - [BUILD] add ARMADEUS_U_BOOT_PATCH_DIR to shell_env.sh
+ - [BUILD] Use https://buildroot.org as Buildroot URL
+ - [BUILD] Download buildroot archive only if needed
+ - [BUILD] Fixes bug in armadeus_env.sh generation when BR2_LINUX_PATCH_DIR has more than one item
+
+
----
Changes in release armadeus-6.0 (released on Tuesday August 11th 2015)
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
index b6803606e..4fedf1d20 100644
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
+++ b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
@@ -1 +1 @@
-6.1-devt-git
+7.0
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-07-31 16:00:28
|
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 af1da9ff3fbab159a7f257876ac89b9d3cc40699 (commit)
via 394e83b75085fc2719e9bc005385d19dc6acb65f (commit)
via 520dc15564ec6857d0409c9abd85c427a02e384f (commit)
from a66aaa88958ea975ea6976881f1ada0f6c7cc763 (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 af1da9ff3fbab159a7f257876ac89b9d3cc40699
Author: Julien Boibessot <jul...@ar...>
Date: Tue Jul 31 17:45:50 2018 +0200
[BUILDROOT] opos6ulnano-preempt-rt_defconfig: fixes it so that it can be sourced (make source)
commit 394e83b75085fc2719e9bc005385d19dc6acb65f
Author: Julien Boibessot <jul...@ar...>
Date: Tue Jul 31 17:45:28 2018 +0200
[BUILDROOT] apf6xenomai_defconfig: fixes it so that it can be sourced (make source)
commit 520dc15564ec6857d0409c9abd85c427a02e384f
Author: Julien Boibessot <jul...@ar...>
Date: Tue Jul 31 17:45:04 2018 +0200
[BUILDROOT] apf27xenomai_defconfig: fixes it so that it can be sourced (make source)
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27xenomai_defconfig | 10 ++++++----
buildroot/configs/apf6xenomai_defconfig | 2 +-
buildroot/configs/opos6ulnano-preempt-rt_defconfig | 2 +-
...inux-3.16.config => apf27-linux-3.19-xenomai.config} | 17 ++++++++---------
4 files changed, 16 insertions(+), 15 deletions(-)
copy buildroot/target/device/armadeus/apf27/{apf27-linux-3.16.config => apf27-linux-3.19-xenomai.config} (96%)
diff --git a/buildroot/configs/apf27xenomai_defconfig b/buildroot/configs/apf27xenomai_defconfig
index b7173c595..676caa00b 100644
--- a/buildroot/configs/apf27xenomai_defconfig
+++ b/buildroot/configs/apf27xenomai_defconfig
@@ -4,7 +4,9 @@ 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_3_14=y
+BR2_KERNEL_HEADERS_VERSION=y
+BR2_DEFAULT_KERNEL_VERSION="3.19.8"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_19=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-ng.config"
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
@@ -27,16 +29,16 @@ BR2_BOARD_NAME="apf27"
BR2_CPU_NAME="imx27"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.14.39"
+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)-xenomai.config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-3.19-xenomai.config"
BR2_LINUX_KERNEL_UIMAGE=y
BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0xA0008000"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx27-apf27dev"
BR2_LINUX_KERNEL_EXT_XENOMAI=y
-BR2_LINUX_KERNEL_EXT_XENOMAI_ADEOS_PATCH_URL="http://download.gna.org/adeos/patches/v3.x/arm/ipipe-core-3.14.39-arm-9.patch"
+BR2_LINUX_KERNEL_EXT_XENOMAI_ADEOS_PATCH_URL="https://xenomai.org/downloads/ipipe/v3.x/arm/ipipe-core-3.18.20-arm-12.patch"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_FPGA_FIRMWARE=y
diff --git a/buildroot/configs/apf6xenomai_defconfig b/buildroot/configs/apf6xenomai_defconfig
index 6995f707c..468e78eb5 100644
--- a/buildroot/configs/apf6xenomai_defconfig
+++ b/buildroot/configs/apf6xenomai_defconfig
@@ -35,7 +35,7 @@ BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-wandboard imx6dl-apf6dev imx6q-apf6dev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_LINUX_KERNEL_EXT_XENOMAI=y
-BR2_LINUX_KERNEL_EXT_XENOMAI_ADEOS_PATCH_URL="http://download.gna.org/adeos/patches/v3.x/arm/ipipe-core-3.10.32-arm-7.patch"
+BR2_LINUX_KERNEL_EXT_XENOMAI_ADEOS_PATCH_URL="https://xenomai.org/downloads/ipipe/v3.x/arm/older/ipipe-core-3.10.32-arm-7.patch"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_ALSA_UTILS=y
diff --git a/buildroot/configs/opos6ulnano-preempt-rt_defconfig b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
index 2ec5119d3..d283ba8a6 100644
--- a/buildroot/configs/opos6ulnano-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
@@ -23,7 +23,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.35"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION) https://www.kernel.org/pub/linux/kernel/projects/rt/4.9/patch-4.9.35-rt25.patch.gz"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION) https://www.kernel.org/pub/linux/kernel/projects/rt/4.9/older/patch-4.9.35-rt25.patch.gz"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-preempt-rt-linux-4.9.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-3.16.config b/buildroot/target/device/armadeus/apf27/apf27-linux-3.19-xenomai.config
similarity index 96%
copy from buildroot/target/device/armadeus/apf27/apf27-linux-3.16.config
copy to buildroot/target/device/armadeus/apf27/apf27-linux-3.19-xenomai.config
index e05962f21..2a58e428c 100644
--- a/buildroot/target/device/armadeus/apf27/apf27-linux-3.16.config
+++ b/buildroot/target/device/armadeus/apf27/apf27-linux-3.19-xenomai.config
@@ -16,9 +16,14 @@ CONFIG_MODULE_UNLOAD=y
# CONFIG_BLK_DEV_BSG is not set
# CONFIG_IOSCHED_DEADLINE is not set
# CONFIG_IOSCHED_CFQ is not set
+# CONFIG_XENO_HW_FPU is not set
+CONFIG_XENO_DRIVERS_TIMERBENCH=m
+CONFIG_XENO_DRIVERS_KLATENCY=m
+CONFIG_XENO_DRIVERS_IRQBENCH=m
+CONFIG_XENO_DRIVERS_SWITCHTEST=m
+CONFIG_XENO_DRIVERS_RTDMTEST=m
# CONFIG_ARCH_MULTI_V7 is not set
CONFIG_ARCH_MXC=y
-CONFIG_MXC_IRQ_PRIOR=y
CONFIG_MACH_IMX27_DT=y
CONFIG_PREEMPT=y
CONFIG_AEABI=y
@@ -74,17 +79,10 @@ CONFIG_MTD_NAND=y
CONFIG_MTD_NAND_MXC=y
CONFIG_MTD_UBI=y
CONFIG_PROC_DEVICETREE=y
-CONFIG_SRAM=y
CONFIG_EEPROM_AT24=y
CONFIG_EEPROM_AT25=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
-CONFIG_BLK_DEV_SR=y
-CONFIG_CHR_DEV_SG=y
-CONFIG_CHR_DEV_SCH=y
-CONFIG_SCSI_MULTI_LUN=y
-CONFIG_SCSI_LOGGING=y
-CONFIG_SCSI_SCAN_ASYNC=y
CONFIG_NETDEVICES=y
CONFIG_MII=y
# CONFIG_NET_VENDOR_BROADCOM is not set
@@ -211,7 +209,8 @@ CONFIG_DMADEVICES=y
CONFIG_IMX_SDMA=y
CONFIG_IMX_DMA=y
# CONFIG_IOMMU_SUPPORT is not set
-CONFIG_IIO=m
+CONFIG_IIO=y
+CONFIG_MAX1027=y
CONFIG_PWM=y
CONFIG_PWM_IMX=y
CONFIG_ARMADEUS_DRIVERS=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-07-25 15:53:33
|
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 43e6cfe353fb700ad16ff0b2091a133e85ad0b05 (commit)
via 74e78bffb126f4fab3eaa6741c1fe687ebff8d63 (commit)
from 41c996f2d637e756af3e52c577ee57539610e89c (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 43e6cfe353fb700ad16ff0b2091a133e85ad0b05
Author: Julien Boibessot <jul...@ar...>
Date: Tue Jul 24 18:03:36 2018 +0200
[LINUX] 4.9: opos6ulnano: share config with opos6ul
commit 74e78bffb126f4fab3eaa6741c1fe687ebff8d63
Author: Julien Boibessot <jul...@ar...>
Date: Tue Jul 24 17:57:42 2018 +0200
[LINUX] opos6ul(nano): 4.17+: add TPM 2.0 SPI drivers (modules)
-----------------------------------------------------------------------
Summary of changes:
.../armadeus/opos6ul/opos6ul-linux-4.17.config | 3 +
.../opos6ulnano/opos6ulnano-linux-4.9.config | 378 +--------------------
2 files changed, 4 insertions(+), 377 deletions(-)
mode change 100644 => 120000 buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.17.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.17.config
index 1289aed2b..65ec1544b 100644
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.17.config
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.17.config
@@ -183,6 +183,9 @@ CONFIG_SERIAL_IMX=y
CONFIG_SERIAL_IMX_CONSOLE=y
CONFIG_SERIAL_FSL_LPUART=y
CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
+CONFIG_TCG_TPM=y
+CONFIG_TCG_TIS=m
+CONFIG_TCG_TIS_SPI=m
# CONFIG_I2C_COMPAT is not set
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_MUX_GPIO=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
deleted file mode 100644
index 19cf0fbb8..000000000
--- a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
+++ /dev/null
@@ -1,377 +0,0 @@
-CONFIG_SYSVIPC=y
-CONFIG_NO_HZ=y
-CONFIG_HIGH_RES_TIMERS=y
-CONFIG_IKCONFIG=y
-CONFIG_IKCONFIG_PROC=y
-CONFIG_LOG_BUF_SHIFT=18
-CONFIG_CGROUPS=y
-CONFIG_RELAY=y
-CONFIG_BLK_DEV_INITRD=y
-CONFIG_EXPERT=y
-CONFIG_PERF_EVENTS=y
-# CONFIG_SLUB_DEBUG is not set
-# CONFIG_COMPAT_BRK is not set
-CONFIG_MODULES=y
-CONFIG_MODULE_UNLOAD=y
-CONFIG_MODVERSIONS=y
-CONFIG_MODULE_SRCVERSION_ALL=y
-# CONFIG_BLK_DEV_BSG is not set
-CONFIG_ARCH_MXC=y
-CONFIG_SOC_IMX6UL=y
-CONFIG_HAVE_ARM_ARCH_TIMER=y
-CONFIG_ARM_PSCI=y
-CONFIG_PREEMPT=y
-CONFIG_AEABI=y
-CONFIG_HIGHMEM=y
-CONFIG_CMA=y
-CONFIG_CMDLINE="noinitrd console=ttymxc0,115200"
-CONFIG_KEXEC=y
-CONFIG_CPU_FREQ=y
-CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
-CONFIG_CPU_FREQ_GOV_POWERSAVE=y
-CONFIG_CPU_FREQ_GOV_USERSPACE=y
-CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
-CONFIG_ARM_IMX6Q_CPUFREQ=y
-CONFIG_CPU_IDLE=y
-CONFIG_VFP=y
-CONFIG_NEON=y
-CONFIG_BINFMT_MISC=m
-CONFIG_PM_DEBUG=y
-CONFIG_PM_TEST_SUSPEND=y
-CONFIG_NET=y
-CONFIG_PACKET=y
-CONFIG_UNIX=y
-CONFIG_INET=y
-CONFIG_IP_PNP=y
-CONFIG_IP_PNP_DHCP=y
-# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
-# 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
-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
-CONFIG_CFG80211=y
-CONFIG_CFG80211_WEXT=y
-CONFIG_MAC80211=y
-CONFIG_RFKILL=y
-CONFIG_RFKILL_INPUT=y
-CONFIG_DEVTMPFS=y
-CONFIG_DEVTMPFS_MOUNT=y
-# CONFIG_STANDALONE is not set
-CONFIG_DMA_CMA=y
-CONFIG_IMX_WEIM=y
-CONFIG_CONNECTOR=y
-CONFIG_MTD=y
-CONFIG_MTD_CMDLINE_PARTS=y
-CONFIG_MTD_BLOCK=y
-CONFIG_MTD_CFI=y
-CONFIG_MTD_JEDECPROBE=y
-CONFIG_MTD_CFI_INTELEXT=y
-CONFIG_MTD_CFI_AMDSTD=y
-CONFIG_MTD_CFI_STAA=y
-CONFIG_MTD_PHYSMAP_OF=y
-CONFIG_MTD_DATAFLASH=y
-CONFIG_MTD_M25P80=y
-CONFIG_MTD_SST25L=y
-CONFIG_MTD_NAND=y
-CONFIG_MTD_NAND_GPMI_NAND=y
-CONFIG_MTD_NAND_MXC=y
-CONFIG_MTD_SPI_NOR=y
-CONFIG_SPI_FSL_QUADSPI=y
-CONFIG_MTD_UBI=y
-CONFIG_MTD_UBI_FASTMAP=y
-CONFIG_MTD_UBI_BLOCK=y
-CONFIG_BLK_DEV_LOOP=y
-CONFIG_BLK_DEV_RAM=y
-CONFIG_BLK_DEV_RAM_SIZE=65536
-CONFIG_EEPROM_AT24=y
-CONFIG_EEPROM_AT25=y
-CONFIG_SCSI=y
-# CONFIG_SCSI_PROC_FS is not set
-CONFIG_BLK_DEV_SD=y
-CONFIG_SCSI_CONSTANTS=y
-CONFIG_SCSI_LOGGING=y
-CONFIG_SCSI_SCAN_ASYNC=y
-# CONFIG_SCSI_LOWLEVEL is not set
-CONFIG_NETDEVICES=y
-# CONFIG_NET_VENDOR_ARC is not set
-# CONFIG_NET_CADENCE is not set
-# CONFIG_NET_VENDOR_BROADCOM is not set
-# CONFIG_NET_VENDOR_CIRRUS is not set
-# CONFIG_NET_VENDOR_EZCHIP is not set
-# CONFIG_NET_VENDOR_FARADAY is not set
-# CONFIG_NET_VENDOR_HISILICON is not set
-# CONFIG_NET_VENDOR_INTEL is not set
-# CONFIG_NET_VENDOR_MARVELL is not set
-# CONFIG_NET_VENDOR_MICREL is not set
-# CONFIG_NET_VENDOR_MICROCHIP is not set
-# CONFIG_NET_VENDOR_NATSEMI is not set
-# CONFIG_NET_VENDOR_NETRONOME is not set
-# CONFIG_NET_VENDOR_QUALCOMM is not set
-# CONFIG_NET_VENDOR_RENESAS is not set
-# CONFIG_NET_VENDOR_ROCKER is not set
-# CONFIG_NET_VENDOR_SAMSUNG is not set
-# CONFIG_NET_VENDOR_SEEQ is not set
-# CONFIG_NET_VENDOR_SMSC is not set
-# CONFIG_NET_VENDOR_STMICRO is not set
-# CONFIG_NET_VENDOR_SYNOPSYS is not set
-# CONFIG_NET_VENDOR_VIA is not set
-# CONFIG_NET_VENDOR_WIZNET is not set
-CONFIG_MICREL_PHY=y
-CONFIG_PPP=m
-CONFIG_PPP_FILTER=y
-CONFIG_PPP_MULTILINK=y
-CONFIG_PPP_ASYNC=m
-CONFIG_PPP_SYNC_TTY=m
-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
-CONFIG_BRCMFMAC=m
-# CONFIG_WLAN_VENDOR_CISCO is not set
-# CONFIG_WLAN_VENDOR_INTEL is not set
-# CONFIG_WLAN_VENDOR_INTERSIL is not set
-# CONFIG_WLAN_VENDOR_MARVELL is not set
-# CONFIG_WLAN_VENDOR_MEDIATEK is not set
-# CONFIG_WLAN_VENDOR_RALINK is not set
-# CONFIG_WLAN_VENDOR_REALTEK is not set
-# CONFIG_WLAN_VENDOR_RSI is not set
-# CONFIG_WLAN_VENDOR_ST is not set
-# CONFIG_WLAN_VENDOR_TI is not set
-# CONFIG_WLAN_VENDOR_ZYDAS is not set
-CONFIG_INPUT_POLLDEV=y
-# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
-CONFIG_INPUT_EVDEV=y
-CONFIG_INPUT_EVBUG=m
-CONFIG_KEYBOARD_GPIO=y
-CONFIG_KEYBOARD_IMX=y
-CONFIG_MOUSE_PS2=m
-CONFIG_MOUSE_PS2_ELANTECH=y
-CONFIG_INPUT_TOUCHSCREEN=y
-CONFIG_TOUCHSCREEN_IMX6UL_TSC=y
-CONFIG_INPUT_MISC=y
-CONFIG_INPUT_PWM_BEEPER=m
-CONFIG_SERIO_SERPORT=m
-# CONFIG_LEGACY_PTYS is not set
-# CONFIG_DEVKMEM is not set
-CONFIG_SERIAL_IMX=y
-CONFIG_SERIAL_IMX_CONSOLE=y
-CONFIG_SERIAL_FSL_LPUART=y
-CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
-# CONFIG_I2C_COMPAT is not set
-CONFIG_I2C_CHARDEV=y
-CONFIG_I2C_MUX_GPIO=y
-# CONFIG_I2C_HELPER_AUTO is not set
-CONFIG_I2C_ALGOPCF=m
-CONFIG_I2C_ALGOPCA=m
-CONFIG_I2C_GPIO=y
-CONFIG_I2C_IMX=y
-CONFIG_SPI=y
-CONFIG_SPI_IMX=y
-CONFIG_SPI_SPIDEV=m
-CONFIG_GPIO_SYSFS=y
-CONFIG_W1=y
-CONFIG_W1_MASTER_GPIO=m
-CONFIG_W1_SLAVE_THERM=m
-CONFIG_POWER_RESET=y
-CONFIG_POWER_RESET_IMX=y
-CONFIG_POWER_RESET_SYSCON=y
-CONFIG_POWER_RESET_SYSCON_POWEROFF=y
-CONFIG_POWER_SUPPLY=y
-CONFIG_SENSORS_GPIO_FAN=y
-CONFIG_SENSORS_IIO_HWMON=y
-CONFIG_SENSORS_ADS1015=m
-CONFIG_THERMAL=y
-CONFIG_CPU_THERMAL=y
-CONFIG_IMX_THERMAL=y
-CONFIG_WATCHDOG=y
-CONFIG_IMX2_WDT=y
-CONFIG_REGULATOR=y
-CONFIG_REGULATOR_FIXED_VOLTAGE=y
-CONFIG_REGULATOR_ANATOP=y
-CONFIG_REGULATOR_GPIO=y
-CONFIG_REGULATOR_PFUZE100=y
-CONFIG_MEDIA_SUPPORT=y
-CONFIG_MEDIA_CAMERA_SUPPORT=y
-CONFIG_MEDIA_SDR_SUPPORT=y
-CONFIG_MEDIA_RC_SUPPORT=y
-CONFIG_RC_DEVICES=y
-CONFIG_IR_GPIO_CIR=y
-CONFIG_MEDIA_USB_SUPPORT=y
-CONFIG_USB_VIDEO_CLASS=m
-CONFIG_V4L_PLATFORM_DRIVERS=y
-CONFIG_SOC_CAMERA=y
-CONFIG_V4L_MEM2MEM_DRIVERS=y
-CONFIG_VIDEO_CODA=y
-CONFIG_SOC_CAMERA_OV2640=y
-CONFIG_FB=y
-# CONFIG_FB_MX3 is not set
-CONFIG_FB_MXS=y
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
-CONFIG_LCD_CLASS_DEVICE=y
-CONFIG_LCD_PLATFORM=y
-CONFIG_BACKLIGHT_CLASS_DEVICE=y
-CONFIG_BACKLIGHT_PWM=y
-CONFIG_BACKLIGHT_GPIO=y
-CONFIG_FRAMEBUFFER_CONSOLE=y
-CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
-CONFIG_LOGO=y
-CONFIG_SOUND=y
-CONFIG_SND=y
-# CONFIG_SND_ARM is not set
-# CONFIG_SND_SPI is not set
-CONFIG_SND_USB_AUDIO=m
-CONFIG_SND_SOC=y
-CONFIG_SND_SOC_FSL_ASRC=y
-CONFIG_SND_IMX_SOC=y
-CONFIG_SND_SOC_IMX_SPDIF=y
-CONFIG_SND_SOC_FSL_ASOC_CARD=y
-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
-CONFIG_USB_CHIPIDEA_HOST=y
-CONFIG_USB_SERIAL=m
-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
-CONFIG_USB_GADGET=y
-CONFIG_USB_FSL_USB2=y
-CONFIG_USB_CONFIGFS=m
-CONFIG_USB_CONFIGFS_SERIAL=y
-CONFIG_USB_CONFIGFS_ACM=y
-CONFIG_USB_CONFIGFS_OBEX=y
-CONFIG_USB_CONFIGFS_NCM=y
-CONFIG_USB_CONFIGFS_ECM=y
-CONFIG_USB_CONFIGFS_ECM_SUBSET=y
-CONFIG_USB_CONFIGFS_RNDIS=y
-CONFIG_USB_CONFIGFS_EEM=y
-CONFIG_USB_CONFIGFS_MASS_STORAGE=y
-CONFIG_USB_CONFIGFS_F_LB_SS=y
-CONFIG_USB_CONFIGFS_F_FS=y
-CONFIG_USB_ZERO=m
-CONFIG_USB_ETH=m
-CONFIG_USB_G_NCM=m
-CONFIG_USB_GADGETFS=m
-CONFIG_USB_MASS_STORAGE=m
-CONFIG_USB_G_SERIAL=m
-CONFIG_MMC=y
-CONFIG_MMC_SDHCI=y
-CONFIG_MMC_SDHCI_PLTFM=y
-CONFIG_MMC_SDHCI_ESDHC_IMX=y
-CONFIG_NEW_LEDS=y
-CONFIG_LEDS_CLASS=y
-CONFIG_LEDS_GPIO=y
-CONFIG_LEDS_PWM=y
-CONFIG_LEDS_TRIGGERS=y
-CONFIG_LEDS_TRIGGER_TIMER=y
-CONFIG_LEDS_TRIGGER_ONESHOT=y
-CONFIG_LEDS_TRIGGER_HEARTBEAT=y
-CONFIG_LEDS_TRIGGER_BACKLIGHT=y
-CONFIG_LEDS_TRIGGER_GPIO=y
-CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
-CONFIG_RTC_CLASS=y
-CONFIG_RTC_INTF_DEV_UIE_EMUL=y
-CONFIG_RTC_DRV_MXC=y
-CONFIG_RTC_DRV_SNVS=y
-CONFIG_DMADEVICES=y
-CONFIG_FSL_EDMA=y
-CONFIG_IMX_SDMA=y
-CONFIG_MXS_DMA=y
-CONFIG_STAGING=y
-# CONFIG_IOMMU_SUPPORT is not set
-CONFIG_IIO=y
-CONFIG_TI_ADS1015=m
-CONFIG_VF610_ADC=y
-CONFIG_MCP4725=m
-CONFIG_SENSORS_HMC5843_I2C=m
-CONFIG_BMP280=m
-CONFIG_PWM=y
-CONFIG_PWM_FSL_FTM=y
-CONFIG_PWM_IMX=y
-CONFIG_RAS=y
-CONFIG_NVMEM_IMX_OCOTP=y
-CONFIG_EXT2_FS=y
-CONFIG_EXT2_FS_XATTR=y
-CONFIG_EXT2_FS_POSIX_ACL=y
-CONFIG_EXT2_FS_SECURITY=y
-CONFIG_EXT3_FS=y
-CONFIG_EXT3_FS_POSIX_ACL=y
-CONFIG_EXT3_FS_SECURITY=y
-CONFIG_QUOTA=y
-CONFIG_QUOTA_NETLINK_INTERFACE=y
-# CONFIG_PRINT_QUOTA_WARNING is not set
-CONFIG_AUTOFS4_FS=y
-CONFIG_FUSE_FS=y
-CONFIG_ISO9660_FS=m
-CONFIG_JOLIET=y
-CONFIG_ZISOFS=y
-CONFIG_UDF_FS=m
-CONFIG_MSDOS_FS=m
-CONFIG_VFAT_FS=y
-CONFIG_TMPFS=y
-CONFIG_UBIFS_FS=y
-CONFIG_NFS_FS=y
-CONFIG_NFS_V3_ACL=y
-CONFIG_NFS_V4=y
-CONFIG_ROOT_NFS=y
-CONFIG_NLS_DEFAULT="cp437"
-CONFIG_NLS_CODEPAGE_437=y
-CONFIG_NLS_ASCII=y
-CONFIG_NLS_ISO8859_1=y
-CONFIG_NLS_ISO8859_15=m
-CONFIG_NLS_UTF8=y
-CONFIG_PRINTK_TIME=y
-CONFIG_DEBUG_FS=y
-CONFIG_MAGIC_SYSRQ=y
-# CONFIG_SCHED_DEBUG is not set
-CONFIG_PROVE_LOCKING=y
-# CONFIG_DEBUG_BUGVERBOSE is not set
-# CONFIG_FTRACE is not set
-# CONFIG_ARM_UNWIND is not set
-CONFIG_SECURITYFS=y
-CONFIG_CRYPTO_DEV_FSL_CAAM=y
-CONFIG_CRYPTO_DEV_SAHARA=y
-CONFIG_CRC_CCITT=m
-CONFIG_CRC_T10DIF=y
-CONFIG_CRC7=m
-CONFIG_LIBCRC32C=m
-CONFIG_FONTS=y
-CONFIG_FONT_8x8=y
-CONFIG_FONT_8x16=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
new file mode 120000
index 000000000..cdc7f871f
--- /dev/null
+++ b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.9.config
@@ -0,0 +1 @@
+../opos6ul/opos6ul-linux-4.9.config
\ No newline at end of file
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2018-07-24 12:45: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 41c996f2d637e756af3e52c577ee57539610e89c (commit)
from 92033b6d8d2fd8c150a85cf4c1f42a33134e247a (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 41c996f2d637e756af3e52c577ee57539610e89c
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Jul 24 14:56:49 2018 +0200
[LINUX] 4.17: opos6ulnano: share config with opos6ul
-----------------------------------------------------------------------
Summary of changes:
.../opos6ulnano/opos6ulnano-linux-4.17.config | 378 +--------------------
1 file changed, 1 insertion(+), 377 deletions(-)
mode change 100644 => 120000 buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.17.config
diff --git a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.17.config b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.17.config
deleted file mode 100644
index 1289aed2b..000000000
--- a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.17.config
+++ /dev/null
@@ -1,377 +0,0 @@
-CONFIG_SYSVIPC=y
-CONFIG_NO_HZ=y
-CONFIG_HIGH_RES_TIMERS=y
-CONFIG_IKCONFIG=y
-CONFIG_IKCONFIG_PROC=y
-CONFIG_LOG_BUF_SHIFT=18
-CONFIG_CGROUPS=y
-CONFIG_RELAY=y
-CONFIG_BLK_DEV_INITRD=y
-CONFIG_EXPERT=y
-CONFIG_PERF_EVENTS=y
-# CONFIG_SLUB_DEBUG is not set
-# CONFIG_COMPAT_BRK is not set
-CONFIG_MODULES=y
-CONFIG_MODULE_UNLOAD=y
-CONFIG_MODVERSIONS=y
-CONFIG_MODULE_SRCVERSION_ALL=y
-# CONFIG_BLK_DEV_BSG is not set
-CONFIG_ARCH_MXC=y
-CONFIG_SOC_IMX6UL=y
-CONFIG_HAVE_ARM_ARCH_TIMER=y
-CONFIG_ARM_PSCI=y
-CONFIG_PREEMPT=y
-CONFIG_AEABI=y
-CONFIG_HIGHMEM=y
-CONFIG_CMA=y
-CONFIG_CMDLINE="noinitrd console=ttymxc0,115200"
-CONFIG_KEXEC=y
-CONFIG_CPU_FREQ=y
-CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
-CONFIG_CPU_FREQ_GOV_POWERSAVE=y
-CONFIG_CPU_FREQ_GOV_USERSPACE=y
-CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
-CONFIG_ARM_IMX6Q_CPUFREQ=y
-CONFIG_VFP=y
-CONFIG_NEON=y
-CONFIG_BINFMT_MISC=m
-CONFIG_PM_DEBUG=y
-CONFIG_PM_TEST_SUSPEND=y
-CONFIG_NET=y
-CONFIG_PACKET=y
-CONFIG_UNIX=y
-CONFIG_INET=y
-CONFIG_IP_PNP=y
-CONFIG_IP_PNP_DHCP=y
-# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
-# 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
-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
-CONFIG_CFG80211=y
-CONFIG_CFG80211_WEXT=y
-CONFIG_MAC80211=y
-CONFIG_RFKILL=y
-CONFIG_RFKILL_INPUT=y
-CONFIG_DEVTMPFS=y
-CONFIG_DEVTMPFS_MOUNT=y
-# CONFIG_STANDALONE is not set
-CONFIG_DMA_CMA=y
-CONFIG_IMX_WEIM=y
-CONFIG_CONNECTOR=y
-CONFIG_MTD=y
-CONFIG_MTD_CMDLINE_PARTS=y
-CONFIG_MTD_BLOCK=y
-CONFIG_MTD_CFI=y
-CONFIG_MTD_JEDECPROBE=y
-CONFIG_MTD_CFI_INTELEXT=y
-CONFIG_MTD_CFI_AMDSTD=y
-CONFIG_MTD_CFI_STAA=y
-CONFIG_MTD_PHYSMAP_OF=y
-CONFIG_MTD_DATAFLASH=y
-CONFIG_MTD_M25P80=y
-CONFIG_MTD_SST25L=y
-CONFIG_MTD_NAND=y
-CONFIG_MTD_NAND_GPMI_NAND=y
-CONFIG_MTD_NAND_MXC=y
-CONFIG_MTD_SPI_NOR=y
-CONFIG_SPI_FSL_QUADSPI=y
-CONFIG_MTD_UBI=y
-CONFIG_MTD_UBI_FASTMAP=y
-CONFIG_MTD_UBI_BLOCK=y
-CONFIG_BLK_DEV_LOOP=y
-CONFIG_BLK_DEV_RAM=y
-CONFIG_BLK_DEV_RAM_SIZE=65536
-CONFIG_EEPROM_AT24=y
-CONFIG_EEPROM_AT25=y
-CONFIG_SCSI=y
-# CONFIG_SCSI_PROC_FS is not set
-CONFIG_BLK_DEV_SD=y
-CONFIG_SCSI_CONSTANTS=y
-CONFIG_SCSI_LOGGING=y
-CONFIG_SCSI_SCAN_ASYNC=y
-# CONFIG_SCSI_LOWLEVEL is not set
-CONFIG_NETDEVICES=y
-# CONFIG_NET_VENDOR_ARC is not set
-# CONFIG_NET_CADENCE is not set
-# CONFIG_NET_VENDOR_BROADCOM is not set
-# CONFIG_NET_VENDOR_CIRRUS is not set
-# CONFIG_NET_VENDOR_EZCHIP is not set
-# CONFIG_NET_VENDOR_FARADAY is not set
-# CONFIG_NET_VENDOR_HISILICON is not set
-# CONFIG_NET_VENDOR_INTEL is not set
-# CONFIG_NET_VENDOR_MARVELL is not set
-# CONFIG_NET_VENDOR_MICREL is not set
-# CONFIG_NET_VENDOR_MICROCHIP is not set
-# CONFIG_NET_VENDOR_NATSEMI is not set
-# CONFIG_NET_VENDOR_NETRONOME is not set
-# CONFIG_NET_VENDOR_QUALCOMM is not set
-# CONFIG_NET_VENDOR_RENESAS is not set
-# CONFIG_NET_VENDOR_ROCKER is not set
-# CONFIG_NET_VENDOR_SAMSUNG is not set
-# CONFIG_NET_VENDOR_SEEQ is not set
-# CONFIG_NET_VENDOR_SMSC is not set
-# CONFIG_NET_VENDOR_STMICRO is not set
-# CONFIG_NET_VENDOR_SYNOPSYS is not set
-# CONFIG_NET_VENDOR_VIA is not set
-# CONFIG_NET_VENDOR_WIZNET is not set
-CONFIG_MICREL_PHY=y
-CONFIG_PPP=m
-CONFIG_PPP_FILTER=y
-CONFIG_PPP_MULTILINK=y
-CONFIG_PPP_ASYNC=m
-CONFIG_PPP_SYNC_TTY=m
-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
-CONFIG_BRCMFMAC=m
-# CONFIG_WLAN_VENDOR_CISCO is not set
-# CONFIG_WLAN_VENDOR_INTEL is not set
-# CONFIG_WLAN_VENDOR_INTERSIL is not set
-# CONFIG_WLAN_VENDOR_MARVELL is not set
-# CONFIG_WLAN_VENDOR_MEDIATEK is not set
-# CONFIG_WLAN_VENDOR_RALINK is not set
-# CONFIG_WLAN_VENDOR_REALTEK is not set
-# CONFIG_WLAN_VENDOR_RSI is not set
-# CONFIG_WLAN_VENDOR_ST is not set
-# CONFIG_WLAN_VENDOR_TI is not set
-# CONFIG_WLAN_VENDOR_ZYDAS is not set
-CONFIG_INPUT_POLLDEV=y
-# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
-CONFIG_INPUT_EVDEV=y
-CONFIG_INPUT_EVBUG=m
-CONFIG_KEYBOARD_GPIO=y
-CONFIG_KEYBOARD_IMX=y
-CONFIG_MOUSE_PS2=m
-CONFIG_MOUSE_PS2_ELANTECH=y
-CONFIG_INPUT_TOUCHSCREEN=y
-CONFIG_TOUCHSCREEN_IMX6UL_TSC=y
-CONFIG_INPUT_MISC=y
-CONFIG_INPUT_PWM_BEEPER=m
-CONFIG_SERIO_SERPORT=m
-# CONFIG_LEGACY_PTYS is not set
-# CONFIG_DEVKMEM is not set
-CONFIG_SERIAL_IMX=y
-CONFIG_SERIAL_IMX_CONSOLE=y
-CONFIG_SERIAL_FSL_LPUART=y
-CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
-# CONFIG_I2C_COMPAT is not set
-CONFIG_I2C_CHARDEV=y
-CONFIG_I2C_MUX_GPIO=y
-# CONFIG_I2C_HELPER_AUTO is not set
-CONFIG_I2C_ALGOPCF=m
-CONFIG_I2C_ALGOPCA=m
-CONFIG_I2C_GPIO=y
-CONFIG_I2C_IMX=y
-CONFIG_SPI=y
-CONFIG_SPI_IMX=y
-CONFIG_SPI_SPIDEV=m
-CONFIG_GPIO_SYSFS=y
-CONFIG_W1=y
-CONFIG_W1_MASTER_GPIO=m
-CONFIG_W1_SLAVE_THERM=m
-CONFIG_POWER_RESET=y
-CONFIG_POWER_RESET_IMX=y
-CONFIG_POWER_RESET_SYSCON=y
-CONFIG_POWER_RESET_SYSCON_POWEROFF=y
-CONFIG_POWER_SUPPLY=y
-CONFIG_SENSORS_GPIO_FAN=y
-CONFIG_SENSORS_IIO_HWMON=y
-CONFIG_SENSORS_ADS1015=m
-CONFIG_THERMAL=y
-CONFIG_CPU_THERMAL=y
-CONFIG_IMX_THERMAL=y
-CONFIG_WATCHDOG=y
-CONFIG_IMX2_WDT=y
-CONFIG_REGULATOR=y
-CONFIG_REGULATOR_FIXED_VOLTAGE=y
-CONFIG_REGULATOR_ANATOP=y
-CONFIG_REGULATOR_GPIO=y
-CONFIG_REGULATOR_PFUZE100=y
-CONFIG_MEDIA_SUPPORT=y
-CONFIG_MEDIA_CAMERA_SUPPORT=y
-CONFIG_MEDIA_SDR_SUPPORT=y
-CONFIG_MEDIA_RC_SUPPORT=y
-CONFIG_RC_DEVICES=y
-CONFIG_IR_GPIO_CIR=y
-CONFIG_MEDIA_USB_SUPPORT=y
-CONFIG_USB_VIDEO_CLASS=m
-CONFIG_V4L_PLATFORM_DRIVERS=y
-CONFIG_SOC_CAMERA=y
-CONFIG_V4L_MEM2MEM_DRIVERS=y
-CONFIG_VIDEO_CODA=y
-CONFIG_SOC_CAMERA_OV2640=y
-CONFIG_FB=y
-# CONFIG_FB_MX3 is not set
-CONFIG_FB_MXS=y
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
-CONFIG_LCD_CLASS_DEVICE=y
-CONFIG_LCD_PLATFORM=y
-CONFIG_BACKLIGHT_CLASS_DEVICE=y
-CONFIG_BACKLIGHT_PWM=y
-CONFIG_BACKLIGHT_GPIO=y
-CONFIG_FRAMEBUFFER_CONSOLE=y
-CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
-CONFIG_LOGO=y
-CONFIG_SOUND=y
-CONFIG_SND=y
-# CONFIG_SND_ARM is not set
-# CONFIG_SND_SPI is not set
-CONFIG_SND_USB_AUDIO=m
-CONFIG_SND_SOC=y
-CONFIG_SND_SOC_FSL_ASRC=y
-CONFIG_SND_IMX_SOC=y
-CONFIG_SND_SOC_IMX_SPDIF=y
-CONFIG_SND_SOC_FSL_ASOC_CARD=y
-CONFIG_SND_SOC_SGTL5000=m
-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
-CONFIG_USB_CHIPIDEA_HOST=y
-CONFIG_USB_SERIAL=m
-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
-CONFIG_USB_GADGET=y
-CONFIG_USB_FSL_USB2=y
-CONFIG_USB_CONFIGFS=m
-CONFIG_USB_CONFIGFS_SERIAL=y
-CONFIG_USB_CONFIGFS_ACM=y
-CONFIG_USB_CONFIGFS_OBEX=y
-CONFIG_USB_CONFIGFS_NCM=y
-CONFIG_USB_CONFIGFS_ECM=y
-CONFIG_USB_CONFIGFS_ECM_SUBSET=y
-CONFIG_USB_CONFIGFS_RNDIS=y
-CONFIG_USB_CONFIGFS_EEM=y
-CONFIG_USB_CONFIGFS_MASS_STORAGE=y
-CONFIG_USB_CONFIGFS_F_LB_SS=y
-CONFIG_USB_CONFIGFS_F_FS=y
-CONFIG_USB_ZERO=m
-CONFIG_USB_ETH=m
-CONFIG_USB_G_NCM=m
-CONFIG_USB_GADGETFS=m
-CONFIG_USB_MASS_STORAGE=m
-CONFIG_USB_G_SERIAL=m
-CONFIG_MMC=y
-CONFIG_MMC_SDHCI=y
-CONFIG_MMC_SDHCI_PLTFM=y
-CONFIG_MMC_SDHCI_ESDHC_IMX=y
-CONFIG_NEW_LEDS=y
-CONFIG_LEDS_CLASS=y
-CONFIG_LEDS_GPIO=y
-CONFIG_LEDS_PWM=y
-CONFIG_LEDS_TRIGGERS=y
-CONFIG_LEDS_TRIGGER_TIMER=y
-CONFIG_LEDS_TRIGGER_ONESHOT=y
-CONFIG_LEDS_TRIGGER_HEARTBEAT=y
-CONFIG_LEDS_TRIGGER_BACKLIGHT=y
-CONFIG_LEDS_TRIGGER_GPIO=y
-CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
-CONFIG_RTC_CLASS=y
-CONFIG_RTC_INTF_DEV_UIE_EMUL=y
-CONFIG_RTC_DRV_MXC=y
-CONFIG_RTC_DRV_SNVS=y
-CONFIG_DMADEVICES=y
-CONFIG_FSL_EDMA=y
-CONFIG_IMX_SDMA=y
-CONFIG_MXS_DMA=y
-CONFIG_STAGING=y
-# CONFIG_IOMMU_SUPPORT is not set
-CONFIG_IIO=y
-CONFIG_TI_ADS1015=m
-CONFIG_VF610_ADC=y
-CONFIG_MCP4725=m
-CONFIG_SENSORS_HMC5843_I2C=m
-CONFIG_BMP280=m
-CONFIG_PWM=y
-CONFIG_PWM_FSL_FTM=y
-CONFIG_PWM_IMX=y
-CONFIG_RAS=y
-CONFIG_NVMEM_IMX_OCOTP=y
-CONFIG_EXT2_FS=y
-CONFIG_EXT2_FS_XATTR=y
-CONFIG_EXT2_FS_POSIX_ACL=y
-CONFIG_EXT2_FS_SECURITY=y
-CONFIG_EXT3_FS=y
-CONFIG_EXT3_FS_POSIX_ACL=y
-CONFIG_EXT3_FS_SECURITY=y
-CONFIG_QUOTA=y
-CONFIG_QUOTA_NETLINK_INTERFACE=y
-# CONFIG_PRINT_QUOTA_WARNING is not set
-CONFIG_AUTOFS4_FS=y
-CONFIG_FUSE_FS=y
-CONFIG_ISO9660_FS=m
-CONFIG_JOLIET=y
-CONFIG_ZISOFS=y
-CONFIG_UDF_FS=m
-CONFIG_MSDOS_FS=m
-CONFIG_VFAT_FS=y
-CONFIG_TMPFS=y
-CONFIG_UBIFS_FS=y
-CONFIG_NFS_FS=y
-CONFIG_NFS_V3_ACL=y
-CONFIG_NFS_V4=y
-CONFIG_ROOT_NFS=y
-CONFIG_NLS_DEFAULT="cp437"
-CONFIG_NLS_CODEPAGE_437=y
-CONFIG_NLS_ASCII=y
-CONFIG_NLS_ISO8859_1=y
-CONFIG_NLS_ISO8859_15=m
-CONFIG_NLS_UTF8=y
-CONFIG_PRINTK_TIME=y
-CONFIG_DEBUG_FS=y
-CONFIG_MAGIC_SYSRQ=y
-# CONFIG_SCHED_DEBUG is not set
-CONFIG_PROVE_LOCKING=y
-# CONFIG_DEBUG_BUGVERBOSE is not set
-# CONFIG_FTRACE is not set
-# CONFIG_ARM_UNWIND is not set
-CONFIG_SECURITYFS=y
-CONFIG_CRYPTO_DEV_FSL_CAAM=y
-CONFIG_CRYPTO_DEV_SAHARA=y
-CONFIG_CRC_CCITT=m
-CONFIG_CRC_T10DIF=y
-CONFIG_CRC7=m
-CONFIG_LIBCRC32C=m
-CONFIG_FONTS=y
-CONFIG_FONT_8x8=y
-CONFIG_FONT_8x16=y
diff --git a/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.17.config b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.17.config
new file mode 120000
index 000000000..817251241
--- /dev/null
+++ b/buildroot/target/device/armadeus/opos6ulnano/opos6ulnano-linux-4.17.config
@@ -0,0 +1 @@
+../opos6ul/opos6ul-linux-4.17.config
\ No newline at end of file
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2018-07-20 11:16: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 92033b6d8d2fd8c150a85cf4c1f42a33134e247a (commit)
from a527ca703a574bac3df9ec3cbc9864546c36b904 (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 92033b6d8d2fd8c150a85cf4c1f42a33134e247a
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Jul 20 12:23:51 2018 +0200
[LINUX] 4.17: fix UART5 on i.MX6ULL
-----------------------------------------------------------------------
Summary of changes:
...6ull-add-UART5-input-select-register-defi.patch | 63 ++++++++++++++++
...x6ull-add-UART5-RTS-input-select-register.patch | 65 +++++++++++++++++
...6ull-keep-IMX6UL_-prefix-for-signals-on-b.patch | 84 ++++++++++++++++++++++
3 files changed, 212 insertions(+)
create mode 100644 patches/linux/4.17/0107-ARM-dts-imx6ull-add-UART5-input-select-register-defi.patch
create mode 100644 patches/linux/4.17/0108-ARM-dts-imx6ull-add-UART5-RTS-input-select-register.patch
create mode 100644 patches/linux/4.17/0109-ARM-dts-imx6ull-keep-IMX6UL_-prefix-for-signals-on-b.patch
diff --git a/patches/linux/4.17/0107-ARM-dts-imx6ull-add-UART5-input-select-register-defi.patch b/patches/linux/4.17/0107-ARM-dts-imx6ull-add-UART5-input-select-register-defi.patch
new file mode 100644
index 000000000..70b9f5a25
--- /dev/null
+++ b/patches/linux/4.17/0107-ARM-dts-imx6ull-add-UART5-input-select-register-defi.patch
@@ -0,0 +1,63 @@
+From 9b483b889da23998f973cf683f0935879a7ff294 Mon Sep 17 00:00:00 2001
+From: Greg Ungerer <ge...@li...>
+Date: Thu, 29 Mar 2018 00:22:23 +1000
+Subject: [PATCH] ARM: dts: imx6ull: add UART5 input select register
+ definitions
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The iMX6ULL UART5_RX_DATA_SELECT_INPUT DAISY Register has some different
+bit definitions to that same register in the iMX6UL.
+
+The bits for the iMX6UL:
+
+000 CSI_DATA00_ALT8 â Selecting Pad: CSI_DATA00 for Mode: ALT8
+001 CSI_DATA01_ALT8 â Selecting Pad: CSI_DATA01 for Mode: ALT8
+010 GPIO1_IO04_ALT8 â Selecting Pad: GPIO1_IO04 for Mode: ALT8
+011 GPIO1_IO05_ALT8 â Selecting Pad: GPIO1_IO05 for Mode: ALT
+100 UART5_TX_DATA_ALT0 â Selecting Pad: UART5_TX_DATA for Mode: ALT
+101 UART5_RX_DATA_ALT0 â Selecting Pad: UART5_RX_DATA for Mode: ALT
+
+But for the iMX6ULL:
+
+000 CSI_DATA00_ALT8 â Selecting Pad: CSI_DATA00 for Mode: ALT8
+001 CSI_DATA01_ALT8 â Selecting Pad: CSI_DATA01 for Mode: ALT8
+010 GPIO1_IO04_ALT8 â Selecting Pad: GPIO1_IO04 for Mode: ALT8
+011 GPIO1_IO05_ALT8 â Selecting Pad: GPIO1_IO05 for Mode: ALT
+100 UART1_TX_DATA_ALT9 â Selecting Pad: UART1_TX_DATA for Mode: ALT9
+101 UART1_RX_DATA_ALT9 â Selecting Pad: UART1_RX_DATA for Mode: ALT9
+110 UART5_TX_DATA_ALT0 â Selecting Pad: UART5_TX_DATA for Mode: ALT0
+111 UART5_RX_DATA_ALT0 â Selecting Pad: UART5_RX_DATA for Mode: ALT0
+
+Specifically for a board I am working on with the serial console on UART5
+I need to be able to enable UART5_RX_DATA_ALT0 mode. There is no definition
+for the iMX6ULL version of that in imx6ul-pinfunc.h or imx6ull-pinfunc.h.
+
+Add definitions for the missing UART5 input select register bits of the
+iMX6ULL.
+
+Signed-off-by: Greg Ungerer <ge...@li...>
+Acked-by: Stefan Wahren <ste...@i2...>
+Signed-off-by: Shawn Guo <sha...@ke...>
+---
+ arch/arm/boot/dts/imx6ull-pinfunc.h | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/arch/arm/boot/dts/imx6ull-pinfunc.h b/arch/arm/boot/dts/imx6ull-pinfunc.h
+index 118202336691..090846b97680 100644
+--- a/arch/arm/boot/dts/imx6ull-pinfunc.h
++++ b/arch/arm/boot/dts/imx6ull-pinfunc.h
+@@ -14,6 +14,10 @@
+ * The pin function ID is a tuple of
+ * <mux_reg conf_reg input_reg mux_mode input_val>
+ */
++#define MX6ULL_PAD_UART1_TX_DATA__UART5_DTE_RX 0x0084 0x0310 0x0644 0x9 0x4
++#define MX6ULL_PAD_UART1_RX_DATA__UART5_DCE_RX 0x0088 0x0314 0x0644 0x9 0x5
++#define MX6ULL_PAD_UART5_TX_DATA__UART5_DTE_RX 0x00BC 0x0348 0x0644 0x0 0x6
++#define MX6ULL_PAD_UART5_RX_DATA__UART5_DCE_RX 0x00C0 0x034C 0x0644 0x0 0x7
+ #define MX6ULL_PAD_ENET2_RX_DATA0__EPDC_SDDO08 0x00E4 0x0370 0x0000 0x9 0x0
+ #define MX6ULL_PAD_ENET2_RX_DATA1__EPDC_SDDO09 0x00E8 0x0374 0x0000 0x9 0x0
+ #define MX6ULL_PAD_ENET2_RX_EN__EPDC_SDDO10 0x00EC 0x0378 0x0000 0x9 0x0
+--
+2.16.4
diff --git a/patches/linux/4.17/0108-ARM-dts-imx6ull-add-UART5-RTS-input-select-register.patch b/patches/linux/4.17/0108-ARM-dts-imx6ull-add-UART5-RTS-input-select-register.patch
new file mode 100644
index 000000000..6ca9108ce
--- /dev/null
+++ b/patches/linux/4.17/0108-ARM-dts-imx6ull-add-UART5-RTS-input-select-register.patch
@@ -0,0 +1,65 @@
+From 04fffabdf1343e4179237bb2bb3e61fa396e32a8 Mon Sep 17 00:00:00 2001
+From: Stefan Wahren <ste...@i2...>
+Date: Thu, 19 Apr 2018 13:19:39 +0200
+Subject: [PATCH] ARM: dts: imx6ull: add UART5 RTS input select register
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The iMX6ULL UART5_RTS_B_DATA_SELECT_INPUT DAISY Register has some different
+bit definitions to that same register in the i.MX6UL.
+
+The bits for the i.MX6UL:
+
+000 CSI_DATA03_ALT8 â Selecting Pad: CSI_DATA03 for Mode: ALT8
+001 GPIO1_IO08_ALT8 â Selecting Pad: GPIO1_IO08 for Mode: ALT8
+010 GPIO1_IO09_ALT8 â Selecting Pad: GPIO1_IO09 for Mode: ALT8
+011 ENET1_RX_EN_ALT1 â Selecting Pad: ENET1_RX_EN for Mode: ALT1
+100 ENET1_TX_DATA0_ALT1 â Selecting Pad: ENET1_TX_DATA0 for Mode: ALT1
+101 CSI_DATA02_ALT8 â Selecting Pad: CSI_DATA02 for Mode: ALT8
+
+But for the i.MX6ULL:
+
+000 CSI_DATA03_ALT8 â Selecting Pad: CSI_DATA03 for Mode: ALT8
+001 GPIO1_IO08_ALT8 â Selecting Pad: GPIO1_IO08 for Mode: ALT8
+010 GPIO1_IO09_ALT8 â Selecting Pad: GPIO1_IO09 for Mode: ALT8
+011 UART1_CTS_B_ALT9 â Selecting Pad: UART1_CTS_B for Mode: ALT9
+100 UART1_RTS_B_ALT9 â Selecting Pad: UART1_RTS_B for Mode: ALT9
+101 ENET1_RX_EN_ALT1 â Selecting Pad: ENET1_RX_EN for Mode: ALT1
+110 ENET1_TX_DATA0_ALT1 â Selecting Pad: ENET1_TX_DATA0 for Mode: ALT1
+111 CSI_DATA02_ALT8 â Selecting Pad: CSI_DATA02 for Mode: ALT8
+
+Signed-off-by: Stefan Wahren <ste...@i2...>
+Acked-by: Rob Herring <ro...@ke...>
+Signed-off-by: Shawn Guo <sha...@ke...>
+---
+ arch/arm/boot/dts/imx6ull-pinfunc.h | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/arch/arm/boot/dts/imx6ull-pinfunc.h b/arch/arm/boot/dts/imx6ull-pinfunc.h
+index 090846b97680..fdc46bb09cc1 100644
+--- a/arch/arm/boot/dts/imx6ull-pinfunc.h
++++ b/arch/arm/boot/dts/imx6ull-pinfunc.h
+@@ -16,8 +16,12 @@
+ */
+ #define MX6ULL_PAD_UART1_TX_DATA__UART5_DTE_RX 0x0084 0x0310 0x0644 0x9 0x4
+ #define MX6ULL_PAD_UART1_RX_DATA__UART5_DCE_RX 0x0088 0x0314 0x0644 0x9 0x5
++#define MX6ULL_PAD_UART1_CTS_B__UART5_DCE_RTS 0x008C 0x0318 0x0640 0x9 0x3
++#define MX6ULL_PAD_UART1_RTS_B__UART5_DTE_RTS 0x0090 0x031C 0x0640 0x9 0x4
+ #define MX6ULL_PAD_UART5_TX_DATA__UART5_DTE_RX 0x00BC 0x0348 0x0644 0x0 0x6
+ #define MX6ULL_PAD_UART5_RX_DATA__UART5_DCE_RX 0x00C0 0x034C 0x0644 0x0 0x7
++#define MX6ULL_PAD_ENET1_RX_EN__UART5_DCE_RTS 0x00CC 0x0358 0x0640 0x1 0x5
++#define MX6ULL_PAD_ENET1_TX_DATA0__UART5_DTE_RTS 0x00D0 0x035C 0x0640 0x1 0x6
+ #define MX6ULL_PAD_ENET2_RX_DATA0__EPDC_SDDO08 0x00E4 0x0370 0x0000 0x9 0x0
+ #define MX6ULL_PAD_ENET2_RX_DATA1__EPDC_SDDO09 0x00E8 0x0374 0x0000 0x9 0x0
+ #define MX6ULL_PAD_ENET2_RX_EN__EPDC_SDDO10 0x00EC 0x0378 0x0000 0x9 0x0
+@@ -51,6 +55,7 @@
+ #define MX6ULL_PAD_CSI_DATA00__ESAI_TX_HF_CLK 0x01E4 0x0470 0x0000 0x9 0x0
+ #define MX6ULL_PAD_CSI_DATA01__ESAI_RX_HF_CLK 0x01E8 0x0474 0x0000 0x9 0x0
+ #define MX6ULL_PAD_CSI_DATA02__ESAI_RX_FS 0x01EC 0x0478 0x0000 0x9 0x0
++#define MX6ULL_PAD_CSI_DATA02__UART5_DCE_RTS 0x01EC 0x0478 0x0640 0x8 0x7
+ #define MX6ULL_PAD_CSI_DATA03__ESAI_RX_CLK 0x01F0 0x047C 0x0000 0x9 0x0
+ #define MX6ULL_PAD_CSI_DATA04__ESAI_TX_FS 0x01F4 0x0480 0x0000 0x9 0x0
+ #define MX6ULL_PAD_CSI_DATA05__ESAI_TX_CLK 0x01F8 0x0484 0x0000 0x9 0x0
+--
+2.16.4
diff --git a/patches/linux/4.17/0109-ARM-dts-imx6ull-keep-IMX6UL_-prefix-for-signals-on-b.patch b/patches/linux/4.17/0109-ARM-dts-imx6ull-keep-IMX6UL_-prefix-for-signals-on-b.patch
new file mode 100644
index 000000000..c6bcdd4e0
--- /dev/null
+++ b/patches/linux/4.17/0109-ARM-dts-imx6ull-keep-IMX6UL_-prefix-for-signals-on-b.patch
@@ -0,0 +1,84 @@
+From 342eb957b977269cb32ab864ea991081e2109c4f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Fri, 20 Jul 2018 11:44:19 +0200
+Subject: [PATCH 1/1] ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on
+ both i.MX6UL and i.MX6ULL
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signals available on both i.MX6UL and i.MX6ULL should have the same name
+because it is the case of all others common signals, it avoids to make
+mistakes (use the wrong ones) and it makes writing device tree files
+less complicated. For example:
+
+imx6ul-imx6ull-board.dtsi:
+ ...
+ pinctrl_uart5: uart5grp {
+ fsl,pins = <
+ MX6UL_PAD_UART5_TX_DATA__UART5_DCE_TX 0x1b0b1
+ MX6UL_PAD_UART5_RX_DATA__UART5_DCE_RX 0x1b0b1
+ >;
+ };
+
+imx6ul-board.dts:
+ #include <imx6ul.dtsi>
+ #include <imx6ul-imx6ull-board.dtsi>
+ ...
+
+imx6ull-board.dts:
+ #include <imx6ull.dtsi>
+ #include <imx6ul-imx6ull-board.dtsi>
+ ...
+
+Without this patch, the imx6ull-board.dtb will use
+MX6UL_PAD_UART5_RX_DATA__UART5_DCE_RX instead of
+MX6ULL_PAD_UART5_RX_DATA__UART5_DCE_RX and the uart5 will be
+misconfigured.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ arch/arm/boot/dts/imx6ull-pinfunc.h | 27 +++++++++++++++++++--------
+ 1 file changed, 19 insertions(+), 8 deletions(-)
+
+diff --git a/arch/arm/boot/dts/imx6ull-pinfunc.h b/arch/arm/boot/dts/imx6ull-pinfunc.h
+index fdc46bb09cc1..7d7f05f7ea77 100644
+--- a/arch/arm/boot/dts/imx6ull-pinfunc.h
++++ b/arch/arm/boot/dts/imx6ull-pinfunc.h
+@@ -14,14 +14,25 @@
+ * The pin function ID is a tuple of
+ * <mux_reg conf_reg input_reg mux_mode input_val>
+ */
+-#define MX6ULL_PAD_UART1_TX_DATA__UART5_DTE_RX 0x0084 0x0310 0x0644 0x9 0x4
+-#define MX6ULL_PAD_UART1_RX_DATA__UART5_DCE_RX 0x0088 0x0314 0x0644 0x9 0x5
+-#define MX6ULL_PAD_UART1_CTS_B__UART5_DCE_RTS 0x008C 0x0318 0x0640 0x9 0x3
+-#define MX6ULL_PAD_UART1_RTS_B__UART5_DTE_RTS 0x0090 0x031C 0x0640 0x9 0x4
+-#define MX6ULL_PAD_UART5_TX_DATA__UART5_DTE_RX 0x00BC 0x0348 0x0644 0x0 0x6
+-#define MX6ULL_PAD_UART5_RX_DATA__UART5_DCE_RX 0x00C0 0x034C 0x0644 0x0 0x7
+-#define MX6ULL_PAD_ENET1_RX_EN__UART5_DCE_RTS 0x00CC 0x0358 0x0640 0x1 0x5
+-#define MX6ULL_PAD_ENET1_TX_DATA0__UART5_DTE_RTS 0x00D0 0x035C 0x0640 0x1 0x6
++/* signals common for i.MX6UL and i.MX6ULL */
++#undef MX6UL_PAD_UART1_TX_DATA__UART5_DTE_RX
++#define MX6UL_PAD_UART1_TX_DATA__UART5_DTE_RX 0x0084 0x0310 0x0644 0x9 0x4
++#undef MX6UL_PAD_UART1_RX_DATA__UART5_DCE_RX
++#define MX6UL_PAD_UART1_RX_DATA__UART5_DCE_RX 0x0088 0x0314 0x0644 0x9 0x5
++#undef MX6UL_PAD_UART1_CTS_B__UART5_DCE_RTS
++#define MX6UL_PAD_UART1_CTS_B__UART5_DCE_RTS 0x008C 0x0318 0x0640 0x9 0x3
++#undef MX6UL_PAD_UART1_RTS_B__UART5_DTE_RTS
++#define MX6UL_PAD_UART1_RTS_B__UART5_DTE_RTS 0x0090 0x031C 0x0640 0x9 0x4
++#undef MX6UL_PAD_UART5_TX_DATA__UART5_DTE_RX
++#define MX6UL_PAD_UART5_TX_DATA__UART5_DTE_RX 0x00BC 0x0348 0x0644 0x0 0x6
++#undef MX6UL_PAD_UART5_RX_DATA__UART5_DCE_RX
++#define MX6UL_PAD_UART5_RX_DATA__UART5_DCE_RX 0x00C0 0x034C 0x0644 0x0 0x7
++#undef MX6UL_PAD_ENET1_RX_EN__UART5_DCE_RTS
++#define MX6UL_PAD_ENET1_RX_EN__UART5_DCE_RTS 0x00CC 0x0358 0x0640 0x1 0x5
++#undef MX6UL_PAD_ENET1_TX_DATA0__UART5_DTE_RTS
++#define MX6UL_PAD_ENET1_TX_DATA0__UART5_DTE_RTS 0x00D0 0x035C 0x0640 0x1 0x6
++
++/* signals for i.MX6ULL only */
+ #define MX6ULL_PAD_ENET2_RX_DATA0__EPDC_SDDO08 0x00E4 0x0370 0x0000 0x9 0x0
+ #define MX6ULL_PAD_ENET2_RX_DATA1__EPDC_SDDO09 0x00E8 0x0374 0x0000 0x9 0x0
+ #define MX6ULL_PAD_ENET2_RX_EN__EPDC_SDDO10 0x00EC 0x0378 0x0000 0x9 0x0
+--
+2.16.4
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-07-18 16: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 a527ca703a574bac3df9ec3cbc9864546c36b904 (commit)
from 42695bff60681caffada9e8e0d7ae8f2ae9df6e1 (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 a527ca703a574bac3df9ec3cbc9864546c36b904
Author: Julien Boibessot <jul...@ar...>
Date: Wed Jul 18 18:03:19 2018 +0200
[BUILDROOT] Fixes opos6ullegacy-4.1_defconfig for BR 2017.02
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ullegacy-4.1_defconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/buildroot/configs/opos6ullegacy-4.1_defconfig b/buildroot/configs/opos6ullegacy-4.1_defconfig
index 831431d7b..f4e1992d2 100644
--- a/buildroot/configs/opos6ullegacy-4.1_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.1_defconfig
@@ -8,6 +8,9 @@ BR2_CCACHE_DIR="$(TOPDIR)/.$(BR2_BOARD_NAME)-buildroot-ccache"
# Needed to have FSL 4.1 custom kernel includes:
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y
+# For BR 2017.02:
+BR2_GCC_VERSION_6_X=y
+#
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_HOST_GDB=y
BR2_PACKAGE_HOST_GDB_TUI=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2018-07-18 12:11:01
|
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 42695bff60681caffada9e8e0d7ae8f2ae9df6e1 (commit)
from b9ede5db2e49b48807bd629302b207835845bd42 (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 42695bff60681caffada9e8e0d7ae8f2ae9df6e1
Author: Julien Boibessot <jul...@ar...>
Date: Tue Jul 17 08:38:11 2018 +0200
[BUILDROOT] Fixes opos6ullegacy-4.9_defconfig for BR 2017.02
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ullegacy-4.9_defconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/buildroot/configs/opos6ullegacy-4.9_defconfig b/buildroot/configs/opos6ullegacy-4.9_defconfig
index 941d325aa..89a3b1502 100644
--- a/buildroot/configs/opos6ullegacy-4.9_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.9_defconfig
@@ -7,6 +7,9 @@ BR2_CCACHE=y
BR2_CCACHE_DIR="$(TOPDIR)/.$(BR2_BOARD_NAME)-buildroot-ccache"
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
+# For BR 2017.02:
+BR2_GCC_VERSION_6_X=y
+#
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_HOST_GDB=y
BR2_PACKAGE_HOST_GDB_TUI=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2018-07-17 14:32:13
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via b9ede5db2e49b48807bd629302b207835845bd42 (commit)
from 60ee61604fd370c8cb906697f79b3b73ca000c4b (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 b9ede5db2e49b48807bd629302b207835845bd42
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Jul 17 16:41:00 2018 +0200
[BUILDROOT] 2017.02/2018.02: changes S10mdev via a patch
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/rootfs/post_build.sh | 5 -----
.../2017.02/237-armadeus-busybox-speed-up-mdev.patch | 13 +++++++++++++
patches/buildroot/2017.02/cleanup_buildroot.sh | 1 +
.../2018.02/237-armadeus-busybox-speed-up-mdev.patch | 15 +++++++++++++++
patches/buildroot/2018.02/cleanup_buildroot.sh | 1 +
5 files changed, 30 insertions(+), 5 deletions(-)
create mode 100644 patches/buildroot/2017.02/237-armadeus-busybox-speed-up-mdev.patch
create mode 100644 patches/buildroot/2018.02/237-armadeus-busybox-speed-up-mdev.patch
diff --git a/buildroot/target/device/armadeus/rootfs/post_build.sh b/buildroot/target/device/armadeus/rootfs/post_build.sh
index 44a33b014..c033193c9 100755
--- a/buildroot/target/device/armadeus/rootfs/post_build.sh
+++ b/buildroot/target/device/armadeus/rootfs/post_build.sh
@@ -66,11 +66,6 @@ if [ "$3" == "imx6ul" ]; then
fi
fi
-# Speed up mdev launch
-if [ -f $1/etc/init.d/S10mdev ]; then
- sed -i 's/find/#find/' $1/etc/init.d/S10mdev
-fi
-
# Generate xxx-modules.tar.gz archive, containing (only) Linux modules
cd $1/lib/modules/
tar czf $1/../images/$2-modules.tar.gz *
diff --git a/patches/buildroot/2017.02/237-armadeus-busybox-speed-up-mdev.patch b/patches/buildroot/2017.02/237-armadeus-busybox-speed-up-mdev.patch
new file mode 100644
index 000000000..eb81d06c2
--- /dev/null
+++ b/patches/buildroot/2017.02/237-armadeus-busybox-speed-up-mdev.patch
@@ -0,0 +1,13 @@
+Index: buildroot/package/busybox/S10mdev
+===================================================================
+--- buildroot.orig/package/busybox/S10mdev
++++ buildroot/package/busybox/S10mdev
+@@ -9,7 +9,7 @@ case "$1" in
+ echo /sbin/mdev >/proc/sys/kernel/hotplug
+ /sbin/mdev -s
+ # coldplug modules
+- find /sys/ -name modalias -print0 | xargs -0 sort -u -z | xargs -0 modprobe -abq
++ #find /sys/ -name modalias -print0 | xargs -0 sort -u -z | xargs -0 modprobe -abq
+ ;;
+ stop)
+ ;;
diff --git a/patches/buildroot/2017.02/cleanup_buildroot.sh b/patches/buildroot/2017.02/cleanup_buildroot.sh
index e9f9061e5..2dac10856 100755
--- a/patches/buildroot/2017.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2017.02/cleanup_buildroot.sh
@@ -31,6 +31,7 @@ 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/S10mdev
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
diff --git a/patches/buildroot/2018.02/237-armadeus-busybox-speed-up-mdev.patch b/patches/buildroot/2018.02/237-armadeus-busybox-speed-up-mdev.patch
new file mode 100644
index 000000000..b42bcc9ab
--- /dev/null
+++ b/patches/buildroot/2018.02/237-armadeus-busybox-speed-up-mdev.patch
@@ -0,0 +1,15 @@
+Index: buildroot/package/busybox/S10mdev
+===================================================================
+--- buildroot.orig/package/busybox/S10mdev
++++ buildroot/package/busybox/S10mdev
+@@ -9,8 +9,8 @@ case "$1" in
+ echo /sbin/mdev >/proc/sys/kernel/hotplug
+ /sbin/mdev -s
+ # coldplug modules
+- find /sys/ -name modalias -print0 | xargs -0 sort -u | tr '\n' '\0' | \
+- xargs -0 modprobe -abq
++ #find /sys/ -name modalias -print0 | xargs -0 sort -u | tr '\n' '\0' | \
++ # xargs -0 modprobe -abq
+ ;;
+ stop)
+ ;;
diff --git a/patches/buildroot/2018.02/cleanup_buildroot.sh b/patches/buildroot/2018.02/cleanup_buildroot.sh
index 6e493c5ea..8d7edf75b 100755
--- a/patches/buildroot/2018.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2018.02/cleanup_buildroot.sh
@@ -29,6 +29,7 @@ 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/S10mdev
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: Sébastien S. <ss...@us...> - 2018-07-17 13:21:37
|
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 60ee61604fd370c8cb906697f79b3b73ca000c4b (commit)
from a5b20826e991f4409c3b5f4c8997a4deec61ed3d (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 60ee61604fd370c8cb906697f79b3b73ca000c4b
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Jul 17 15:32:40 2018 +0200
[U-BOOT] opos6ul/opos6ulnano: bump to ed432e132cf358593dd3aca5abc2024adf2d9288
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ul-preempt-rt_defconfig | 2 +-
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ullegacy-4.1_defconfig | 2 +-
buildroot/configs/opos6ullegacy-4.9_defconfig | 2 +-
buildroot/configs/opos6ulnano-preempt-rt_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/buildroot/configs/opos6ul-preempt-rt_defconfig b/buildroot/configs/opos6ul-preempt-rt_defconfig
index ce299c368..3c46a7f6d 100644
--- a/buildroot/configs/opos6ul-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ul-preempt-rt_defconfig
@@ -124,7 +124,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="6599a0ebbd68e13c29a0cb325c03718eb987a7f1"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="ed432e132cf358593dd3aca5abc2024adf2d9288"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos6uldev"
BR2_TARGET_UBOOT_NEEDS_DTC=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index c8a461236..01410ec0f 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -130,7 +130,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="6599a0ebbd68e13c29a0cb325c03718eb987a7f1"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="ed432e132cf358593dd3aca5abc2024adf2d9288"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos6uldev"
BR2_TARGET_UBOOT_NEEDS_DTC=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
diff --git a/buildroot/configs/opos6ullegacy-4.1_defconfig b/buildroot/configs/opos6ullegacy-4.1_defconfig
index 1174f748e..831431d7b 100644
--- a/buildroot/configs/opos6ullegacy-4.1_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.1_defconfig
@@ -161,7 +161,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="6599a0ebbd68e13c29a0cb325c03718eb987a7f1"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="ed432e132cf358593dd3aca5abc2024adf2d9288"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos6uldev"
BR2_TARGET_UBOOT_NEEDS_DTC=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
diff --git a/buildroot/configs/opos6ullegacy-4.9_defconfig b/buildroot/configs/opos6ullegacy-4.9_defconfig
index 40fe874a0..941d325aa 100644
--- a/buildroot/configs/opos6ullegacy-4.9_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.9_defconfig
@@ -167,7 +167,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="6599a0ebbd68e13c29a0cb325c03718eb987a7f1"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="ed432e132cf358593dd3aca5abc2024adf2d9288"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos6uldev"
BR2_TARGET_UBOOT_NEEDS_DTC=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
diff --git a/buildroot/configs/opos6ulnano-preempt-rt_defconfig b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
index 9cda52793..2ec5119d3 100644
--- a/buildroot/configs/opos6ulnano-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
@@ -124,7 +124,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="opos6ulnanodev"
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="6599a0ebbd68e13c29a0cb325c03718eb987a7f1"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="ed432e132cf358593dd3aca5abc2024adf2d9288"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos6ulnanodev"
BR2_TARGET_UBOOT_NEEDS_DTC=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 87ce6251b..ec25f9fa6 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -132,7 +132,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="opos6ulnanodev"
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="6599a0ebbd68e13c29a0cb325c03718eb987a7f1"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="ed432e132cf358593dd3aca5abc2024adf2d9288"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos6ulnanodev"
BR2_TARGET_UBOOT_NEEDS_DTC=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2018-07-17 12:56:33
|
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 a5b20826e991f4409c3b5f4c8997a4deec61ed3d (commit)
from 156362d702c46bbf2b71d7f3df0dc7f3b898b934 (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 a5b20826e991f4409c3b5f4c8997a4deec61ed3d
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Jul 17 15:07:37 2018 +0200
[LINUX] 4.17: opos6ul: add CAAM support (i.MX6UL only)
-----------------------------------------------------------------------
Summary of changes:
.../0106-ARM-dts-imx6ul-Add-CAAM-support.patch | 75 ++++++++++++++++++++++
1 file changed, 75 insertions(+)
create mode 100644 patches/linux/4.17/0106-ARM-dts-imx6ul-Add-CAAM-support.patch
diff --git a/patches/linux/4.17/0106-ARM-dts-imx6ul-Add-CAAM-support.patch b/patches/linux/4.17/0106-ARM-dts-imx6ul-Add-CAAM-support.patch
new file mode 100644
index 000000000..12e02ac5a
--- /dev/null
+++ b/patches/linux/4.17/0106-ARM-dts-imx6ul-Add-CAAM-support.patch
@@ -0,0 +1,75 @@
+From 8c371730a70504dc84a065a97757386ccc06ec80 Mon Sep 17 00:00:00 2001
+From: Fabio Estevam <fab...@nx...>
+Date: Sat, 14 Apr 2018 17:55:30 -0300
+Subject: [PATCH] ARM: dts: imx6ul: Add CAAM support
+
+Add CAAM support on i.MX6UL.
+
+Also, since CAAM is not available on i.MX6ULL the CAAM node
+needs to be deleted in the imx6ull.dtsi.
+
+Signed-off-by: Fabio Estevam <fab...@nx...>
+Reviewed-by: Stefan Agner <st...@ag...>
+Signed-off-by: Shawn Guo <sha...@ke...>
+---
+ arch/arm/boot/dts/imx6ul.dtsi | 30 ++++++++++++++++++++++++++++++
+ arch/arm/boot/dts/imx6ull.dtsi | 2 ++
+ 2 files changed, 32 insertions(+)
+
+diff --git a/arch/arm/boot/dts/imx6ul.dtsi b/arch/arm/boot/dts/imx6ul.dtsi
+index 1241972b16ba..2b854d1d9f20 100644
+--- a/arch/arm/boot/dts/imx6ul.dtsi
++++ b/arch/arm/boot/dts/imx6ul.dtsi
+@@ -769,6 +769,36 @@
+ reg = <0x02100000 0x100000>;
+ ranges;
+
++ crypto: caam@2140000 {
++ compatible = "fsl,imx6ul-caam", "fsl,sec-v4.0";
++ #address-cells = <1>;
++ #size-cells = <1>;
++ reg = <0x2140000 0x3c000>;
++ ranges = <0 0x2140000 0x3c000>;
++ interrupts = <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>;
++ clocks = <&clks IMX6UL_CLK_CAAM_IPG>, <&clks IMX6UL_CLK_CAAM_ACLK>,
++ <&clks IMX6UL_CLK_CAAM_MEM>;
++ clock-names = "ipg", "aclk", "mem";
++
++ sec_jr0: jr0@1000 {
++ compatible = "fsl,sec-v4.0-job-ring";
++ reg = <0x1000 0x1000>;
++ interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>;
++ };
++
++ sec_jr1: jr1@2000 {
++ compatible = "fsl,sec-v4.0-job-ring";
++ reg = <0x2000 0x1000>;
++ interrupts = <GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>;
++ };
++
++ sec_jr2: jr2@3000 {
++ compatible = "fsl,sec-v4.0-job-ring";
++ reg = <0x3000 0x1000>;
++ interrupts = <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>;
++ };
++ };
++
+ usbotg1: usb@2184000 {
+ compatible = "fsl,imx6ul-usb", "fsl,imx27-usb";
+ reg = <0x02184000 0x200>;
+diff --git a/arch/arm/boot/dts/imx6ull.dtsi b/arch/arm/boot/dts/imx6ull.dtsi
+index 571ddd71cdba..ebc25c98e5e1 100644
+--- a/arch/arm/boot/dts/imx6ull.dtsi
++++ b/arch/arm/boot/dts/imx6ull.dtsi
+@@ -45,6 +45,8 @@
+
+ /* Delete UART8 in AIPS-1 (i.MX6UL specific) */
+ /delete-node/ &uart8;
++/* Delete CAAM node in AIPS-2 (i.MX6UL specific) */
++/delete-node/ &crypto;
+
+ / {
+ soc {
+--
+2.16.4
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2018-07-12 06:09:43
|
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 156362d702c46bbf2b71d7f3df0dc7f3b898b934 (commit)
from 35683c19d44ec88312fdf6a1bebb8b67c8ae6a90 (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 156362d702c46bbf2b71d7f3df0dc7f3b898b934
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Jul 12 08:20:18 2018 +0200
[BUILDROOT] 2017.02.x: patches missing from previous commit
-----------------------------------------------------------------------
Summary of changes:
...ux-fix-passing-of-host-CFLAGS-and-LDFLAGS.patch | 47 ++++++++++++++++
...6-linux-don-t-override-HOSTCC-for-kconfig.patch | 63 ++++++++++++++++++++++
2 files changed, 110 insertions(+)
create mode 100644 patches/buildroot/2017.02/235-linux-fix-passing-of-host-CFLAGS-and-LDFLAGS.patch
create mode 100644 patches/buildroot/2017.02/236-linux-don-t-override-HOSTCC-for-kconfig.patch
diff --git a/patches/buildroot/2017.02/235-linux-fix-passing-of-host-CFLAGS-and-LDFLAGS.patch b/patches/buildroot/2017.02/235-linux-fix-passing-of-host-CFLAGS-and-LDFLAGS.patch
new file mode 100644
index 000000000..535358c65
--- /dev/null
+++ b/patches/buildroot/2017.02/235-linux-fix-passing-of-host-CFLAGS-and-LDFLAGS.patch
@@ -0,0 +1,47 @@
+From dde090c299b0357fdb1a4ec44ad8d332ac57f65e Mon Sep 17 00:00:00 2001
+From: Thomas Petazzoni <tho...@bo...>
+Date: Sun, 4 Mar 2018 22:31:17 +0100
+Subject: [PATCH] linux: fix passing of host CFLAGS and LDFLAGS
+
+We were passing HOSTCFLAGS="$(HOSTCFLAGS)" to Linux. However:
+
+ - HOSTCFLAGS in Buildroot doesn't exist, and is empty, so this
+ assignment never did anything. The name of the variable in
+ Buildroot in HOST_CFLAGS.
+
+ - HOSTCFLAGS in Linux isn't used everywhere, and passing it overrides
+ the default HOSTCFLAGS value defined in the main Linux kernel
+ Makefile.
+
+In addition, there is no way to pass additional host LDFLAGS in the
+Linux kernel build system.
+
+Therefore, we simply shoehorn our HOST_CFLAGS and HOST_LDFLAGS while
+passing HOSTCC to the Linux kernel build system. This has been tested
+to work fine with host OpenSSL and host libelf only available in
+$(HOST_DIR).
+
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+Tested-by: Frank Hunleth <fhu...@tr...>
+Signed-off-by: Peter Korsgaard <pe...@ko...>
+---
+ linux/linux.mk | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/linux/linux.mk b/linux/linux.mk
+index ab940e7305..3b69524663 100644
+--- a/linux/linux.mk
++++ b/linux/linux.mk
+@@ -95,8 +95,7 @@ LINUX_EXTRA_DOWNLOADS += $(ARCH_XTENSA_OVERLAY_URL)
+ endif
+
+ LINUX_MAKE_FLAGS = \
+- HOSTCC="$(HOSTCC)" \
+- HOSTCFLAGS="$(HOSTCFLAGS)" \
++ HOSTCC="$(HOSTCC) $(HOST_CFLAGS) $(HOST_LDFLAGS)" \
+ ARCH=$(KERNEL_ARCH) \
+ INSTALL_MOD_PATH=$(TARGET_DIR) \
+ CROSS_COMPILE="$(TARGET_CROSS)" \
+--
+2.16.4
+
diff --git a/patches/buildroot/2017.02/236-linux-don-t-override-HOSTCC-for-kconfig.patch b/patches/buildroot/2017.02/236-linux-don-t-override-HOSTCC-for-kconfig.patch
new file mode 100644
index 000000000..65d1f77a6
--- /dev/null
+++ b/patches/buildroot/2017.02/236-linux-don-t-override-HOSTCC-for-kconfig.patch
@@ -0,0 +1,63 @@
+From 6d3d09e23213e88c14f2ddc883700499315a41bc Mon Sep 17 00:00:00 2001
+From: "Arnout Vandecappelle (Essensium/Mind)" <ar...@mi...>
+Date: Thu, 17 May 2018 14:39:21 +0200
+Subject: [PATCH] linux: don't override HOSTCC for kconfig
+
+Kconfig uses either pkg-config or hard-coded /usr/include paths to find
+the ncurses or ncursesw library. If ncursesw is found, it will include
+<ncursesw.h>. Since Buildroot's host-ncurses doesn't install a .pc file,
+and linux.mk anyway doesn't pass the pkg-config options to find the host
+pkg-config files, Kconfig will always find the system's ncursesw.h.
+
+However, since commit dde090c299 (linux: fix passing of host CFLAGS and
+LDFLAGS) HOST_LDFLAGS is passed to the linux build system. Thus, if
+host-ncurses was already built before 'make linux-menuconfig' is called,
+the build will pick up libncurses from the host directory, which is NOT
+widechar. Thus, two different ncurses configurations are mixed into the
+final mconf program. This will result in serious breakage in the
+rendering of the menus (lots of @ and question mark characters).
+
+As a workaround (suggested by Yann), don't pass HOST_CFLAGS and
+HOST_LDFLAGS when running kconfig commands. For kconfig, we should never
+need host packages anyway. This way, the kconfig calls will always use
+the system's ncurses and never our host-ncurses.
+
+Note that the same problem could pop up for other kconfig packages as
+well if we ever pass HOST_CFLAGS/HOST_LDFLAGS to them. We could force
+HOSTCC=$(HOSTCC) directly in kconfig-package. However, for now there
+are no other packages that exhibit this problem, so this can be
+revisited when they do.
+
+Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <ar...@mi...>
+Cc: David De Grave <dav...@es...>
+Cc: Scott Fan <fan...@gm...>
+Cc: Yann E. MORIN <yan...@fr...>
+Tested-by: Matt Weber <mat...@ro...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ linux/linux.mk | 9 ++++++++-
+ 1 file changed, 8 insertions(+), 1 deletion(-)
+
+diff --git a/linux/linux.mk b/linux/linux.mk
+index b6b91391b6..6b5f5344ed 100644
+--- a/linux/linux.mk
++++ b/linux/linux.mk
+@@ -235,7 +235,14 @@ LINUX_KCONFIG_FILE = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE))
+ endif
+ LINUX_KCONFIG_FRAGMENT_FILES = $(call qstrip,$(BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES))
+ LINUX_KCONFIG_EDITORS = menuconfig xconfig gconfig nconfig
+-LINUX_KCONFIG_OPTS = $(LINUX_MAKE_FLAGS)
++
++# LINUX_MAKE_FLAGS overrides HOSTCC to allow the kernel build to find our
++# host-openssl and host-libelf. However, this triggers a bug in the kconfig
++# build script that causes it to build with /usr/include/ncurses.h (which is
++# typically wchar) but link with $(HOST_DIR)/lib/libncurses.so (which is not).
++# We don't actually need any host-package for kconfig, so remove the HOSTCC
++# override again.
++LINUX_KCONFIG_OPTS = $(LINUX_MAKE_FLAGS) HOSTCC="$(HOSTCC)"
+
+ # If no package has yet set it, set it from the Kconfig option
+ LINUX_NEEDS_MODULES ?= $(BR2_LINUX_NEEDS_MODULES)
+--
+2.16.4
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2018-07-11 15:32:36
|
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 35683c19d44ec88312fdf6a1bebb8b67c8ae6a90 (commit)
from eeb613865798cdffb89e9aced493f35286731e75 (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 35683c19d44ec88312fdf6a1bebb8b67c8ae6a90
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Jul 11 17:42:41 2018 +0200
[BUILDROOT] 2017.02: linux: BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
To fix fatal error: openssl/bio.h no such file build error.
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ul_defconfig | 1 +
buildroot/configs/opos6ulnano_defconfig | 1 +
...x-add-BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL.patch | 60 ++++++++++++++++++++++
patches/buildroot/2017.02/cleanup_buildroot.sh | 1 +
4 files changed, 63 insertions(+)
create mode 100644 patches/buildroot/2017.02/234-linux-add-BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL.patch
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 3599f9e73..c8a461236 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -29,6 +29,7 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ul-opos6uldev imx6ull-opos6uldev imx6ul-opos6uldev-dual-ethernet imx6ull-opos6uldev-dual-ethernet"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
+BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_IMXREGS=y
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index da6c9e3f0..87ce6251b 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -29,6 +29,7 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ul-opos6ulnanodev imx6ull-opos6ulnanodev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
+BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_IMXREGS=y
diff --git a/patches/buildroot/2017.02/234-linux-add-BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL.patch b/patches/buildroot/2017.02/234-linux-add-BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL.patch
new file mode 100644
index 000000000..f62027f8b
--- /dev/null
+++ b/patches/buildroot/2017.02/234-linux-add-BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL.patch
@@ -0,0 +1,60 @@
+From 93a7edf4bc9bfcf821f608815870d06198eb2adf Mon Sep 17 00:00:00 2001
+From: Thomas Petazzoni <tho...@bo...>
+Date: Sun, 4 Mar 2018 22:31:15 +0100
+Subject: [PATCH] linux: add BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
+
+Some Linux kernel configuration options (such as
+CONFIG_SYSTEM_TRUSTED_KEYRING) require building a host program called
+extract-cert, which itself needs OpenSSL.
+
+Users having OpenSSL installed on their system won't see a problem,
+but users who don't have OpenSSL installed will get a build
+failure. This commit adds a new option that allows users to indicate
+that their Linux configuration requires building host-openssl.
+
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+Signed-off-by: Peter Korsgaard <pe...@ko...>
+---
+ linux/Config.in | 13 +++++++++++++
+ linux/linux.mk | 4 ++++
+ 2 files changed, 17 insertions(+)
+
+Index: buildroot/linux/Config.in
+===================================================================
+--- buildroot.orig/linux/Config.in
++++ buildroot/linux/Config.in
+@@ -395,6 +395,19 @@ config BR2_LINUX_KERNEL_INSTALL_TARGET
+ /boot if DTBs have been generated by the kernel build
+ process.
+
++config BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
++ bool "Needs host OpenSSL"
++ help
++ Some Linux kernel configuration options (such as
++ CONFIG_SYSTEM_TRUSTED_KEYRING) require building a host
++ program called extract-cert, which itself needs
++ OpenSSL. Enabling this option will ensure host-openssl gets
++ built before the Linux kernel.
++
++ Enable this option if you get a Linux kernel build failure
++ such as "scripts/extract-cert.c:21:25: fatal error:
++ openssl/bio.h: No such file or directory".
++
+ # Linux extensions
+ source "linux/Config.ext.in"
+
+Index: buildroot/linux/linux.mk
+===================================================================
+--- buildroot.orig/linux/linux.mk
++++ buildroot/linux/linux.mk
+@@ -78,6 +78,10 @@ LINUX_COMPRESSION_OPT_$(BR2_LINUX_KERNEL
+ LINUX_COMPRESSION_OPT_$(BR2_LINUX_KERNEL_LZO) = CONFIG_KERNEL_LZO
+ LINUX_COMPRESSION_OPT_$(BR2_LINUX_KERNEL_XZ) = CONFIG_KERNEL_XZ
+
++ifeq ($(BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL),y)
++LINUX_DEPENDENCIES += host-openssl
++endif
++
+ ifeq ($(BR2_LINUX_KERNEL_UBOOT_IMAGE),y)
+ LINUX_DEPENDENCIES += host-uboot-tools
+ endif
diff --git a/patches/buildroot/2017.02/cleanup_buildroot.sh b/patches/buildroot/2017.02/cleanup_buildroot.sh
index afa886e8e..e9f9061e5 100755
--- a/patches/buildroot/2017.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2017.02/cleanup_buildroot.sh
@@ -14,6 +14,7 @@ rm -rf buildroot/arch/Config.in.arm
rm -rf buildroot/boot/uboot/Config.in
rm -rf buildroot/boot/uboot/uboot.mk
rm -rf buildroot/linux/Config.ext.in
+rm -rf buildroot/linux/Config.in
rm -rf buildroot/linux/linux-ext-xenomai.mk
rm -rf buildroot/linux/linux.mk
rm -rf buildroot/package/Config.in
hooks/post-receive
--
armadeus
|