armadeus-commitlog Mailing List for armadeus (Page 52)
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...> - 2014-01-10 14:15: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 02d2e62868977e7ed250d025267dc274dcc246ba (commit)
via 60ff0ff22b750661739aba85a906c1bf23616f3f (commit)
via 3bf6b7f9fd2f07b158084468821082317643ca4d (commit)
via 6ca57a8847fcd2424919fc6e6f1c878087321df5 (commit)
from d1383d9f2d366ba081e2c95ab2adf8084cbb0880 (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 02d2e62868977e7ed250d025267dc274dcc246ba
Author: Julien Boibessot <jul...@ar...>
Date: Fri Jan 10 15:14:20 2014 +0100
[BUILD] Activates BR 2013.11 by default and cleanup main Makefile
commit 60ff0ff22b750661739aba85a906c1bf23616f3f
Author: Julien Boibessot <jul...@ar...>
Date: Fri Jan 10 15:12:55 2014 +0100
[BUILDROOT] All boards: updates defconfigs for BR 2013.11 (only U-Boot is still not compiling on APF51 like boards)
commit 3bf6b7f9fd2f07b158084468821082317643ca4d
Author: Julien Boibessot <jul...@ar...>
Date: Fri Jan 10 14:59:26 2014 +0100
[BUILDROOT] Now uses BR post build script infrastructure to symlink generated images for armadeus u-boot compatibility
commit 6ca57a8847fcd2424919fc6e6f1c878087321df5
Author: Julien Boibessot <jul...@ar...>
Date: Fri Jan 10 14:57:28 2014 +0100
[BUILD] Fixes build infos for successive builds with different targets
-----------------------------------------------------------------------
Summary of changes:
Makefile | 19 +++++----
buildroot/configs/apf27_defconfig | 25 ++++++------
buildroot/configs/apf27_webradio_defconfig | 34 +++++++++-------
buildroot/configs/apf27mainline_defconfig | 31 ++++++++-------
buildroot/configs/apf27test_defconfig | 25 ++++++------
buildroot/configs/apf28_defconfig | 25 ++++++------
buildroot/configs/apf28mainline_defconfig | 31 ++++++++-------
buildroot/configs/apf28test_defconfig | 41 ++++++++++----------
buildroot/configs/apf51_defconfig | 29 +++++++-------
buildroot/configs/apf51mainline_defconfig | 17 ++++----
buildroot/configs/apf51test_defconfig | 27 ++++++-------
buildroot/configs/apf6q_defconfig | 12 +++---
buildroot/configs/apf9328_defconfig | 25 ++++++------
buildroot/configs/apf9328test_defconfig | 25 ++++++------
buildroot/configs/pps51_defconfig | 29 +++++++-------
buildroot/configs/pps_defconfig | 25 ++++++------
buildroot/target/device/armadeus/Makefile.in | 8 +++-
.../device/armadeus/rootfs/post_image_creation.sh | 33 ++++++++++++---
scripts/show_build_infos.sh | 4 +-
19 files changed, 248 insertions(+), 217 deletions(-)
diff --git a/Makefile b/Makefile
index 940c162..b7019bd 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
# Makefile for Armadeus
#
-# Copyright (C) 2005-2012 by the Armadeus Team
+# Copyright (C) 2005-2014 by the Armadeus Team
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -26,8 +26,8 @@ ARMADEUS_TOPDIR:=$(shell pwd)
export ARMADEUS_TOPDIR
#--- User configurable stuff:
-BUILDROOT_VERSION:=2013.05
-#BUILDROOT_VERSION:=2013.11
+#BUILDROOT_VERSION:=2013.05
+BUILDROOT_VERSION:=2013.11
include ./Makefile.in
BUILDROOT_SITE:=http://buildroot.uclibc.org/downloads
BUILDROOT_PATCH_DIR:=$(ARMADEUS_TOPDIR)/patches/buildroot/$(BUILDROOT_VERSION)
@@ -65,15 +65,16 @@ help:
@echo
@echo 'First, choose your platform and adjust configuration:'
@echo ' apf9328_defconfig - get default config for an APF9328+Dev kit'
- @echo ' apf28_defconfig - get default config for an APF28+Dev kit'
@echo ' apf27_defconfig - get default config for an APF27+Dev kit'
@echo ' pps_defconfig - get default config for an APF27+PPS system'
@echo ' apf51_defconfig - get default config for an APF51+Dev kit'
@echo ' pps51_defconfig - get default config for an APF51+PPS51 system'
+ @echo ' apf28_defconfig - get default config for an APF28+Dev kit'
+ @echo ' apf6q_defconfig - get default config for an APF6q+Dev kit'
@echo ''
@echo 'Build:'
@echo ' all - make world '
- @echo ' <package> - a single package (ex: u-boot, linux, sdl, etc...)'
+ @echo ' <package> - a single package (ex: uboot, linux, sdl, etc...)'
@echo
@echo 'Cleaning:'
@echo ' clean - delete files created by build'
@@ -85,7 +86,7 @@ help:
@echo ' Specific (after first build was successful):'
@echo ' linux-menuconfig - configure Linux parameters'
@echo ' uclibc-menuconfig - configure uClibc library parameters'
- @echo ' busybox-menuconfig - configure Busybox shell parameters'
+ @echo ' busybox-menuconfig - configure Busybox parameters'
@echo ' ctng-menuconfig - configure CrosstoolNG parameters'
@echo
@echo 'Miscellaneous:'
@@ -135,10 +136,10 @@ buildauto: $(BUILDROOT_DIR)/.patched
echo "ey" | $(MAKE) -C $(BUILDROOT_DIR) menuconfig
$(MAKE) -C $(BUILDROOT_DIR)
-linux26 linux: $(BUILDROOT_DIR)/.configured
+linux: $(BUILDROOT_DIR)/.configured
@$(MAKE) -C $(BUILDROOT_DIR) linux-rebuild
-linux26-clean linux-clean: $(BUILDROOT_DIR)/.configured
+linux-clean: $(BUILDROOT_DIR)/.configured
@$(MAKE) -C $(BUILDROOT_DIR) linux-clean
%_defconfig: $(BUILDROOT_DIR)/.patched
@@ -223,7 +224,7 @@ shell_env:
@echo ARMADEUS_DL_DIR=$(BR2_DL_DIR) >> $(ARMADEUS_ENV_FILE)
-PHONY_TARGETS+=dummy all linux26 linux26-clean buildroot-clean buildroot-dirclean
+PHONY_TARGETS+=dummy all linux linux-clean buildroot-clean buildroot-dirclean
PHONY_TARGETS+=menuconfig $(BUILDROOT_DIR)/.config shell_env buildroot-sources buildroot-unpacked
PHONY_TARGETS+=buildroot-patched
.PHONY: $(PHONY_TARGETS)
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index dc2e4d7..f8a121c 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -7,17 +7,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf27"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -27,9 +27,16 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttySMX0"
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="apf27 imx27"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf27"
BR2_CPU_NAME="imx27"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE=y
@@ -87,9 +94,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/apf27_webradio_defconfig b/buildroot/configs/apf27_webradio_defconfig
index a137ea6..d441a1b 100644
--- a/buildroot/configs/apf27_webradio_defconfig
+++ b/buildroot/configs/apf27_webradio_defconfig
@@ -7,17 +7,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf27"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -27,9 +27,16 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttySMX0"
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="apf27 imx27"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf27"
BR2_CPU_NAME="imx27"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_IMXREGS=y
@@ -79,19 +86,16 @@ BR2_TARGET_ROOTFS_UBI=y
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_TARBALL=y
-BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="ftp://ftp.denx.de/pub/u-boot/u-boot-2012.04.01.tar.bz2"
-BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="../patches/u-boot/2012.04"
+BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="ftp://ftp.denx.de/pub/u-boot/u-boot-2013.04.tar.bz2"
+BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="../patches/u-boot/2013.04"
BR2_TARGET_UBOOT_USE_CUSTOM_CONFIG=y
-BR2_TARGET_UBOOT_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-2012.04.h"
+BR2_TARGET_UBOOT_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-2013.04.h"
BR2_TARGET_UBOOT_FORMAT_NAND_BIN=y
BR2_TARGET_UBOOT_NETWORK=y
BR2_TARGET_UBOOT_SERVERIP="192.168.0.2"
BR2_TARGET_UBOOT_IPADDR="192.168.0.10"
BR2_TARGET_UBOOT_GATEWAY="192.168.0.1"
BR2_TARGET_UBOOT_ETHADDR=""
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
+BR2_TARGET_UBOOT_ENVIMAGE=y
+BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
+BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
diff --git a/buildroot/configs/apf27mainline_defconfig b/buildroot/configs/apf27mainline_defconfig
index 9ec9bba..f7a2ea5 100644
--- a/buildroot/configs/apf27mainline_defconfig
+++ b/buildroot/configs/apf27mainline_defconfig
@@ -7,17 +7,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="3.12.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf27"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -27,9 +27,19 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
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="apf27 imx27"
BR2_TARGET_ARMADEUS=y
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.12.6"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
+BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0xA0008000"
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx27-apf27dev"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE=y
@@ -87,12 +97,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.6"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
-BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0xA0008000"
-BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx27-apf27dev"
diff --git a/buildroot/configs/apf27test_defconfig b/buildroot/configs/apf27test_defconfig
index d1e6962..3a54784 100644
--- a/buildroot/configs/apf27test_defconfig
+++ b/buildroot/configs/apf27test_defconfig
@@ -6,17 +6,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf27"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -26,9 +26,16 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttySMX0"
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="apf27 imx27"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf27"
BR2_CPU_NAME="imx27"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_AS_DEVICES=y
@@ -147,9 +154,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-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)test-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/apf28_defconfig b/buildroot/configs/apf28_defconfig
index 16cce22..5a91dfd 100644
--- a/buildroot/configs/apf28_defconfig
+++ b/buildroot/configs/apf28_defconfig
@@ -7,17 +7,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.35.3"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf28"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -27,10 +27,17 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttyAM0"
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="apf28 imx28"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf28"
BR2_CPU_NAME="imx28"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.35.3"
+BR2_LINUX_KERNEL_PATCH="ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_10.12.01.patch.tar.gz ftp://ftp2.armadeus.com/armadeusw/patches_for_L2.6.35_MX28_SDK_10.12_SOURCE.tar.gz ftp://ftp2.armadeus.com/armadeusw/L2.6.35_10.12_EMI_FREQ_PATCH_UP.tar.gz ftp://ftp2.armadeus.com/armadeusw/MX28-FEC-PROBLEM-PATCH.tar.gz ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_11.09.01.patch.tar.gz ../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_HOST_IMX28_USB_DOWNLOADER=y
BR2_PACKAGE_IMXREGS=y
@@ -86,9 +93,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.35.3"
-BR2_LINUX_KERNEL_PATCH="ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_10.12.01.patch.tar.gz ftp://ftp2.armadeus.com/armadeusw/patches_for_L2.6.35_MX28_SDK_10.12_SOURCE.tar.gz ftp://ftp2.armadeus.com/armadeusw/L2.6.35_10.12_EMI_FREQ_PATCH_UP.tar.gz ftp://ftp2.armadeus.com/armadeusw/MX28-FEC-PROBLEM-PATCH.tar.gz ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_11.09.01.patch.tar.gz ../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/apf28mainline_defconfig b/buildroot/configs/apf28mainline_defconfig
index be78f10..0248b86 100644
--- a/buildroot/configs/apf28mainline_defconfig
+++ b/buildroot/configs/apf28mainline_defconfig
@@ -6,17 +6,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="3.12.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf28"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -26,10 +26,20 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0"
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="apf28 imx28"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf28"
BR2_CPU_NAME="imx28"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.6"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
+BR2_LINUX_KERNEL_UIMAGE_LOADADDR="40008000"
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx28-apf28dev"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_HOST_IMX28_USB_DOWNLOADER=y
BR2_PACKAGE_IMXREGS=y
@@ -84,12 +94,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.6"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
-BR2_LINUX_KERNEL_UIMAGE_LOADADDR="40008000"
-BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx28-apf28dev"
diff --git a/buildroot/configs/apf28test_defconfig b/buildroot/configs/apf28test_defconfig
index e1dc50e..b6fa0ae 100644
--- a/buildroot/configs/apf28test_defconfig
+++ b/buildroot/configs/apf28test_defconfig
@@ -6,17 +6,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.35.3"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf28"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -26,10 +26,17 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttyAM0"
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="apf28 imx28"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf28"
BR2_CPU_NAME="imx28"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.35.3"
+BR2_LINUX_KERNEL_PATCH="ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_10.12.01.patch.tar.gz ftp://ftp2.armadeus.com/armadeusw/patches_for_L2.6.35_MX28_SDK_10.12_SOURCE.tar.gz ftp://ftp2.armadeus.com/armadeusw/L2.6.35_10.12_EMI_FREQ_PATCH_UP.tar.gz ftp://ftp2.armadeus.com/armadeusw/MX28-FEC-PROBLEM-PATCH.tar.gz ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_11.09.01.patch.tar.gz ../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_AS_DEVICES=y
BR2_PACKAGE_AS_DEVICES_TESTS=y
@@ -68,22 +75,21 @@ BR2_PACKAGE_GDB=y
BR2_PACKAGE_LMBENCH=y
BR2_PACKAGE_LTRACE=y
BR2_PACKAGE_STRACE=y
-BR2_PACKAGE_PRBOOM=y
+BR2_PACKAGE_E2FSPROGS=y
+BR2_PACKAGE_MTD=y
+BR2_PACKAGE_MTD_SUMTOOL=y
BR2_PACKAGE_DOOM_WAD=y
+BR2_PACKAGE_PRBOOM=y
+BR2_PACKAGE_SLIDESHOW=y
BR2_PACKAGE_FBDUMP=y
BR2_PACKAGE_FBGRAB=y
-BR2_PACKAGE_FBSET=y
BR2_PACKAGE_FBV=y
BR2_PACKAGE_FB_TEST_APP=y
+BR2_PACKAGE_SDL_GFX=y
BR2_PACKAGE_SDL_IMAGE_GIF=y
BR2_PACKAGE_SDL_SOUND=y
BR2_PACKAGE_SDL_SOUND_PLAYSOUND=y
-BR2_PACKAGE_SDL_GFX=y
-BR2_PACKAGE_SLIDESHOW=y
BR2_PACKAGE_SDL_WATER=y
-BR2_PACKAGE_E2FSPROGS=y
-BR2_PACKAGE_MTD=y
-BR2_PACKAGE_MTD_SUMTOOL=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_INPUT_TOOLS=y
# BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH is not set
@@ -101,9 +107,8 @@ BR2_PACKAGE_PYTHON_PYGAME_MIXER=y
BR2_PACKAGE_PYTHON_PYGAME_MIXER_MUSIC=y
BR2_PACKAGE_PYTHON_SERIAL=y
BR2_PACKAGE_SPEEX=y
-BR2_PACKAGE_MESALIB=y
-BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_LIBUSB=y
+BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_LIBXML2=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_BLUEZ_UTILS_COMPAT=y
@@ -149,9 +154,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.35.3"
-BR2_LINUX_KERNEL_PATCH="ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_10.12.01.patch.tar.gz ftp://ftp2.armadeus.com/armadeusw/patches_for_L2.6.35_MX28_SDK_10.12_SOURCE.tar.gz ftp://ftp2.armadeus.com/armadeusw/L2.6.35_10.12_EMI_FREQ_PATCH_UP.tar.gz ftp://ftp2.armadeus.com/armadeusw/MX28-FEC-PROBLEM-PATCH.tar.gz ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_11.09.01.patch.tar.gz ../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index d09f089..bd725f1 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -8,19 +8,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.38.8"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-# BR2_SOFT_FLOAT is not set
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_VFP_FLOAT=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf51"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -30,10 +28,17 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc2"
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="apf51 imx51"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf51"
BR2_CPU_NAME="imx51"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.8"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE=y
@@ -47,11 +52,11 @@ BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
BR2_PACKAGE_GDB=y
BR2_PACKAGE_STRACE=y
-BR2_PACKAGE_FBV=y
BR2_PACKAGE_MTD=y
BR2_PACKAGE_MTD_JFFS2DUMP=y
BR2_PACKAGE_MTD_MKFSJFFS2=y
BR2_PACKAGE_MTD_SUMTOOL=y
+BR2_PACKAGE_FBV=y
BR2_PACKAGE_LINUX_FIRMWARE=y
BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V9=y
BR2_PACKAGE_DBUS=y
@@ -96,9 +101,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/apf51mainline_defconfig b/buildroot/configs/apf51mainline_defconfig
index 7a1c97e..44ab6b6 100644
--- a/buildroot/configs/apf51mainline_defconfig
+++ b/buildroot/configs/apf51mainline_defconfig
@@ -7,19 +7,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="3.12.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-# BR2_SOFT_FLOAT is not set
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_VFP_FLOAT=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf51"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -29,6 +27,7 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc2"
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="apf51 imx51"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf51"
BR2_CPU_NAME="imx51"
@@ -46,11 +45,11 @@ BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
BR2_PACKAGE_GDB=y
BR2_PACKAGE_STRACE=y
-BR2_PACKAGE_FBV=y
BR2_PACKAGE_MTD=y
BR2_PACKAGE_MTD_JFFS2DUMP=y
BR2_PACKAGE_MTD_MKFSJFFS2=y
BR2_PACKAGE_MTD_SUMTOOL=y
+BR2_PACKAGE_FBV=y
BR2_PACKAGE_LINUX_FIRMWARE=y
BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V9=y
BR2_PACKAGE_DBUS=y
diff --git a/buildroot/configs/apf51test_defconfig b/buildroot/configs/apf51test_defconfig
index 77e0f55..83b9105 100644
--- a/buildroot/configs/apf51test_defconfig
+++ b/buildroot/configs/apf51test_defconfig
@@ -7,19 +7,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.38.8"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-# BR2_SOFT_FLOAT is not set
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_VFP_FLOAT=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf51"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -29,10 +27,17 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc2"
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="apf51 imx51"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf51"
BR2_CPU_NAME="imx51"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.8"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_AS_DEVICES=y
@@ -154,9 +159,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.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)test-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/apf6q_defconfig b/buildroot/configs/apf6q_defconfig
index 9fb2361..951789f 100644
--- a/buildroot/configs/apf6q_defconfig
+++ b/buildroot/configs/apf6q_defconfig
@@ -11,12 +11,6 @@ BR2_BOARD_NAME="apf6q"
BR2_CPU_NAME="imx6q"
BR2_TARGET_ARMADEUS_NR_SDRAM="2"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X=y
-BR2_PACKAGE_TSLIB=y
-BR2_PACKAGE_DROPBEAR=y
-BR2_PACKAGE_IW=y
-BR2_PACKAGE_WPA_SUPPLICANT=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.6"
@@ -27,5 +21,11 @@ BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-apf6"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_PACKAGE_E2FSPROGS=y
+BR2_PACKAGE_LINUX_FIRMWARE=y
+BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X=y
+BR2_PACKAGE_TSLIB=y
+BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_IW=y
+BR2_PACKAGE_WPA_SUPPLICANT=y
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_4=y
diff --git a/buildroot/configs/apf9328_defconfig b/buildroot/configs/apf9328_defconfig
index 3b9ebb1..7ff767b 100644
--- a/buildroot/configs/apf9328_defconfig
+++ b/buildroot/configs/apf9328_defconfig
@@ -8,17 +8,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf9328"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -28,10 +28,17 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttySMX0"
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="apf9328 imxl"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf9328"
BR2_CPU_NAME="imxl"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="16"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE=y
@@ -72,9 +79,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/apf9328test_defconfig b/buildroot/configs/apf9328test_defconfig
index 74f0c68..941b027 100644
--- a/buildroot/configs/apf9328test_defconfig
+++ b/buildroot/configs/apf9328test_defconfig
@@ -7,17 +7,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="apf9328"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -27,10 +27,17 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttySMX0"
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="apf9328 imxl"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf9328"
BR2_CPU_NAME="imxl"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="16"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_AS_DEVICES=y
@@ -129,9 +136,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-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)test-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/pps51_defconfig b/buildroot/configs/pps51_defconfig
index 823b554..79e75ad 100644
--- a/buildroot/configs/pps51_defconfig
+++ b/buildroot/configs/pps51_defconfig
@@ -9,19 +9,17 @@ BR2_OPTIMIZE_2=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.38.8"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-# BR2_SOFT_FLOAT is not set
-BR2_TARGET_OPTIMIZATION="-O2 -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_VFP_FLOAT=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-O2 -pipe"
BR2_TARGET_GENERIC_HOSTNAME="pps51"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -31,10 +29,17 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc2"
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="pps51 imx51"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="pps51"
BR2_CPU_NAME="imx51"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.8"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE=y
@@ -65,8 +70,8 @@ BR2_PACKAGE_OPENSSL_BIN=y
BR2_PACKAGE_OPENSSL_ENGINES=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_LIBXML2=y
-BR2_PACKAGE_BOA=y
BR2_PACKAGE_BLUEZ3_UTILS=y
+BR2_PACKAGE_BOA=y
BR2_PACKAGE_BRIDGE_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_ETHTOOL=y
@@ -109,9 +114,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/pps_defconfig b/buildroot/configs/pps_defconfig
index 828fe74..f7f596c 100644
--- a/buildroot/configs/pps_defconfig
+++ b/buildroot/configs/pps_defconfig
@@ -7,17 +7,17 @@ BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_BINUTILS_VERSION_2_23_2=y
-BR2_PACKAGE_HOST_GDB=y
-BR2_ENABLE_LOCALE_PURGE=y
-BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
-BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
+BR2_BINUTILS_VERSION_2_23_2=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TARGET_GENERIC_HOSTNAME="pps"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
@@ -27,9 +27,16 @@ BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
BR2_TARGET_GENERIC_GETTY_PORT="ttySMX0"
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="pps imx27"
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="pps"
BR2_CPU_NAME="imx27"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_FPGAREGS=y
@@ -89,9 +96,3 @@ BR2_TARGET_UBOOT_ETHADDR=""
BR2_TARGET_UBOOT_ENVIMAGE=y
BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/target/device/armadeus/Makefile.in b/buildroot/target/device/armadeus/Makefile.in
index c4c8711..26e24bc 100644
--- a/buildroot/target/device/armadeus/Makefile.in
+++ b/buildroot/target/device/armadeus/Makefile.in
@@ -7,7 +7,7 @@ CPU_NAME:=$(call qstrip,$(BR2_CPU_NAME))
ARMADEUS_LINUX_IMAGE_NAME:=$(addsuffix -linux.bin,$(BOARD_NAME))
ARMADEUS_DTB_IMAGE_NAME:=$(addsuffix .dtb,$(BOARD_NAME))
-# for old BR:
+# for very old BR:
LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux.bin
# !! if you modify the following, please also update scripts/quiltify.sh !!
@@ -69,6 +69,9 @@ endef
LINUX_PRE_CONFIGURE_HOOKS += LINUX_PRE_CONFIGURE_ACTION
+
+# --- To be removed (now done in recent BR in post_image_creation.sh)
+ifeq ($(BR2_VERSION),2013.05)
define LINUX_POST_INSTALL_IMAGES_ACTION
@if [ -e "$(BINARIES_DIR)/$(LINUX_IMAGE_NAME)" ]; then \
mv $(BINARIES_DIR)/$(LINUX_IMAGE_NAME) \
@@ -101,5 +104,8 @@ $(BINARIES_DIR)/$(BOARD_NAME)-rootfs.%: $(BINARIES_DIR)/rootfs.%
ROOTFS_JFFS2_POST_TARGETS += $(BINARIES_DIR)/$(BOARD_NAME)-rootfs.jffs2
ROOTFS_UBI_POST_TARGETS += $(BINARIES_DIR)/$(BOARD_NAME)-rootfs.ubi
ROOTFS_TAR_POST_TARGETS += $(BINARIES_DIR)/$(BOARD_NAME)-rootfs.tar
+endif # BR 2013.05
+# --- end of to be removed
+
endif
diff --git a/buildroot/target/device/armadeus/rootfs/post_image_creation.sh b/buildroot/target/device/armadeus/rootfs/post_image_creation.sh
index 0659532..1b32ccb 100755
--- a/buildroot/target/device/armadeus/rootfs/post_image_creation.sh
+++ b/buildroot/target/device/armadeus/rootfs/post_image_creation.sh
@@ -1,16 +1,35 @@
-#!/bin/bash
-#
-# Create custom directories and links of Armadeus rootfs
+#!/bin/sh
#
+# arg1: BR images dir
+# arg2: board name
+# arg3: i.MX processor type
+
+#BR2_CPU_NAME
if [ ! -d "$1" ]; then
- echo "Target directory ($1) not valid !"
+ echo "Images directory ($1) not valid !"
exit 1
fi
-BOARD_NAME=`grep 'BR2_BOARD_NAME=' $BUILDROOT_CONFIG | cut -d = -f 2 | sed s/\"//g`
-if [ "$BOARD_NAME" != "" ]; then
- mv -u $1/rootfs.ubi $1/$BOARD_NAME-rootfs.ubi
+# images symbolic links according to board name, for compatibility with older armadeus versions:
+if [ "$2" != "" ]; then
+ # New BR
+
+ # Cleanup if previous build
+ rm $1/$2*
+ # rootfs
+ for rootfstype in ubi ubifs tar jffs2; do
+ cd $1; ln -sf rootfs.$rootfstype $2-rootfs.$rootfstype
+ done
+ # linux
+ cd $1; ln -sf uImage $2-linux.bin
+ cd $1; ln -sf $3-$2dev.dtb $2.dtb
+else
+ # Old BR compat
+ BOARD_NAME=`grep 'BR2_BOARD_NAME=' $BUILDROOT_CONFIG | cut -d = -f 2 | sed s/\"//g`
+ if [ "$BOARD_NAME" != "" ]; then
+ mv -u $1/rootfs.ubi $1/$BOARD_NAME-rootfs.ubi
+ fi
fi
exit 0
diff --git a/scripts/show_build_infos.sh b/scripts/show_build_infos.sh
index 1c6fd8f..d1ddba0 100755
--- a/scripts/show_build_infos.sh
+++ b/scripts/show_build_infos.sh
@@ -2,9 +2,7 @@
MYDIR=`dirname $0`
-if [ ! -f "$MYDIR/../armadeus_env.sh" ]; then
- make shell_env -C $MYDIR/..
-fi
+make shell_env -C $MYDIR/..
source $MYDIR/../armadeus_env.sh
if [ "$ARMADEUS_U_BOOT_VERSION" == "custom" ]; then
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2014-01-10 09:13:05
|
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
discards 0c2e997f9f31447a61cb6224cc9830d5536341de (commit)
via d1383d9f2d366ba081e2c95ab2adf8084cbb0880 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (0c2e997f9f31447a61cb6224cc9830d5536341de)
\
N -- N -- N (d1383d9f2d366ba081e2c95ab2adf8084cbb0880)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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 d1383d9f2d366ba081e2c95ab2adf8084cbb0880
Author: Sébastien Szymanski <ss...@us...>
Date: Thu Jan 9 17:29:41 2014 +0100
[LINUX] 3.12: apf6q: usefull patches for imx6.
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2014-01-09 17:03:29
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 0c2e997f9f31447a61cb6224cc9830d5536341de (commit)
from a6f1c3c15cddd6aa217dc957aa7dc80dfd3d684f (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 0c2e997f9f31447a61cb6224cc9830d5536341de
Author: Sébastien Szymanski <ss...@us...>
Date: Thu Jan 9 17:29:41 2014 +0100
[LINUX] 3.12: usefull patches for apf6q. Add hdmi support.
-----------------------------------------------------------------------
Summary of changes:
.../3.12/0450-armadeus-add-apf6q-devicetree.patch | 36 +-
...ARM-dts-imx6sl-reuses-imx6q-sdma-firmware.patch | 30 +
...-imx-drm-Add-mx6-hdmi-transmitter-support.patch | 3026 ++++++++++++++++++++
...around-fec-tx-queue-timeouts-when-SATA-SD.patch | 51 +
...-ipuv3-crtc-Invert-IPU-DI0-clock-polarity.patch | 51 +
...inux-0003-ARM-dts-mx6qdl-Add-HDMI-support.patch | 72 +
...dts-add-iomuxc-gpr-device-node-for-imx6sl.patch | 32 +
...014-ARM-imx-mx6sl-evk-Enable-USB-function.patch | 169 ++
...linux-0015-ARM-dts-imx6sl-Add-spi-aliases.patch | 48 +
...-imx6qdl-add-uhs-pinctrl-state-for-usdhc3.patch | 82 +
...6q-add-quirky-select-input-for-USB_OTG_ID.patch | 50 +
...RM-imx6q-Add-pll4_audio_div-to-clock-tree.patch | 78 +
...-imx6sl-add-imx6sl-iomux-gpr-field-define.patch | 32 +
...config-iomux-gpr1-to-select-clock-for-fec.patch | 60 +
...5-linux-0029-ARM-imx-remove-IRQF_DISABLED.patch | 119 +
...ARM-imx-add-soc-revision-helper-functions.patch | 59 +
...ARM-imx6q-use-common-soc-revision-helpers.patch | 102 +
...-a-common-function-to-initialize-revision.patch | 138 +
...e-imx_init_revision_from_anatop-on-imx6sl.patch | 73 +
...5-ARM-imx6-report-soc-info-via-soc-device.patch | 206 ++
...0039-ARM-dts-imx6qdl-add-pcie-device-node.patch | 43 +
...Add-LVDS-general-purpose-clocks-to-i.MX6Q.patch | 79 +
...clock-and-Kconfig-update-for-PCIe-support.patch | 45 +
...ARM-imx_v6_v7_defconfig-Add-SPDIF-support.patch | 49 +
..._v6_v7_defconfig-Add-CHIPIDEA_UDC-support.patch | 47 +
...76-linux-0048-ARM-imx-Include-linux-err.h.patch | 27 +
...RM-mxs_defconfig-Add-CHIPIDEA_UDC-support.patch | 47 +
...mx-replace-imx6q_restart-with-mxc_restart.patch | 133 +
...479-linux-ARM-mmc-clear-auto-cmd-settings.patch | 45 +
29 files changed, 5021 insertions(+), 8 deletions(-)
create mode 100644 patches/linux/3.12/0451-linux-0001-ARM-dts-imx6sl-reuses-imx6q-sdma-firmware.patch
create mode 100644 patches/linux/3.12/0452-linux-0001-imx-drm-Add-mx6-hdmi-transmitter-support.patch
create mode 100644 patches/linux/3.12/0453-linux-0001-imx6q-work-around-fec-tx-queue-timeouts-when-SATA-SD.patch
create mode 100644 patches/linux/3.12/0454-linux-0002-imx-drm-ipuv3-crtc-Invert-IPU-DI0-clock-polarity.patch
create mode 100644 patches/linux/3.12/0455-linux-0003-ARM-dts-mx6qdl-Add-HDMI-support.patch
create mode 100644 patches/linux/3.12/0456-linux-0013-ARM-dts-add-iomuxc-gpr-device-node-for-imx6sl.patch
create mode 100644 patches/linux/3.12/0457-linux-0014-ARM-imx-mx6sl-evk-Enable-USB-function.patch
create mode 100644 patches/linux/3.12/0458-linux-0015-ARM-dts-imx6sl-Add-spi-aliases.patch
create mode 100644 patches/linux/3.12/0459-linux-0016-ARM-dts-imx6qdl-add-uhs-pinctrl-state-for-usdhc3.patch
create mode 100644 patches/linux/3.12/0461-linux-0022-ARM-dts-imx6q-add-quirky-select-input-for-USB_OTG_ID.patch
create mode 100644 patches/linux/3.12/0462-linux-0026-ARM-imx6q-Add-pll4_audio_div-to-clock-tree.patch
create mode 100644 patches/linux/3.12/0463-linux-0027-ARM-imx6sl-add-imx6sl-iomux-gpr-field-define.patch
create mode 100644 patches/linux/3.12/0464-linux-0028-ARM-imx6sl-config-iomux-gpr1-to-select-clock-for-fec.patch
create mode 100644 patches/linux/3.12/0465-linux-0029-ARM-imx-remove-IRQF_DISABLED.patch
create mode 100644 patches/linux/3.12/0466-linux-0031-ARM-imx-add-soc-revision-helper-functions.patch
create mode 100644 patches/linux/3.12/0467-linux-0032-ARM-imx6q-use-common-soc-revision-helpers.patch
create mode 100644 patches/linux/3.12/0468-linux-0033-ARM-imx-add-a-common-function-to-initialize-revision.patch
create mode 100644 patches/linux/3.12/0469-linux-0034-ARM-imx-use-imx_init_revision_from_anatop-on-imx6sl.patch
create mode 100644 patches/linux/3.12/0470-linux-0035-ARM-imx6-report-soc-info-via-soc-device.patch
create mode 100644 patches/linux/3.12/0471-linux-0039-ARM-dts-imx6qdl-add-pcie-device-node.patch
create mode 100644 patches/linux/3.12/0472-linux-0040-ARM-imx-Add-LVDS-general-purpose-clocks-to-i.MX6Q.patch
create mode 100644 patches/linux/3.12/0473-linux-0041-ARM-imx6q-clock-and-Kconfig-update-for-PCIe-support.patch
create mode 100644 patches/linux/3.12/0474-linux-0045-ARM-imx_v6_v7_defconfig-Add-SPDIF-support.patch
create mode 100644 patches/linux/3.12/0475-linux-0046-ARM-imx_v6_v7_defconfig-Add-CHIPIDEA_UDC-support.patch
create mode 100644 patches/linux/3.12/0476-linux-0048-ARM-imx-Include-linux-err.h.patch
create mode 100644 patches/linux/3.12/0477-linux-0049-ARM-mxs_defconfig-Add-CHIPIDEA_UDC-support.patch
create mode 100644 patches/linux/3.12/0478-linux-0059-ARM-imx-replace-imx6q_restart-with-mxc_restart.patch
create mode 100644 patches/linux/3.12/0479-linux-ARM-mmc-clear-auto-cmd-settings.patch
diff --git a/patches/linux/3.12/0450-armadeus-add-apf6q-devicetree.patch b/patches/linux/3.12/0450-armadeus-add-apf6q-devicetree.patch
index b15fcb2..57ee991 100644
--- a/patches/linux/3.12/0450-armadeus-add-apf6q-devicetree.patch
+++ b/patches/linux/3.12/0450-armadeus-add-apf6q-devicetree.patch
@@ -1,8 +1,8 @@
Index: linux-3.12.6/arch/arm/boot/dts/imx6q-apf6.dts
===================================================================
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ linux-3.12.6/arch/arm/boot/dts/imx6q-apf6.dts 2014-01-07 22:37:38.875530713 +0100
-@@ -0,0 +1,108 @@
+--- /dev/null
++++ linux-3.12.6/arch/arm/boot/dts/imx6q-apf6.dts
+@@ -0,0 +1,128 @@
+/*
+ * Copyright 2014 Armadeus Systems
+ *
@@ -50,6 +50,26 @@ Index: linux-3.12.6/arch/arm/boot/dts/imx6q-apf6.dts
+ status = "okay";
+};
+
++/*
++&audmux {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_audmux_2>;
++ status = "okay";
++};
++*/
++
++&hdmi {
++ ddc = <&i2c1>;
++ status = "okay";
++};
++
++&i2c1 {
++ clock-frequency = <100000>;
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_i2c1_1>;
++ status = "okay";
++};
++
+&i2c2 {
+ clock-frequency = <100000>;
+ pinctrl-names = "default";
@@ -71,7 +91,7 @@ Index: linux-3.12.6/arch/arm/boot/dts/imx6q-apf6.dts
+
+ pinctrl_uart4_2: uart4grp-2 {
+ fsl,pins = <
-+ MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA 0x1b0b1
++ MX6QDL_PAD_CSI0_DAT13__UART4_TX_DATA 0x1b0b1
+ MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA 0x1b0b1
+ >;
+ };
@@ -107,15 +127,15 @@ Index: linux-3.12.6/arch/arm/boot/dts/imx6q-apf6.dts
+/* eMMC */
+&usdhc3 {
+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_usdhc3_2>;
++ pinctrl-0 = <&pinctrl_usdhc3_1>;
+ //non-removable;
+ status = "okay";
+};
Index: linux-3.12.6/arch/arm/boot/dts/Makefile
===================================================================
---- linux-3.12.6.orig/arch/arm/boot/dts/Makefile 2013-12-20 16:51:33.000000000 +0100
-+++ linux-3.12.6/arch/arm/boot/dts/Makefile 2014-01-07 19:08:55.869432520 +0100
-@@ -136,6 +136,7 @@
+--- linux-3.12.6.orig/arch/arm/boot/dts/Makefile
++++ linux-3.12.6/arch/arm/boot/dts/Makefile
+@@ -136,6 +136,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
imx6dl-sabreauto.dtb \
imx6dl-sabresd.dtb \
imx6dl-wandboard.dtb \
diff --git a/patches/linux/3.12/0451-linux-0001-ARM-dts-imx6sl-reuses-imx6q-sdma-firmware.patch b/patches/linux/3.12/0451-linux-0001-ARM-dts-imx6sl-reuses-imx6q-sdma-firmware.patch
new file mode 100644
index 0000000..f7a374c
--- /dev/null
+++ b/patches/linux/3.12/0451-linux-0001-ARM-dts-imx6sl-reuses-imx6q-sdma-firmware.patch
@@ -0,0 +1,30 @@
+From 2d74539ebd62153075bb406b29ca028495fb8230 Mon Sep 17 00:00:00 2001
+From: Shawn Guo <sha...@li...>
+Date: Tue, 13 Aug 2013 08:55:02 +0800
+Subject: [PATCH 01/59] ARM: dts: imx6sl reuses imx6q sdma firmware
+
+There is no imx6sl specific sdma firmware. Instead, imx6sl reuses
+imx6q sdma firmware.
+
+Signed-off-by: Shawn Guo <sha...@li...>
+---
+ arch/arm/boot/dts/imx6sl.dtsi | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/arch/arm/boot/dts/imx6sl.dtsi b/arch/arm/boot/dts/imx6sl.dtsi
+index c46651e..9fec772 100644
+--- a/arch/arm/boot/dts/imx6sl.dtsi
++++ b/arch/arm/boot/dts/imx6sl.dtsi
+@@ -619,7 +619,8 @@
+ <&clks IMX6SL_CLK_SDMA>;
+ clock-names = "ipg", "ahb";
+ #dma-cells = <3>;
+- fsl,sdma-ram-script-name = "imx/sdma/sdma-imx6sl.bin";
++ /* imx6sl reuses imx6q sdma firmware */
++ fsl,sdma-ram-script-name = "imx/sdma/sdma-imx6q.bin";
+ };
+
+ pxp: pxp@020f0000 {
+--
+1.8.4.rc3
+
diff --git a/patches/linux/3.12/0452-linux-0001-imx-drm-Add-mx6-hdmi-transmitter-support.patch b/patches/linux/3.12/0452-linux-0001-imx-drm-Add-mx6-hdmi-transmitter-support.patch
new file mode 100644
index 0000000..a944038
--- /dev/null
+++ b/patches/linux/3.12/0452-linux-0001-imx-drm-Add-mx6-hdmi-transmitter-support.patch
@@ -0,0 +1,3026 @@
+From 13039cb506f5e773d0f8eb467ec5dfd794506be2 Mon Sep 17 00:00:00 2001
+From: Fabio Estevam <fab...@fr...>
+Date: Wed, 30 Oct 2013 22:51:44 -0200
+Subject: [PATCH 1/5] imx-drm: Add mx6 hdmi transmitter support
+
+Add mx6 hdmi transmitter support.
+
+Original work has been done by Sascha Hauer and Tony Prisk.
+Special thanks to Russell King for his carefully review, many bug fixes and
+testing of the mx6 HDMI driver.
+
+Tested on the following boards:
+- mx6q sabresd
+- mx6dl sabresd
+- mx6solo wandboard
+
+Signed-off-by: Russell King <rmk...@ar...>
+Signed-off-by: Fabio Estevam <fab...@fr...>
+---
+ drivers/staging/imx-drm/Kconfig | 6 +
+ drivers/staging/imx-drm/Makefile | 1 +
+ drivers/staging/imx-drm/imx-hdmi.c | 1916 +++++++++++++++++++++++++++
+ drivers/staging/imx-drm/imx-hdmi.h | 1032 +++++++++++++++
+ include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 1 +
+ 5 files changed, 2956 insertions(+)
+ create mode 100644 drivers/staging/imx-drm/imx-hdmi.c
+ create mode 100644 drivers/staging/imx-drm/imx-hdmi.h
+
+diff --git a/drivers/staging/imx-drm/Kconfig b/drivers/staging/imx-drm/Kconfig
+index 394254f..9c85077 100644
+--- a/drivers/staging/imx-drm/Kconfig
++++ b/drivers/staging/imx-drm/Kconfig
+@@ -52,3 +52,9 @@ config DRM_IMX_IPUV3
+ depends on DRM_IMX_IPUV3_CORE
+ help
+ Choose this if you have a i.MX5 or i.MX6 processor.
++
++config DRM_IMX_HDMI
++ tristate "Freescale i.MX DRM HDMI"
++ depends on DRM_IMX
++ help
++ Choose this if you want to use HDMI on i.MX6.
+diff --git a/drivers/staging/imx-drm/Makefile b/drivers/staging/imx-drm/Makefile
+index bfaf693..79a5588 100644
+--- a/drivers/staging/imx-drm/Makefile
++++ b/drivers/staging/imx-drm/Makefile
+@@ -9,3 +9,4 @@ obj-$(CONFIG_DRM_IMX_LDB) += imx-ldb.o
+ obj-$(CONFIG_DRM_IMX_FB_HELPER) += imx-fbdev.o
+ obj-$(CONFIG_DRM_IMX_IPUV3_CORE) += ipu-v3/
+ obj-$(CONFIG_DRM_IMX_IPUV3) += ipuv3-crtc.o
++obj-$(CONFIG_DRM_IMX_HDMI) += imx-hdmi.o
+diff --git a/drivers/staging/imx-drm/imx-hdmi.c b/drivers/staging/imx-drm/imx-hdmi.c
+new file mode 100644
+index 0000000..f3a1f5e
+--- /dev/null
++++ b/drivers/staging/imx-drm/imx-hdmi.c
+@@ -0,0 +1,1916 @@
++/*
++ * Copyright (C) 2011-2013 Freescale Semiconductor, Inc.
++ *
++ * This program is free software; you can redistribute it and/or modify
++ * it under the terms of the GNU General Public License as published by
++ * the Free Software Foundation; either version 2 of the License, or
++ * (at your option) any later version.
++ *
++ * SH-Mobile High-Definition Multimedia Interface (HDMI) driver
++ * for SLISHDMI13T and SLIPHDMIT IP cores
++ *
++ * Copyright (C) 2010, Guennadi Liakhovetski <g.l...@gm...>
++ */
++
++#include <linux/irq.h>
++#include <linux/delay.h>
++#include <linux/err.h>
++#include <linux/clk.h>
++#include <linux/regmap.h>
++#include <linux/mfd/syscon.h>
++#include <linux/mfd/syscon/imx6q-iomuxc-gpr.h>
++#include <linux/of_device.h>
++
++#include <drm/drmP.h>
++#include <drm/drm_crtc_helper.h>
++#include <drm/drm_edid.h>
++#include <drm/drm_encoder_slave.h>
++
++#include "ipu-v3/imx-ipu-v3.h"
++#include "imx-hdmi.h"
++#include "imx-drm.h"
++
++#define HDMI_EDID_LEN 512
++
++#define RGB 0
++#define YCBCR444 1
++#define YCBCR422_16BITS 2
++#define YCBCR422_8BITS 3
++#define XVYCC444 4
++
++enum hdmi_datamap {
++ RGB444_8B = 0x01,
++ RGB444_10B = 0x03,
++ RGB444_12B = 0x05,
++ RGB444_16B = 0x07,
++ YCbCr444_8B = 0x09,
++ YCbCr444_10B = 0x0B,
++ YCbCr444_12B = 0x0D,
++ YCbCr444_16B = 0x0F,
++ YCbCr422_8B = 0x16,
++ YCbCr422_10B = 0x14,
++ YCbCr422_12B = 0x12,
++};
++
++enum hdmi_colorimetry {
++ ITU601,
++ ITU709,
++};
++
++enum imx_hdmi_devtype {
++ IMX6Q_HDMI,
++ IMX6DL_HDMI,
++};
++
++static const u16 csc_coeff_default[3][4] = {
++ { 0x2000, 0x0000, 0x0000, 0x0000 },
++ { 0x0000, 0x2000, 0x0000, 0x0000 },
++ { 0x0000, 0x0000, 0x2000, 0x0000 }
++};
++
++static const u16 csc_coeff_rgb_out_eitu601[3][4] = {
++ { 0x2000, 0x6926, 0x74fd, 0x010e },
++ { 0x2000, 0x2cdd, 0x0000, 0x7e9a },
++ { 0x2000, 0x0000, 0x38b4, 0x7e3b }
++};
++
++static const u16 csc_coeff_rgb_out_eitu709[3][4] = {
++ { 0x2000, 0x7106, 0x7a02, 0x00a7 },
++ { 0x2000, 0x3264, 0x0000, 0x7e6d },
++ { 0x2000, 0x0000, 0x3b61, 0x7e25 }
++};
++
++static const u16 csc_coeff_rgb_in_eitu601[3][4] = {
++ { 0x2591, 0x1322, 0x074b, 0x0000 },
++ { 0x6535, 0x2000, 0x7acc, 0x0200 },
++ { 0x6acd, 0x7534, 0x2000, 0x0200 }
++};
++
++static const u16 csc_coeff_rgb_in_eitu709[3][4] = {
++ { 0x2dc5, 0x0d9b, 0x049e, 0x0000 },
++ { 0x62f0, 0x2000, 0x7d11, 0x0200 },
++ { 0x6756, 0x78ab, 0x2000, 0x0200 }
++};
++
++struct hdmi_vmode {
++ bool mdvi;
++ bool mhsyncpolarity;
++ bool mvsyncpolarity;
++ bool minterlaced;
++ bool mdataenablepolarity;
++
++ unsigned int mpixelclock;
++ unsigned int mpixelrepetitioninput;
++ unsigned int mpixelrepetitionoutput;
++};
++
++struct hdmi_data_info {
++ unsigned int enc_in_format;
++ unsigned int enc_out_format;
++ unsigned int enc_color_depth;
++ unsigned int colorimetry;
++ unsigned int pix_repet_factor;
++ unsigned int hdcp_enable;
++ struct hdmi_vmode video_mode;
++};
++
++struct imx_hdmi {
++ struct drm_connector connector;
++ struct imx_drm_connector *imx_drm_connector;
++ struct drm_encoder encoder;
++ struct imx_drm_encoder *imx_drm_encoder;
++
++ enum imx_hdmi_devtype dev_type;
++ struct device *dev;
++ struct clk *isfr_clk;
++ struct clk *iahb_clk;
++
++ struct hdmi_data_info hdmi_data;
++ int vic;
++
++ u8 edid[HDMI_EDID_LEN];
++ bool cable_plugin;
++
++ bool phy_enabled;
++ struct drm_display_mode previous_mode;
++
++ struct regmap *regmap;
++ struct i2c_adapter *ddc;
++ void __iomem *regs;
++
++ unsigned long pixel_clk_rate;
++ unsigned int sample_rate;
++ int ratio;
++};
++
++static void imx_hdmi_set_ipu_di_mux(struct imx_hdmi *hdmi, int ipu_di)
++{
++ regmap_update_bits(hdmi->regmap, IOMUXC_GPR3,
++ IMX6Q_GPR3_HDMI_MUX_CTL_MASK,
++ ipu_di << IMX6Q_GPR3_HDMI_MUX_CTL_SHIFT);
++}
++
++static inline void hdmi_writeb(struct imx_hdmi *hdmi, u8 val, int offset)
++{
++ writeb(val, hdmi->regs + offset);
++}
++
++static inline u8 hdmi_readb(struct imx_hdmi *hdmi, int offset)
++{
++ return readb(hdmi->regs + offset);
++}
++
++static void hdmi_mask_writeb(struct imx_hdmi *hdmi, u8 data, unsigned int reg,
++ u8 shift, u8 mask)
++{
++ u8 value = hdmi_readb(hdmi, reg) & ~mask;
++ value |= (data << shift) & mask;
++ hdmi_writeb(hdmi, value, reg);
++}
++
++static void hdmi_set_clock_regenerator_n(struct imx_hdmi *hdmi,
++ unsigned int value)
++{
++ u8 val;
++
++ hdmi_writeb(hdmi, value & 0xff, HDMI_AUD_N1);
++ hdmi_writeb(hdmi, (value >> 8) & 0xff, HDMI_AUD_N2);
++ hdmi_writeb(hdmi, (value >> 16) & 0x0f, HDMI_AUD_N3);
++
++ /* nshift factor = 0 */
++ val = hdmi_readb(hdmi, HDMI_AUD_CTS3);
++ val &= ~HDMI_AUD_CTS3_N_SHIFT_MASK;
++ hdmi_writeb(hdmi, val, HDMI_AUD_CTS3);
++}
++
++static void hdmi_regenerate_cts(struct imx_hdmi *hdmi, unsigned int cts)
++{
++ u8 val;
++
++ /* Must be set/cleared first */
++ val = hdmi_readb(hdmi, HDMI_AUD_CTS3);
++ val &= ~HDMI_AUD_CTS3_CTS_MANUAL;
++ hdmi_writeb(hdmi, val, HDMI_AUD_CTS3);
++
++ hdmi_writeb(hdmi, cts & 0xff, HDMI_AUD_CTS1);
++ hdmi_writeb(hdmi, (cts >> 8) & 0xff, HDMI_AUD_CTS2);
++ hdmi_writeb(hdmi, ((cts >> 16) & HDMI_AUD_CTS3_AUDCTS19_16_MASK) |
++ HDMI_AUD_CTS3_CTS_MANUAL, HDMI_AUD_CTS3);
++}
++
++static unsigned int hdmi_compute_n(unsigned int freq, unsigned long pixel_clk,
++ unsigned int ratio)
++{
++ unsigned int n = (128 * freq) / 1000;
++
++ switch (freq) {
++ case 32000:
++ if (pixel_clk == 25170000)
++ n = (ratio == 150) ? 9152 : 4576;
++ else if (pixel_clk == 27020000)
++ n = (ratio == 150) ? 8192 : 4096;
++ else if (pixel_clk == 74170000 || pixel_clk == 148350000)
++ n = 11648;
++ else
++ n = 4096;
++ break;
++
++ case 44100:
++ if (pixel_clk == 25170000)
++ n = 7007;
++ else if (pixel_clk == 74170000)
++ n = 17836;
++ else if (pixel_clk == 148350000)
++ n = (ratio == 150) ? 17836 : 8918;
++ else
++ n = 6272;
++ break;
++
++ case 48000:
++ if (pixel_clk == 25170000)
++ n = (ratio == 150) ? 9152 : 6864;
++ else if (pixel_clk == 27020000)
++ n = (ratio == 150) ? 8192 : 6144;
++ else if (pixel_clk == 74170000)
++ n = 11648;
++ else if (pixel_clk == 148350000)
++ n = (ratio == 150) ? 11648 : 5824;
++ else
++ n = 6144;
++ break;
++
++ case 88200:
++ n = hdmi_compute_n(44100, pixel_clk, ratio) * 2;
++ break;
++
++ case 96000:
++ n = hdmi_compute_n(48000, pixel_clk, ratio) * 2;
++ break;
++
++ case 176400:
++ n = hdmi_compute_n(44100, pixel_clk, ratio) * 4;
++ break;
++
++ case 192000:
++ n = hdmi_compute_n(48000, pixel_clk, ratio) * 4;
++ break;
++
++ default:
++ break;
++ }
++
++ return n;
++}
++
++static unsigned int hdmi_compute_cts(unsigned int freq, unsigned long pixel_clk,
++ unsigned int ratio)
++{
++ unsigned int cts = 0;
++
++ pr_debug("%s: freq: %d pixel_clk: %ld ratio: %d\n", __func__, freq,
++ pixel_clk, ratio);
++
++ switch (freq) {
++ case 32000:
++ if (pixel_clk == 297000000) {
++ cts = 222750;
++ break;
++ }
++ case 48000:
++ case 96000:
++ case 192000:
++ switch (pixel_clk) {
++ case 25200000:
++ case 27000000:
++ case 54000000:
++ case 74250000:
++ case 148500000:
++ cts = pixel_clk / 1000;
++ break;
++ case 297000000:
++ cts = 247500;
++ break;
++ /*
++ * All other TMDS clocks are not supported by
++ * DWC_hdmi_tx. The TMDS clocks divided or
++ * multiplied by 1,001 coefficients are not
++ * supported.
++ */
++ default:
++ break;
++ }
++ break;
++ case 44100:
++ case 88200:
++ case 176400:
++ switch (pixel_clk) {
++ case 25200000:
++ cts = 28000;
++ break;
++ case 27000000:
++ cts = 30000;
++ break;
++ case 54000000:
++ cts = 60000;
++ break;
++ case 74250000:
++ cts = 82500;
++ break;
++ case 148500000:
++ cts = 165000;
++ break;
++ case 297000000:
++ cts = 247500;
++ break;
++ default:
++ break;
++ }
++ break;
++ default:
++ break;
++ }
++ if (ratio == 100)
++ return cts;
++ else
++ return (cts * ratio) / 100;
++}
++
++static void hdmi_get_pixel_clk(struct imx_hdmi *hdmi)
++{
++ unsigned long rate;
++
++ rate = 65000000; /* FIXME */
++
++ if (rate)
++ hdmi->pixel_clk_rate = rate;
++}
++
++static void hdmi_set_clk_regenerator(struct imx_hdmi *hdmi)
++{
++ unsigned int clk_n, clk_cts;
++
++ clk_n = hdmi_compute_n(hdmi->sample_rate, hdmi->pixel_clk_rate,
++ hdmi->ratio);
++ clk_cts = hdmi_compute_cts(hdmi->sample_rate, hdmi->pixel_clk_rate,
++ hdmi->ratio);
++
++ if (!clk_cts) {
++ dev_dbg(hdmi->dev, "%s: pixel clock not supported: %lu\n",
++ __func__, hdmi->pixel_clk_rate);
++ return;
++ }
++
++ dev_dbg(hdmi->dev, "%s: samplerate=%d ratio=%d pixelclk=%lu N=%d cts=%d\n",
++ __func__, hdmi->sample_rate, hdmi->ratio,
++ hdmi->pixel_clk_rate, clk_n, clk_cts);
++
++ hdmi_set_clock_regenerator_n(hdmi, clk_n);
++ hdmi_regenerate_cts(hdmi, clk_cts);
++}
++
++static void hdmi_init_clk_regenerator(struct imx_hdmi *hdmi)
++{
++ unsigned int clk_n, clk_cts;
++
++ clk_n = hdmi_compute_n(hdmi->sample_rate, hdmi->pixel_clk_rate,
++ hdmi->ratio);
++ clk_cts = hdmi_compute_cts(hdmi->sample_rate, hdmi->pixel_clk_rate,
++ hdmi->ratio);
++
++ if (!clk_cts) {
++ dev_dbg(hdmi->dev, "%s: pixel clock not supported: %lu\n",
++ __func__, hdmi->pixel_clk_rate);
++ return;
++ }
++
++ dev_dbg(hdmi->dev, "%s: samplerate=%d ratio=%d pixelclk=%lu N=%d cts=%d\n",
++ __func__, hdmi->sample_rate, hdmi->ratio,
++ hdmi->pixel_clk_rate, clk_n, clk_cts);
++
++ hdmi_set_clock_regenerator_n(hdmi, clk_n);
++ hdmi_regenerate_cts(hdmi, clk_cts);
++}
++
++static void hdmi_clk_regenerator_update_pixel_clock(struct imx_hdmi *hdmi)
++{
++ /* Get pixel clock from ipu */
++ hdmi_get_pixel_clk(hdmi);
++ hdmi_set_clk_regenerator(hdmi);
++}
++
++/*
++ * this submodule is responsible for the video data synchronization.
++ * for example, for RGB 4:4:4 input, the data map is defined as
++ * pin{47~40} <==> R[7:0]
++ * pin{31~24} <==> G[7:0]
++ * pin{15~8} <==> B[7:0]
++ */
++static void hdmi_video_sample(struct imx_hdmi *hdmi)
++{
++ int color_format = 0;
++ u8 val;
++
++ if (hdmi->hdmi_data.enc_in_format == RGB) {
++ if (hdmi->hdmi_data.enc_color_depth == 8)
++ color_format = 0x01;
++ else if (hdmi->hdmi_data.enc_color_depth == 10)
++ color_format = 0x03;
++ else if (hdmi->hdmi_data.enc_color_depth == 12)
++ color_format = 0x05;
++ else if (hdmi->hdmi_data.enc_color_depth == 16)
++ color_format = 0x07;
++ else
++ return;
++ } else if (hdmi->hdmi_data.enc_in_format == YCBCR444) {
++ if (hdmi->hdmi_data.enc_color_depth == 8)
++ color_format = 0x09;
++ else if (hdmi->hdmi_data.enc_color_depth == 10)
++ color_format = 0x0B;
++ else if (hdmi->hdmi_data.enc_color_depth == 12)
++ color_format = 0x0D;
++ else if (hdmi->hdmi_data.enc_color_depth == 16)
++ color_format = 0x0F;
++ else
++ return;
++ } else if (hdmi->hdmi_data.enc_in_format == YCBCR422_8BITS) {
++ if (hdmi->hdmi_data.enc_color_depth == 8)
++ color_format = 0x16;
++ else if (hdmi->hdmi_data.enc_color_depth == 10)
++ color_format = 0x14;
++ else if (hdmi->hdmi_data.enc_color_depth == 12)
++ color_format = 0x12;
++ else
++ return;
++ }
++
++ val = HDMI_TX_INVID0_INTERNAL_DE_GENERATOR_DISABLE |
++ ((color_format << HDMI_TX_INVID0_VIDEO_MAPPING_OFFSET) &
++ HDMI_TX_INVID0_VIDEO_MAPPING_MASK);
++ hdmi_writeb(hdmi, val, HDMI_TX_INVID0);
++
++ /* Enable TX stuffing: When DE is inactive, fix the output data to 0 */
++ val = HDMI_TX_INSTUFFING_BDBDATA_STUFFING_ENABLE |
++ HDMI_TX_INSTUFFING_RCRDATA_STUFFING_ENABLE |
++ HDMI_TX_INSTUFFING_GYDATA_STUFFING_ENABLE;
++ hdmi_writeb(hdmi, val, HDMI_TX_INSTUFFING);
++ hdmi_writeb(hdmi, 0x0, HDMI_TX_GYDATA0);
++ hdmi_writeb(hdmi, 0x0, HDMI_TX_GYDATA1);
++ hdmi_writeb(hdmi, 0x0, HDMI_TX_RCRDATA0);
++ hdmi_writeb(hdmi, 0x0, HDMI_TX_RCRDATA1);
++ hdmi_writeb(hdmi, 0x0, HDMI_TX_BCBDATA0);
++ hdmi_writeb(hdmi, 0x0, HDMI_TX_BCBDATA1);
++}
++
++static int is_color_space_conversion(struct imx_hdmi *hdmi)
++{
++ return (hdmi->hdmi_data.enc_in_format !=
++ hdmi->hdmi_data.enc_out_format);
++}
++
++static int is_color_space_decimation(struct imx_hdmi *hdmi)
++{
++ return ((hdmi->hdmi_data.enc_out_format == YCBCR422_8BITS) &&
++ (hdmi->hdmi_data.enc_in_format == RGB ||
++ hdmi->hdmi_data.enc_in_format == YCBCR444));
++}
++
++static int is_color_space_interpolation(struct imx_hdmi *hdmi)
++{
++ return ((hdmi->hdmi_data.enc_in_format == YCBCR422_8BITS) &&
++ (hdmi->hdmi_data.enc_out_format == RGB ||
++ hdmi->hdmi_data.enc_out_format == YCBCR444));
++}
++
++static void imx_hdmi_update_csc_coeffs(struct imx_hdmi *hdmi)
++{
++ const u16 (*csc_coeff)[3][4] = &csc_coeff_default;
++ u32 csc_scale = 1;
++ u8 val;
++
++ if (is_color_space_conversion(hdmi)) {
++ if (hdmi->hdmi_data.enc_out_format == RGB) {
++ if (hdmi->hdmi_data.colorimetry == ITU601)
++ csc_coeff = &csc_coeff_rgb_out_eitu601;
++ else
++ csc_coeff = &csc_coeff_rgb_out_eitu709;
++ } else if (hdmi->hdmi_data.enc_in_format == RGB) {
++ if (hdmi->hdmi_data.colorimetry == ITU601)
++ csc_coeff = &csc_coeff_rgb_in_eitu601;
++ else
++ csc_coeff = &csc_coeff_rgb_in_eitu709;
++ csc_scale = 0;
++ }
++ }
++
++ hdmi_writeb(hdmi, ((*csc_coeff)[0][0] & 0xff), HDMI_CSC_COEF_A1_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[0][0] >> 8), HDMI_CSC_COEF_A1_MSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[0][1] & 0xff), HDMI_CSC_COEF_A2_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[0][1] >> 8), HDMI_CSC_COEF_A2_MSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[0][2] & 0xff), HDMI_CSC_COEF_A3_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[0][2] >> 8), HDMI_CSC_COEF_A3_MSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[0][3] & 0xff), HDMI_CSC_COEF_A4_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[0][3] >> 8), HDMI_CSC_COEF_A4_MSB);
++
++ hdmi_writeb(hdmi, ((*csc_coeff)[1][0] & 0xff), HDMI_CSC_COEF_B1_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[1][0] >> 8), HDMI_CSC_COEF_B1_MSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[1][1] & 0xff), HDMI_CSC_COEF_B2_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[1][1] >> 8), HDMI_CSC_COEF_B2_MSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[1][2] & 0xff), HDMI_CSC_COEF_B3_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[1][2] >> 8), HDMI_CSC_COEF_B3_MSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[1][3] & 0xff), HDMI_CSC_COEF_B4_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[1][3] >> 8), HDMI_CSC_COEF_B4_MSB);
++
++ hdmi_writeb(hdmi, ((*csc_coeff)[2][0] & 0xff), HDMI_CSC_COEF_C1_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[2][0] >> 8), HDMI_CSC_COEF_C1_MSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[2][1] & 0xff), HDMI_CSC_COEF_C2_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[2][1] >> 8), HDMI_CSC_COEF_C2_MSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[2][2] & 0xff), HDMI_CSC_COEF_C3_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[2][2] >> 8), HDMI_CSC_COEF_C3_MSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[2][3] & 0xff), HDMI_CSC_COEF_C4_LSB);
++ hdmi_writeb(hdmi, ((*csc_coeff)[2][3] >> 8), HDMI_CSC_COEF_C4_MSB);
++
++ val = hdmi_readb(hdmi, HDMI_CSC_SCALE);
++ val &= ~HDMI_CSC_SCALE_CSCSCALE_MASK;
++ val |= csc_scale & HDMI_CSC_SCALE_CSCSCALE_MASK;
++ hdmi_writeb(hdmi, val, HDMI_CSC_SCALE);
++}
++
++static void hdmi_video_csc(struct imx_hdmi *hdmi)
++{
++ int color_depth = 0;
++ int interpolation = HDMI_CSC_CFG_INTMODE_DISABLE;
++ int decimation = 0;
++ u8 val;
++
++ /* YCC422 interpolation to 444 mode */
++ if (is_color_space_interpolation(hdmi))
++ interpolation = HDMI_CSC_CFG_INTMODE_CHROMA_INT_FORMULA1;
++ else if (is_color_space_decimation(hdmi))
++ decimation = HDMI_CSC_CFG_DECMODE_CHROMA_INT_FORMULA3;
++
++ if (hdmi->hdmi_data.enc_color_depth == 8)
++ color_depth = HDMI_CSC_SCALE_CSC_COLORDE_PTH_24BPP;
++ else if (hdmi->hdmi_data.enc_color_depth == 10)
++ color_depth = HDMI_CSC_SCALE_CSC_COLORDE_PTH_30BPP;
++ else if (hdmi->hdmi_data.enc_color_depth == 12)
++ color_depth = HDMI_CSC_SCALE_CSC_COLORDE_PTH_36BPP;
++ else if (hdmi->hdmi_data.enc_color_depth == 16)
++ color_depth = HDMI_CSC_SCALE_CSC_COLORDE_PTH_48BPP;
++ else
++ return;
++
++ /* Configure the CSC registers */
++ hdmi_writeb(hdmi, interpolation | decimation, HDMI_CSC_CFG);
++ val = hdmi_readb(hdmi, HDMI_CSC_SCALE);
++ val &= ~HDMI_CSC_SCALE_CSC_COLORDE_PTH_MASK;
++ val |= color_depth;
++ hdmi_writeb(hdmi, val, HDMI_CSC_SCALE);
++
++ imx_hdmi_update_csc_coeffs(hdmi);
++}
++
++/*
++ * HDMI video packetizer is used to packetize the data.
++ * for example, if input is YCC422 mode or repeater is used,
++ * data should be repacked this module can be bypassed.
++ */
++static void hdmi_video_packetize(struct imx_hdmi *hdmi)
++{
++ unsigned int color_depth = 0;
++ unsigned int remap_size = HDMI_VP_REMAP_YCC422_16bit;
++ unsigned int output_select = HDMI_VP_CONF_OUTPUT_SELECTOR_PP;
++ struct hdmi_data_info *hdmi_data = &hdmi->hdmi_data;
++ u8 val;
++
++ if (hdmi_data->enc_out_format == RGB
++ || hdmi_data->enc_out_format == YCBCR444) {
++ if (!hdmi_data->enc_color_depth)
++ output_select = HDMI_VP_CONF_OUTPUT_SELECTOR_BYPASS;
++ else if (hdmi_data->enc_color_depth == 8) {
++ color_depth = 4;
++ output_select = HDMI_VP_CONF_OUTPUT_SELECTOR_BYPASS;
++ } else if (hdmi_data->enc_color_depth == 10)
++ color_depth = 5;
++ else if (hdmi_data->enc_color_depth == 12)
++ color_depth = 6;
++ else if (hdmi_data->enc_color_depth == 16)
++ color_depth = 7;
++ else
++ return;
++ } else if (hdmi_data->enc_out_format == YCBCR422_8BITS) {
++ if (!hdmi_data->enc_color_depth ||
++ hdmi_data->enc_color_depth == 8)
++ remap_size = HDMI_VP_REMAP_YCC422_16bit;
++ else if (hdmi_data->enc_color_depth == 10)
++ remap_size = HDMI_VP_REMAP_YCC422_20bit;
++ else if (hdmi_data->enc_color_depth == 12)
++ remap_size = HDMI_VP_REMAP_YCC422_24bit;
++ else
++ return;
++ output_select = HDMI_VP_CONF_OUTPUT_SELECTOR_YCC422;
++ } else
++ return;
++
++ /* set the packetizer registers */
++ val = ((color_depth << HDMI_VP_PR_CD_COLOR_DEPTH_OFFSET) &
++ HDMI_VP_PR_CD_COLOR_DEPTH_MASK) |
++ ((hdmi_data->pix_repet_factor <<
++ HDMI_VP_PR_CD_DESIRED_PR_FACTOR_OFFSET) &
++ HDMI_VP_PR_CD_DESIRED_PR_FACTOR_MASK);
++ hdmi_writeb(hdmi, val, HDMI_VP_PR_CD);
++
++ val = hdmi_readb(hdmi, HDMI_VP_STUFF);
++ val &= ~HDMI_VP_STUFF_PR_STUFFING_MASK;
++ val |= HDMI_VP_STUFF_PR_STUFFING_STUFFING_MODE;
++ hdmi_writeb(hdmi, val, HDMI_VP_STUFF);
++
++ /* Data from pixel repeater block */
++ if (hdmi_data->pix_repet_factor > 1) {
++ val = hdmi_readb(hdmi, HDMI_VP_CONF);
++ val &= ~(HDMI_VP_CONF_PR_EN_MASK |
++ HDMI_VP_CONF_BYPASS_SELECT_MASK);
++ val |= HDMI_VP_CONF_PR_EN_ENABLE |
++ HDMI_VP_CONF_BYPASS_SELECT_PIX_REPEATER;
++ hdmi_writeb(hdmi, val, HDMI_VP_CONF);
++ } else { /* data from packetizer block */
++ val = hdmi_readb(hdmi, HDMI_VP_CONF);
++ val &= ~(HDMI_VP_CONF_PR_EN_MASK |
++ HDMI_VP_CONF_BYPASS_SELECT_MASK);
++ val |= HDMI_VP_CONF_PR_EN_DISABLE |
++ HDMI_VP_CONF_BYPASS_SELECT_VID_PACKETIZER;
++ hdmi_writeb(hdmi, val, HDMI_VP_CONF);
++ }
++
++ val = hdmi_readb(hdmi, HDMI_VP_STUFF);
++ val &= ~HDMI_VP_STUFF_IDEFAULT_PHASE_MASK;
++ val |= 1 << HDMI_VP_STUFF_IDEFAULT_PHASE_OFFSET;
++ hdmi_writeb(hdmi, val, HDMI_VP_STUFF);
++
++ hdmi_writeb(hdmi, remap_size, HDMI_VP_REMAP);
++
++ if (output_select == HDMI_VP_CONF_OUTPUT_SELECTOR_PP) {
++ val = hdmi_readb(hdmi, HDMI_VP_CONF);
++ val &= ~(HDMI_VP_CONF_BYPASS_EN_MASK |
++ HDMI_VP_CONF_PP_EN_ENMASK |
++ HDMI_VP_CONF_YCC422_EN_MASK);
++ val |= HDMI_VP_CONF_BYPASS_EN_DISABLE |
++ HDMI_VP_CONF_PP_EN_ENABLE |
++ HDMI_VP_CONF_YCC422_EN_DISABLE;
++ hdmi_writeb(hdmi, val, HDMI_VP_CONF);
++ } else if (output_select == HDMI_VP_CONF_OUTPUT_SELECTOR_YCC422) {
++ val = hdmi_readb(hdmi, HDMI_VP_CONF);
++ val &= ~(HDMI_VP_CONF_BYPASS_EN_MASK |
++ HDMI_VP_CONF_PP_EN_ENMASK |
++ HDMI_VP_CONF_YCC422_EN_MASK);
++ val |= HDMI_VP_CONF_BYPASS_EN_DISABLE |
++ HDMI_VP_CONF_PP_EN_DISABLE |
++ HDMI_VP_CONF_YCC422_EN_ENABLE;
++ hdmi_writeb(hdmi, val, HDMI_VP_CONF);
++ } else if (output_select == HDMI_VP_CONF_OUTPUT_SELECTOR_BYPASS) {
++ val = hdmi_readb(hdmi, HDMI_VP_CONF);
++ val &= ~(HDMI_VP_CONF_BYPASS_EN_MASK |
++ HDMI_VP_CONF_PP_EN_ENMASK |
++ HDMI_VP_CONF_YCC422_EN_MASK);
++ val |= HDMI_VP_CONF_BYPASS_EN_ENABLE |
++ HDMI_VP_CONF_PP_EN_DISABLE |
++ HDMI_VP_CONF_YCC422_EN_DISABLE;
++ hdmi_writeb(hdmi, val, HDMI_VP_CONF);
++ } else {
++ return;
++ }
++
++ val = hdmi_readb(hdmi, HDMI_VP_STUFF);
++ val &= ~(HDMI_VP_STUFF_PP_STUFFING_MASK |
++ HDMI_VP_STUFF_YCC422_STUFFING_MASK);
++ val |= HDMI_VP_STUFF_PP_STUFFING_STUFFING_MODE |
++ HDMI_VP_STUFF_YCC422_STUFFING_STUFFING_MODE;
++ hdmi_writeb(hdmi, val, HDMI_VP_STUFF);
++
++ val = hdmi_readb(hdmi, HDMI_VP_CONF);
++ val &= ~HDMI_VP_CONF_OUTPUT_SELECTOR_MASK;
++ val |= output_select;
++ hdmi_writeb(hdmi, val, HDMI_VP_CONF);
++}
++
++static inline void hdmi_phy_test_clear(struct imx_hdmi *hdmi,
++ unsigned char bit)
++{
++ u8 val = hdmi_readb(hdmi, HDMI_PHY_TST0);
++ val &= ~HDMI_PHY_TST0_TSTCLR_MASK;
++ val |= (bit << HDMI_PHY_TST0_TSTCLR_OFFSET) &
++ HDMI_PHY_TST0_TSTCLR_MASK;
++ hdmi_writeb(hdmi, val, HDMI_PHY_TST0);
++}
++
++static inline void hdmi_phy_test_enable(struct imx_hdmi *hdmi,
++ unsigned char bit)
++{
++ u8 val = hdmi_readb(hdmi, HDMI_PHY_TST0);
++ val &= ~HDMI_PHY_TST0_TSTEN_MASK;
++ val |= (bit << HDMI_PHY_TST0_TSTEN_OFFSET) &
++ HDMI_PHY_TST0_TSTEN_MASK;
++ hdmi_writeb(hdmi, val, HDMI_PHY_TST0);
++}
++
++static inline void hdmi_phy_test_clock(struct imx_hdmi *hdmi,
++ unsigned char bit)
++{
++ u8 val = hdmi_readb(hdmi, HDMI_PHY_TST0);
++ val &= ~HDMI_PHY_TST0_TSTCLK_MASK;
++ val |= (bit << HDMI_PHY_TST0_TSTCLK_OFFSET) &
++ HDMI_PHY_TST0_TSTCLK_MASK;
++ hdmi_writeb(hdmi, val, HDMI_PHY_TST0);
++}
++
++static inline void hdmi_phy_test_din(struct imx_hdmi *hdmi,
++ unsigned char bit)
++{
++ hdmi_writeb(hdmi, bit, HDMI_PHY_TST1);
++}
++
++static inline void hdmi_phy_test_dout(struct imx_hdmi *hdmi,
++ unsigned char bit)
++{
++ hdmi_writeb(hdmi, bit, HDMI_PHY_TST2);
++}
++
++static bool hdmi_phy_wait_i2c_done(struct imx_hdmi *hdmi, int msec)
++{
++ unsigned char val = 0;
++ val = hdmi_readb(hdmi, HDMI_IH_I2CMPHY_STAT0) & 0x3;
++ while (!val) {
++ udelay(1000);
++ if (msec-- == 0)
++ return false;
++ val = hdmi_readb(hdmi, HDMI_IH_I2CMPHY_STAT0) & 0x3;
++ }
++ return true;
++}
++
++static void __hdmi_phy_i2c_write(struct imx_hdmi *hdmi, unsigned short data,
++ unsigned char addr)
++{
++ hdmi_writeb(hdmi, 0xFF, HDMI_IH_I2CMPHY_STAT0);
++ hdmi_writeb(hdmi, addr, HDMI_PHY_I2CM_ADDRESS_ADDR);
++ hdmi_writeb(hdmi, (unsigned char)(data >> 8),
++ HDMI_PHY_I2CM_DATAO_1_ADDR);
++ hdmi_writeb(hdmi, (unsigned char)(data >> 0),
++ HDMI_PHY_I2CM_DATAO_0_ADDR);
++ hdmi_writeb(hdmi, HDMI_PHY_I2CM_OPERATION_ADDR_WRITE,
++ HDMI_PHY_I2CM_OPERATION_ADDR);
++ hdmi_phy_wait_i2c_done(hdmi, 1000);
++}
++
++static int hdmi_phy_i2c_write(struct imx_hdmi *hdmi, unsigned short data,
++ unsigned char addr)
++{
++ __hdmi_phy_i2c_write(hdmi, data, addr);
++ return 0;
++}
++
++static void imx_hdmi_phy_enable_power(struct imx_hdmi *hdmi, u8 enable)
++{
++ hdmi_mask_writeb(hdmi, enable, HDMI_PHY_CONF0,
++ HDMI_PHY_CONF0_PDZ_OFFSET,
++ HDMI_PHY_CONF0_PDZ_MASK);
++}
++
++static void imx_hdmi_phy_enable_tmds(struct imx_hdmi *hdmi, u8 enable)
++{
++ hdmi_mask_writeb(hdmi, enable, HDMI_PHY_CONF0,
++ HDMI_PHY_CONF0_ENTMDS_OFFSET,
++ HDMI_PHY_CONF0_ENTMDS_MASK);
++}
++
++static void imx_hdmi_phy_gen2_pddq(struct imx_hdmi *hdmi, u8 enable)
++{
++ hdmi_mask_writeb(hdmi, enable, HDMI_PHY_CONF0,
++ HDMI_PHY_CONF0_GEN2_PDDQ_OFFSET,
++ HDMI_PHY_CONF0_GEN2_PDDQ_MASK);
++}
++
++static void imx_hdmi_phy_gen2_txpwron(struct imx_hdmi *hdmi, u8 enable)
++{
++ hdmi_mask_writeb(hdmi, enable, HDMI_PHY_CONF0,
++ HDMI_PHY_CONF0_GEN2_TXPWRON_OFFSET,
++ HDMI_PHY_CONF0_GEN2_TXPWRON_MASK);
++}
++
++static void imx_hdmi_phy_sel_data_en_pol(struct imx_hdmi *hdmi, u8 enable)
++{
++ hdmi_mask_writeb(hdmi, enable, HDMI_PHY_CONF0,
++ HDMI_PHY_CONF0_SELDATAENPOL_OFFSET,
++ HDMI_PHY_CONF0_SELDATAENPOL_MASK);
++}
++
++static void imx_hdmi_phy_sel_interface_control(struct imx_hdmi *hdmi, u8 enable)
++{
++ hdmi_mask_writeb(hdmi, enable, HDMI_PHY_CONF0,
++ HDMI_PHY_CONF0_SELDIPIF_OFFSET,
++ HDMI_PHY_CONF0_SELDIPIF_MASK);
++}
++
++static int hdmi_phy_configure(struct imx_hdmi *hdmi, unsigned char prep,
++ unsigned char res, int cscon)
++{
++ u8 val, msec;
++
++ /* color resolution 0 is 8 bit colour depth */
++ if (!res)
++ res = 8;
++
++ if (prep)
++ return -EINVAL;
++ else if (res != 8 && res != 12)
++ return -EINVAL;
++
++ /* Enable csc path */
++ if (cscon)
++ val = HDMI_MC_FLOWCTRL_FEED_THROUGH_OFF_CSC_IN_PATH;
++ else
++ val = HDMI_MC_FLOWCTRL_FEED_THROUGH_OFF_CSC_BYPASS;
++
++ hdmi_writeb(hdmi, val, HDMI_MC_FLOWCTRL);
++
++ /* gen2 tx power off */
++ imx_hdmi_phy_gen2_txpwron(hdmi, 0);
++
++ /* gen2 pddq */
++ imx_hdmi_phy_gen2_pddq(hdmi, 1);
++
++ /* PHY reset */
++ hdmi_writeb(hdmi, HDMI_MC_PHYRSTZ_DEASSERT, HDMI_MC_PHYRSTZ);
++ hdmi_writeb(hdmi, HDMI_MC_PHYRSTZ_ASSERT, HDMI_MC_PHYRSTZ);
++
++ hdmi_writeb(hdmi, HDMI_MC_HEACPHY_RST_ASSERT, HDMI_MC_HEACPHY_RST);
++
++ hdmi_phy_test_clear(hdmi, 1);
++ hdmi_writeb(hdmi, HDMI_PHY_I2CM_SLAVE_ADDR_PHY_GEN2,
++ HDMI_PHY_I2CM_SLAVE_ADDR);
++ hdmi_phy_test_clear(hdmi, 0);
++
++ if (hdmi->hdmi_data.video_mode.mpixelclock <= 45250000) {
++ switch (res) {
++ case 8:
++ /* PLL/MPLL Cfg */
++ hdmi_phy_i2c_write(hdmi, 0x01e0, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x0000, 0x15); /* GMPCTRL */
++ break;
++ case 10:
++ hdmi_phy_i2c_write(hdmi, 0x21e1, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x0000, 0x15);
++ break;
++ case 12:
++ hdmi_phy_i2c_write(hdmi, 0x41e2, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x0000, 0x15);
++ break;
++ default:
++ return -EINVAL;
++ }
++ } else if (hdmi->hdmi_data.video_mode.mpixelclock <= 92500000) {
++ switch (res) {
++ case 8:
++ hdmi_phy_i2c_write(hdmi, 0x0140, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x0005, 0x15);
++ break;
++ case 10:
++ hdmi_phy_i2c_write(hdmi, 0x2141, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x0005, 0x15);
++ break;
++ case 12:
++ hdmi_phy_i2c_write(hdmi, 0x4142, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x0005, 0x15);
++ default:
++ return -EINVAL;
++ }
++ } else if (hdmi->hdmi_data.video_mode.mpixelclock <= 148500000) {
++ switch (res) {
++ case 8:
++ hdmi_phy_i2c_write(hdmi, 0x00a0, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x000a, 0x15);
++ break;
++ case 10:
++ hdmi_phy_i2c_write(hdmi, 0x20a1, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x000a, 0x15);
++ break;
++ case 12:
++ hdmi_phy_i2c_write(hdmi, 0x40a2, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x000a, 0x15);
++ default:
++ return -EINVAL;
++ }
++ } else {
++ switch (res) {
++ case 8:
++ hdmi_phy_i2c_write(hdmi, 0x00a0, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x000a, 0x15);
++ break;
++ case 10:
++ hdmi_phy_i2c_write(hdmi, 0x2001, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x000f, 0x15);
++ break;
++ case 12:
++ hdmi_phy_i2c_write(hdmi, 0x4002, 0x06);
++ hdmi_phy_i2c_write(hdmi, 0x000f, 0x15);
++ default:
++ return -EINVAL;
++ }
++ }
++
++ if (hdmi->hdmi_data.video_mode.mpixelclock <= 54000000) {
++ switch (res) {
++ case 8:
++ hdmi_phy_i2c_write(hdmi, 0x091c, 0x10); /* CURRCTRL */
++ break;
++ case 10:
++ hdmi_phy_i2c_write(hdmi, 0x091c, 0x10);
++ break;
++ case 12:
++ hdmi_phy_i2c_write(hdmi, 0x06dc, 0x10);
++ break;
++ default:
++ return -EINVAL;
++ }
++ } else if (hdmi->hdmi_data.video_mode.mpixelclock <= 58400000) {
++ switch (res) {
++ case 8:
++ hdmi_phy_i2c_write(hdmi, 0x091c, 0x10);
++ break;
++ case 10:
++ hdmi_phy_i2c_write(hdmi, 0x06dc, 0x10);
++ break;
++ case 12:
++ hdmi_phy_i2c_write(hdmi, 0x06dc, 0x10);
++ break;
++ default:
++ return -EINVAL;
++ }
++ } else if (hdmi->hdmi_data.video_mode.mpixelclock <= 72000000) {
++ switch (res) {
++ case 8:
++ hdmi_phy_i2c_write(hdmi, 0x06dc, 0x10);
++ break;
++ case 10:
++ hdmi_phy_i2c_write(hdmi, 0x06dc, 0x10);
++ break;
++ case 12:
++ hdmi_phy_i2c_write(hdmi, 0x091c, 0x10);
++ break;
++ default:
++ return -EINVAL;
++ }
++ } else if (hdmi->hdmi_data.video_mode.mpixelclock <= 74250000) {
++ switch (res) {
++ case 8:
++ hdmi_phy_i2c_write(hdmi, 0x06dc, 0x10);
++ break;
++ case 10:
++ hdmi_phy_i2c_write(hdmi, 0x0b5c, 0x10);
++ break;
++ case 12:
++ hdmi_phy_i2c_write(hdmi, 0x091c, 0x10);
++ break;
++ default:
++ return -EINVAL;
++ }
++ } else if (hdmi->hdmi_data.video_mode.mpixelclock <= 118800000) {
++ switch (res) {
++ case 8:
++ hdmi_phy_i2c_write(hdmi, 0x091c, 0x10);
++ break;
++ case 10:
++ hdmi_phy_i2c_write(hdmi, 0x091c, 0x10);
++ break;
++ case 12:
++ hdmi_phy_i2c_write(hdmi, 0x06dc, 0x10);
++ break;
++ default:
++ return -EINVAL;
++ }
++ } else if (hdmi->hdmi_data.video_mode.mpixelclock <= 216000000) {
++ switch (res) {
++ case 8:
++ hdmi_phy_i2c_write(hdmi, 0x06dc, 0x10);
++ break;
++ case 10:
++ hdmi_phy_i2c_write(hdmi, 0x0b5c, 0x10);
++ break;
++ case 12:
++ hdmi_phy_i2c_write(hdmi, 0x091c, 0x10);
++ break;
++ default:
++ return -EINVAL;
++ }
++ } else {
++ dev_err(hdmi->dev,
++ "Pixel clock %d - unsupported by HDMI\n",
++ hdmi->hdmi_data.video_mode.mpixelclock);
++ return -EINVAL;
++ }
++
++ hdmi_phy_i2c_write(hdmi, 0x0000, 0x13); /* PLLPHBYCTRL */
++ hdmi_phy_i2c_write(hdmi, 0x0006, 0x17);
++ /* RESISTANCE TERM 133Ohm Cfg */
++ hdmi_phy_i2c_write(hdmi, 0x0005, 0x19); /* TXTERM */
++ /* PREEMP Cgf 0.00 */
++ hdmi_phy_i2c_write(hdmi, 0x800d, 0x09); /* CKSYMTXCTRL */
++ /* TX/CK LVL 10 */
++ hdmi_phy_i2c_write(hdmi, 0x01ad, 0x0E); /* VLEVCTRL */
++ /* REMOVE CLK TERM */
++ hdmi_phy_i2c_write(hdmi, 0x8000, 0x05); /* CKCALCTRL */
++
++ imx_hdmi_phy_enable_power(hdmi, 1);
++
++ /* toggle TMDS enable */
++ imx_hdmi_phy_enable_tmds(hdmi, 0);
++ imx_hdmi_phy_enable_tmds(hdmi, 1);
++
++ /* gen2 tx power on */
++ imx_hdmi_phy_gen2_txpwron(hdmi, 1);
++ imx_hdmi_phy_gen2_pddq(hdmi, 0);
++
++ /*Wait for PHY PLL lock */
++ msec = 5;
++ do {
++ val = hdmi_readb(hdmi, HDMI_PHY_STAT0) & HDMI_PHY_TX_PHY_LOCK;
++ if (!val)
++ break;
++
++ if (msec == 0) {
++ dev_err(hdmi->dev, "PHY PLL not locked\n");
++ return -ETIMEDOUT;
++ }
++
++ udelay(1000);
++ msec--;
++ } while (1);
++
++ return 0;
++}
++
++static int imx_hdmi_phy_init(struct imx_hdmi *hdmi)
++{
++ int i, ret;
++ bool cscon = false;
++
++ /*check csc whether needed activated in HDMI mode */
++ cscon = (is_color_space_conversion(hdmi) &&
++ !hdmi->hdmi_data.video_mode.mdvi);
++
++ /* HDMI Phy spec says to do the phy initialization sequence twice */
++ for (i = 0; i < 2; i++) {
++ imx_hdmi_phy_sel_data_en_pol(hdmi, 1);
++ imx_hdmi_phy_sel_interface_control(hdmi, 0);
++ imx_hdmi_phy_enable_tmds(hdmi, 0);
++ imx_hdmi_phy_enable_power(hdmi, 0);
++
++ /* Enable CSC */
++ ret = hdmi_phy_configure(hdmi, 0, 8, cscon);
++ if (ret)
++ return ret;
++ }
++
++ hdmi->phy_enabled = true;
++ return 0;
++}
++
++static void hdmi_tx_hdcp_config(struct imx_hdmi *hdmi)
++{
++ u8 de, val;
++
++ if (hdmi->hdmi_data.video_mode.mdataenablepolarity)
++ de = HDMI_A_VIDPOLCFG_DATAENPOL_ACTIVE_HIGH;
++ else
++ de = HDMI_A_VIDPOLCFG_DATAENPOL_ACTIVE_LOW;
++
++ /* disable rx detect */
++ val = hdmi_readb(hdmi, HDMI_A_HDCPCFG0);
++ val &= HDMI_A_HDCPCFG0_RXDETECT_MASK;
++ val |= HDMI_A_HDCPCFG0_RXDETECT_DISABLE;
++ hdmi_writeb(hdmi, val, HDMI_A_HDCPCFG0);
++
++ val = hdmi_readb(hdmi, HDMI_A_VIDPOLCFG);
++ val &= HDMI_A_VIDPOLCFG_DATAENPOL_MASK;
++ val |= de;
++ hdmi_writeb(hdmi, val, HDMI_A_VIDPOLCFG);
++
++ val = hdmi_readb(hdmi, HDMI_A_HDCPCFG1);
++ val &= HDMI_A_HDCPCFG1_ENCRYPTIONDISABLE_MASK;
++ val |= HDMI_A_HDCPCFG1_ENCRYPTIONDISABLE_DISABLE;
++ hdmi_writeb(hdmi, val, HDMI_A_HDCPCFG1);
++}
++
++static void hdmi_config_AVI(struct imx_hdmi *hdmi)
++{
++ u8 val, pix_fmt, under_scan;
++ u8 act_ratio, coded_ratio, colorimetry, ext_colorimetry;
++ bool aspect_16_9;
++
++ aspect_16_9 = false; /* FIXME */
++
++ /* AVI Data Byte 1 */
++ if (hdmi->hdmi_data.enc_out_format == YCBCR444)
++ pix_fmt = HDMI_FC_AVICONF0_PIX_FMT_YCBCR444;
++ else if (hdmi->hdmi_data.enc_out_format == YCBCR422_8BITS)
++ pix_fmt = HDMI_FC_AVICONF0_PIX_FMT_YCBCR422;
++ else
++ pix_fmt = HDMI_FC_AVICONF0_PIX_FMT_RGB;
++
++ under_scan = HDMI_FC_AVICONF0_SCAN_INFO_NODATA;
++
++ /*
++ * Active format identification data is present in the AVI InfoFrame.
++ * Under scan info, no bar data
++ */
++ val = pix_fmt | under_scan |
++ HDMI_FC_AVICONF0_ACTIVE_FMT_INFO_PRESENT |
++ HDMI_FC_AVICONF0_BAR_DATA_NO_DATA;
++
++ hdmi_writeb(hdmi, val, HDMI_FC_AVICONF0);
++
++ /* AVI Data Byte 2 -Set the Aspect Ratio */
++ if (aspect_16_9) {
++ act_ratio = HDMI_FC_AVICONF1_ACTIVE_ASPECT_RATIO_16_9;
++ coded_ratio = HDMI_FC_AVICONF1_CODED_ASPECT_RATIO_16_9;
++ } else {
++ act_ratio = HDMI_FC_AVICONF1_ACTIVE_ASPECT_RATIO_4_3;
++ coded_ratio = HDMI_FC_AVICONF1_CODED_ASPECT_RATIO_4_3;
++ }
++
++ /* Set up colorimetry */
++ if (hdmi->hdmi_data.enc_out_format == XVYCC444) {
++ colorimetry = HDMI_FC_AVICONF1_COLORIMETRY_EXTENDED_INFO;
++ if (hdmi->hdmi_data.colorimetry == ITU601)
++ ext_colorimetry =
++ HDMI_FC_AVICONF2_EXT_COLORIMETRY_XVYCC601;
++ else /* hdmi->hdmi_data.colorimetry == ITU709 */
++ ext_colorimetry =
++ HDMI_FC_AVICONF2_EXT_COLORIMETRY_XVYCC709;
++ } else if (hdmi->hdmi_data.enc_out_format != RGB) {
++ if (hdmi->hdmi_data.colorimetry == ITU601)
++ colorimetry = HDMI_FC_AVICONF1_COLORIMETRY_SMPTE;
++ else /* hdmi->hdmi_data.colorimetry == ITU709 */
++ colorimetry = HDMI_FC_AVICONF1_COLORIMETRY_ITUR;
++ ext_colorimetry = HDMI_FC_AVICONF2_EXT_COLORIMETRY_XVYCC601;
++ } else { /* Carries no data */
++ colorimetry = HDMI_FC_AVICONF1_COLORIMETRY_NO_DATA;
++ ext_colorimetry = HDMI_FC_AVICONF2_EXT_COLORIMETRY_XVYCC601;
++ }
++
++ val = colorimetry | coded_ratio | act_ratio;
++ hdmi_writeb(hdmi, val, HDMI_FC_AVICONF1);
++
++ /* AVI Data Byte 3 */
++ val = HDMI_FC_AVICONF2_IT_CONTENT_NO_DATA | ext_colorimetry |
++ HDMI_FC_AVICONF2_RGB_QUANT_DEFAULT |
++ HDMI_FC_AVICONF2_SCALING_NONE;
++ hdmi_writeb(hdmi, val, HDMI_FC_AVICONF2);
++
++ /* AVI Data Byte 4 */
++ hdmi_writeb(hdmi, hdmi->vic, HDMI_FC_AVIVID);
++
++ /* AVI Data Byte 5- set up input and output pixel repetition */
++ val = (((hdmi->hdmi_data.video_mode.mpixelrepetitioninput + 1) <<
++ HDMI_FC_PRCONF_INCOMING_PR_FACTOR_OFFSET) &
++ HDMI_FC_PRCONF_INCOMING_PR_FACTOR_MASK) |
++ ((hdmi->hdmi_data.video_mode.mpixelrepetitionoutput <<
++ HDMI_FC_PRCONF_OUTPUT_PR_FACTOR_OFFSET) &
++ HDMI_FC_PRCONF_OUTPUT_PR_FACTOR_MASK);
++ hdmi_writeb(hdmi, val, HDMI_FC_PRCONF);
++
++ /* IT Content and quantization range = don't care */
++ val = HDMI_FC_AVICONF3_IT_CONTENT_TYPE_GRAPHICS |
++ HDMI_FC_AVICONF3_QUANT_RANGE_LIMITED;
++ hdmi_writeb(hdmi, val, HDMI_FC_AVICONF3);
++
++ /* AVI Data Bytes 6-13 */
++ hdmi_writeb(hdmi, 0, HDMI_FC_AVIETB0);
++ hdmi_writeb(hdmi, 0, HDMI_FC_AVIETB1);
++ hdmi_writeb(hdmi, 0, HDMI_FC_AVISBB0);
++ hdmi_writeb(hdmi, 0, HDMI_FC_AVISBB1);
++ hdmi_writeb(hdmi, 0, HDMI_FC_AVIELB0);
++ hdmi_writeb(hdmi, 0, HDMI_FC_AVIELB1);
++ hdmi_writeb(hdmi, 0, HDMI_FC_AVISRB0);
++ hdmi_writeb(hdmi, 0, HDMI_FC_AVISRB1);
++}
++
++static void hdmi_av_composer(struct imx_hdmi *hdmi,
++ const struct drm_display_mode *mode)
++{
++ u8 inv_val;
++ struct hdmi_vmode *vmode = &hdmi->hdmi_data.video_mode;
++ int hblank, vblank, h_de_hs, v_de_vs, hsync_len, vsync_len;
++
++ vmode->mhsyncpolarity = !!(mode->flags & DRM_MODE_FLAG_PHSYNC);
++ vmode->mvsyncpolarity = !!(mode->flags & DRM_MODE_FLAG_PVSYNC);
++ vmode->minterlaced = !!(mode->flags & DRM_MODE_FLAG_INTERLACE);
++ vmode->mpixelclock = mode->clock * 1000;
++
++ dev_dbg(hdmi->dev, "final pixclk = %d\n", vmode->mpixelclock);
++
++ /* Set up HDMI_FC_INVIDCONF */
++ inv_val = (hdmi->hdmi_data.hdcp_enable ?
++ HDMI_FC_INVIDCONF_HDCP_KEEPOUT_ACTIVE :
++ HDMI_FC_INVIDCONF_HDCP_KEEPOUT_INACTIVE);
++
++ inv_val |= (vmode->mvsyncpolarity ?
++ HDMI_FC_INVIDCONF_VSYNC_IN_POLARITY_ACTIVE_HIGH :
++ HDMI_FC_INVIDCONF_VSYNC_IN_POLARITY_ACTIVE_LOW);
++
++ inv_val |= (vmode->mhsyncpolarity ?
++ HDMI_FC_INVIDCONF_HSYNC_IN_POLARITY_ACTIVE_HIGH :
++ HDMI_FC_INVIDCONF_HSYNC_IN_POLARITY_ACTIVE_LOW);
++
++ inv_val |= (vmode->mdataenablepolarity ?
++ HDMI_FC_INVIDCONF_DE_IN_POLARITY_ACTIVE_HIGH :
++ HDMI_FC_INVIDCONF_DE_IN_POLARITY_ACTIVE_LOW);
++
++ if (hdmi->vic == 39)
++ inv_val |= HDMI_FC_INVIDCONF_R_V_BLANK_IN_OSC_ACTIVE_HIGH;
++ else
++ inv_val |= (vmode->minterlaced ?
++ HDMI_FC_INVIDCONF_R_V_BLANK_IN_OSC_ACTIVE_HIGH :
++ HDMI_FC_INVIDCONF_R_V_BLANK_IN_OSC_ACTIVE_LOW);
++
++ inv_val |= (vmode->minterlaced ?
++ HDMI_FC_INVIDCONF_IN_I_P_INTERLACED :
++ HDMI_FC_INVIDCONF_IN_I_P_PROGRESSIVE);
++
++ inv_val |= (vmode->mdvi ?
++ HDMI_FC_INVIDCONF_DVI_MODEZ_DVI_MODE :
++ HDMI_FC_INVIDCONF_DVI_MODEZ_HDMI_MODE);
++
++ hdmi_writeb(hdmi, inv_val, HDMI_FC_INVIDCONF);
++
++ /* Set up horizontal active pixel width */
++ hdmi_writeb(hdmi, mode->hdisplay >> 8, HDMI_FC_INHACTV1);
++ hdmi_writeb(hdmi, mode->hdisplay, HDMI_FC_INHACTV0);
++
++ /* Set up vertical active lines */
++ hdmi_writeb(hdmi, mode->vdisplay >> 8, HDMI_FC_INVACTV1);
++ hdmi_writeb(hdmi, mode->vdisplay, HDMI_FC_INVACTV0);
++
++ /* Set up horizontal blanking pixel region width */
++ hblank = mode->htotal - mode->hdisplay;
++ hdmi_writeb(hdmi, hblank >> 8, HDMI_FC_INHBLANK1);
++ hdmi_writeb(hdmi, hblank, HDMI_FC_INHBLANK0);
++
++ /* Set up vertical blanking pixel region width */
++ vblank = mode->vtotal - mode->vdisplay;
++ hdmi_writeb(hdmi, vblank, HDMI_FC_INVBLANK);
++
++ /* Set up HSYNC active edge delay width (in pixel clks) */
++ h_de_hs = mode->hsync_start - mode->hdisplay;
++ hdmi_writeb(hdmi, h_de_hs >> 8, HDMI_FC_HSYNCINDELAY1);
++ hdmi_writeb(hdmi, h_de_hs, HDMI_FC_HSYNCINDELAY0);
++
++ /* Set up VSYNC active edge delay (in lines) */
++ v_de_vs = mode->vsync_start - mode->vdisplay;
++ hdmi_writeb(hdmi, v_de_vs, HDMI_FC_VSYNCINDELAY);
++
++ /* Set up HSYNC active pulse width (in pixel clks) */
++ hsync_len = mode->hsync_end - mode->hsync_start;
++ hdmi_writeb(hdmi, hsync_len >> 8, HDMI_FC_HSYNCINWIDTH1);
++ hdmi_writeb(hdmi, hsync_len, HDMI_FC_HSYNCINWIDTH0);
++
++ /* Set up VSYNC active edge delay (in lines) */
++ vsync_len = mode->vsync_end - mode->vsync_start;
++ hdmi_writeb(hdmi, vsync_len, HDMI_FC_VSYNCINWIDTH);
++}
++
++static void imx_hdmi_phy_disable(struct imx_hdmi *hdmi)
++{
++ if (!hdmi->phy_enabled)
++ return;
++
++ imx_hdmi_phy_enable_tmds(hdmi, 0);
++ imx_hdmi_phy_enable_power(hdmi, 0);
++
++ hdmi->phy_enabled = false;
++}
++
++/* HDMI Initialization Step B.4 */
++static void imx_hdmi_enable_video_path(struct imx_hdmi *hdmi)
++{
++ u8 clkdis;
++
++ /* control period minimum duration */
++ hdmi_writeb(hdmi, 12, HDMI_FC_CTRLDUR);
++ hdmi_writeb(hdmi, 32, HDMI_FC_EXCTRLDUR);
++ hdmi_writeb(hdmi, 1, HDMI_FC_EXCTRLSPAC);
++
++ /* Set to fill TMDS data channels */
++ hdmi_writeb(hdmi, 0x0B, HDMI_FC_CH0PREAM);
++ hdmi_writeb(hdmi, 0x16, HDMI_FC_CH1PREAM);
++ hdmi_writeb(hdmi, 0x21, HDMI_FC_CH2PREAM);
++
++ /* Enable pixel clock and tmds data path */
++ clkdis = 0x7F;
++ clkdis &= ~HDMI_MC_CLKDIS_PIXELCLK_DISABLE;
++ hdmi_writeb(hdmi, clkdis, HDMI_MC_CLKDIS);
++
++ clkdis &= ~HDMI_MC_CLKDIS_TMDSCLK_DISABLE;
++ hdmi_writeb(hdmi, clkdis, HDMI_MC_CLKDIS);
++
++ /* Enable csc path */
++ if (is_color_space_conversion(hdmi)) {
++ clkdis &= ~HDMI_MC_CLKDIS_CSCCLK_DISABLE;
++ hdmi_writeb(hdmi, clkdis, HDMI_MC_CLKDIS);
++ }
++}
++
++static void hdmi_enable_audio_clk(struct imx_hdmi *hdmi)
++{
++ u8 clkdis;
++
++ clkdis = hdmi_readb(hdmi, HDMI_MC_CLKDIS);
++ clkdis &= ~HDMI_MC_CLKDIS_AUDCLK_DISABLE;
++ hdmi_writeb(hdmi, clkdis, HDMI_MC_CLKDIS);
++}
++
++/* Workaround to clear the overflow condition */
++static void imx_hdmi_clear_overflow(struct imx_hdmi *hdmi)
++{
++ int count;
++ u8 val;
++
++ /* TMDS software reset */
++ hdmi_writeb(hdmi, (u8)~HDMI_MC_SWRSTZ_TMDSSWRST_REQ, HDMI_MC_SWRSTZ);
++
++ val = hdmi_readb(hdmi, HDMI_FC_INVIDCONF);
++ if (hdmi->dev_type == IMX6DL_HDMI) {
++ hdmi_writeb(hdmi, val, HDMI_FC_INVIDCONF);
++ return;
++ }
++
++ for (count = 0; count < 4; count++)
++ hdmi_writeb(hdmi, val, HDMI_FC_INVIDCONF);
++}
++
++static void hdmi_enable_overflow_interrupts(struct imx_hdmi *hdmi)
++{
++ hdmi_writeb(hdmi, 0, HDMI_FC_MASK2);
++ hdmi_writeb(hdmi, 0, HDMI_IH_MUTE_FC_STAT2);
++}
++
++static void hdmi_disable_overflow_interrupts(struct imx_hdmi *hdmi)
++{
++ hdmi_writeb(hdmi, HDMI_IH_MUTE_FC_STAT2_OVERFLOW_MASK,
++ HDMI_IH_MUTE_FC_STAT2);
++}
++
++static int imx_hdmi_setup(struct imx_hdmi *hdmi, struct drm_display_mode *mode)
++{
++ int ret;
++
++ hdmi_disable_overflow_interrupts(hdmi);
++
++ hdmi->vic = drm_match_cea_mode(mode);
++
++ if (!hdmi->vic) {
++ dev_dbg(hdmi->dev, "Non-CEA mode used in HDMI\n");
++ hdmi->hdmi_data.video_mode.mdvi = true;
++ } else {
++ dev_dbg(hdmi->dev, "CEA mode used vic=%d\n", hdmi->vic);
++ hdmi->hdmi_data.video_mode.mdvi = false;
++ }
++
++ if ((hdmi->vic == 6) || (hdmi->vic == 7) ||
++ (hdmi->vic == 21) || (hdmi->vic == 22) ||
++ (hdmi->vic == 2) || (hdmi->vic == 3) ||
++ (hdmi->vic == 17) || (hdmi->vic == 18))
++ hdmi->hdmi_data.colorimetry = ITU601;
++ else
++ hdmi->hdmi_data.colorimetry = ITU709;
++
++ if ((hdmi->vic == 10) || (hdmi->vic == 11) ||
++ (hdmi->vic == 12) || (hdmi->vic == 13) ||
++ (hdmi->vic == 14) || (hdmi->vic == 15) ||
++ (hdmi->vic == 25) || (hdmi->vic == 26) ||
++ (hdmi->vic == 27) || (hdmi->vic == 28) ||
++ (hdmi->vic == 29) || (hdmi->vic == 30) ||
++ (hdmi->vic == 35) || (hdmi->vic == 36) ||
++ (hdmi->vic == 37) || (hdmi->vic == 38))
++ hdmi->hdmi_data.video_mode.mpixelrepetitionoutput = 1;
++ else
++ hdmi->hdmi_data.video_mode.mpixelrepetitionoutput = 0;
++
++ hdmi->hdmi_data.video_mode.mpixelrepetitioninput = 0;
++
++ /* TODO: Get input format from IPU (via FB driver interface) */
++ hdmi->hdmi_data.enc_in_format = RGB;
++
++ hdmi->hdmi_data.enc_out_format = RGB;
++
++ hdmi->hdmi_data.enc_color_depth = 8;
++ hdmi->hdmi_data.pix_repet_factor = 0;
++ hdmi->hdmi_data.hdcp_enable = 0;
++ hdmi->hdmi_data.video_mode.mdataenablepolarity = true;
++
++ /* HDMI Initialization Step B.1 */
++ hdmi_av_composer(hdmi, mode);
++
++ /* HDMI Initializateion Step B.2 */
++ ret = imx_hdmi_phy_init(hdmi);
++ if (ret)
++ return ret;
++
++ /* HDMI Initialization Step B.3 */
++ imx_hdmi_enable_video_path(hdmi);
++
++ /* not for DVI mode */
++ if (hdmi->hdmi_data.video_mode.mdvi)
++ dev_dbg(hdmi->dev, "%s DVI mode\n", __func__);
++ else {
++ dev_dbg(hdmi->dev, "%s CEA mode\n", __func__);
++
++ /* HDMI Initialization Step E - Configure audio */
++ hdmi_clk_regenerator_update_pixel_clock(hdmi);
++ hdmi_enable_audio_clk(hdmi);
++
++ /* HDMI Initialization Step F - Configure AVI InfoFrame */
++ hdmi_config_AVI(hdmi);
++ }
++
++ hdmi_video_packetize(hdmi);
++ hdmi_video_csc(hdmi);
++ hdmi_video_sample(hdmi);
++ hdmi_tx_hdcp_config(hdmi);
++
++ imx_hdmi_clear_overflow(hdmi);
++ if (hdmi->cable_plugin && !hdmi->hdmi_data.video_mode.mdvi)
++ hdmi_enable_overflow_interrupts(hdmi);
++
++ return 0;
++}
++
++/* Wait until we are registered to enable interrupts */
++static int imx_hdmi_fb_registered(struct imx_hdmi *hdmi)
++{
++ hdmi_writeb(hdmi, HDMI_PHY_I2CM_INT_ADDR_DONE_POL,
++ HDMI_PHY_I2CM_INT_ADDR);
++
++ hdmi_writeb(hdmi, HDMI_PHY_I2CM_CTLINT_ADDR_NAC_POL |
++ HDMI_PHY_I2CM_CTLINT_ADDR_ARBITRATION_POL,
++ HDMI_PHY_I2CM_CTLINT_ADDR);
++
++ /* enable cable hot plug irq */
++ hdmi_writeb(hdmi, (u8)~HDMI_PHY_HPD, HDMI_PHY_MASK0);
++
++ /* Clear Hotplug interrupts */
++ hdmi_writeb(hdmi, HDMI_IH_PHY_STAT0_HPD, HDMI_IH_PHY_STAT0);
++
++ /* Unmute interrupts */
++ hdmi_writeb(hdmi, ~HDMI_IH_PHY_STAT0_HPD, HDMI_IH_MUTE_PHY_STAT0);
++
++ return 0;
++}
++
++static void initialize_hdmi_ih_mutes(struct imx_hdmi *hdmi)
++{
++ u8 ih_mute;
++
++ /*
++ * Boot up defaults are:
++ * HDMI_IH_MUTE = 0x03 (disabled)
++ * HDMI_IH_MUTE_* = 0x00 (enabled)
++ *
++ * Disable top level interrupt bits in HDMI block
++ */
++ ih_mute = hdmi_readb(hdmi, HDMI_IH_MUTE) |
++ HDMI_IH_MUTE_MUTE_WAKEUP_INTERRUPT |
++ HDMI_IH_MUTE_MUTE_ALL_INTERRUPT;
++
++ hdmi_writeb(hdmi, ih_mute, HDMI_IH_MUTE);
++
++ /* by default mask all interrupts */
++ hdmi_writeb(hdmi, 0xff, HDMI_VP_MASK);
++ hdmi_writeb(hdmi, 0xff, HDMI_FC_MASK0);
++ hdmi_writeb(hdmi, 0xff, HDMI_FC_MASK1);
++ hdmi_writeb(hdmi, 0xff, HDMI_FC_MASK2);
++ hdmi_writeb(hdmi, 0xff, HDMI_PHY_MASK0);
++ hdmi_writeb(hdmi, 0xff, HDMI_PHY_I2CM_INT_ADDR);
++ hdmi_writeb(hdmi, 0xff, HDMI_PHY_I2CM_CTLINT_ADDR);
++ hdmi_writeb(hdmi, 0xff, HDMI_AUD_INT);
++ hdmi_writeb(hdmi, 0xff, HDMI_AUD_SPDIFINT);
++ hdmi_writeb(hdmi, 0xff, HDMI_AUD_HBR_MASK);
++ hdmi_writeb(hdmi, 0xff, HDMI_GP_MASK);
++ hdmi_writeb(hdmi, 0xff, HDMI_A_APIINTMSK);
++ hdmi_writeb(hdmi, 0xff, HDMI_CEC_MASK);
++ hdmi_writeb(hdmi, 0xff, HDMI_I2CM_INT);
++ hdmi_writeb(hdmi, 0xff, HDMI_I2CM_CTLINT);
++
++ /* Disable interrupts in the IH_MUTE_* registers */
++ hdmi_writeb(hdmi, 0xff, HDMI_IH_MUTE_FC_STAT0);
++ hdmi_writeb(hdmi, 0xff, HDMI_IH_MUTE_FC_STAT1);
++ hdmi_writeb(hdmi, 0xff, HDMI_IH_MUTE_FC_STAT2);
++ hdmi_writeb(hdmi, 0xff, HDMI_IH_MUTE_AS_STAT0);
++ hdmi_writeb(hdmi, 0xff, HDMI_IH_MUTE_PHY_STAT0);
++ hdmi_writeb(hdmi, 0xff, HDMI_IH_MUTE_I2CM_STAT0);
++ hdmi_writeb(hdmi, 0xff, HDMI_IH_MUTE_CEC_STAT0);
++ hdmi_writeb(hdmi, 0xff, HDMI_IH_MUTE_VP_STAT0);
++ hdmi_writeb(hdmi, 0xff, HDMI_IH_MUTE_I2CMPHY_STAT0);
++ hdmi_writeb(hdmi, 0xff, HDMI_IH_MUTE_AHBDMAAUD_STAT0);
++
++ /* Enable top level interrupt bits in HDMI block */
++ ih_mute &= ~(HDMI_IH_MUTE_MUTE_WAKEUP_INTERRUPT |
++ HDMI_IH_MUTE_MUTE_ALL_INTERRUPT);
++ hdmi_writeb(hdmi, ih_mute, HDMI_IH_MUTE);
++}
++
++static void imx_hdmi_poweron(struct imx_hdmi *hdmi)
++{
++ imx_hdmi_setup(hdmi, &hdmi->previous_mode);
++}
++
++static void imx_hdmi_poweroff(struct imx_hdmi *hdmi)
++{
++ imx_hdmi_phy_disable(hdmi);
++}
++
++static enum drm_connector_status imx_hdmi_connector_detect(struct drm_connector
++ *connector, bool force)
++{
++ /* FIXME */
++ return connector_status_connected;
++}
++
++static void imx_hdmi_connector_destroy(struct drm_connector *connector)
++{
++}
++
++static int imx_hdmi_connector_get_modes(struct drm_connector *connector)
++{
++ struct imx_hdmi *hdmi = container_of(connector, struct imx_hdmi,
++ connector);
++ struct edid *edid;
++ int ret;
++
++ if (!hdmi->ddc)
++ return 0;
++
++ edid = drm_get_edid(connector, hdmi->ddc);
++ if (edid) {
++ dev_dbg(hdmi->dev, "got edid: width[%d] x height[%d]\n",
++ edid->width_cm, edid->height_cm);
++
++ drm_mode_connector_update_edid_property(connector, edid);
++ ret = drm_add_edid_modes(connector, edid);
++ kfree(edid);
++ } else {
++ dev_dbg(hdmi->dev, "failed to get edid\n");
++ }
++
++ return 0;
++}
++
++static int imx_hdmi_connector_mode_valid(struct drm_connector *connector,
++ struct drm_display_mode *mode)
++{
++
++ return MODE_OK;
++}
++
++static struct drm_encoder *imx_hdmi_connector_best_encoder(struct drm_connector
++ *connector)
++{
++ struct imx_hdmi *hdmi = container_of(connector, struct imx_hdmi,
++ connector);
++
++ return &hdmi->encoder;
++}
++
++static void imx_hdmi_encoder_mode_set(struct drm_encoder *encoder,
++ struct drm_display_mode *mode,
++ struct drm_display_mode *adjusted_mode)
++{
++ struct imx_hdmi *hdmi = container_of(encoder, struct imx_hdmi, encoder);
++
++ imx_hdmi_setup(hdmi, mode);
++
++ /* Store the display mode for plugin/DKMS poweron events */
++ memcpy(&hdmi->previous_mode, mode, sizeof(hdmi->previous_mode));
++}
++
++static bool imx_hdmi_encoder_mode_fixup(struct drm_encoder *encoder,
++ const struct drm_display_mode *mode,
++ struct drm_display_mode *adjusted_mode)
++{
++ return true;
++}
++
++static void imx_hdmi_encoder_disable(struct drm_encoder *encoder)
++{
++}
++
++static void imx_hdmi_encoder_dpms(struct drm_encoder *encoder, int mode)
++{
++ struct imx_hdmi *hdmi = container_of(encoder, struct imx_hdmi, encoder);
++
++ if (mode)
++ imx_hdmi_poweroff(hdmi);
++ else
++ imx_hdmi_poweron(hdmi);
++}
++
++static void imx_hdmi_encoder_prepare(struct drm_encoder *encoder)
++{
++ struct imx_hdmi *hdmi = container_of(encoder, struct imx_hdmi, encoder);
++
++ imx_hdmi_poweroff(hdmi);
++ imx_drm_crtc_panel_format(encoder->crtc, DRM_MODE_ENCODER_NONE,
++ V4L2_PIX_FMT_RGB24);
++}
++
++static void imx_hdmi_encoder_commit(struct drm_encoder *encoder)
++{
++ struct imx_hdmi *hdmi = container_of(encoder, struct imx_hdmi, encoder);
++ int mux = imx_drm_encoder_get_mux_id(hdmi->imx_drm_encoder,
++ encoder->crtc);
++
++ imx_hdmi_set_ipu_di_mux(hdmi, mux);
++
++ imx_hdmi_poweron(hdmi);
++}
++
++static void imx_hdmi_encoder_destroy(struct drm_encoder *encod...
[truncated message content] |
|
From: Julien B a. A. <ar...@us...> - 2014-01-09 16:31: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 a6f1c3c15cddd6aa217dc957aa7dc80dfd3d684f (commit)
from 90b1147c16e9ef1b8c63be7fa6113888155b1841 (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 a6f1c3c15cddd6aa217dc957aa7dc80dfd3d684f
Author: Julien Boibessot <jul...@ar...>
Date: Thu Jan 9 17:30:36 2014 +0100
[BUILDROOT] Add support for BR 2013.11 (step 3: apf27/28/test build fix)
-----------------------------------------------------------------------
Summary of changes:
...oot-libpng-security-bump-to-version-1.6.6.patch | 27 ++++++++++++++++++++
patches/buildroot/2013.11/cleanup_buildroot.sh | 1 +
2 files changed, 28 insertions(+), 0 deletions(-)
create mode 100644 patches/buildroot/2013.11/003-buildroot-libpng-security-bump-to-version-1.6.6.patch
diff --git a/patches/buildroot/2013.11/003-buildroot-libpng-security-bump-to-version-1.6.6.patch b/patches/buildroot/2013.11/003-buildroot-libpng-security-bump-to-version-1.6.6.patch
new file mode 100644
index 0000000..93b2f0c
--- /dev/null
+++ b/patches/buildroot/2013.11/003-buildroot-libpng-security-bump-to-version-1.6.6.patch
@@ -0,0 +1,27 @@
+From 6b5fd46de3bb4f646b32e560d491d3c84b353bc5 Mon Sep 17 00:00:00 2001
+From: Gustavo Zacarias <gu...@za...>
+Date: Sun, 22 Dec 2013 11:02:51 +0000
+Subject: libpng: security bump to version 1.6.8
+
+Fixes CVE-2013-6954.
+
+Signed-off-by: Gustavo Zacarias <gu...@za...>
+Signed-off-by: Peter Korsgaard <pe...@ko...>
+---
+(limited to 'package/libpng/libpng.mk')
+
+diff --git a/package/libpng/libpng.mk b/package/libpng/libpng.mk
+index 5ce828e..f8b4d98 100644
+--- a/package/libpng/libpng.mk
++++ b/package/libpng/libpng.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-LIBPNG_VERSION = 1.6.6
++LIBPNG_VERSION = 1.6.8
+ LIBPNG_SERIES = 16
+ LIBPNG_SOURCE = libpng-$(LIBPNG_VERSION).tar.xz
+ LIBPNG_SITE = http://downloads.sourceforge.net/project/libpng/libpng${LIBPNG_SERIES}/$(LIBPNG_VERSION)
+--
+cgit v0.9.1
diff --git a/patches/buildroot/2013.11/cleanup_buildroot.sh b/patches/buildroot/2013.11/cleanup_buildroot.sh
index 65bb84b..78e5e91 100755
--- a/patches/buildroot/2013.11/cleanup_buildroot.sh
+++ b/patches/buildroot/2013.11/cleanup_buildroot.sh
@@ -78,3 +78,4 @@ rm -rf buildroot/package/joe/
rm -rf buildroot/package/gpsd/
rm -rf buildroot/linux/
rm -rf buildroot/package/freescale-imx/imx-lib/*.patch
+rm -rf buildroot/package/libpng/
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2014-01-09 10:13:27
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 90b1147c16e9ef1b8c63be7fa6113888155b1841 (commit)
from 33f3bc323d9dabd32542539e3799035b2f62f812 (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 90b1147c16e9ef1b8c63be7fa6113888155b1841
Author: Julien Boibessot <jul...@ar...>
Date: Thu Jan 9 11:11:42 2014 +0100
[BUILDROOT] Add support for BR 2013.11 (step 2: apf27 build fix)
-----------------------------------------------------------------------
Summary of changes:
...busybox-1.21.0.config => busybox-1.21.1.config} | 0
.../buildroot/2013.11/097-adds_flite_package.patch | 12 +++---
...for_pld_asm_instruction_on_non_armv5_arch.patch | 4 +-
...nore-env_sectors-on-NOR-and-SPI-dataflash.patch | 44 ++++++++++++++++++--
patches/buildroot/2013.11/cleanup_buildroot.sh | 1 +
5 files changed, 49 insertions(+), 12 deletions(-)
copy buildroot/target/device/armadeus/{busybox-1.21.0.config => busybox-1.21.1.config} (100%)
diff --git a/buildroot/target/device/armadeus/busybox-1.21.0.config b/buildroot/target/device/armadeus/busybox-1.21.1.config
similarity index 100%
copy from buildroot/target/device/armadeus/busybox-1.21.0.config
copy to buildroot/target/device/armadeus/busybox-1.21.1.config
diff --git a/patches/buildroot/2013.11/097-adds_flite_package.patch b/patches/buildroot/2013.11/097-adds_flite_package.patch
index f9d9e3e..a90dc58 100644
--- a/patches/buildroot/2013.11/097-adds_flite_package.patch
+++ b/patches/buildroot/2013.11/097-adds_flite_package.patch
@@ -4,18 +4,18 @@ Signed-off-by: Julien Boibessot <jul...@ar...>
Cc: Eric Jarrige <eri...@ar...>
Signed-off-by: Samuel Martin <s.m...@gm...>
---
- package/multimedia/Config.in | 1 +
- package/multimedia/flite/Config.in | 11 ++++++++
- package/multimedia/flite/flite.mk | 57 ++++++++++++++++++++++++++++++++++++++
+ package/Config.in | 1 +
+ package/flite/Config.in | 11 ++++++++
+ package/flite/flite.mk | 57 ++++++++++++++++++++++++++++++++++++++
3 files changed, 69 insertions(+)
- create mode 100644 package/multimedia/flite/Config.in
- create mode 100644 package/multimedia/flite/flite.mk
+ create mode 100644 package/flite/Config.in
+ create mode 100644 package/flite/flite.mk
diff --git a/package/Config.in b/package/Config.in
index 273d9bc..3ca0531 100644
--- a/package/Config.in
+++ b/package/Config.in
-@@ -4,6 +4,7 @@ source "package/multimedia/aumix/Config.in"
+@@ -4,6 +4,7 @@
source "package/faad2/Config.in"
source "package/ffmpeg/Config.in"
source "package/flac/Config.in"
diff --git a/patches/buildroot/2013.11/099-mplayer-add_patch_for_pld_asm_instruction_on_non_armv5_arch.patch b/patches/buildroot/2013.11/099-mplayer-add_patch_for_pld_asm_instruction_on_non_armv5_arch.patch
index 814cbeb..a2cf306 100644
--- a/patches/buildroot/2013.11/099-mplayer-add_patch_for_pld_asm_instruction_on_non_armv5_arch.patch
+++ b/patches/buildroot/2013.11/099-mplayer-add_patch_for_pld_asm_instruction_on_non_armv5_arch.patch
@@ -2,10 +2,10 @@ This patch is needed to have mplayer compile on ARMv4 arch (maybe others...)
Signed-off-by: Julien Boibessot <jul...@ar...>
-Index: buildroot/package/multimedia/mplayer/mplayer-1.0rc2-add_pld_asm_inst_for_non_armv5_arch.patch
+Index: buildroot/package/mplayer/mplayer-1.0rc2-add_pld_asm_inst_for_non_armv5_arch.patch
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ buildroot/package/multimedia/mplayer/mplayer-1.0rc2-add_pld_asm_inst_for_non_armv5_arch.patch 2012-02-21 16:44:46.000000000 +0100
++++ buildroot/package/mplayer/mplayer-1.0rc2-add_pld_asm_inst_for_non_armv5_arch.patch 2012-02-21 16:44:46.000000000 +0100
@@ -0,0 +1,13 @@
+--- mplayer-32726/libmpeg2/motion_comp_arm_s.S 2008-09-13 19:31:45.000000000 +0200
++++ mplayer-32726.mod/libmpeg2/motion_comp_arm_s.S 2011-11-02 15:26:00.000000000 +0100
diff --git a/patches/buildroot/2013.11/186-uboot-tools-2011.03-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch b/patches/buildroot/2013.11/186-uboot-tools-2011.03-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch
index d3b1c23..2aa50e4 100644
--- a/patches/buildroot/2013.11/186-uboot-tools-2011.03-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch
+++ b/patches/buildroot/2013.11/186-uboot-tools-2011.03-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch
@@ -7,14 +7,14 @@ all the Armadeus boards.
Signed-off-by: Eric Jarrige <eri...@ar...>
---
-Index: buildroot/package/uboot-tools/uboot-tools-2013.01-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch
+Index: buildroot/package/uboot-tools/2013.01/uboot-tools-2013.01-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch
===================================================================
---- buildroot/package/uboot-tools/uboot-tools-2013.01-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch
-+++ buildroot/package/uboot-tools/uboot-tools-2013.01-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/uboot-tools/2013.01/uboot-tools-2013.01-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch 2014-01-09 09:56:40.955253512 +0100
@@ -0,0 +1,31 @@
+[PATCH] Ignore env_sectors on NOR and SPI-dataflash
+
-+fw_env doc declare that 'the "Number of sectors" is ignored on NOR and
++fw_env doc declare that 'the "Number of sectors" is ignored on NOR and
+SPI-dataflash' but it is wrong and would be usefull to use the same
+configuration file for different boards. This patch aims to fix this issue for
+all the Armadeus boards.
@@ -43,3 +43,39 @@ Index: buildroot/package/uboot-tools/uboot-tools-2013.01-Ignore-env_sectors-on-N
+
+ erase_offset = (offset / blocklen) * blocklen;
+
+Index: buildroot/package/uboot-tools/uboot-tools-2013.10-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/uboot-tools/uboot-tools-2013.10-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch 2014-01-09 10:47:03.546241724 +0100
+@@ -0,0 +1,31 @@
++[PATCH] Ignore env_sectors on NOR and SPI-dataflash
++
++fw_env doc declare that 'the "Number of sectors" is ignored on NOR and
++SPI-dataflash' but it is wrong and would be usefull to use the same
++configuration file for different boards. This patch aims to fix this issue for
++all the Armadeus boards.
++
++Signed-off-by: Eric Jarrige <eri...@ar...>
++---
++Index: u-boot-2013.10/tools/env/fw_env.c
++===================================================================
++--- uboot-tools-2013.10/tools/env/fw_env.c
+++++ uboot-tools-2013.10/tools/env/fw_env.c
++@@ -740,8 +740,15 @@ static int flash_write_buf (int dev, int
++ } else {
++ blocklen = DEVESIZE(dev);
++
++- top_of_range = ((DEVOFFSET(dev) / blocklen) +
++- ENVSECTORS(dev)) * blocklen;
+++ /* Ignored env_sectors on NOR and SPI-dataflash */
+++ if (mtd_type == MTD_NANDFLASH) {
+++ /* Erase sector size is always a power of 2 */
+++ top_of_range = ((DEVOFFSET(dev) / blocklen) +
+++ ENVSECTORS (dev)) * blocklen;
+++ } else {
+++ top_of_range = ((DEVOFFSET(dev) / blocklen) +
+++ 1) * blocklen;
+++ }
++
++ erase_offset = (offset / blocklen) * blocklen;
++
diff --git a/patches/buildroot/2013.11/cleanup_buildroot.sh b/patches/buildroot/2013.11/cleanup_buildroot.sh
index 88ac3e5..65bb84b 100755
--- a/patches/buildroot/2013.11/cleanup_buildroot.sh
+++ b/patches/buildroot/2013.11/cleanup_buildroot.sh
@@ -77,3 +77,4 @@ rm -rf buildroot/package/busybox/
rm -rf buildroot/package/joe/
rm -rf buildroot/package/gpsd/
rm -rf buildroot/linux/
+rm -rf buildroot/package/freescale-imx/imx-lib/*.patch
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2014-01-08 11:24:34
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 33f3bc323d9dabd32542539e3799035b2f62f812 (commit)
via de8461ba6fa7b001f4adba592b2fa35f4c216901 (commit)
from fd007bebf32505772fe6785dd8f639ff6477c44b (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 33f3bc323d9dabd32542539e3799035b2f62f812
Author: Sébastien Szymanski <ss...@us...>
Date: Wed Jan 8 12:25:27 2014 +0100
[LINUX] 3.13: apf51: dts: add bluetooth support.
commit de8461ba6fa7b001f4adba592b2fa35f4c216901
Author: Sébastien Szymanski <ss...@us...>
Date: Wed Jan 8 12:24:54 2014 +0100
[LINUX] 3.12: apf51: dts: add bluetooth support.
-----------------------------------------------------------------------
Summary of changes:
.../0401-armadeus-add_apf51dev_baseboard.patch | 23 ++++++++++++++++---
.../0401-armadeus-add_apf51dev_baseboard.patch | 23 ++++++++++++++++---
2 files changed, 38 insertions(+), 8 deletions(-)
diff --git a/patches/linux/3.12/0401-armadeus-add_apf51dev_baseboard.patch b/patches/linux/3.12/0401-armadeus-add_apf51dev_baseboard.patch
index 21454bc..db4666a 100644
--- a/patches/linux/3.12/0401-armadeus-add_apf51dev_baseboard.patch
+++ b/patches/linux/3.12/0401-armadeus-add_apf51dev_baseboard.patch
@@ -3,10 +3,10 @@ The APF51Dev is a docking board for an APF51 SOM
Signed-off-by: Gwenhael Goavec-Merou <gwe...@ar...>
Signed-off-by: Laurent Cans <lau...@gm...>
---
-Index: linux-3.12/arch/arm/boot/dts/imx51-apf51dev.dts
+Index: linux-3.12.6/arch/arm/boot/dts/imx51-apf51dev.dts
===================================================================
---- linux-3.12.orig/arch/arm/boot/dts/imx51-apf51dev.dts
-+++ linux-3.12/arch/arm/boot/dts/imx51-apf51dev.dts
+--- linux-3.12.6.orig/arch/arm/boot/dts/imx51-apf51dev.dts
++++ linux-3.12.6/arch/arm/boot/dts/imx51-apf51dev.dts
@@ -34,6 +34,40 @@
gpios = <&gpio1 2 0>;
linux,default-trigger = "heartbeat";
@@ -71,11 +71,26 @@ Index: linux-3.12/arch/arm/boot/dts/imx51-apf51dev.dts
non-removable;
status = "okay";
};
-@@ -91,6 +134,7 @@
+@@ -75,6 +118,13 @@
+ status = "okay";
+ };
+
++&uart2 {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_uart2_1>;
++ fsl,uart-has-rtscts;
++ status = "okay";
++};
++
+ &iomuxc {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_hog>;
+@@ -91,6 +141,8 @@
MX51_PAD_CSPI1_SS1__GPIO4_25 0x0C5
MX51_PAD_GPIO1_2__GPIO1_2 0x0C5
MX51_PAD_GPIO1_3__GPIO1_3 0x0C5
+ MX51_PAD_DI1_D1_CS__GPIO3_4 0x0C5
++ MX51_PAD_EIM_CS3__GPIO2_28 0x0C5
>;
};
};
diff --git a/patches/linux/3.13/0401-armadeus-add_apf51dev_baseboard.patch b/patches/linux/3.13/0401-armadeus-add_apf51dev_baseboard.patch
index e70a161..72506dc 100644
--- a/patches/linux/3.13/0401-armadeus-add_apf51dev_baseboard.patch
+++ b/patches/linux/3.13/0401-armadeus-add_apf51dev_baseboard.patch
@@ -3,10 +3,10 @@ The APF51Dev is a docking board for an APF51 SOM
Signed-off-by: Gwenhael Goavec-Merou <gwe...@ar...>
Signed-off-by: Laurent Cans <lau...@gm...>
---
-Index: linux-3.13-rc2/arch/arm/boot/dts/imx51-apf51dev.dts
+Index: linux-3.13-rc7/arch/arm/boot/dts/imx51-apf51dev.dts
===================================================================
---- linux-3.13-rc2.orig/arch/arm/boot/dts/imx51-apf51dev.dts
-+++ linux-3.13-rc2/arch/arm/boot/dts/imx51-apf51dev.dts
+--- linux-3.13-rc7.orig/arch/arm/boot/dts/imx51-apf51dev.dts
++++ linux-3.13-rc7/arch/arm/boot/dts/imx51-apf51dev.dts
@@ -61,6 +61,12 @@
gpios = <&gpio1 2 0>;
linux,default-trigger = "heartbeat";
@@ -43,11 +43,26 @@ Index: linux-3.13-rc2/arch/arm/boot/dts/imx51-apf51dev.dts
status = "okay";
};
-@@ -118,6 +131,7 @@
+@@ -102,6 +115,13 @@
+ status = "okay";
+ };
+
++&uart2 {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_uart2_1>;
++ fsl,uart-has-rtscts;
++ status = "okay";
++};
++
+ &iomuxc {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_hog>;
+@@ -118,6 +138,8 @@
MX51_PAD_CSPI1_SS1__GPIO4_25 0x0C5
MX51_PAD_GPIO1_2__GPIO1_2 0x0C5
MX51_PAD_GPIO1_3__GPIO1_3 0x0C5
+ MX51_PAD_DI1_D1_CS__GPIO3_4 0x0C5
++ MX51_PAD_EIM_CS3__GPIO2_28 0x0C5
>;
};
};
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2014-01-08 11:12:05
|
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 fd007bebf32505772fe6785dd8f639ff6477c44b (commit)
from dfd3298b042b4e3bb24f61eeac2acee7c332933b (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 fd007bebf32505772fe6785dd8f639ff6477c44b
Author: Julien Boibessot <jul...@ar...>
Date: Wed Jan 8 11:58:45 2014 +0100
[BUILDROOT] All boards: updates defconfigs for BR 2013.11
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27_defconfig | 6 ++----
buildroot/configs/apf27_webradio_defconfig | 9 +++------
buildroot/configs/apf27mainline_defconfig | 5 ++---
buildroot/configs/apf27test_defconfig | 6 ++----
buildroot/configs/apf28_defconfig | 6 ++----
buildroot/configs/apf28mainline_defconfig | 4 ++--
buildroot/configs/apf28test_defconfig | 6 ++----
buildroot/configs/apf51_defconfig | 6 ++----
buildroot/configs/apf51mainline_defconfig | 4 ++--
buildroot/configs/apf51test_defconfig | 5 ++---
buildroot/configs/apf9328_defconfig | 6 ++----
buildroot/configs/apf9328test_defconfig | 4 ++--
buildroot/configs/pps51_defconfig | 6 ++----
buildroot/configs/pps_defconfig | 4 ++--
14 files changed, 29 insertions(+), 48 deletions(-)
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index 7859c87..dc2e4d7 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -2,8 +2,6 @@ BR2_arm=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
-BR2_JLEVEL=1
BR2_CCACHE=y
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
@@ -20,8 +18,8 @@ BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf27"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf27_webradio_defconfig b/buildroot/configs/apf27_webradio_defconfig
index 6bade92..a137ea6 100644
--- a/buildroot/configs/apf27_webradio_defconfig
+++ b/buildroot/configs/apf27_webradio_defconfig
@@ -1,16 +1,13 @@
BR2_arm=y
-BR2_arm926t=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
-BR2_JLEVEL=1
BR2_CCACHE=y
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
-BR2_GCC_VERSION_4_4_X=y
+BR2_BINUTILS_VERSION_2_23_2=y
BR2_PACKAGE_HOST_GDB=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
@@ -21,8 +18,8 @@ BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf27"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf27mainline_defconfig b/buildroot/configs/apf27mainline_defconfig
index fd9312b..9ec9bba 100644
--- a/buildroot/configs/apf27mainline_defconfig
+++ b/buildroot/configs/apf27mainline_defconfig
@@ -2,7 +2,6 @@ BR2_arm=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
BR2_CCACHE=y
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
@@ -19,8 +18,8 @@ BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf27"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf27test_defconfig b/buildroot/configs/apf27test_defconfig
index 3d1dc93..d1e6962 100644
--- a/buildroot/configs/apf27test_defconfig
+++ b/buildroot/configs/apf27test_defconfig
@@ -2,8 +2,6 @@ BR2_arm=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
-BR2_JLEVEL=1
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
@@ -19,8 +17,8 @@ BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf27"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf28_defconfig b/buildroot/configs/apf28_defconfig
index 235c7eb..16cce22 100644
--- a/buildroot/configs/apf28_defconfig
+++ b/buildroot/configs/apf28_defconfig
@@ -2,8 +2,6 @@ BR2_arm=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
-BR2_JLEVEL=1
BR2_CCACHE=y
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
@@ -20,8 +18,8 @@ BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf28"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf28mainline_defconfig b/buildroot/configs/apf28mainline_defconfig
index eab5d83..be78f10 100644
--- a/buildroot/configs/apf28mainline_defconfig
+++ b/buildroot/configs/apf28mainline_defconfig
@@ -17,8 +17,8 @@ BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf28"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf28test_defconfig b/buildroot/configs/apf28test_defconfig
index 56a8561..e1dc50e 100644
--- a/buildroot/configs/apf28test_defconfig
+++ b/buildroot/configs/apf28test_defconfig
@@ -2,8 +2,6 @@ BR2_arm=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
-BR2_JLEVEL=1
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.35.3"
@@ -19,8 +17,8 @@ BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf28"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index c03bf9e..d09f089 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -3,8 +3,6 @@ BR2_cortex_a8=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
-BR2_JLEVEL=1
BR2_CCACHE=y
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
@@ -23,8 +21,8 @@ BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
BR2_VFP_FLOAT=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf51"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf51mainline_defconfig b/buildroot/configs/apf51mainline_defconfig
index 77f3fbe..7a1c97e 100644
--- a/buildroot/configs/apf51mainline_defconfig
+++ b/buildroot/configs/apf51mainline_defconfig
@@ -20,8 +20,8 @@ BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
BR2_VFP_FLOAT=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf51"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf51test_defconfig b/buildroot/configs/apf51test_defconfig
index 2edebd6..77e0f55 100644
--- a/buildroot/configs/apf51test_defconfig
+++ b/buildroot/configs/apf51test_defconfig
@@ -3,7 +3,6 @@ BR2_cortex_a8=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_JLEVEL=1
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.38.8"
@@ -21,8 +20,8 @@ BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
BR2_VFP_FLOAT=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf51"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf9328_defconfig b/buildroot/configs/apf9328_defconfig
index 29f9c09..3b9ebb1 100644
--- a/buildroot/configs/apf9328_defconfig
+++ b/buildroot/configs/apf9328_defconfig
@@ -3,8 +3,6 @@ BR2_arm920t=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
-BR2_JLEVEL=1
BR2_CCACHE=y
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
@@ -21,8 +19,8 @@ BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf9328"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/apf9328test_defconfig b/buildroot/configs/apf9328test_defconfig
index 40d03bf..74f0c68 100644
--- a/buildroot/configs/apf9328test_defconfig
+++ b/buildroot/configs/apf9328test_defconfig
@@ -18,8 +18,8 @@ BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="apf9328"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/pps51_defconfig b/buildroot/configs/pps51_defconfig
index 11135ff..823b554 100644
--- a/buildroot/configs/pps51_defconfig
+++ b/buildroot/configs/pps51_defconfig
@@ -3,8 +3,6 @@ BR2_cortex_a8=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
-BR2_JLEVEL=1
BR2_CCACHE=y
BR2_STRIP_sstrip=y
BR2_OPTIMIZE_2=y
@@ -24,8 +22,8 @@ BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
BR2_VFP_FLOAT=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="pps51"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
diff --git a/buildroot/configs/pps_defconfig b/buildroot/configs/pps_defconfig
index df89623..828fe74 100644
--- a/buildroot/configs/pps_defconfig
+++ b/buildroot/configs/pps_defconfig
@@ -18,8 +18,8 @@ BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PTHREAD_DEBUG=y
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_TARGET_GENERIC_HOSTNAME="pps"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2014-01-07 21:53:15
|
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 dfd3298b042b4e3bb24f61eeac2acee7c332933b (commit)
from 5e66f79b3fc6c817283976821dcdb96c569cf042 (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 dfd3298b042b4e3bb24f61eeac2acee7c332933b
Author: Julien Boibessot <jul...@ar...>
Date: Tue Jan 7 22:52:33 2014 +0100
[BUILDROOT] Add basic APF6quad support (Linux 3.12)
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6q_defconfig | 31 +++++
.../target/device/armadeus/busybox-1.21.config | 64 +++++++----
.../3.12/0450-armadeus-add-apf6q-devicetree.patch | 125 ++++++++++++++++++++
3 files changed, 198 insertions(+), 22 deletions(-)
create mode 100644 buildroot/configs/apf6q_defconfig
create mode 100644 patches/linux/3.12/0450-armadeus-add-apf6q-devicetree.patch
diff --git a/buildroot/configs/apf6q_defconfig b/buildroot/configs/apf6q_defconfig
new file mode 100644
index 0000000..9fb2361
--- /dev/null
+++ b/buildroot/configs/apf6q_defconfig
@@ -0,0 +1,31 @@
+# BR 2013.11+
+BR2_arm=y
+BR2_cortex_a9=y
+BR2_TOOLCHAIN_EXTERNAL=y
+BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201305=y
+BR2_TARGET_GENERIC_HOSTNAME="apf6q"
+BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
+BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3"
+BR2_TARGET_ARMADEUS=y
+BR2_BOARD_NAME="apf6q"
+BR2_CPU_NAME="imx6q"
+BR2_TARGET_ARMADEUS_NR_SDRAM="2"
+BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
+BR2_PACKAGE_LINUX_FIRMWARE=y
+BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X=y
+BR2_PACKAGE_TSLIB=y
+BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_IW=y
+BR2_PACKAGE_WPA_SUPPLICANT=y
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.6"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7"
+BR2_LINUX_KERNEL_ZIMAGE=y
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-apf6"
+BR2_LINUX_KERNEL_INSTALL_TARGET=y
+BR2_PACKAGE_E2FSPROGS=y
+BR2_TARGET_ROOTFS_EXT2=y
+BR2_TARGET_ROOTFS_EXT2_4=y
diff --git a/buildroot/target/device/armadeus/busybox-1.21.config b/buildroot/target/device/armadeus/busybox-1.21.config
index f0265f7..d57a6ed 100644
--- a/buildroot/target/device/armadeus/busybox-1.21.config
+++ b/buildroot/target/device/armadeus/busybox-1.21.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Busybox version: 1.19.3
-# Mon Feb 20 16:26:36 2012
+# Busybox version: 1.21.0
+# Tue Jan 7 19:01:25 2014
#
CONFIG_HAVE_DOT_CONFIG=y
@@ -42,6 +42,7 @@ CONFIG_FEATURE_CLEAN_UP=y
CONFIG_FEATURE_UTMP=y
CONFIG_FEATURE_WTMP=y
# CONFIG_FEATURE_PIDFILE is not set
+CONFIG_PID_FILE_PATH=""
CONFIG_FEATURE_SUID=y
# CONFIG_FEATURE_SUID_CONFIG is not set
# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
@@ -62,7 +63,10 @@ CONFIG_FEATURE_HAVE_RPC=y
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
CONFIG_LFS=y
CONFIG_CROSS_COMPILER_PREFIX=""
+CONFIG_SYSROOT=""
CONFIG_EXTRA_CFLAGS=""
+CONFIG_EXTRA_LDFLAGS=""
+CONFIG_EXTRA_LDLIBS=""
#
# Debugging Options
@@ -92,7 +96,8 @@ CONFIG_PREFIX="./_install"
# CONFIG_FEATURE_SYSTEMD is not set
CONFIG_FEATURE_RTMINMAX=y
CONFIG_PASSWORD_MINLEN=6
-CONFIG_MD5_SIZE_VS_SPEED=2
+CONFIG_MD5_SMALL=1
+CONFIG_SHA3_SMALL=1
# CONFIG_FEATURE_FAST_TOP is not set
# CONFIG_FEATURE_ETC_NETWORKS is not set
CONFIG_FEATURE_USE_TERMIOS=y
@@ -101,6 +106,7 @@ CONFIG_FEATURE_EDITING_MAX_LEN=1024
CONFIG_FEATURE_EDITING_VI=y
CONFIG_FEATURE_EDITING_HISTORY=999
CONFIG_FEATURE_EDITING_SAVEHISTORY=y
+# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set
CONFIG_FEATURE_REVERSE_SEARCH=y
CONFIG_FEATURE_TAB_COMPLETION=y
# CONFIG_FEATURE_USERNAME_COMPLETION is not set
@@ -140,6 +146,7 @@ CONFIG_CPIO=y
CONFIG_GUNZIP=y
CONFIG_GZIP=y
# CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set
+CONFIG_GZIP_FAST=0
# CONFIG_LZOP is not set
# CONFIG_LZOP_COMPR_HIGH is not set
# CONFIG_RPM2CPIO is not set
@@ -173,11 +180,13 @@ CONFIG_DATE=y
CONFIG_FEATURE_DATE_ISOFMT=y
# CONFIG_FEATURE_DATE_NANO is not set
CONFIG_FEATURE_DATE_COMPAT=y
+CONFIG_HOSTID=y
CONFIG_ID=y
# CONFIG_GROUPS is not set
CONFIG_TEST=y
CONFIG_FEATURE_TEST_64=y
CONFIG_TOUCH=y
+CONFIG_FEATURE_TOUCH_SUSV3=y
CONFIG_TR=y
CONFIG_FEATURE_TR_CLASSES=y
CONFIG_FEATURE_TR_EQUIV=y
@@ -220,7 +229,6 @@ CONFIG_FOLD=y
# CONFIG_FSYNC is not set
CONFIG_HEAD=y
CONFIG_FEATURE_FANCY_HEAD=y
-CONFIG_HOSTID=y
CONFIG_INSTALL=y
CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
CONFIG_LN=y
@@ -257,6 +265,7 @@ CONFIG_SEQ=y
CONFIG_SHA1SUM=y
CONFIG_SHA256SUM=y
CONFIG_SHA512SUM=y
+CONFIG_SHA3SUM=y
CONFIG_SLEEP=y
# CONFIG_FEATURE_FANCY_SLEEP is not set
# CONFIG_FEATURE_FLOAT_SLEEP is not set
@@ -304,7 +313,7 @@ CONFIG_FEATURE_AUTOWIDTH=y
CONFIG_FEATURE_HUMAN_READABLE=y
#
-# Common options for md5sum, sha1sum, sha256sum, sha512sum
+# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum
#
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
@@ -369,7 +378,6 @@ CONFIG_FEATURE_VI_SETOPTS=y
CONFIG_FEATURE_VI_SET=y
CONFIG_FEATURE_VI_WIN_RESIZE=y
CONFIG_FEATURE_VI_ASK_TERMINAL=y
-CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
CONFIG_AWK=y
# CONFIG_FEATURE_AWK_LIBM is not set
CONFIG_CMP=y
@@ -461,6 +469,7 @@ CONFIG_DELGROUP=y
# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set
CONFIG_GETTY=y
CONFIG_LOGIN=y
+# CONFIG_LOGIN_SESSION_AS_CHILD is not set
# CONFIG_PAM is not set
# CONFIG_LOGIN_SCRIPTS is not set
CONFIG_FEATURE_NOLOGIN=y
@@ -469,6 +478,7 @@ CONFIG_PASSWD=y
CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
# CONFIG_CRYPTPW is not set
# CONFIG_CHPASSWD is not set
+CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="des"
CONFIG_SU=y
CONFIG_FEATURE_SU_SYSLOG=y
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
@@ -481,7 +491,7 @@ CONFIG_VLOCK=y
CONFIG_CHATTR=y
CONFIG_FSCK=y
CONFIG_LSATTR=y
-# CONFIG_TUNE2FS is not set
+CONFIG_TUNE2FS=y
#
# Linux Module Utilities
@@ -518,6 +528,12 @@ CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
# Linux System Utilities
#
# CONFIG_BLOCKDEV is not set
+CONFIG_MDEV=y
+CONFIG_FEATURE_MDEV_CONF=y
+CONFIG_FEATURE_MDEV_RENAME=y
+CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
+CONFIG_FEATURE_MDEV_EXEC=y
+CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
# CONFIG_REV is not set
# CONFIG_ACPID is not set
# CONFIG_FEATURE_ACPID_COMPAT is not set
@@ -543,11 +559,11 @@ CONFIG_FEATURE_FDISK_WRITABLE=y
# CONFIG_FLOCK is not set
CONFIG_FREERAMDISK=y
# CONFIG_FSCK_MINIX is not set
-# CONFIG_MKFS_EXT2 is not set
+CONFIG_MKFS_EXT2=y
# CONFIG_MKFS_MINIX is not set
# CONFIG_FEATURE_MINIX2 is not set
# CONFIG_MKFS_REISER is not set
-# CONFIG_MKFS_VFAT is not set
+CONFIG_MKFS_VFAT=y
CONFIG_GETOPT=y
CONFIG_FEATURE_GETOPT_LONG=y
CONFIG_HEXDUMP=y
@@ -561,12 +577,6 @@ CONFIG_IPCS=y
CONFIG_LOSETUP=y
# CONFIG_LSPCI is not set
CONFIG_LSUSB=y
-CONFIG_MDEV=y
-CONFIG_FEATURE_MDEV_CONF=y
-CONFIG_FEATURE_MDEV_RENAME=y
-CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
-CONFIG_FEATURE_MDEV_EXEC=y
-CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
CONFIG_MKSWAP=y
# CONFIG_FEATURE_MKSWAP_UUID is not set
CONFIG_MORE=y
@@ -608,9 +618,11 @@ CONFIG_VOLUMEID=y
# CONFIG_FEATURE_VOLUMEID_BTRFS is not set
# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
# CONFIG_FEATURE_VOLUMEID_FAT is not set
+CONFIG_FEATURE_VOLUMEID_EXFAT=y
# CONFIG_FEATURE_VOLUMEID_HFS is not set
# CONFIG_FEATURE_VOLUMEID_JFS is not set
# CONFIG_FEATURE_VOLUMEID_XFS is not set
+CONFIG_FEATURE_VOLUMEID_NILFS=y
# CONFIG_FEATURE_VOLUMEID_NTFS is not set
# CONFIG_FEATURE_VOLUMEID_ISO9660 is not set
# CONFIG_FEATURE_VOLUMEID_UDF is not set
@@ -618,6 +630,7 @@ CONFIG_VOLUMEID=y
# CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set
# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set
# CONFIG_FEATURE_VOLUMEID_ROMFS is not set
+# CONFIG_FEATURE_VOLUMEID_SQUASHFS is not set
# CONFIG_FEATURE_VOLUMEID_SYSV is not set
# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set
# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set
@@ -835,6 +848,7 @@ CONFIG_TRACEROUTE=y
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
# CONFIG_TUNCTL is not set
# CONFIG_FEATURE_TUNCTL_UG is not set
+# CONFIG_UDHCPC6 is not set
# CONFIG_UDHCPD is not set
# CONFIG_DHCPRELAY is not set
# CONFIG_DUMPLEASES is not set
@@ -881,6 +895,7 @@ CONFIG_FEATURE_MIME_CHARSET=""
# Process Utilities
#
# CONFIG_IOSTAT is not set
+CONFIG_LSOF=y
# CONFIG_MPSTAT is not set
# CONFIG_NMETER is not set
# CONFIG_PMAP is not set
@@ -888,6 +903,13 @@ CONFIG_FEATURE_MIME_CHARSET=""
# CONFIG_PSTREE is not set
# CONFIG_PWDX is not set
# CONFIG_SMEMCAP is not set
+CONFIG_TOP=y
+CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
+CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
+# CONFIG_FEATURE_TOP_SMP_CPU is not set
+# CONFIG_FEATURE_TOP_DECIMALS is not set
+# CONFIG_FEATURE_TOP_SMP_PROCESS is not set
+# CONFIG_FEATURE_TOPMEM is not set
CONFIG_UPTIME=y
# CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set
CONFIG_FREE=y
@@ -907,13 +929,6 @@ CONFIG_FEATURE_PS_WIDE=y
# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
CONFIG_RENICE=y
CONFIG_BB_SYSCTL=y
-CONFIG_TOP=y
-CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
-CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
-# CONFIG_FEATURE_TOP_SMP_CPU is not set
-# CONFIG_FEATURE_TOP_DECIMALS is not set
-# CONFIG_FEATURE_TOP_SMP_PROCESS is not set
-# CONFIG_FEATURE_TOPMEM is not set
# CONFIG_FEATURE_SHOW_THREADS is not set
CONFIG_WATCH=y
@@ -1008,6 +1023,11 @@ CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
# CONFIG_LOGREAD is not set
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
+CONFIG_FEATURE_KMSG_SYSLOG=y
CONFIG_KLOGD=y
+
+#
+# klogd should not be used together with syslog to kernel printk buffer
+#
CONFIG_FEATURE_KLOGD_KLOGCTL=y
CONFIG_LOGGER=y
diff --git a/patches/linux/3.12/0450-armadeus-add-apf6q-devicetree.patch b/patches/linux/3.12/0450-armadeus-add-apf6q-devicetree.patch
new file mode 100644
index 0000000..b15fcb2
--- /dev/null
+++ b/patches/linux/3.12/0450-armadeus-add-apf6q-devicetree.patch
@@ -0,0 +1,125 @@
+Index: linux-3.12.6/arch/arm/boot/dts/imx6q-apf6.dts
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ linux-3.12.6/arch/arm/boot/dts/imx6q-apf6.dts 2014-01-07 22:37:38.875530713 +0100
+@@ -0,0 +1,108 @@
++/*
++ * Copyright 2014 Armadeus Systems
++ *
++ * Author: Armadeus Systems <su...@ar...>
++ *
++ * This program is free software; you can redistribute it and/or modify
++ * it under the terms of the GNU General Public License version 2 as
++ * published by the Free Software Foundation.
++ *
++ */
++
++/dts-v1/;
++#include "imx6q.dtsi"
++
++/ {
++ model = "Armadeus APF6 i.MX6 Quad Board";
++ compatible = "armadeus,imx6q-apf6", "fsl,imx6q";
++
++ memory {
++ reg = <0x10000000 0x80000000>;
++ };
++
++ regulators {
++ compatible = "simple-bus";
++
++ reg_2p5v: 2p5v {
++ compatible = "regulator-fixed";
++ regulator-name = "2P5V";
++ regulator-min-microvolt = <2500000>;
++ regulator-max-microvolt = <2500000>;
++ regulator-always-on;
++ };
++
++ reg_3p3v: 3p3v {
++ compatible = "regulator-fixed";
++ regulator-name = "3P3V";
++ regulator-min-microvolt = <3300000>;
++ regulator-max-microvolt = <3300000>;
++ regulator-always-on;
++ };
++ };
++};
++
++&sata {
++ status = "okay";
++};
++
++&i2c2 {
++ clock-frequency = <100000>;
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_i2c2_2>;
++ status = "okay";
++};
++
++&iomuxc {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_hog>;
++
++ hog {
++ pinctrl_hog: hoggrp {
++ fsl,pins = <
++ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x80000000 /* WL_EN */
++ MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x80000000 /* BT_EN */
++ >;
++ };
++
++ pinctrl_uart4_2: uart4grp-2 {
++ fsl,pins = <
++ MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA 0x1b0b1
++ MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA 0x1b0b1
++ >;
++ };
++ };
++};
++
++&fec {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_enet_1>;
++ phy-mode = "rgmii";
++ status = "okay";
++};
++
++/* console */
++&uart4 {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_uart4_2>;
++ status = "okay";
++};
++
++&usbh1 {
++ status = "okay";
++};
++
++/* Wi-Fi + BT combo chip */
++&usdhc2 {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_usdhc2_2>;
++ cd-gpios = <&gpio1 2 0>;
++ status = "okay";
++};
++
++/* eMMC */
++&usdhc3 {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_usdhc3_2>;
++ //non-removable;
++ status = "okay";
++};
+Index: linux-3.12.6/arch/arm/boot/dts/Makefile
+===================================================================
+--- linux-3.12.6.orig/arch/arm/boot/dts/Makefile 2013-12-20 16:51:33.000000000 +0100
++++ linux-3.12.6/arch/arm/boot/dts/Makefile 2014-01-07 19:08:55.869432520 +0100
+@@ -136,6 +136,7 @@
+ imx6dl-sabreauto.dtb \
+ imx6dl-sabresd.dtb \
+ imx6dl-wandboard.dtb \
++ imx6q-apf6.dtb \
+ imx6q-arm2.dtb \
+ imx6q-phytec-pbab01.dtb \
+ imx6q-sabreauto.dtb \
hooks/post-receive
--
armadeus
|
|
From: jorasse <jo...@us...> - 2014-01-07 20:11:18
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 5e66f79b3fc6c817283976821dcdb96c569cf042 (commit)
via 556ddb4bfedc9e3dbd15c3f70e12e2e8ec7bfe8d (commit)
via 6420b2a947d8d989627cf486e2fd526b1eec16a9 (commit)
from a239fac41373a46ff268d166792d89e6e57657f5 (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 5e66f79b3fc6c817283976821dcdb96c569cf042
Merge: 556ddb4 a239fac
Author: Eric Jarrige <eri...@ar...>
Date: Tue Jan 7 21:11:07 2014 +0100
Merge branch 'master' of ssh://git.code.sf.net/p/armadeus/code
commit 556ddb4bfedc9e3dbd15c3f70e12e2e8ec7bfe8d
Author: Philippe Reynes <tr...@ya...>
Date: Sun Jan 5 22:21:54 2014 +0100
[LINUX] 3.13: move to 3.13-rc7
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 6420b2a947d8d989627cf486e2fd526b1eec16a9
Author: Philippe Reynes <tr...@ya...>
Date: Sun Jan 5 22:21:53 2014 +0100
[BUILDROOT] linux: use tar.xz instead of tar.bz2
This patch come from 98b5cc3eb4d4103b2149325b98a5e93e68c68dd8
on git://git.buildroot.net/buildroot.
Now, the kernel always use tar.xz (and no longer tar.bz2).
Signed-off-by: Philippe Reynes <tr...@ya...>
-----------------------------------------------------------------------
Summary of changes:
...3.13-rc5.config => apf27-linux-3.13-rc7.config} | 0
...3.13-rc5.config => apf28-linux-3.13-rc7.config} | 0
...3.13-rc5.config => apf51-linux-3.13-rc7.config} | 0
...se-xz-compressed-tarball-for-linux-kernel.patch | 50 ++++++++++++++++++++
patches/linux/{3.13-rc5 => 3.13-rc7} | 0
5 files changed, 50 insertions(+), 0 deletions(-)
rename buildroot/target/device/armadeus/apf27/{apf27-linux-3.13-rc5.config => apf27-linux-3.13-rc7.config} (100%)
rename buildroot/target/device/armadeus/apf28/{apf28-linux-3.13-rc5.config => apf28-linux-3.13-rc7.config} (100%)
rename buildroot/target/device/armadeus/apf51/{apf51-linux-3.13-rc5.config => apf51-linux-3.13-rc7.config} (100%)
create mode 100644 patches/buildroot/2013.05/215-Choose-xz-compressed-tarball-for-linux-kernel.patch
rename patches/linux/{3.13-rc5 => 3.13-rc7} (100%)
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-3.13-rc5.config b/buildroot/target/device/armadeus/apf27/apf27-linux-3.13-rc7.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf27/apf27-linux-3.13-rc5.config
rename to buildroot/target/device/armadeus/apf27/apf27-linux-3.13-rc7.config
diff --git a/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc5.config b/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc7.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc5.config
rename to buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc7.config
diff --git a/buildroot/target/device/armadeus/apf51/apf51-linux-3.13-rc5.config b/buildroot/target/device/armadeus/apf51/apf51-linux-3.13-rc7.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf51/apf51-linux-3.13-rc5.config
rename to buildroot/target/device/armadeus/apf51/apf51-linux-3.13-rc7.config
diff --git a/patches/buildroot/2013.05/215-Choose-xz-compressed-tarball-for-linux-kernel.patch b/patches/buildroot/2013.05/215-Choose-xz-compressed-tarball-for-linux-kernel.patch
new file mode 100644
index 0000000..e2f1299
--- /dev/null
+++ b/patches/buildroot/2013.05/215-Choose-xz-compressed-tarball-for-linux-kernel.patch
@@ -0,0 +1,50 @@
+From 98b5cc3eb4d4103b2149325b98a5e93e68c68dd8 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ra=C3=BAl=20S=C3=A1nchez=20Siles?= <ras...@gm...>
+Date: Sat, 11 May 2013 01:40:36 +0000
+Subject: [PATCH] Choose xz compressed tarball for linux kernel.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Prefer xz compressed tarball so some bandwidth is saved for kernel headers
+and kernel itself downloads.
+
+Signed-off-by: Raúl Sánchez Siles <ras...@gm...>
+Reviewed-by: Thomas Petazzoni <tho...@fr...>
+Signed-off-by: Peter Korsgaard <ja...@su...>
+---
+ linux/linux.mk | 2 +-
+ toolchain/kernel-headers/kernel-headers.mk | 4 ++--
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/linux/linux.mk b/linux/linux.mk
+index d375cf0..3115564 100644
+--- a/linux/linux.mk
++++ b/linux/linux.mk
+@@ -16,7 +16,7 @@ else ifeq ($(BR2_LINUX_KERNEL_CUSTOM_GIT),y)
+ LINUX_SITE = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL))
+ LINUX_SITE_METHOD = git
+ else
+-LINUX_SOURCE = linux-$(LINUX_VERSION).tar.bz2
++LINUX_SOURCE = linux-$(LINUX_VERSION).tar.xz
+ # In X.Y.Z, get X and Y. We replace dots and dashes by spaces in order
+ # to use the $(word) function. We support versions such as 3.1,
+ # 2.6.32, 2.6.32-rc1, 3.0-rc6, etc.
+diff --git a/toolchain/kernel-headers/kernel-headers.mk b/toolchain/kernel-headers/kernel-headers.mk
+index adf7bc4..b5ae322 100644
+--- a/toolchain/kernel-headers/kernel-headers.mk
++++ b/toolchain/kernel-headers/kernel-headers.mk
+@@ -31,8 +31,8 @@ LINUX_HEADERS_SITE:=$(BR2_KERNEL_MIRROR:/=)/linux/kernel/v2.6/
+ else
+ LINUX_HEADERS_SITE:=$(BR2_KERNEL_MIRROR:/=)/linux/kernel/v3.x/
+ endif
+-LINUX_HEADERS_SOURCE:=linux-$(LINUX_HEADERS_VERSION).tar.bz2
+-LINUX_HEADERS_CAT:=$(BZCAT)
++LINUX_HEADERS_SOURCE:=linux-$(LINUX_HEADERS_VERSION).tar.xz
++LINUX_HEADERS_CAT:=$(XZCAT)
+ LINUX_HEADERS_UNPACK_DIR:=$(TOOLCHAIN_DIR)/linux-$(LINUX_HEADERS_VERSION)
+ LINUX_HEADERS_DIR:=$(TOOLCHAIN_DIR)/linux
+
+--
+1.7.4.4
+
diff --git a/patches/linux/3.13-rc5 b/patches/linux/3.13-rc7
similarity index 100%
rename from patches/linux/3.13-rc5
rename to patches/linux/3.13-rc7
hooks/post-receive
--
armadeus
|
|
From: Gwenhael Goavec-M. <gwe...@us...> - 2014-01-07 19:20:14
|
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 a239fac41373a46ff268d166792d89e6e57657f5 (commit)
from d564cad1dea7b110988dca7c13fd77c52a5c89d4 (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 a239fac41373a46ff268d166792d89e6e57657f5
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Tue Jan 7 20:20:54 2014 +0100
[LINUX][3.13] apf51: fix screen clk polarity issue
-----------------------------------------------------------------------
Summary of changes:
...imx-drm-fix_clk_polarity_for_apf51_screen.patch | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
create mode 100644 patches/linux/3.13/0413-armadeus-imx-drm-fix_clk_polarity_for_apf51_screen.patch
diff --git a/patches/linux/3.13/0413-armadeus-imx-drm-fix_clk_polarity_for_apf51_screen.patch b/patches/linux/3.13/0413-armadeus-imx-drm-fix_clk_polarity_for_apf51_screen.patch
new file mode 100644
index 0000000..825de4a
--- /dev/null
+++ b/patches/linux/3.13/0413-armadeus-imx-drm-fix_clk_polarity_for_apf51_screen.patch
@@ -0,0 +1,15 @@
+Signed-off-by: Gwenhael Goavec-Merou <gwe...@ar...>
+---
+Index: linux-3.13-rc5/drivers/staging/imx-drm/ipuv3-crtc.c
+===================================================================
+--- linux-3.13-rc5.orig/drivers/staging/imx-drm/ipuv3-crtc.c
++++ linux-3.13-rc5/drivers/staging/imx-drm/ipuv3-crtc.c
+@@ -157,7 +157,7 @@ static int ipu_crtc_mode_set(struct drm_
+ sig_cfg.Vsync_pol = 1;
+
+ sig_cfg.enable_pol = 1;
+- sig_cfg.clk_pol = 1;
++ sig_cfg.clk_pol = 0;
+ sig_cfg.width = mode->hdisplay;
+ sig_cfg.height = mode->vdisplay;
+ sig_cfg.pixel_fmt = out_pixel_fmt;
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2014-01-07 10:24:18
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via d564cad1dea7b110988dca7c13fd77c52a5c89d4 (commit)
from 0e39a5b61ba87d676aeea4acf65b37ad30b6ae23 (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 d564cad1dea7b110988dca7c13fd77c52a5c89d4
Author: Julien Boibessot <jul...@ar...>
Date: Tue Jan 7 11:19:28 2014 +0100
[BUILDROOT] Add support for BR 2013.11 (step 1)
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
.../001-add_armadeus_device.patch | 0
.../002-add_armadeus_specific_packages.patch | 16 +
...us-gpsd-add-options-setting-in-menuconfig.patch | 0
.../021-armadeus-add-sdl_water-package.patch | 59 ++
.../034-armadeus-add-slideshow-package.patch | 170 ++++
...add_support_for_custom_configuration_file.patch | 0
.../072-xenomai-package.tofix} | 0
.../buildroot/2013.11/081-adds_quake_package.patch | 160 ++++
.../083-pygame-armadeus_addons.patch | 0
.../2013.11/085-armadeus-add-gpm-package.patch | 158 ++++
.../buildroot/2013.11/097-adds_flite_package.patch | 108 +++
...for_pld_asm_instruction_on_non_armv5_arch.patch | 0
.../107-armadeus-games-add-wolf4sdl-package.patch | 74 ++
.../buildroot/2013.11/110-bluez3-add_package.patch | 118 +++
.../{2013.05 => 2013.11}/111-bluez3-hacks.patch | 0
.../2013.11/118-armadeus-snes9x-add-package.patch | 390 +++++++++
.../buildroot/2013.11/120-cwiid-add_package.patch | 106 +++
.../2013.11/121-target-arm926t_is_arm926ej-s.patch | 18 +
.../123-armadeus-pywebradio-add-package.patch | 48 +
.../buildroot/2013.11/124-e-uae-add_package.patch | 54 ++
.../125-armadeus-opentyrian-add-package.patch | 90 ++
.../130-armadeus-lbreakout2-add-package.patch | 86 ++
.../131-armadeus-ltetris-add-package.patch | 0
...-qt-full_integration_with_cross_compiling.patch | 57 ++
...42-ncurses-fix_compilation_with_old_hosts.patch | 0
...-disable_ip_busybox_if_iproute2_buildroot.patch | 0
.../147-busybox-ifplugd-fixes-netlink-buffer.patch | 0
...fix_installation_bug_on_some_host_systems.patch | 19 +
...lection_even_when_custom_rootfs_is_chosen.patch | 0
.../2013.11/168-libcanfestival-add_package.patch | 897 ++++++++++++++++++++
.../172-gsmmux-add_package.patch | 0
.../2013.11/174-imx-lib-customize_package.patch | 100 +++
.../176-imx-test-add_package.patch | 0
.../178-uboot-add-missing-UBOOT_CLEAN_CMDS.patch | 0
...e4defrag_build_against_old_kernel_headers.patch | 0
.../181-qtcreator-add_package.patch | 0
.../182-uclibc-add_accept4_declaration_fix.patch | 0
...penwrt-uclibc-add-kernel_long-declaration.patch | 0
.../184-fsl-mm-codeclib-add_package.patch | 0
...nore-env_sectors-on-NOR-and-SPI-dataflash.patch | 0
.../188-marble-add_package.patch | 0
.../2013.11/189-dbus-fix_installation.patch | 22 +
...armadeus-madplay-fixes-libintl-dependency.patch | 24 +
.../buildroot/2013.11/197-cunit-add_package.patch | 50 ++
.../2013.11/201-armadeus-add_gnokii.patch | 56 ++
...3-armadeus-add_sms_server_tools_3_package.patch | 0
.../204-busybox-fix-snapshot.patch | 0
.../204-wpa-supplicant-add-option-ieee80211w.patch | 45 +
...x-coreutils-stty-add-rs485-config-options.patch | 0
.../{2013.05 => 2013.11}/206-joe-add_package.patch | 0
.../208-armadeus-add_beremiz.patch | 0
.../2013.11/209-armadeus-add_matiec.patch | 73 ++
.../210-poppler-qt_compiling.tofix} | 0
.../2013.11/214-mplayer-fix-compilation.patch | 13 +
patches/buildroot/2013.11/cleanup_buildroot.sh | 79 ++
56 files changed, 3091 insertions(+), 1 deletions(-)
copy patches/buildroot/{2013.05 => 2013.11}/001-add_armadeus_device.patch (100%)
create mode 100644 patches/buildroot/2013.11/002-add_armadeus_specific_packages.patch
copy patches/buildroot/{2013.05 => 2013.11}/005-armadeus-gpsd-add-options-setting-in-menuconfig.patch (100%)
create mode 100644 patches/buildroot/2013.11/021-armadeus-add-sdl_water-package.patch
create mode 100644 patches/buildroot/2013.11/034-armadeus-add-slideshow-package.patch
copy patches/buildroot/{2013.05 => 2013.11}/050-U-Boot-add_support_for_custom_configuration_file.patch (100%)
copy patches/buildroot/{2013.05/072-xenomai-package.patch => 2013.11/072-xenomai-package.tofix} (100%)
create mode 100644 patches/buildroot/2013.11/081-adds_quake_package.patch
copy patches/buildroot/{2012.02 => 2013.11}/083-pygame-armadeus_addons.patch (100%)
create mode 100644 patches/buildroot/2013.11/085-armadeus-add-gpm-package.patch
create mode 100644 patches/buildroot/2013.11/097-adds_flite_package.patch
copy patches/buildroot/{2012.02 => 2013.11}/099-mplayer-add_patch_for_pld_asm_instruction_on_non_armv5_arch.patch (100%)
create mode 100644 patches/buildroot/2013.11/107-armadeus-games-add-wolf4sdl-package.patch
create mode 100644 patches/buildroot/2013.11/110-bluez3-add_package.patch
copy patches/buildroot/{2013.05 => 2013.11}/111-bluez3-hacks.patch (100%)
create mode 100644 patches/buildroot/2013.11/118-armadeus-snes9x-add-package.patch
create mode 100644 patches/buildroot/2013.11/120-cwiid-add_package.patch
create mode 100644 patches/buildroot/2013.11/121-target-arm926t_is_arm926ej-s.patch
create mode 100644 patches/buildroot/2013.11/123-armadeus-pywebradio-add-package.patch
create mode 100644 patches/buildroot/2013.11/124-e-uae-add_package.patch
create mode 100644 patches/buildroot/2013.11/125-armadeus-opentyrian-add-package.patch
create mode 100644 patches/buildroot/2013.11/130-armadeus-lbreakout2-add-package.patch
copy patches/buildroot/{2013.05 => 2013.11}/131-armadeus-ltetris-add-package.patch (100%)
create mode 100644 patches/buildroot/2013.11/132-qt-full_integration_with_cross_compiling.patch
copy patches/buildroot/{2013.05 => 2013.11}/142-ncurses-fix_compilation_with_old_hosts.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/146-busybox-disable_ip_busybox_if_iproute2_buildroot.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/147-busybox-ifplugd-fixes-netlink-buffer.patch (100%)
create mode 100644 patches/buildroot/2013.11/150-alsa-utils-fix_installation_bug_on_some_host_systems.patch
copy patches/buildroot/{2013.05 => 2013.11}/157-buildroot-allow_generic_device_selection_even_when_custom_rootfs_is_chosen.patch (100%)
create mode 100644 patches/buildroot/2013.11/168-libcanfestival-add_package.patch
copy patches/buildroot/{2013.05 => 2013.11}/172-gsmmux-add_package.patch (100%)
create mode 100644 patches/buildroot/2013.11/174-imx-lib-customize_package.patch
copy patches/buildroot/{2013.05 => 2013.11}/176-imx-test-add_package.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/178-uboot-add-missing-UBOOT_CLEAN_CMDS.patch (100%)
copy patches/buildroot/{2012.02 => 2013.11}/179-e2fsprog-allow_e4defrag_build_against_old_kernel_headers.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/181-qtcreator-add_package.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/182-uclibc-add_accept4_declaration_fix.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/183-openwrt-uclibc-add-kernel_long-declaration.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/184-fsl-mm-codeclib-add_package.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/186-uboot-tools-2011.03-Ignore-env_sectors-on-NOR-and-SPI-dataflash.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/188-marble-add_package.patch (100%)
create mode 100644 patches/buildroot/2013.11/189-dbus-fix_installation.patch
create mode 100644 patches/buildroot/2013.11/191-armadeus-madplay-fixes-libintl-dependency.patch
create mode 100644 patches/buildroot/2013.11/197-cunit-add_package.patch
create mode 100644 patches/buildroot/2013.11/201-armadeus-add_gnokii.patch
copy patches/buildroot/{2013.05 => 2013.11}/203-armadeus-add_sms_server_tools_3_package.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/204-busybox-fix-snapshot.patch (100%)
create mode 100644 patches/buildroot/2013.11/204-wpa-supplicant-add-option-ieee80211w.patch
copy patches/buildroot/{2013.05 => 2013.11}/205-busybox-coreutils-stty-add-rs485-config-options.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/206-joe-add_package.patch (100%)
copy patches/buildroot/{2013.05 => 2013.11}/208-armadeus-add_beremiz.patch (100%)
create mode 100644 patches/buildroot/2013.11/209-armadeus-add_matiec.patch
copy patches/buildroot/{2013.05/210-poppler-qt_compiling.patch => 2013.11/210-poppler-qt_compiling.tofix} (100%)
create mode 100644 patches/buildroot/2013.11/214-mplayer-fix-compilation.patch
create mode 100755 patches/buildroot/2013.11/cleanup_buildroot.sh
diff --git a/Makefile b/Makefile
index 488b4ea..940c162 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_VERSION:=2013.05
-#BUILDROOT_VERSION:=2012.02
+#BUILDROOT_VERSION:=2013.11
include ./Makefile.in
BUILDROOT_SITE:=http://buildroot.uclibc.org/downloads
BUILDROOT_PATCH_DIR:=$(ARMADEUS_TOPDIR)/patches/buildroot/$(BUILDROOT_VERSION)
diff --git a/patches/buildroot/2013.05/001-add_armadeus_device.patch b/patches/buildroot/2013.11/001-add_armadeus_device.patch
similarity index 100%
copy from patches/buildroot/2013.05/001-add_armadeus_device.patch
copy to patches/buildroot/2013.11/001-add_armadeus_device.patch
diff --git a/patches/buildroot/2013.11/002-add_armadeus_specific_packages.patch b/patches/buildroot/2013.11/002-add_armadeus_specific_packages.patch
new file mode 100644
index 0000000..1f85d5e
--- /dev/null
+++ b/patches/buildroot/2013.11/002-add_armadeus_specific_packages.patch
@@ -0,0 +1,16 @@
+Add armadeus specific packages menu to BR.
+
+Index: buildroot/package/Config.in
+===================================================================
+--- buildroot.orig/package/Config.in 2012-02-21 16:43:29.000000000 +0100
++++ buildroot/package/Config.in 2012-02-21 16:43:56.000000000 +0100
+@@ -2,6 +2,9 @@
+
+ source "package/busybox/Config.in"
+
++# Armadeus specific
++source "package/armadeus/Config.in"
++
+ menu "Audio and video applications"
+ source "package/alsa-utils/Config.in"
+ source "package/aumix/Config.in"
diff --git a/patches/buildroot/2013.05/005-armadeus-gpsd-add-options-setting-in-menuconfig.patch b/patches/buildroot/2013.11/005-armadeus-gpsd-add-options-setting-in-menuconfig.patch
similarity index 100%
copy from patches/buildroot/2013.05/005-armadeus-gpsd-add-options-setting-in-menuconfig.patch
copy to patches/buildroot/2013.11/005-armadeus-gpsd-add-options-setting-in-menuconfig.patch
diff --git a/patches/buildroot/2013.11/021-armadeus-add-sdl_water-package.patch b/patches/buildroot/2013.11/021-armadeus-add-sdl_water-package.patch
new file mode 100644
index 0000000..cd8d57f
--- /dev/null
+++ b/patches/buildroot/2013.11/021-armadeus-add-sdl_water-package.patch
@@ -0,0 +1,59 @@
+Add sdlwater package to BR.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/Config.in
+===================================================================
+--- buildroot.orig/package/Config.in 2013-08-28 19:15:51.163133453 +0200
++++ buildroot/package/Config.in 2013-08-28 21:16:29.159024736 +0200
+@@ -196,6 +196,8 @@
+ source "package/sdl_net/Config.in"
+ source "package/sdl_sound/Config.in"
+ source "package/sdl_ttf/Config.in"
++comment "Demos"
++source "package/sdl_water/Config.in"
+
+ comment "other GUIs"
+ source "package/efl/Config.in"
+Index: buildroot/package/sdl_water/Config.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/sdl_water/Config.in 2013-08-28 19:15:51.231133799 +0200
+@@ -0,0 +1,7 @@
++config BR2_PACKAGE_SDL_WATER
++ bool "SDL_water"
++ select BR2_PACKAGE_SDL
++ help
++ Water effect demo coded with SDL
++
++ http://www.libsdl.org/projects/SDL_water/
+Index: buildroot/package/sdl_water/sdl_water.mk
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/sdl_water/sdl_water.mk 2013-08-28 19:35:31.024984077 +0200
+@@ -0,0 +1,25 @@
++#############################################################
++#
++# SDL Water Demo
++#
++#############################################################
++
++SDL_WATER_VERSION = 1.0
++SDL_WATER_SOURCE = water-$(SDL_WATER_VERSION).tar.gz
++SDL_WATER_SITE = http://www.libsdl.org/projects/water/src/
++SDL_WATER_TARGET_DATA_DIR = $(TARGET_DIR)/usr/share/images/
++
++SDL_WATER_CONF_OPT = --with-sdl-prefix=$(STAGING_DIR)/usr \
++ --with-sdl-exec-prefix=$(STAGING_DIR)/usr
++
++SDL_WATER_DEPENDENCIES = sdl
++
++SDL_WATER_MAKE_OPT = LDFLAGS="$(TARGET_LDFLAGS) -lm"
++
++define SDL_WATER_INSTALL_BMP
++ install -D -m 0644 $(@D)/water320.bmp $(SDL_WATER_TARGET_DATA_DIR)/water320.bmp
++endef
++
++SDL_WATER_POST_INSTALL_TARGET_HOOKS += SDL_WATER_INSTALL_BMP
++
++$(eval $(autotools-package))
diff --git a/patches/buildroot/2013.11/034-armadeus-add-slideshow-package.patch b/patches/buildroot/2013.11/034-armadeus-add-slideshow-package.patch
new file mode 100644
index 0000000..098de3b
--- /dev/null
+++ b/patches/buildroot/2013.11/034-armadeus-add-slideshow-package.patch
@@ -0,0 +1,170 @@
+Add slideshow package to BR.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/Config.in
+===================================================================
+--- buildroot.orig/package/Config.in 2013-08-31 10:58:24.309663632 +0200
++++ buildroot/package/Config.in 2013-08-31 11:40:08.262080053 +0200
+@@ -196,6 +196,7 @@
+ source "package/gnuplot/Config.in"
+ source "package/jhead/Config.in"
+ source "package/rrdtool/Config.in"
++source "package/slideshow/Config.in"
+
+ comment "Graphic libraries"
+ source "package/cegui06/Config.in"
+Index: buildroot/package/slideshow/Config.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/slideshow/Config.in 2013-08-31 10:58:24.321663682 +0200
+@@ -0,0 +1,8 @@
++config BR2_PACKAGE_SLIDESHOW
++ bool "Slideshow"
++ depends on BR2_PACKAGE_SDL && BR2_PACKAGE_SDL_IMAGE
++ help
++ Perigee Slideshow is a command line program that searches a directory
++ for supported graphic files and displays them in a slideshow.
++
++ http://www.xmission.com/~jstanley/slideshow.html
+Index: buildroot/package/slideshow/slideshow.mk
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/slideshow/slideshow.mk 2013-08-31 10:58:24.321663682 +0200
+@@ -0,0 +1,39 @@
++#############################################################
++#
++# slideshow
++#
++#############################################################
++
++SLIDESHOW_VERSION:=1.1
++SLIDESHOW_SOURCE:=slideshow-source-$(SLIDESHOW_VERSION).zip
++SLIDESHOW_SITE:=http://www.xmission.com/~jstanley/
++
++SLIDESHOW_DEPENDENCIES += sdl sdl_image
++
++define SLIDESHOW_BUILD_CMDS
++ $(MAKE) CC="$(TARGET_CXX)" CFLAGS="$(TARGET_CFLAGS) `sh $(STAGING_DIR)/usr/bin/sdl-config --cflags`" \
++ LFLAGS="`sh $(STAGING_DIR)/usr/bin/sdl-config --libs` -lSDL_image" \
++ -C $(SLIDESHOW_DIR)
++endef
++
++define SLIDESHOW_INSTALL_TARGET_CMDS
++ cp -dpf $(SLIDESHOW_DIR)/slideshow $(TARGET_DIR)/usr/bin
++endef
++
++define SLIDESHOW_CLEAN_CMDS
++ $(MAKE) clean -C $(SLIDESHOW_DIR)
++endef
++
++define SLIDESHOW_UNINSTALL_TARGET_CMDS
++ rm -f $(TARGET_DIR)/usr/bin/slideshow
++endef
++
++$(eval $(generic-package))
++
++# BR currently doesn't support .zip archive, so do extraction manually:
++$(SLIDESHOW_TARGET_EXTRACT): $(SLIDESHOW_TARGET_SOURCE)
++ $(call MESSAGE,"Extracting")
++ unzip $(DL_DIR)/$($(PKG)_SOURCE) -d $(BUILD_DIR)
++ mv $(BUILD_DIR)/slideshow/* $(BUILD_DIR)/slideshow-$(SLIDESHOW_VERSION)/
++ rm -rf $(BUILD_DIR)/slideshow
++ touch $@
+Index: buildroot/package/slideshow/slideshow-01-restart-after-end.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/slideshow/slideshow-01-restart-after-end.patch 2013-08-31 11:37:38.645338140 +0200
+@@ -0,0 +1,19 @@
++Signed-off-by: Julien Boibessot <jul...@ar...>
++
++diff -urN slideshow-1.1/slideshow.cpp slideshow-1.1.mod/slideshow.cpp
++--- slideshow-1.1/slideshow.cpp 2013-08-31 11:35:19.932650303 +0200
+++++ slideshow-1.1.mod/slideshow.cpp 2013-08-31 11:34:48.396493925 +0200
++@@ -228,9 +228,10 @@
++ break;
++ }
++
++- // stop the auto-advance when the last picture is about to be shown
++- if ( m_image_index == m_file_list->count() - 1 )
++- stop_timer();
+++ // Restart from beginning when the last picture is shown
+++ if ( m_image_index == m_file_list->count() )
+++ m_image_index = 0;
+++ m_prev_image_index = -1;
++ }
++
++ return true;
+Index: buildroot/package/slideshow/slideshow-02-remove-compile-warning.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/slideshow/slideshow-02-remove-compile-warning.patch 2013-08-31 10:58:24.321663682 +0200
+@@ -0,0 +1,13 @@
++--- slideshow.org/SDLFont.cpp 2007-11-17 19:25:02.000000000 +0100
+++++ slideshow/SDLFont.cpp 2007-11-17 20:06:20.000000000 +0100
++@@ -84,8 +84,8 @@
++
++ Uint8 *pixloc = (Uint8 *)pDisplay->pixels + dpitch * y + Bpp * x;
++ Uint8 *pChar, *pScreen;
++- char c;
++- int i, j;
+++ //char c;
+++ int i, j, c;
++
++ for(const char *p = text; *p != '\0'; p++)
++ {
+Index: buildroot/package/slideshow/slideshow-03-fix_compilation_errors_with_recent_gcc.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/slideshow/slideshow-03-fix_compilation_errors_with_recent_gcc.patch 2013-08-31 10:58:24.321663682 +0200
+@@ -0,0 +1,28 @@
++On recent gcc some includes are needed to have string stuff defined.
++
++Signed-off-by: Julien Boibessot <jul...@ar...>
++
++Index: slideshow-1.1/file_list.cpp
++===================================================================
++--- slideshow-1.1.orig/file_list.cpp 2011-07-01 18:58:49.000000000 +0200
+++++ slideshow-1.1/file_list.cpp 2011-07-01 18:59:10.000000000 +0200
++@@ -8,6 +8,7 @@
++ #include <fstream>
++ #include <stdlib.h>
++ #include <ctype.h>
+++#include <string.h>
++
++ #ifdef WIN32
++ #include <io.h>
++Index: slideshow-1.1/slideshow.h
++===================================================================
++--- slideshow-1.1.orig/slideshow.h 2011-07-01 18:59:56.000000000 +0200
+++++ slideshow-1.1/slideshow.h 2011-07-01 19:00:02.000000000 +0200
++@@ -9,6 +9,7 @@
++ #pragma once
++ #endif // _MSC_VER > 1000
++
+++#include <iostream>
++ #include "SDL.h"
++ #include "cache.h"
++
+Index: buildroot/package/slideshow/slideshow-04-fix_sdl_crash.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/slideshow/slideshow-04-fix_sdl_crash.patch 2013-08-31 11:41:13.326402690 +0200
+@@ -0,0 +1,17 @@
++Otherwise crashes on APF27.
++
++Signed-off-by: Julien Boibessot <jul...@ar...>
++
++Index: slideshow-1.1/slideshow.cpp
++===================================================================
++--- slideshow-1.1.orig/slideshow.cpp 2011-07-02 13:19:00.000000000 +0200
+++++ slideshow-1.1/slideshow.cpp 2011-07-02 13:19:17.000000000 +0200
++@@ -411,7 +411,7 @@
++ else
++ flags |= SDL_FULLSCREEN;
++
++- m_sdl = SDL_SetVideoMode(m_options->width, m_options->height, 32, flags);
+++ m_sdl = SDL_SetVideoMode(m_options->width, m_options->height, 16 /*32*/, flags);
++
++ if ( !m_sdl )
++ {
diff --git a/patches/buildroot/2013.05/050-U-Boot-add_support_for_custom_configuration_file.patch b/patches/buildroot/2013.11/050-U-Boot-add_support_for_custom_configuration_file.patch
similarity index 100%
copy from patches/buildroot/2013.05/050-U-Boot-add_support_for_custom_configuration_file.patch
copy to patches/buildroot/2013.11/050-U-Boot-add_support_for_custom_configuration_file.patch
diff --git a/patches/buildroot/2013.05/072-xenomai-package.patch b/patches/buildroot/2013.11/072-xenomai-package.tofix
similarity index 100%
copy from patches/buildroot/2013.05/072-xenomai-package.patch
copy to patches/buildroot/2013.11/072-xenomai-package.tofix
diff --git a/patches/buildroot/2013.11/081-adds_quake_package.patch b/patches/buildroot/2013.11/081-adds_quake_package.patch
new file mode 100644
index 0000000..73737b1
--- /dev/null
+++ b/patches/buildroot/2013.11/081-adds_quake_package.patch
@@ -0,0 +1,160 @@
+
+This patch adds Quake packages to buildroot:
+* Quake engine itself (SDL port)
+* a shareware data file (PAK/WAD) to test the engine
+
+It is inspired of OpenEmbedded work.
+
+Still searching a way to apply sdlquake-1.0.9-no-x86-asm.patch on all arch
+EXCEPT x86.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/sdlquake/sdlquake.mk
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/sdlquake/sdlquake.mk 2012-07-21 19:23:16.000000000 +0200
+@@ -0,0 +1,22 @@
++#############################################################
++#
++# Quake 1 (SDL Port)
++#
++#############################################################
++
++SDLQUAKE_VERSION = 1.0.9
++SDLQUAKE_SITE = http://www.libsdl.org/projects/quake/src/
++SDLQUAKE_AUTORECONF = YES
++
++SDLQUAKE_CONF_OPT = --with-sdl-prefix=$(STAGING_DIR)/usr
++
++SDLQUAKE_DEPENDENCIES = sdl
++
++define SDLQUAKE_AUTOCONF_FIXES
++ (cd $(@D); touch INSTALL NEWS README AUTHORS ChangeLog; \
++ echo "AC_PROG_CC" >> configure.in;)
++endef
++
++SDLQUAKE_POST_PATCH_HOOKS += SDLQUAKE_AUTOCONF_FIXES
++
++$(eval $(autotools-package))
+Index: buildroot/package/sdlquake/sdlquake-1.0.9-no-x86-asm.patch.arm
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/sdlquake/sdlquake-1.0.9-no-x86-asm.patch.arm 2012-07-21 19:13:42.000000000 +0200
+@@ -0,0 +1,35 @@
++--- /tmp/Makefile.am 2008-08-11 20:31:09.000000000 +0200
+++++ sdlquake-1.0.9/Makefile.am 2008-08-11 20:55:00.263198000 +0200
++@@ -33,7 +33,6 @@
++ crc.h \
++ cvar.c \
++ cvar.h \
++- d_copy.S \
++ d_edge.c \
++ d_fill.c \
++ d_iface.h \
++@@ -48,7 +47,6 @@
++ d_sprite.c \
++ d_surf.c \
++ d_zpoint.c \
++- dosasm.S \
++ dosisms.h \
++ draw.c \
++ draw.h \
++@@ -103,7 +101,6 @@
++ r_sprite.c \
++ r_surf.c \
++ r_vars.c \
++- r_varsa.S \
++ render.h \
++ resource.h \
++ sbar.c \
++@@ -136,7 +133,7 @@
++ world.h \
++ zone.c \
++ zone.h \
++- $(X86_SRCS) $(NONX86_SRCS)
+++ $(NONX86_SRCS)
++
++ X86_SRCS = \
++ snd_mixa.S \
+Index: buildroot/package/sdlquake/Config.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/sdlquake/Config.in 2012-07-21 19:13:42.000000000 +0200
+@@ -0,0 +1,10 @@
++config BR2_PACKAGE_SDLQUAKE
++ bool "sdlquake"
++ select BR2_PACKAGE_SDL
++ select BR2_PACKAGE_SDL_MIXER
++ select BR2_PACKAGE_SDL_NET
++ help
++ sdlquake is a port of ID Software's popular Quake 3-D shooter game.
++ (Not supported by ID Software)
++
++ http://www.libsdl.org/projects/quake/
+Index: buildroot/package/quake-pak/quake-pak.mk
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/quake-pak/quake-pak.mk 2012-07-21 19:13:42.000000000 +0200
+@@ -0,0 +1,34 @@
++#############################################################
++#
++# Quake shareware data files (PAK/WAD)
++#
++#############################################################
++
++QUAKE_PAK_VERSION = 1.0.6
++QUAKE_PAK_SOURCE = quakesw-$(QUAKE_PAK_VERSION).tar.gz
++QUAKE_PAK_SITE = http://www.libsdl.org/projects/quake/data/
++QUAKE_PAK_CAT = $(ZCAT)
++QUAKE_PAK_TARGET_DIR = $(TARGET_DIR)/usr/share/games/quake/
++
++$(DL_DIR)/$(QUAKE_PAK_SOURCE):
++ $(WGET) -P $(DL_DIR) $(QUAKE_PAK_SITE)/$(QUAKE_PAK_SOURCE)
++
++quake-pak-source: $(DL_DIR)/$(QUAKE_PAK_SOURCE)
++
++$(QUAKE_PAK_TARGET_DIR)/id1/pak0.pak: $(DL_DIR)/$(QUAKE_PAK_SOURCE)
++ mkdir -p $(QUAKE_PAK_TARGET_DIR)
++ $(QUAKE_PAK_CAT) $(DL_DIR)/$(QUAKE_PAK_SOURCE) | tar -C $(QUAKE_PAK_TARGET_DIR) $(TAR_OPTIONS) -
++
++quake-pak: $(QUAKE_PAK_TARGET_DIR)/id1/pak0.pak
++
++quake-pak-dirclean:
++ rm -rf $(QUAKE_PAK_TARGET_DIR)/id1/
++
++#############################################################
++#
++# Toplevel Makefile options
++#
++#############################################################
++ifeq ($(strip $(BR2_PACKAGE_QUAKE_PAK)),y)
++TARGETS+=quake-pak
++endif
+Index: buildroot/package/quake-pak/Config.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/quake-pak/Config.in 2012-07-21 19:13:42.000000000 +0200
+@@ -0,0 +1,7 @@
++config BR2_PACKAGE_QUAKE_PAK
++ bool "shareware Quake PAK/WAD file"
++ depends on BR2_PACKAGE_SDLQUAKE
++ help
++ This will install the shareware pak/wad data file for the Quake game.
++
++ The file will be placed in the /usr/share/games/quake/ directory.
+Index: buildroot/package/Config.in
+===================================================================
+--- buildroot/package/Config.in
++++ buildroot/package/Config.in
+@@ -104,8 +104,10 @@
+ menu "Games"
+ source "package/doom-wad/Config.in"
+ source "package/gnuchess/Config.in"
++source "package/quake-pak/Config.in"
+ source "package/prboom/Config.in"
+ source "package/rubix/Config.in"
++source "package/sdlquake/Config.in"
+ endmenu
+
+ menu "Graphic libraries and applications (graphic/text)"
diff --git a/patches/buildroot/2012.02/083-pygame-armadeus_addons.patch b/patches/buildroot/2013.11/083-pygame-armadeus_addons.patch
similarity index 100%
copy from patches/buildroot/2012.02/083-pygame-armadeus_addons.patch
copy to patches/buildroot/2013.11/083-pygame-armadeus_addons.patch
diff --git a/patches/buildroot/2013.11/085-armadeus-add-gpm-package.patch b/patches/buildroot/2013.11/085-armadeus-add-gpm-package.patch
new file mode 100644
index 0000000..af3c333
--- /dev/null
+++ b/patches/buildroot/2013.11/085-armadeus-add-gpm-package.patch
@@ -0,0 +1,158 @@
+Add GPM (General Purpose Mouse server) to Buildroot.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/Config.in
+===================================================================
+--- buildroot.orig/package/Config.in 2013-08-31 11:47:09.652169613 +0200
++++ buildroot/package/Config.in 2013-08-31 17:55:16.589692815 +0200
+@@ -208,6 +208,7 @@
+ source "package/freescale-imx/Config.in"
+ source "package/fxload/Config.in"
+ source "package/gadgetfs-test/Config.in"
++source "package/gpm/Config.in"
+ source "package/gpsd/Config.in"
+ source "package/gptfdisk/Config.in"
+ source "package/gvfs/Config.in"
+Index: buildroot/package/gpm/Config.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/gpm/Config.in 2013-08-31 11:47:09.684169773 +0200
+@@ -0,0 +1,7 @@
++config BR2_PACKAGE_GPM
++ bool "gpm mouse server"
++ help
++ gpm means general purpose mouse and is the mouse support for Linux
++ in the console.
++
++ http://www.nico.schottelius.org/software/gpm/
+Index: buildroot/package/gpm/gpm.mk
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/gpm/gpm.mk 2013-08-31 13:19:52.727755419 +0200
+@@ -0,0 +1,22 @@
++#############################################################
++#
++# General Purpose Mouse server for Linux console.
++#
++#############################################################
++
++GPM_VERSION = 1.20.7
++GPM_SOURCE = gpm-$(GPM_VERSION).tar.bz2
++GPM_SITE = http://www.nico.schottelius.org/software/gpm/archives/
++GPM_LICENSE = GPLv2
++GPM_LICENSE_FILES = COPYING
++GPM_AUTORECONF = YES
++
++GPM_INSTALL_STAGING = YES
++
++define GPM_AUTOGEN_CALL
++ cd $(@D); ./autogen.sh
++endef
++
++GPM_PRE_CONFIGURE_HOOKS += GPM_AUTOGEN_CALL
++
++$(eval $(autotools-package))
+Index: buildroot/package/gpm/gpm-1.20.7-removes_obsolete_functions.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/gpm/gpm-1.20.7-removes_obsolete_functions.patch 2013-08-31 11:57:30.095246230 +0200
+@@ -0,0 +1,63 @@
++
++Replaces all "obsolete" functions (at least to compile for uClibc).
++
++diff -urN gpm-1.20.6/src/daemon/old_main.c gpm-1.20.6.mod/src/daemon/old_main.c
++--- gpm-1.20.6/src/daemon/old_main.c 2009-02-09 10:58:53.000000000 +0100
+++++ gpm-1.20.6.mod/src/daemon/old_main.c 2009-09-25 10:27:54.000000000 +0200
++@@ -85,7 +85,7 @@
++ /* control node */
++
++ if((ctlfd=socket(AF_UNIX,SOCK_STREAM,0))==-1) gpm_report(GPM_PR_OOPS,GPM_MESS_SOCKET_PROB);
++- bzero((char *)&ctladdr,sizeof(ctladdr));
+++ memset((char *)&ctladdr, 0, sizeof(ctladdr));
++ ctladdr.sun_family=AF_UNIX;
++ strcpy(ctladdr.sun_path,GPM_NODE_CTL);
++ unlink(GPM_NODE_CTL);
++diff -urN gpm-1.20.6/src/daemon/processconn.c gpm-1.20.6.mod/src/daemon/processconn.c
++--- gpm-1.20.6/src/daemon/processconn.c 2009-02-09 10:58:53.000000000 +0100
+++++ gpm-1.20.6.mod/src/daemon/processconn.c 2009-09-25 10:27:26.000000000 +0200
++@@ -45,7 +45,7 @@
++
++ /*....................................... Accept */
++
++- bzero((char *) &addr, sizeof(addr));
+++ memset((char *) &addr, 0, sizeof(addr));
++ addr.sun_family = AF_UNIX;
++
++ len = sizeof(addr);
++diff -urN gpm-1.20.6/src/lib/liblow.c gpm-1.20.6.mod/src/lib/liblow.c
++--- gpm-1.20.6/src/lib/liblow.c 2009-02-09 10:58:53.000000000 +0100
+++++ gpm-1.20.6.mod/src/lib/liblow.c 2009-09-25 10:28:28.000000000 +0200
++@@ -290,7 +290,7 @@
++ }
++
++ #ifndef SO_PEERCRED
++- bzero((char *)&addr,sizeof(addr));
+++ memset((char *)&addr, 0, sizeof(addr));
++ addr.sun_family=AF_UNIX;
++ if (!(sock_name = tempnam (0, "gpm"))) {
++ gpm_report(GPM_PR_ERR,GPM_MESS_TEMPNAM,strerror(errno));
++@@ -304,7 +304,7 @@
++ }
++ #endif
++
++- bzero((char *)&addr,sizeof(addr));
+++ memset((char *)&addr, 0, sizeof(addr));
++ addr.sun_family=AF_UNIX;
++ strcpy(addr.sun_path, GPM_NODE_CTL);
++ i=sizeof(addr.sun_family)+strlen(GPM_NODE_CTL);
++diff -urN gpm-1.20.6/src/synaptics.c gpm-1.20.6.mod/src/synaptics.c
++--- gpm-1.20.6/src/synaptics.c 2009-02-09 10:58:53.000000000 +0100
+++++ gpm-1.20.6.mod/src/synaptics.c 2009-09-25 10:36:01.000000000 +0200
++@@ -2134,9 +2134,9 @@
++ break;
++
++ case Flag_Param:
++- if (index ("YyTt1", token [0])) {
+++ if (strchr ("YyTt1", token [0])) {
++ *(param_data [param].addr.flag_p) = 1;
++- } else if (index ("NnFf0", token [0])) {
+++ } else if (strchr ("NnFf0", token [0])) {
++ *(param_data [param].addr.flag_p) = 0;
++ } else {
++ gpm_report (GPM_PR_WARN,"Flag value (%s) for parameter %s is invalid",
+Index: buildroot/package/gpm/gpm-1.20.7-removes_strip_from_install.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/gpm/gpm-1.20.7-removes_strip_from_install.patch 2013-08-31 11:47:09.684169773 +0200
+@@ -0,0 +1,30 @@
++GPM asks "install" to strip the executables while installing it.
++This doesn't seems cross-compiling friendly, so remove the option (-s) and let
++the strip be done elsewhere.
++
++Index: gpm-1.20.6/Makefile.include.in
++===================================================================
++--- gpm-1.20.6.orig/Makefile.include.in 2009-12-03 11:25:30.000000000 +0100
+++++ gpm-1.20.6/Makefile.include.in 2009-12-03 11:26:32.000000000 +0100
++@@ -54,7 +54,7 @@
++ DVIPS = @DVIPS@
++ MAKEINFO = @MAKEINFO@
++ TEXI2HTML = texi2html
++-STRIP = -s
+++STRIP =
++
++ AR = ar
++ ETAGS = etags
++Index: gpm-1.20.6/src/Makefile.in
++===================================================================
++--- gpm-1.20.6.orig/src/Makefile.in 2009-12-03 11:26:01.000000000 +0100
+++++ gpm-1.20.6/src/Makefile.in 2009-12-03 11:26:42.000000000 +0100
++@@ -48,7 +48,7 @@
++
++ DEFS = @DEFS@
++
++-STRIP = -s
+++STRIP =
++
++ ### BUILD PROCESS
++
diff --git a/patches/buildroot/2013.11/097-adds_flite_package.patch b/patches/buildroot/2013.11/097-adds_flite_package.patch
new file mode 100644
index 0000000..f9d9e3e
--- /dev/null
+++ b/patches/buildroot/2013.11/097-adds_flite_package.patch
@@ -0,0 +1,108 @@
+Add Flite package (speech synthesis engine).
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+Cc: Eric Jarrige <eri...@ar...>
+Signed-off-by: Samuel Martin <s.m...@gm...>
+---
+ package/multimedia/Config.in | 1 +
+ package/multimedia/flite/Config.in | 11 ++++++++
+ package/multimedia/flite/flite.mk | 57 ++++++++++++++++++++++++++++++++++++++
+ 3 files changed, 69 insertions(+)
+ create mode 100644 package/multimedia/flite/Config.in
+ create mode 100644 package/multimedia/flite/flite.mk
+
+diff --git a/package/Config.in b/package/Config.in
+index 273d9bc..3ca0531 100644
+--- a/package/Config.in
++++ b/package/Config.in
+@@ -4,6 +4,7 @@ source "package/multimedia/aumix/Config.in"
+ source "package/faad2/Config.in"
+ source "package/ffmpeg/Config.in"
+ source "package/flac/Config.in"
++source "package/flite/Config.in"
+ source "package/gstreamer/Config.in"
+ source "package/gstreamer1/Config.in"
+ source "package/lame/Config.in"
+diff --git a/package/flite/Config.in b/package/flite/Config.in
+new file mode 100644
+index 0000000..bef989c
+--- /dev/null
++++ b/package/flite/Config.in
+@@ -0,0 +1,11 @@
++config BR2_PACKAGE_FLITE
++ bool "flite"
++ help
++ Flite: a small, fast run time synthesis engine.
++ Flite (festival-lite) is a small, fast run-time synthesis engine
++ developed at CMU and primarily designed for small embedded machines
++ and/or large servers. Flite is designed as an alternative synthesis
++ engine to Festival for voices built using the FestVox suite of voice
++ building tools.
++
++ http://www.speech.cs.cmu.edu/flite
+diff --git a/package/flite/flite.mk b/package/flite/flite.mk
+new file mode 100644
+index 0000000..c72988f
+--- /dev/null
++++ b/package/flite/flite.mk
+@@ -0,0 +1,57 @@
++#############################################################
++#
++# flite
++#
++#############################################################
++FLITE_VERSION = 1.4
++FLITE_SOURCE = flite-$(FLITE_VERSION)-release.tar.bz2
++FLITE_SITE = http://www.speech.cs.cmu.edu/flite/packed/flite-$(FLITE_VERSION)
++FLITE_LICENSE = BSD-4c
++FLITE_LICENSE_FILES = COPYING
++
++FLITE_INSTALL_STAGING = YES
++
++# Sadly, Flite does not support parallel build,
++# especially when build its shared libraries.
++FLITE_MAKE = $(MAKE1)
++
++FLITE_CONF_OPT = \
++ $(if $(BR2_PREFER_STATIC_LIB),,--enable-shared)
++
++FLITE_INSTALL_STAGING_OPT = \
++ INSTALLBINDIR=$(STAGING_DIR)/usr/bin \
++ INSTALLLIBDIR=$(STAGING_DIR)/usr/lib \
++ INSTALLINCDIR=$(STAGING_DIR)/usr/include/flite \
++ install
++
++FLITE_INSTALL_TARGET_OPT = \
++ INSTALLBINDIR=$(TARGET_DIR)/usr/bin \
++ INSTALLLIBDIR=$(TARGET_DIR)/usr/lib \
++ INSTALLINCDIR=$(TARGET_DIR)/usr/include/flite \
++ install
++
++# Flite totally screw up their tarball generation, so that:
++#
++# $ tar tf flite-1.4-release.tar.bz2
++# ...
++# flite-1.4-release//install-sh
++# flite-1.4-release//mkinstalldirs
++# flite-1.4-release//Exports.def
++# flite-1.4-release//flite.sln
++# flite-1.4-release//fliteDll.vcproj
++# flite-1.4-release/config/Makefile
++# flite-1.4-release/config/common_make_rules
++# flite-1.4-release/config/project.mak
++# flite-1.4-release/config/config.in
++# flite-1.4-release/config/system.mak.in
++#
++# So, the strip-component trick does not work at all.
++# Let's redefine the extract command.
++define FLITE_EXTRACT_CMDS
++ $(RM) -rf $(FLITE_DIR)
++ $(INFLATE$(suffix $(FLITE_SOURCE))) $(DL_DIR)/$(FLITE_SOURCE) | \
++ $(TAR) -C $(BUILD_DIR) $(TAR_OPTIONS) -
++ mv $(BUILD_DIR)/$(subst .tar.bz2,,$(FLITE_SOURCE)) $(FLITE_DIR)
++endef
++
++$(eval $(autotools-package))
+--
+1.8.0.1
+
diff --git a/patches/buildroot/2012.02/099-mplayer-add_patch_for_pld_asm_instruction_on_non_armv5_arch.patch b/patches/buildroot/2013.11/099-mplayer-add_patch_for_pld_asm_instruction_on_non_armv5_arch.patch
similarity index 100%
copy from patches/buildroot/2012.02/099-mplayer-add_patch_for_pld_asm_instruction_on_non_armv5_arch.patch
copy to patches/buildroot/2013.11/099-mplayer-add_patch_for_pld_asm_instruction_on_non_armv5_arch.patch
diff --git a/patches/buildroot/2013.11/107-armadeus-games-add-wolf4sdl-package.patch b/patches/buildroot/2013.11/107-armadeus-games-add-wolf4sdl-package.patch
new file mode 100644
index 0000000..b10c4de
--- /dev/null
+++ b/patches/buildroot/2013.11/107-armadeus-games-add-wolf4sdl-package.patch
@@ -0,0 +1,74 @@
+Add Wolf4SDL to BR.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/wolf4sdl/Config.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/wolf4sdl/Config.in 2013-08-31 18:01:30.675547815 +0200
+@@ -0,0 +1,11 @@
++config BR2_PACKAGE_WOLF4SDL
++ bool "Wolf4SDL"
++ select BR2_PACKAGE_SDL
++ select BR2_PACKAGE_SDL_MIXER
++ help
++ Wolf4SDL is an open-source port of id Software's classic first-person
++ shooter Wolfenstein 3D to the cross-plattform multimedia library
++ "Simple DirectMedia Layer (SDL)". It is meant to keep the original
++ feel while taking advantage of some improvements (see README).
++
++ http://www.stud.uni-karlsruhe.de/~uvaue/chaos/main.html
+Index: buildroot/package/wolf4sdl/wolf4sdl.mk
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/wolf4sdl/wolf4sdl.mk 2013-08-31 22:28:54.499104844 +0200
+@@ -0,0 +1,37 @@
++#############################################################
++#
++# Wolf4SDL
++#
++#############################################################
++
++WOLF4SDL_VERSION = 1.6
++WOLF4SDL_SOURCE = Wolf4SDL-$(WOLF4SDL_VERSION)-src.zip
++WOLF4SDL_SITE = http://www.alice-dsl.net/mkroll/bins/
++
++WOLF4SDL_DEPENDENCIES = sdl sdl_mixer
++
++define WOLF4SDL_EXTRACT_CMDS
++ unzip -d $(BUILD_DIR) $(DL_DIR)/$(WOLF4SDL_SOURCE)
++ mv $(BUILD_DIR)/Wolf4SDL-$(WOLF4SDL_VERSION)-src/* $(@D)
++ rmdir $(BUILD_DIR)/Wolf4SDL-$(WOLF4SDL_VERSION)-src
++endef
++
++define WOLF4SDL_BUILD_CMDS
++ $(MAKE) CC="$(TARGET_CC)" CXX="$(TARGET_CXX)" \
++ PREFIX="$(TARGET_DIR)/usr/local" \
++ SDL_CONFIG="$(STAGING_DIR)/usr/bin/sdl-config" \
++ -C $(@D)
++endef
++
++define WOLF4SDL_INSTALL_TARGET_CMDS
++ $(MAKE) PREFIX="$(TARGET_DIR)/usr/local" \
++ INSTALL="$(INSTALL)" \
++ INSTALL_PROGRAM="$(INSTALL) -m 775" \
++ install -C $(@D)
++endef
++
++define WOLF4SDL_CLEAN_CMDS
++ $(MAKE) -C $(@D) clean
++endef
++
++$(eval $(generic-package))
+Index: buildroot/package/Config.in
+===================================================================
+--- buildroot.orig/package/Config.in 2013-08-31 18:01:30.583547362 +0200
++++ buildroot/package/Config.in 2013-08-31 22:31:05.275753324 +0200
+@@ -161,6 +161,7 @@
+ source "package/prboom/Config.in"
+ source "package/rubix/Config.in"
+ source "package/sdlquake/Config.in"
++source "package/wolf4sdl/Config.in"
+ endmenu
+
+ menu "Graphic libraries and applications (graphic/text)"
diff --git a/patches/buildroot/2013.11/110-bluez3-add_package.patch b/patches/buildroot/2013.11/110-bluez3-add_package.patch
new file mode 100644
index 0000000..68c16d1
--- /dev/null
+++ b/patches/buildroot/2013.11/110-bluez3-add_package.patch
@@ -0,0 +1,118 @@
+Add bluez package (3.36) to BR.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/Config.in
+===================================================================
+--- buildroot.orig/package/Config.in 2012-02-21 16:44:52.000000000 +0100
++++ buildroot/package/Config.in 2012-02-21 16:44:54.000000000 +0100
+@@ -683,6 +683,8 @@
+ source "package/bcusdk/Config.in"
+ source "package/bind/Config.in"
+ source "package/bluez_utils/Config.in"
++source "package/bluez3-libs/Config.in"
++source "package/bluez3-utils/Config.in"
+ source "package/bmon/Config.in"
+ source "package/boa/Config.in"
+ source "package/bridge-utils/Config.in"
+Index: buildroot/package/bluez3-libs/Config.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/bluez3-libs/Config.in 2012-02-21 16:44:54.000000000 +0100
+@@ -0,0 +1,6 @@
++config BR2_PACKAGE_BLUEZ3_LIBS
++ bool "bluez (v3)"
++ select BR2_PACKAGE_PKGCONFIG
++ help
++ Install the bluez v3 library
++
+Index: buildroot/package/bluez3-libs/bluez3-libs.mk
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/bluez3-libs/bluez3-libs.mk 2012-02-21 16:44:54.000000000 +0100
+@@ -0,0 +1,13 @@
++#############################################################
++#
++# bluez-libs
++#
++#############################################################
++BLUEZ3_LIBS_VERSION:=3.36
++BLUEZ3_LIBS_SITE = http://bluez.sf.net/download
++BLUEZ3_LIBS_SOURCE = bluez-libs-$(BLUEZ3_LIBS_VERSION).tar.gz
++BLUEZ3_LIBS_INSTALL_STAGING = YES
++BLUEZ3_LIBS_INSTALL_TARGET = YES
++
++$(eval $(autotools-package))
++
+Index: buildroot/package/bluez3-utils/Config.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/bluez3-utils/Config.in 2012-02-21 16:44:54.000000000 +0100
+@@ -0,0 +1,9 @@
++config BR2_PACKAGE_BLUEZ3_UTILS
++ bool "bluez-utils (v3)"
++ depends on BR2_PACKAGE_DBUS
++ select BR2_PACKAGE_BLUEZ3_LIBS
++ help
++ Install the bluez v3 utilities
++
++comment "bluez-utils not available (need dbus)"
++ depends on !BR2_PACKAGE_DBUS
+Index: buildroot/package/bluez3-utils/bluez3-utils.mk
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/bluez3-utils/bluez3-utils.mk 2012-02-21 16:44:54.000000000 +0100
+@@ -0,0 +1,53 @@
++#############################################################
++#
++# bluez-utils - User space programs for controling Bluetooth
++#
++#############################################################
++BLUEZ3_UTILS_VERSION:=3.36
++BLUEZ3_UTILS_SITE = http://bluez.sf.net/download
++BLUEZ3_UTILS_SOURCE = bluez-utils-$(BLUEZ3_UTILS_VERSION).tar.gz
++
++ifeq ($(strip $(BR2_PACKAGE_ALSA-LIB)),y)
++ALSA_DEP=alsa
++WITH_ALSA=--with-alsa=$(STAGING_DIR)
++else
++WITH_ALSA=--without-alsa
++endif
++
++ifeq ($(strip $(BR2_PACKAGE_OPENOBEX)),y)
++OBEX_DEP=openobex
++WITH_OBEX=--with-openobex=$(STAGING_DIR)
++else
++OBEX_DEP=
++WITH_OBEX=--without-obex
++endif
++
++BLUEZ3_UTILS_CONF_OPT = \
++ $(WITH_OBEX) \
++ $(WITH_ALSA) \
++ --disable-pie \
++ --disable-expat \
++ --enable-network \
++ --enable-serial \
++ --enable-audio \
++ --enable-input \
++ --enable-sync \
++ --enable-hcid \
++ --enable-hidd \
++ --enable-pand \
++ --disable-test \
++ --enable-configfiles \
++ --disable-manpages \
++ --enable-initscripts \
++ --disable-pcmciarules \
++ --disable-bccmd \
++ --enable-avctrl \
++ --enable-hid2hci \
++ --disable-dfutool
++
++# --disable-pie: uClibc doesn't handle "position independent executables" (segfault at launching)
++
++BLUEZ3_UTILS_DEPENDENCIES = bluez3-libs dbus $(OBEX_DEP) $(ALSA_DEP)
++
++$(eval $(autotools-package))
++
diff --git a/patches/buildroot/2013.05/111-bluez3-hacks.patch b/patches/buildroot/2013.11/111-bluez3-hacks.patch
similarity index 100%
copy from patches/buildroot/2013.05/111-bluez3-hacks.patch
copy to patches/buildroot/2013.11/111-bluez3-hacks.patch
diff --git a/patches/buildroot/2013.11/118-armadeus-snes9x-add-package.patch b/patches/buildroot/2013.11/118-armadeus-snes9x-add-package.patch
new file mode 100644
index 0000000..60d025c
--- /dev/null
+++ b/patches/buildroot/2013.11/118-armadeus-snes9x-add-package.patch
@@ -0,0 +1,390 @@
+Add snes9x package to BR.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/Config.in
+===================================================================
+--- buildroot.orig/package/Config.in 2013-09-01 21:14:59.583784109 +0200
++++ buildroot/package/Config.in 2013-09-01 21:58:32.600741347 +0200
+@@ -108,6 +108,7 @@
+ source "package/prboom/Config.in"
+ source "package/rubix/Config.in"
+ source "package/sdlquake/Config.in"
++source "package/snes9x/Config.in"
+ source "package/wolf4sdl/Config.in"
+ endmenu
+
+Index: buildroot/package/snes9x/Config.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/snes9x/Config.in 2013-09-01 21:14:59.619784268 +0200
+@@ -0,0 +1,11 @@
++config BR2_PACKAGE_SNES9X
++ bool "Snes9X"
++ select BR2_PACKAGE_SDL
++ help
++ Snes9x is a portable, freeware Super Nintendo Entertainment System
++ (SNES) emulator. It basically allows you to play most games designed
++ for the SNES and Super Famicom Nintendo game systems on your PC or
++ Workstation; which includes some real gems that were only ever
++ released in Japan.
++
++ http://www.snes9x.com/
+Index: buildroot/package/snes9x/snes9x.mk
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/snes9x/snes9x.mk 2013-09-01 21:48:26.973738208 +0200
+@@ -0,0 +1,53 @@
++#############################################################
++#
++# SNES9X SNES emulator
++#
++#############################################################
++
++SNES9X_VERSION = 1.39
++SNES9X_SOURCE = snes9x-sdl-$(SNES9X_VERSION).tar.bz2
++SNES9X_SITE = http://www.vanille.de/mirror/
++# roms: http://rtgamer.free.fr/index.php?pg=2&rub=sn
++
++SNES9X_DEPENDENCIES = sdl
++
++#SNES9X_VERSION:=1.43
++#SNES9X_SOURCE:=snes9x-$(SNES9X_VERSION)-src.tar.gz
++#SNES9X_SITE:=http://vincent.grigorieff.free.fr/snes9x/
++
++#$(SNES9X_DIR)/.configured: $(SNES9X_DIR)/.patched
++# For v1.49 only !!
++# (cd $(SNES9X_DIR)/snes9x; \
++# $(TARGET_CONFIGURE_OPTS) \
++# CFLAGS="$(TARGET_CFLAGS) " \
++# ./configure \
++# --target=$(GNU_TARGET_NAME) \
++# --host=$(GNU_TARGET_NAME) \
++# --build=$(GNU_HOST_NAME) \
++# --prefix=$(STAGING_DIR)/usr \
++# --with-sdl-prefix=$(STAGING_DIR)/usr \
++# --with-sdl-exec-prefix=$(STAGING_DIR)/usr \
++# --disable-sdltest \
++# --without-x \
++# --without-opengl \
++# --without-nasm \
++# --without-mmx );
++# touch $@
++
++define SNES9X_BUILD_CMDS
++ $(MAKE) CC="$(TARGET_CC)" CCC="$(TARGET_CXX) -fno-rtti -fno-exceptions" \
++ INCLUDES="-I$(STAGING_DIR)/usr/lib/include `$(STAGING_DIR)/usr/bin/sdl-config --cflags`" \
++ LDLIBS="`$(STAGING_DIR)/usr/bin/sdl-config --libs` -lm" \
++ -C $(@D)
++endef
++
++define SNES9X_INSTALL_TARGET_CMDS
++ cp -f $(@D)/snes9x $(TARGET_DIR)/usr/local/bin/
++endef
++
++# $(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(SNES9X_DIR) uninstall
++define WOLF4SDL_CLEAN_CMDS
++ -$(MAKE) -C $(@D) clean
++endef
++
++$(eval $(generic-package))
+Index: buildroot/package/snes9x/snes9x-1.39-compile.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/snes9x/snes9x-1.39-compile.patch 2013-09-01 21:14:59.619784268 +0200
+@@ -0,0 +1,295 @@
++
++#
++# Patch managed by http://www.holgerschurig.de/patcher.html
++#
++
++--- snes9x-sdl-1.39/unix/svga.cpp~compile
+++++ snes9x-sdl-1.39/unix/svga.cpp
++@@ -48,7 +48,7 @@
++ #include <stdlib.h>
++ #include <signal.h>
++
++-#include "sdl.h"
+++#include <SDL.h>
++
++ #include "snes9x.h"
++ #include "memmap.h"
++--- snes9x-sdl-1.39/unix/unix.cpp~compile
+++++ snes9x-sdl-1.39/unix/unix.cpp
++@@ -50,7 +50,7 @@
++ #include <sys/types.h>
++ #include <ctype.h>
++ #include <dirent.h>
++-#include <sdl.h>
+++#include <SDL.h>
++ #include "keydef.h"
++
++ #undef USE_THREADS
++@@ -189,8 +189,7 @@
++ }
++
++ /*#include "cheats.h"*/
++-extern "C"
++-int SDL_main (int argc, char **argv)
+++int main (int argc, char **argv)
++ {
++ if (argc < 2)
++ S9xUsage ();
++--- /dev/null
+++++ snes9x-sdl-1.39/unzip/unzipP.h
++@@ -0,0 +1,124 @@
+++#ifndef _UNZIPP_H_
+++#define _UNZIPP_H_
+++
+++#include "unzip.h"
+++
+++#ifndef local
+++#define local static
+++#endif
+++/* compile with -Dlocal if your debugger can't find static symbols */
+++
+++
+++
+++#if !defined(unix) && !defined(CASESENSITIVITYDEFAULT_YES) && \
+++ !defined(CASESENSITIVITYDEFAULT_NO)
+++#define CASESENSITIVITYDEFAULT_NO
+++#endif
+++
+++
+++#ifndef UNZ_BUFSIZE
+++#define UNZ_BUFSIZE (16384)
+++#endif
+++
+++#ifndef UNZ_MAXFILENAMEINZIP
+++#define UNZ_MAXFILENAMEINZIP (256)
+++#endif
+++
+++#ifndef ALLOC
+++#define ALLOC(size) (malloc(size))
+++#endif
+++#ifndef TRYFREE
+++#define TRYFREE(p) {if (p) free(p);}
+++#endif
+++
+++#define SIZECENTRALDIRITEM (0x2e)
+++#define SIZEZIPLOCALHEADER (0x1e)
+++
+++
+++/* I've found an old Unix (a SunOS 4.1.3_U1) without all SEEK_* defined.... */
+++
+++#ifndef SEEK_CUR
+++#define SEEK_CUR 1
+++#endif
+++
+++#ifndef SEEK_END
+++#define SEEK_END 2
+++#endif
+++
+++#ifndef SEEK_SET
+++#define SEEK_SET 0
+++#endif
+++
+++/* unz_file_info_interntal contain internal info about a file in zipfile */
+++typedef struct unz_file_info_internal_s
+++{
+++ uLong offset_curfile; /* relative offset of local header 4
+++ * bytes */
+++} unz_file_info_internal;
+++
+++
+++/*
+++ * file_in_zip_read_info_s contain internal information about a file in
+++ * zipfile, when reading and decompress it
+++ */
+++typedef struct
+++{
+++ char *read_buffer;/* internal buffer for compressed data */
+++ z_stream stream; /* zLib stream structure for inflate */
+++
+++ uLong pos_in_zipfile; /* position in byte on the zipfile,
+++ * for fseek */
+++ uLong stream_initialised; /* flag set if stream structure is
+++ * initialised */
+++
+++ uLong offset_local_extrafield; /* offset of the local extra
+++ * field */
+++ uInt size_local_extrafield; /* size of the local extra
+++ * field */
+++ uLong pos_local_extrafield; /* position in the local
+++ * extra field in read */
+++
+++ uLong crc32; /* crc32 of all data uncompressed */
+++ uLong crc32_wait; /* crc32 we must obtain after decompress all */
+++ uLong rest_read_compressed; /* number of byte to be
+++ * decompressed */
+++ uLong rest_read_uncompressed; /* number of byte to be
+++ * obtained after decomp */
+++ FILE *file; /* io structore of the zipfile */
+++ uLong compression_method; /* compression method (0==store) */
+++ uLong byte_before_the_zipfile; /* byte before the zipfile,
+++ * (>0 for sfx) */
+++} file_in_zip_read_info_s;
+++
+++
+++/*
+++ * unz_s contain internal information about the zipfile
+++ */
+++typedef struct
+++{
+++ FILE *file; /* io structore of the zipfile */
+++ unz_global_info gi; /* public global information */
+++ uLong byte_before_the_zipfile; /* byte before the zipfile,
+++ * (>0 for sfx) */
+++ uLong num_file; /* number of the current file in the zipfile */
+++ uLong pos_in_central_dir; /* pos of the current file in the
+++ * central dir */
+++ uLong current_file_ok; /* flag about the usability of the
+++ * current file */
+++ uLong central_pos;/* position of the beginning of the central
+++ * dir */
+++
+++ uLong size_central_dir; /* size of the central directory */
+++ uLong offset_central_dir; /* offset of start of central
+++ * directory with respect to the
+++ * starting disk number */
+++
+++ unz_file_info cur_file_info; /* public info about the current file
+++ * in zip */
+++ unz_file_info_internal cur_file_info_internal; /* private info about it */
+++ file_in_zip_read_info_s *pfile_in_zip_read; /* structure about the
+++ * current file if we are
+++ * decompressing it */
+++} unz_s;
+++
+++#endif
++--- snes9x-sdl-1.39/Makefile~compile
+++++ snes9x-sdl-1.39/Makefile
++@@ -53,12 +53,12 @@
++
++ ifdef THREAD_SOUND
++ CPUDEFINES += -DUSE_THREADS
++-EXTRALIBS += -lpthread -L/usr/local/lib -lcygipc
+++EXTRALIBS += -lpthread -lcygipc
++ endif
++
++ ifdef GLIDE
++ GLIDEOBJS = unix/glide.o
++-GLIDEDEFINES = -DUSE_GLIDE -I/usr/include/glide
+++GLIDEDEFINES = -DUSE_GLIDE
++ GLIDELIBS = -lglide2x
++ GLIDEDEPENDS=use_glide
++ GLIDENO_DEPENDS=no_glide
++@@ -82,14 +82,12 @@
++ CC = gcc
++ NASM = nasm
++
++-INCLUDES=-I/usr/local/include
+++INCLUDES=
++
++-OPTIMISE= -D_ZAURUS -Os -ffast-math -fstrict-aliasing -fomit-frame-pointer -mcpu=strongarm1100 -mtune=strongarm1100
+++OPTIMISE= -D_ZAURUS -Os -ffast-math -fstrict-aliasing -fomit-frame-pointer
++ CCFLAGS = $(OPTIMISE) \
++--I/opt/Qtopia/include/SDL \
++ -I. \
++ -Iunzip \
++--Isdl \
++ -D__linux \
++ -DZLIB \
++ -DVAR_CYCLES \
++@@ -114,7 +112,7 @@
++
++ .SUFFIXES: .o .cpp .c .cc .h .m .i .S .asm .obj
++
++-LDLIBS = -L/opt/Qtopia/sharp/lib
+++LDLIBS=
++
++ ifdef GLIDE
++ all: offsets gsnes9x
++@@ -146,7 +144,7 @@
++ $(RM) $(OPENGLNO_DEPENDS)
++
++ snes9x: $(OBJECTS)
++- $(CCC) $(INCLUDES) -o $@ $(OBJECTS) $(EXTRALIBS) -L/opt/QtPalmtop/lib/ -lSDL -lSDLmain $(LDLIBS) -lqpe -lqte -lpthread
+++ $(CC) $(INCLUDES) -o $@ $(OBJECTS) $(EXTRALIBS) $(LDLIBS) -lz -lpthread
++
++ gsnes9x: $(OBJECTS) unix/x11.o unix/glide.o
++ $(CCC) $(INCLUDES) -o $@ $(OBJECTS) unix/x11.o unix/glide.o $(LDLIBS) $(GLIDELIBS) -lXext -lX11 -lXxf86dga -lXxf86vm $(EXTRALIBS) -lz -lm
++--- snes9x-sdl-1.39/snapshot.cpp~compile
+++++ snes9x-sdl-1.39/snapshot.cpp
++@@ -671,7 +671,7 @@
++ fields [i].type);
++ }
++
++- uint8 *block = new uint8 [len];
+++ uint8 *block = (uint8*) malloc(len);
++ uint8 *ptr = block;
++ uint16 word;
++ uint32 dword;
++@@ -739,7 +739,7 @@
++ }
++
++ FreezeBlock (stream, name, block, len);
++- delete block;
+++ free(block);
++ }
++
++ void FreezeBlock (STREAM stream, char *name, uint8 *block, int size)
++@@ -767,7 +767,7 @@
++ fields [i].type);
++ }
++
++- uint8 *block = new uint8 [len];
+++ uint8 *block = (uint8*) malloc(len);
++ uint8 *ptr = block;
++ uint16 word;
++ uint32 dword;
++@@ -776,7 +776,7 @@
++
++ if ((result = UnfreezeBlock (stream, name, block, len)) != SUCCESS)
++ {
++- delete block;
+++ free(block);
++ return (result);
++ }
++
++@@ -841,7 +841,7 @@
++ }
++ }
++
++- delete block;
+++ free(block);
++ return (result);
++ }
++
++@@ -865,9 +865,9 @@
++
++ if (rem)
++ {
++- char *junk = new char [rem];
+++ char *junk = (char*) malloc(rem);
++ READ_STREAM (junk, rem, stream);
++- delete junk;
+++ free(junk);
++ }
++
++ return (SUCCESS);
++--- snes9x-sdl-1.39/globals.cpp 2003-10-27 09:42:22.000000000 +0100
+++++ snes9x-sdl-1.39.mod/globals.cpp 2009-12-09 10:33:53.000000000 +0100
++@@ -54,6 +54,8 @@
++ #include "sa1.h"
++ //#include "netplay.h"
++
+++struct SDSP1 DSP1;
+++
++ START_EXTERN_C
++ char String[513];
++
++@@ -73,8 +75,6 @@
++
++ struct SSettings Settings;
++
++-struct SDSP1 DSP1;
++-
++ struct SRegisters SA1Registers;
++ //struct SSA1Registers SA1Registers;
++
diff --git a/patches/buildroot/2013.11/120-cwiid-add_package.patch b/patches/buildroot/2013.11/120-cwiid-add_package.patch
new file mode 100644
index 0000000..d008599
--- /dev/null
+++ b/patches/buildroot/2013.11/120-cwiid-add_package.patch
@@ -0,0 +1,106 @@
+Add cwiid package to BR.
+
+Signed-off-by: Yannick Heinrich <ya...@fr...>
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/Config.in
+===================================================================
+--- buildroot.orig/package/Config.in 2012-02-21 16:45:15.000000000 +0100
++++ buildroot/package/Config.in 2012-02-21 16:45:30.000000000 +0100
+@@ -203,6 +203,7 @@
+ source "package/acpid/Config.in"
+ source "package/cdrkit/Config.in"
+ source "package/cryptsetup/Config.in"
++source "package/cwiid/Config.in"
+ source "package/dbus/Config.in"
+ source "package/dbus-glib/Config.in"
+ source "package/dbus-python/Config.in"
+Index: buildroot/package/cwiid/Config.in
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/cwiid/Config.in 2012-02-21 16:45:30.000000000 +0100
+@@ -0,0 +1,8 @@
++config BR2_PACKAGE_CWIID
++ bool "cwiid"
++ select BR2_PACKAGE_BLUEZ_LIBS
++ help
++ A collection of Linux tools written in C for interfacing to the
++ Nintendo Wiimote.
++
++ http://abstrakraft.org/cwiid/
+Index: buildroot/package/cwiid/cwiid.mk
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/cwiid/cwiid.mk 2012-02-21 16:45:30.000000000 +0100
+@@ -0,0 +1,28 @@
++#############################################################
++#
++# cwiid
++#
++#############################################################
++CWIID_VERSION = 0.6.00
++CWIID_SOURCE = cwiid-$(CWIID_VERSION).tgz
++CWIID_SITE = http://abstrakraft.org/cwiid/downloads
++CWIID_AUTORECONF = YES
++CWIID_INSTALL_STAGING = YES
++CWIID_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) install
++
++CWIID_CONF_OPT = --disable-ldconfig
++ifneq ($(BR2_PACKAGE_PYTHON26),y)
++ CWIID_CONF_OPT += --without-python
++endif
++
++CWIID_DEPENDENCIES = bluez-libs
++
++$(eval $(autotools-package))
++
++$(CWIID_HOOK_POST_INSTALL):
++ $(call MESSAGE,"Post-installing")
++ $(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/bin/lswm
++ $(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/bin/wminput
++ $(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libcwiid.so.1
++ $(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/cwiid/plugins/*
++ touch $@
+Index: buildroot/package/cwiid/cwiid-0.6.00-configure_ac_remove_gtk_dependancy.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/cwiid/cwiid-0.6.00-configure_ac_remove_gtk_dependancy.patch 2012-02-21 16:45:30.000000000 +0100
+@@ -0,0 +1,22 @@
++--- cwiid-0.6.00.org/configure.ac 2007-08-27 02:27:58.000000000 +0200
+++++ cwiid-0.6.00/configure.ac 2010-03-01 17:28:00.425401362 +0100
++@@ -124,11 +124,6 @@ else
++ fi
++ AC_SUBST(LDCONFIG)
++
++-pkg_modules="gtk+-2.0 >= 2.0.0 gthread-2.0"
++-PKG_CHECK_MODULES([GTK], [$pkg_modules])
++-AC_SUBST(GTK_CFLAGS)
++-AC_SUBST(GTK_LIBS)
++-
++ AC_OUTPUT(
++ [Makefile]
++ [defs.mak]
++@@ -137,7 +132,6 @@ AC_OUTPUT(
++ [man/Makefile]
++ [libcwiid/Makefile]
++ [wmdemo/Makefile]
++- [wmgui/Makefile]
++ [wminput/Makefile]
++ [wminput/plugins/Makefile]
++ [wminput/plugins/ir_ptr/Makefile]
+Index: buildroot/package/cwiid/cwiid-0.6.00-makefile_in-remove_wmgui.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/cwiid/cwiid-0.6.00-makefile_in-remove_wmgui.patch...
[truncated message content] |
|
From: Julien B a. A. <ar...@us...> - 2013-12-26 14:51:10
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 0e39a5b61ba87d676aeea4acf65b37ad30b6ae23 (commit)
from 9669021e6a49619edcf8dfa65ac8cb89ce30445a (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 0e39a5b61ba87d676aeea4acf65b37ad30b6ae23
Author: Julien Boibessot <jul...@ar...>
Date: Thu Dec 26 15:50:46 2013 +0100
Updates /etc/armadeus-version and scripts/release/changes.sh for master devt trunk
-----------------------------------------------------------------------
Summary of changes:
.../rootfs/target_skeleton/etc/armadeus-version | 2 +-
scripts/release/changes.sh | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
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 d346e2a..a9a289d 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 @@
-5.3
+6.0-devt-git
diff --git a/scripts/release/changes.sh b/scripts/release/changes.sh
index 383eca4..e3739c6 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="2012-10-11"
+LATEST_RELEASE_DATE="2013-12-25"
usage()
{
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2013-12-26 14:43:10
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, armadeus-5.x has been updated
via 92861df1fbde6545cc758f40b249d4a1953f5d62 (commit)
from 9669021e6a49619edcf8dfa65ac8cb89ce30445a (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 92861df1fbde6545cc758f40b249d4a1953f5d62
Author: Julien Boibessot <jul...@ar...>
Date: Thu Dec 26 15:39:13 2013 +0100
Updates /etc/armadeus-version and scripts/release/changes.sh for 5.x branch
-----------------------------------------------------------------------
Summary of changes:
.../rootfs/target_skeleton/etc/armadeus-version | 2 +-
scripts/release/changes.sh | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
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 d346e2a..43839d5 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 @@
-5.3
+5.x-devt-git
diff --git a/scripts/release/changes.sh b/scripts/release/changes.sh
index 383eca4..e3739c6 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="2012-10-11"
+LATEST_RELEASE_DATE="2013-12-25"
usage()
{
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2013-12-26 14:22: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, armadeus-5.x has been created
at 9669021e6a49619edcf8dfa65ac8cb89ce30445a (commit)
- Log -----------------------------------------------------------------
commit 9669021e6a49619edcf8dfa65ac8cb89ce30445a
Author: Julien Boibessot <jul...@ar...>
Date: Wed Dec 25 20:47:51 2013 +0100
Updates Changelog and /etc/armadeus-version for 5.3 release
commit 85f5451a5f7fa10015ca4d583d60280b1aa073bd
Author: Julien Boibessot <jul...@ar...>
Date: Wed Dec 25 20:46:37 2013 +0100
[TOOLS] improve scripts/release/changes.sh
commit 4dbf5feaa28af927bbd94047f6addf1bc41b86cd
Author: Julien Boibessot <jul...@ar...>
Date: Tue Dec 24 14:58:26 2013 +0100
[BUILDROOT] Makes pps_defconfig building faster
commit cae2cb06959b94fd5446607cc0842bbcc6cb41b3
Author: Julien Boibessot <jul...@ar...>
Date: Tue Dec 24 13:08:18 2013 +0100
[BUILDROOT] Makes apf9328test_defconfig jffs2 rootfs fits in 13MB (part 2) and remove brakes for compiling
commit 41e0b99bcaf3412d1adbae014d799cb36234a65b
Author: Julien Boibessot <jul...@ar...>
Date: Mon Dec 23 16:08:52 2013 +0100
[BUILDROOT] Fixes build of apf[27|28|51]mainline_defconfig
commit dd64171db0b28a11e56a74b81fdac7c9e9bbbeae
Author: Philippe Reynes <tr...@ya...>
Date: Mon Dec 23 14:41:24 2013 +0100
[LINUX] 3.13: move to 3.13-rc5
Signed-off-by: Philippe Reynes <tr...@ya...>
commit caea6965b6d4128b4a54305f663f027596e36a4d
Author: Philippe Reynes <tr...@ya...>
Date: Sat Dec 21 19:39:27 2013 +0100
[LINUX] 3.10: move to 3.10.25
Signed-off-by: Philippe Reynes <tr...@ya...>
commit d147252958866a944e5a481e766d064505e907db
Author: Philippe Reynes <tr...@ya...>
Date: Sat Dec 21 19:39:26 2013 +0100
[LINUX] 3.12: move to 3.12.6
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 700ff5834d01ac7e61d4a39457979ef2f459ecfb
Author: Julien Boibessot <jul...@ar...>
Date: Fri Dec 20 12:27:12 2013 +0100
[TEST] Try to reduce apf9328test JFFS2 rootfs size to fit into APF9328 NOR
commit f9aa22b2fc41d18873e2e1a2d1592ab87a2ab845
Author: Sébastien Szymanski <ss...@us...>
Date: Fri Dec 20 09:35:06 2013 +0100
[LINUX] 3.13: apf28: fix kernel config files.
commit 805d2ce8557dac3ef8903dfd1c1c7696b903d7d6
Author: Sébastien Szymanski <ss...@us...>
Date: Thu Dec 19 17:49:52 2013 +0100
[LINUX] 3.13: apf28: add user button to device tree.
commit 180365c9eb248f5b6c992f39a4df8c3493a6db5c
Author: Sébastien Szymanski <ss...@us...>
Date: Thu Dec 19 17:02:40 2013 +0100
[LINUX] 3.13: apf28: add kernel config
commit b20b627ab7674230d14338bf05e1aade32f4d5d1
Author: Julien Boibessot <jul...@ar...>
Date: Thu Dec 19 15:52:41 2013 +0100
[LINUX] 3.12: APF51: Makes user LED blink at startup
commit a888660f07036c599ae8a8072bb72b290c2ba3d4
Author: Sébastien Szymanski <ss...@us...>
Date: Thu Dec 19 15:00:38 2013 +0100
[DEMOS] add apf_remote_controller demo.
commit 74ade9eca0527c28b8cc344f5913e8abad362db9
Author: Philippe Reynes <tr...@ya...>
Date: Fri Dec 13 22:39:46 2013 +0100
[LINUX] 3.12: move to 3.12.5
commit 8945e8d334dd8f9e8bee9a0726a4d99b2d51e7bd
Author: Philippe Reynes <tr...@ya...>
Date: Fri Dec 13 22:39:45 2013 +0100
[LINUX] 3.10: move to 3.10.24
commit 2993898f888f84cc1b74663f7007d67a9271e9b9
Author: Julien Boibessot <jul...@ar...>
Date: Fri Dec 13 16:43:46 2013 +0100
[BUILDROOT] Move freescale-tools package to new BR package style
commit abed9a65636550659e54edd598ee4786bf65ae3d
Author: Sébastien Szymanski <ss...@us...>
Date: Wed Dec 11 14:31:35 2013 +0100
[DEMOS] shm: complete shmreader instructions.
commit 0ae6ad6cdfd6f819854c7e5974f40857eb16b2af
Author: Sébastien Szymanski <ss...@us...>
Date: Wed Dec 11 14:21:25 2013 +0100
[BUILDROOT] disable ccache in test_defconfig targets.
commit b156579bc3f4014dc00d029bd335c5f06a1da5d0
Author: Sébastien Szymanski <ss...@us...>
Date: Wed Dec 11 11:26:22 2013 +0100
[DEMO] shm demo: fix typo and coding style.
commit 1eaf188dc563be4f45110edc1137c5c3758f7f75
Author: Julien Boibessot <jul...@ar...>
Date: Tue Dec 10 18:58:36 2013 +0100
[BUILDROOT] Add legal infos for imxregs
commit 1d704225ad0b3e59a558e479ba9b3cdaba204ea9
Author: Julien Boibessot <jul...@ar...>
Date: Tue Dec 10 18:57:54 2013 +0100
[BUILDROOT] Add legal infos for as_devices
commit ef0fd7672bbfc5f3bf5709892b1e1cd24029f80c
Author: Sébastien Szymanski <ss...@us...>
Date: Tue Dec 10 14:15:53 2013 +0100
[DEMOS] add a demo to show shared memory usage.
commit 066f53d1be8630b7dc96c7ea3ce57964c00bd4d6
Author: Sébastien Szymanski <ss...@us...>
Date: Mon Dec 9 11:48:16 2013 +0100
[BUILDROOT] apf27, apf28, apf51: 3.12.4 is now the default kernel for mainline_defconfig.
commit a8e3274aec4e7966726b37c8e94bb1b52930cfa7
Author: Sébastien Szymanski <ss...@us...>
Date: Mon Dec 9 11:35:48 2013 +0100
[LINUX] apf27, apf28, apf51: move to 3.12.4.
commit e33240a70a15ac8cde64d62b14894e3bf58e2562
Author: Eric Jarrige <eri...@ar...>
Date: Sat Dec 7 08:17:07 2013 +0100
[TEST] apf9328: add missing test tools
commit f124a3a2c920be258543b98e727b8a8c7e2fe9ac
Author: Nicolas Colombain <nic...@ar...>
Date: Tue Dec 3 15:54:06 2013 +0100
[LINUX] 2.6.35: apf28: fix i2c startup issue.
commit 324300746d1a4057b06d036aa3ecceefd437780a
Author: Sébastien Szymanski <ss...@us...>
Date: Tue Dec 3 14:42:06 2013 +0100
[LINUX] 3.12: apf28dev: add user button to device tree.
commit 4c8bd09d2ecf01c596cac2e752b38ef11fad5bed
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Mon Dec 2 22:43:09 2013 +0100
[LINUX][3.13] Add APF27 kernel config
commit a419d4cdffc4b8ab4b857c20305f10cc4b72ac8a
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Mon Dec 2 22:20:04 2013 +0100
[BUILDROOT] add apf27mainline_defconfig target
commit 8db54f0623c3d8603daf6b05d97aac09ea9188c8
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Mon Dec 2 21:46:26 2013 +0100
[LINUX][3.13] Add APF51 kernel config
commit c5cfde60a73f1564c44e4ec51edd693fb72f1dbc
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Mon Dec 2 21:45:29 2013 +0100
[LINUX][3.13] Adapt patches 0210, 0400, 0401, 0420 from 3.12
commit 3e2eb0b8775c1a09b24f087a56d27c0e066f1a45
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Mon Dec 2 21:44:12 2013 +0100
[LINUX] Add support for 3.13 & 3.13-rc2
commit 9ed4cb55fa20af64726a6b62de7e1441749916ab
Author: Sébastien Szymanski <ss...@us...>
Date: Mon Dec 2 17:13:04 2013 +0100
[BUILDROOT] apf27: disable ccache in apf27test_defconfig target.
commit 119874a1e659d742f68b6255b5fa59a1f42a82a8
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Sat Nov 30 11:07:14 2013 +0100
[LINUX][3.12] apf28: move to 3.12.2
commit 5265661d0bcac438345bd8e059fa51948187637b
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Sat Nov 30 11:03:47 2013 +0100
[LINUX][3.12] apf28: set gpio polarity for usb regulator
commit d438f6ddbd7982bf410c4212f5e9ac95e352371f
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Sat Nov 30 10:16:04 2013 +0100
[LINUX][3.12] apf28 linux config: Active USB host by default
commit 408994b412f978f9d321e3b08b3ab2e2146df494
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Sat Nov 30 10:01:06 2013 +0100
[LINUX][3.12] apf28: fix compatible name in mach-mxs
commit de1cbc70ec096347249652d49b6026ee2f4d2144
Author: Sébastien Szymanski <ss...@us...>
Date: Fri Nov 29 08:25:05 2013 +0100
[BUILDROOT] Set BR2_DL_DIR back to default value.
commit d6860eb78ab7d5439b69776bc753f510b333e6ce
Author: Sébastien Szymanski <ss...@us...>
Date: Thu Nov 28 18:32:52 2013 +0100
[BUILDROOT] APF51: make touchscreen detection more precise in test_touchscreen.sh
commit 21e8c31e6adec401fe6e38726a548387e5e02f4c
Author: Sébastien Szymanski <ss...@us...>
Date: Thu Nov 28 18:05:04 2013 +0100
[BUILDROOT] add apf28mainline_defconfig target.
commit 34f4e7601d77ab7e6b91a1f54ee3e07e84037bae
Author: Fabien Marteau <fab...@ar...>
Date: Thu Nov 28 18:13:42 2013 +0100
[LINUX][pod_gpio] set output value in pod_gpio_direction_out()
commit 4559456e0ea60af0ab714e9f0b72413924acbf4b
Author: Philippe Reynes <tr...@ya...>
Date: Sat Nov 23 10:08:32 2013 +0100
[LINUX] 3.12: add support of 3.12.1 (apf27&apf28)
Signed-off-by: Sébastien Szymanski <ss...@us...>
commit 695b05d502770b074dd1ffa8e966fe8f66209859
Author: Sébastien Szymanski <ss...@us...>
Date: Wed Nov 27 18:33:44 2013 +0100
[BUILDROOT] apf27: add madplay and tcpdump packages to ap27test_defconfig.
commit 768ab796b6f3e506ecf6188982dab9074605a677
Author: Sébastien Szymanski <ss...@us...>
Date: Tue Nov 26 17:43:43 2013 +0100
[BUILDROOT] APF51: fix touchscreen detection in test_touchscreen.sh
commit 0e93295657c0dc3083b413d74ff8ea03567f329c
Author: Sébastien Szymanski <ss...@us...>
Date: Tue Nov 26 14:09:45 2013 +0100
[BUILDROOT] test_usb_device: fix backing_file url.
commit 68cf9efa5bbcdfeb4bb5670af7185dba81c181ca
Author: Sébastien Szymanski <ss...@us...>
Date: Tue Nov 26 11:35:23 2013 +0100
[BUILDROOT] APF51: add madplay and mplayer packages to apf51test_defconfig
commit ec5766414fca68c86d7304e3b88e6f817501507d
Author: Sébastien Szymanski <ss...@us...>
Date: Tue Nov 26 09:59:36 2013 +0100
[BUILDROOT] apf51: fix mplayer compilation
commit c97f7e0081ecc356f3cdd338dfdaac16b7f193cc
Author: Julien Boibessot <jul...@ar...>
Date: Tue Nov 26 17:00:31 2013 +0100
[BUILDROOT] Update armadeus skeleton's /etc/inittab from BR default one
commit c3f1103cca2915947048a4781215964ed45c7e34
Author: Sébastien Szymanski <ss...@us...>
Date: Fri Nov 22 11:33:56 2013 +0100
[BUILDROOT] APF51: 3.12.1 is now the default kernel for apf51mainline_defconfig.
commit 6c7fc8605bd1fdabf5a53d7f5016986ca5ebefcf
Author: Sébastien Szymanski <ss...@us...>
Date: Fri Nov 22 10:26:22 2013 +0100
[LINUX] 3.12: APF51: add parallel display support.
commit 157dbc21373bb426a3e157e42e263bf4a3cba3d3
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Thu Nov 21 19:26:43 2013 +0100
[LINUX][3.12] apf27: kernel config: select pwm by default
commit a7ad280d090855800a551fe31f9590d9e5e9b48c
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Thu Nov 21 19:26:16 2013 +0100
[LINUX][3.12] apf27dev: dt: Add pwm0 pin to hog pinctrl
commit ac1cbee6efd2a366328f5405e9585ced0f51a684
Author: Sébastien Szymanski <ss...@us...>
Date: Thu Nov 21 17:19:17 2013 +0100
[LINUX] 3.12: APF51: add backlight to device tree.
commit 75b7ac44ffe2925357fe909371293a267dcf96ea
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Nov 20 16:46:47 2013 +0100
[LINUX] 3.11: APF51: add backlight to device tree.
commit 0b8f1ddebb4164e2ad493e597346314b08cf0911
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Nov 19 14:01:10 2013 +0100
[LINUX] 3.10: APF51: Merge patch 0443 (add backlight to device tree) and patch 0401.
commit a5f702afe9fe0c6cdb7c845c19843a6b1e810c2c
Author: Philippe Reynes <tr...@ya...>
Date: Fri Nov 15 19:45:50 2013 +0100
[LINUX] 3.10: move to 3.10.19
commit 36d45d5a51afc36a4b1d7a4d45bae4d44f9d96c0
Author: Fabien Marteau <fab...@ar...>
Date: Thu Nov 14 18:07:02 2013 +0100
firmware:pod_scripts: exit scripts
commit 0a910c4c9bafd193f997ddae0262f8aedfb308dc
Merge: a28945e d889922
Author: Sébastien SZYMANSKI <seb...@ar...>
Date: Wed Nov 13 18:32:43 2013 +0100
Merge branch 'master' of ssh://git.code.sf.net/p/armadeus/code
commit d8899225a8c2ba23cf2d034db0a388c047c2340d
Author: Eric Jarrige <eri...@ar...>
Date: Wed Nov 13 18:29:41 2013 +0100
[BUILDROOT] tslib: fix ubuntu 13.10 compil error
commit a28945e3df71d7e6a5b5088b25970bd74af10da2
Author: Sébastien SZYMANSKI <seb...@ar...>
Date: Wed Nov 13 18:11:42 2013 +0100
[APF51][LINUX 3.10] Add backlight to device tree
commit ee97bd5c30ee9c44ba2f2c895b0c380c6a3d5928
Author: Julien Boibessot <jul...@ar...>
Date: Wed Nov 13 11:50:17 2013 +0100
[BUILDROOT] APF51: 3.11.8 is now the default kernel for apf51mainline_defconfig
commit c6b4f103c8a5710ec8d2f196740592f5bf06bd87
Author: Julien Boibessot <jul...@ar...>
Date: Wed Nov 13 11:47:47 2013 +0100
[LINUX] All: 3.11.7 -> 3.11.8
commit 9eb428d36b3ed835e577099de972fa7be5429570
Author: Eric Jarrige <eri...@ar...>
Date: Wed Nov 13 10:01:37 2013 +0100
[BUILDROOT] cleanup patchwork
commit d4b5bf7bd7909cbffef7bc28dc77cf98337acca8
Author: Andrey Valyaev <av...@pr...>
Date: Tue Nov 12 16:34:10 2013 +0100
Linux:APF51: manage useless write protection microSD pin
commit ce4b06c2ecc647a62f0cc412d5195d85ca04f1f1
Author: Philippe Reynes <tr...@ya...>
Date: Mon Nov 11 17:50:46 2013 +0100
[LINUX] 3.12: move to 3.12
commit 9febdb870eea8e99a99df3c912bdd90364fa8a76
Author: Philippe Reynes <tr...@ya...>
Date: Fri Nov 8 17:30:59 2013 +0100
[LINUX] 3.11: move to 3.11.7
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 464588e64ff2f959cccbc4a2c5dc298ac8106b08
Author: Philippe Reynes <tr...@ya...>
Date: Thu Nov 7 20:55:55 2013 +0100
[LINUX] 3.10: move to 3.10.18
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 065e155264768af6f303d3117062dfaa63bfe24a
Author: Julien Boibessot <jul...@ar...>
Date: Mon Oct 28 20:42:36 2013 +0100
[LINUX] [3.11+] APF51: Add possibility to declare UART1 pins without CTS/RTS
commit f729a9e03e2db62c1694f80747626834e751c3ca
Author: Julien Boibessot <jul...@ar...>
Date: Mon Oct 28 20:41:14 2013 +0100
[BUILDROOT] apf51mainline_defconfig: move to 3.11.6 kernel
commit 6412723477fd88e51935e24534baa287666f52d8
Author: Julien Boibessot <jul...@ar...>
Date: Mon Oct 28 20:40:16 2013 +0100
[LINUX] [3.11+] APF51: makes OTG USB port work better.
commit 4cbf782be26ee57744a1d3ab8c862e2dcae99e16
Author: Philippe Reynes <tr...@ya...>
Date: Sat Oct 26 13:35:53 2013 +0200
[LINUX] 3.10: move to 3.10.17
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 91a77a5abcfe15151e2ff8b8cb897e3ccc5b920b
Author: Julien Boibessot <jul...@ar...>
Date: Wed Oct 23 17:05:50 2013 +0200
[LINUX] [COMMON] Makes mcp7940x RTC driver compiles again on non device tree kernels
commit f0d5dd6d8f9300da5540ae2994aaa8abb6cb4e94
Author: Eric Jarrige <eri...@ar...>
Date: Sun Oct 20 17:38:57 2013 +0200
[LINUX] 3.11: apf51: move to 3.11.6
commit c58540764f638c7bec0119f356b92f6f938b7ce0
Author: Eric Jarrige <eri...@ar...>
Date: Sun Oct 20 17:38:15 2013 +0200
[LINUX] 3.11: apf28: move to 3.11.6
commit ecb27a462d7e219db620be26b86d30e44c4f652a
Author: Philippe Reynes <tr...@ya...>
Date: Sat Oct 19 13:16:19 2013 +0200
[LINUX] 3.11: apf27: move to 3.11.6
Signed-off-by: Philippe Reynes <tr...@ya...>
commit bb4c6dd427cc2768bf4b51821dee481b127d697d
Author: Eric Jarrige <eri...@ar...>
Date: Sun Oct 20 17:32:30 2013 +0200
[LINUX] 3.10: apf51: move to 3.10.16
commit 00956b777952edecf29c19883c2fd92191202858
Author: Eric Jarrige <eri...@ar...>
Date: Sun Oct 20 17:31:47 2013 +0200
[LINUX] 3.10: apf28: move to 3.10.16
commit c9ec82d93bc4d01a0a3fd0edf6a4813339c25e81
Author: Philippe Reynes <tr...@ya...>
Date: Mon Oct 14 20:20:02 2013 +0200
[LINUX] 3.10: apf27: move to 3.10.16
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 8179b3101658199c24a2dc4e0666a95fad683c91
Author: Eric Jarrige <eri...@ar...>
Date: Sun Oct 13 23:40:45 2013 +0200
[LINUX] 3.11: apf51/apf28: move to 3.11.4
commit 05a8ad28a20ddee687ae7985c097dd2d1eb6647f
Author: Philippe Reynes <tr...@ya...>
Date: Sat Oct 12 19:50:56 2013 +0200
[LINUX] 3.11: apf27: move to 3.11.4
Signed-off-by: Philippe Reynes <tr...@ya...>
commit a4fb1087cbce3c887306302b88bc872c267f6c48
Author: Eric Jarrige <eri...@ar...>
Date: Tue Oct 8 22:24:26 2013 +0200
[LINUX] 3.10: apf51: move to 3.10.15
commit 8798b055974c09b4b3885d18b98b093a79208bdc
Author: Eric Jarrige <eri...@ar...>
Date: Tue Oct 8 22:21:50 2013 +0200
[LINUX] 3.10: apf28: move to 3.10.15
commit a795f1c3ab2e01bbabb758a6d666145eaa3400d8
Author: Philippe Reynes <tr...@ya...>
Date: Sun Oct 6 17:35:21 2013 +0200
[LINUX] 3.10: move to 3.10.15
Signed-off-by: Philippe Reynes <tr...@ya...>
commit c127361f7d16f73fa8e577d44ffeca08ebaf441e
Author: Philippe Reynes <tr...@ya...>
Date: Sat Oct 5 16:12:16 2013 +0200
[LINUX] 3.10: move to 3.10.14
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 79bc36f0e3213c18042230acf6ad9bd056d53063
Author: Julien Boibessot <jul...@ar...>
Date: Sat Oct 5 10:28:21 2013 +0200
[LINUX] Add possibility to use 3.11.3 kernels on APF51
commit 0ec08aed9aa80594b175b7a0ee3aa1f972ffbcc2
Author: Julien Boibessot <jul...@ar...>
Date: Sat Oct 5 10:16:18 2013 +0200
[LINUX] 3.11: Add support for mcp7940x RTC
commit 80c039ecab5c8c51e6156f12d878b473c99e7d91
Author: Julien Boibessot <jul...@ar...>
Date: Sat Oct 5 10:10:54 2013 +0200
[LINUX] Common: Makes mcp7940x RTC driver also works on recent kernels
commit 7edacdb643835d4a88ee5884747e7f8909286090
Author: Cedric Grimault <ced...@eo...>
Date: Wed Oct 2 18:41:58 2013 +0200
arm/imx/gpio: add spinlock protection
Signed-off-by: Fabien Marteau <fab...@ar...>
commit 53de875f7e20be1fcbb1e2a824c89e803331c261
Author: Eric Jarrige <eri...@ar...>
Date: Wed Oct 2 14:15:42 2013 +0200
[TOOLS] apf51: Fix U-Boot recover tool capabilities to reset env variables - enhance to download U-Boot binary image from our server
commit 1427fe5a0b62fa5f803c8b6702ada7d380ed57d5
Author: Eric Jarrige <eri...@ar...>
Date: Wed Oct 2 14:13:44 2013 +0200
[UBOOT] apf51: 2013.04: make it compatible with recover tool
commit 20203901d65cb89087d64815beb983853a1214dd
Author: Eric Jarrige <eri...@ar...>
Date: Tue Oct 1 01:39:18 2013 +0200
[BUILDROOT] apf9328: Fix test config
commit 9342cd115182537bc8bc634e4c3c6701158f64a8
Author: Eric Jarrige <eri...@ar...>
Date: Mon Sep 30 22:43:01 2013 +0200
[LINUX] 3.x: update apf28 & apf51 to 3.10.12 3.11.2
commit c58ee8252d4b2c5ec4f50c4aa455a022489ebd9f
Author: Julien Boibessot <jul...@ar...>
Date: Mon Sep 30 21:32:31 2013 +0200
[BUILDROOT] 2013.05: busybox: fixes an ifplugd problem with recent Linux kernels
commit 43ca45411a3e80492df631e2ef8f505a2874c1d1
Author: Philippe Reynes <tr...@ya...>
Date: Fri Sep 27 21:25:23 2013 +0200
[LINUX] 3.11: move to 3.11.2
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 49d260ff5bd96a21450ff42b10bf2f801666ca89
Author: Philippe Reynes <tr...@ya...>
Date: Fri Sep 20 21:07:50 2013 +0200
[LINUX] 3.10: move to 3.10.12
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 18964a5324a3f2b4aa4c30522dc6bf889a8d1b99
Author: Eric Jarrige <eri...@ar...>
Date: Mon Sep 30 17:24:12 2013 +0200
[TOOLS] apf27: Fix U-Boot recover tool capabilities to reset env variables - enhance to download U-Boot binary image from our server
commit 3e6b47d54ddfa5328f7dcfb55e9c342c5e828d98
Author: Eric Jarrige <eri...@ar...>
Date: Mon Sep 30 17:23:18 2013 +0200
[TOOLS] apf9328: use defined u-boot binary finename
commit b93ab00c3e8d6babed0d78a5fe1d0e5f29f53004
Author: Eric Jarrige <eri...@ar...>
Date: Mon Sep 30 16:49:55 2013 +0200
[TOOLS] apf9328: Fix U-Boot recover tool capabilities to reset env variables - enhance to download U-Boot binary image from our server
commit 8a1b6efda089db36b60a909e77e5c1f9c2a941ee
Author: Eric Jarrige <eri...@ar...>
Date: Mon Sep 30 13:45:08 2013 +0200
[UBOOT] apf9328: Fix double boot
commit 2633d550a86b78bfc79fd65d8c8424db01d4da84
Author: Julien Boibessot <jul...@ar...>
Date: Mon Sep 30 10:15:39 2013 +0200
[U-BOOT] 2012.04: fixes comment when flashing dtb
commit 4212b778a704a44d0a41e8700879aecfc6449de8
Author: Eric Jarrige <eri...@ar...>
Date: Fri Sep 27 14:35:17 2013 +0200
[UBOOT] keep external environment file as an exemple of customization
commit 3990f54ed608ab6394ff56c92c784eef1642b06f
Author: Eric Jarrige <eri...@ar...>
Date: Fri Sep 27 11:15:42 2013 +0200
[UBOOT] 2013.04: move back all the env. variables to U-Boot default configuration
commit f78accd77bace39944a33fd5b832a2924c2736a4
Author: Eric Jarrige <eri...@ar...>
Date: Thu Sep 26 12:14:53 2013 +0200
[LINUX] 2.6.38: patch cleanup
commit 5cf727fc4d43f535f822fa5e36068e8f17c3c263
Author: Eric Jarrige <eri...@ar...>
Date: Thu Sep 26 10:36:38 2013 +0200
[LINUX] apf51, apf27: align NAND BBT description to the linux/UBoot mainline
commit f304afb94f5d54cdac0cc40d19832c0ddce6aee8
Author: Eric Jarrige <eri...@ar...>
Date: Thu Sep 26 10:29:21 2013 +0200
[UBOOT] apf51: cleanup
commit b71a641ac4aff3b370b9c36a9414bd87c9537198
Author: Eric Jarrige <eri...@ar...>
Date: Thu Sep 26 10:28:32 2013 +0200
[UBOOT] apf27: Fix ubifsmount command
commit 9b5ce6a56f19d55af28d18cf449ef141bf7b3ef4
Author: Eric Jarrige <eri...@ar...>
Date: Thu Sep 26 10:26:21 2013 +0200
[BUILDROOT] Fix rootfs name for the apf boards
commit ddca74369c6ff3ac216070da1e963db1fbb3b73e
Author: Fabien Marteau <fab...@ar...>
Date: Wed Sep 25 10:21:40 2013 +0200
as_devices: fix as_gpio.h comments
commit 37c02d2c14843d32b5ec58fedd82b80341bc830c
Author: Julien Boibessot <jul...@ar...>
Date: Sun Sep 22 21:03:49 2013 +0200
[BUILDROOT][2013.05] Remove hacks to rename rootfs images and use BR normal way of doing it
commit ae629479371fb96350c7f8d46d21a79e7653666e
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Sun Sep 22 13:05:19 2013 +0200
[LINUX][3.12] apf27 & apf27dev: dts: Add pinctrl for peripherals
commit 08e0cdb7828c27b5fca456d6ecf6fa8def1e94f3
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Sun Sep 22 13:03:00 2013 +0200
[LINUX][3.12] apf27 & apf27dev: dts: Add pinctrl for peripherals
commit bdf0372f96463a88977efc7a5bb7a786e9a05c23
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Sun Sep 22 12:10:14 2013 +0200
[LINUX][3.12] Add APF28 config for 3.12(-rc1)
commit 85ec268dd7c6cf30f2a23fae96f15ba32b846ff7
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Sun Sep 22 12:07:53 2013 +0200
[LINUX][3.12] adapt patches 0209, 0213, 0214, 0404, 0408, 0409, 0441, 0443 from 3.11
commit dfe6067f010dc43ff103b114caecb51f0c0fd24b
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Sun Sep 22 12:06:20 2013 +0200
[LINUX][3.12] imx27: Update patches 0206* with latest version provided
commit 8c2805ba6391e3b5dac307287d738aed9fe007ed
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Sun Sep 22 12:05:52 2013 +0200
[LINUX][3.12] Add support for 3.12(-rc1)
commit f136d1e302a1b3bcc3412cd11b0406d0e4c42a58
Author: Julien Boibessot <jul...@ar...>
Date: Fri Sep 20 17:19:08 2013 +0200
[BUILDROOT][2013.05] Makes initrd generation works again with armadeus adaptations to BR
commit b7f530b0988934cbc64e2d410e29f107ba256d13
Author: Julien Boibessot <jul...@ar...>
Date: Fri Sep 20 16:18:11 2013 +0200
[BUILDROOT][2013.05] Mark patches 211 as a BR upstream one
commit 38ada73ee8f054dcae9ba6a1144d6e17b2b5a2df
Author: Julien Boibessot <jul...@ar...>
Date: Fri Sep 20 16:13:58 2013 +0200
[BUILDROOT][2013.05] Fixes pywebradio package installation
commit be428adca76ec97958af7b0a28e2861e80d1c95f
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Thu Sep 19 20:23:40 2013 +0200
[LINUX] APF28: fix mac address detection
commit 535e51f7e66e061055504f90cdf7734bf19385a8
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Thu Sep 19 20:22:12 2013 +0200
[LINUX] APF28: add 3.11 / 3.11.1 support
commit 2a1f5d4a52feb5936d676ada9447d71cc1d64afe
Author: Eric Jarrige <eri...@ar...>
Date: Thu Sep 19 15:31:55 2013 +0200
[UBOOT] 2013.04: restore command env param compatitbility
commit 011d2a2de48c85d9fcf2670ecbbf493ab23df4f7
Author: Jeremie Scheer <jer...@ar...>
Date: Thu Sep 19 10:39:17 2013 +0200
[BUILDROOT] Fix Cups and Fbgrab site URLs.
commit 82509bb3365a4b0efc30f412bf0e13fe4caa70a4
Author: Eric Jarrige <eri...@ar...>
Date: Wed Sep 18 17:09:00 2013 +0200
[LINUX] 3.10: apf51: update to 3.10.11
commit 2f09cdf1b86bfd8ba70f1d330adb1fc4af916926
Author: Eric Jarrige <eri...@ar...>
Date: Wed Sep 18 12:53:03 2013 +0200
[LINUX] 3.10: apf28: update to 3.10.11
commit 74d4c4f04f5c67603647cb20a2bd9a1c219d53bf
Author: Julien Boibessot <jul...@ar...>
Date: Wed Sep 18 10:36:42 2013 +0200
[BUILDROOT] Add a config to build Linux 3.11/mainline based APF51 system
commit 00c0686f2dd9606d316a931ab145482bc8af3241
Author: Philippe Reynes <tr...@ya...>
Date: Sun Sep 15 21:03:42 2013 +0200
[LINUX] 3.11: move to 3.11.1
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 47c57c0ba6c70ea00ccc6c4a35a05420e240aba6
Author: Philippe Reynes <tr...@ya...>
Date: Fri Sep 13 21:10:32 2013 +0200
[LINUX] 3.10: move to 3.10.11
Signed-off-by: Philippe Reynes <tr...@ya...>
commit c6ec4e372805d8351352c546f235d761b76ebbed
Author: Philippe Reynes <tr...@ya...>
Date: Sat Sep 7 10:09:52 2013 +0200
[LINUX] 3.11: remove 3.11-rc4
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 4b05a4a44b5d1908fa84da314d4bffa85a5d75e5
Author: Philippe Reynes <tr...@ya...>
Date: Fri Aug 30 18:22:17 2013 +0200
[LINUX] 3.10: move to 3.10.10
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 5b5c717382b90b993365181e75f76e259519f2ef
Author: Julien Boibessot <jul...@ar...>
Date: Mon Sep 2 21:25:46 2013 +0200
[BUILDROOT][2013.05] Fixes madplay build
commit a6e820f0a75456bb0ca197cfc04ab6aa1da771ef
Author: Julien Boibessot <jul...@ar...>
Date: Mon Sep 2 18:57:37 2013 +0200
[BUILDROOT][2013.05] Fixes ltris build
commit c23f8c5f37d6ec4e6f670beb37cbc0f89c3da9ec
Author: Julien Boibessot <jul...@ar...>
Date: Mon Sep 2 18:26:00 2013 +0200
[BUILDROOT][2013.05] Fixes lbreakout2 build
commit 690120f116e189faa6abdf084d041f121fee98fe
Author: Julien Boibessot <jul...@ar...>
Date: Mon Sep 2 17:48:29 2013 +0200
[BUILDROOT][2013.05] Fixes opentyrian build
commit 336969227a18604df526d82299e7d9f6c1f0720f
Author: Julien Boibessot <jul...@ar...>
Date: Sun Sep 1 22:03:37 2013 +0200
[BUILDROOT] [2013.05] Fixes snes9x compilation
commit ac8b3e8d43e26909eb841bf1fa5f528e2b019027
Author: Eric Jarrige <eri...@ar...>
Date: Tue Sep 3 16:46:49 2013 +0200
[TEST] apf51: disable gstreamer (not used) to build the test config
commit f4b74c5748a66f20921b8446dc821452b0cda88d
Author: Jeremie Scheer <jer...@ar...>
Date: Tue Sep 3 11:47:08 2013 +0200
[BUILDROOT] Add package Poppler for Qt.
commit 727b2d871b9bb1247de973de544f22143116e8c5
Author: Eric Jarrige <eri...@ar...>
Date: Mon Sep 2 15:08:19 2013 +0200
[TEST] apf51: update framebuffer test script
commit 5dc65bc35e9af70001124ea8bc5c779ef2b72b21
Author: Julien Boibessot <jul...@ar...>
Date: Sat Aug 31 22:33:13 2013 +0200
[BUILDROOT][2013.05] Fixes wolf4sdl compilation
commit d30f5f9fe3fe96485f60844918572014d4f905c3
Author: Julien Boibessot <jul...@ar...>
Date: Sat Aug 31 18:00:27 2013 +0200
[BUILDROOT][2013.05] Fixes gpm package compilation
commit 0052d60a6e90a0365bdd583e87af2c15a73c0e36
Author: Julien Boibessot <jul...@ar...>
Date: Sat Aug 31 11:44:14 2013 +0200
[BUILDROOT][2013.05] Fixes slideshow package compilation
commit ed76c44f81ac61919d599e80f1e07b03e8fd7184
Author: Julien Boibessot <jul...@ar...>
Date: Fri Aug 30 20:29:26 2013 +0200
[BUILDROOT][2013.05] fpga_firmware: add some precisions to help (more than one FPGA firmware can be installed at a time in linux rootfs) and fixes a bug for FPGA symlink in output/images/
commit 6638aee53f75d26cde187fc62224a124d65f44c1
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 30 17:43:48 2013 +0200
[BUILDROOT] apf28: fix again test config
commit 9e3cc1c5fbc98e7121352f2942dd20b7464a9e6b
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 30 15:50:33 2013 +0200
[BUILDROOT] apf28: update again test config
commit 70b24e341b7d478e22f9061401632a03e1499254
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 30 15:12:01 2013 +0200
[BUILDROOT] apf27: update and fix test config
commit c26b143ec68b74b27b759b572adb2c56fa123442
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 30 14:55:42 2013 +0200
[BUILDROOT] apf28: update and fix test config
commit 2ab58dbb56024541a9f733e30a5a9b3ac9bcd93e
Merge: 28e8de0 5ddc9a5
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 30 14:54:42 2013 +0200
Merge branch 'master' of ssh://git.code.sf.net/p/armadeus/code
commit 28e8de06d22a4f54af20ec1c199f853d0a49c06a
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 30 14:54:06 2013 +0200
[BUILDROOT] apf51: update and fix test config
commit 5ddc9a5cc3127525e4c407ba66b1f960484c000b
Author: Eric Jarrige <eri...@ar...>
Date: Thu Aug 29 14:25:12 2013 +0200
[BUILDROOT] fix apf27test config
commit 72ad076c450705b7333c0175addbd0ad72bce71b
Author: Eric Jarrige <eri...@ar...>
Date: Thu Aug 29 14:08:34 2013 +0200
[BUILD] fix sdl_water patch cleanup
commit a44e08f33b21a03906e25ec8886a2df1b67562f2
Author: Eric Jarrige <eri...@ar...>
Date: Thu Aug 29 14:03:42 2013 +0200
[BUILD] fix command for a make apfxx_autoconf
commit f745726bd0c6f562c64e8591bf45bca8b0c98e82
Author: Julien Boibessot <jul...@ar...>
Date: Wed Aug 28 21:22:43 2013 +0200
[BUILDROOT][2013.05] Remove obsolete allegro patch, as we won't support this package anymore (in short term)
commit 82baf6d02021490ca8be3067c7adb5356550a1fa
Author: Julien Boibessot <jul...@ar...>
Date: Wed Aug 28 21:21:21 2013 +0200
[BUILDROOT][2013.05] Makes sdl_water package compiles again
commit c1ce665aef02f7d125874222d5035c3558b9fb1a
Author: Julien Boibessot <jul...@ar...>
Date: Wed Aug 28 18:21:50 2013 +0200
[LINUX] 3.7 : apf27 : Makes FPGA and armadeus custom drivers compiles better with 3.7+ kernels
commit a129f97527881c7930b5ee05795118c30c4b75d8
Author: Julien Boibessot <jul...@ar...>
Date: Tue Aug 27 08:49:48 2013 +0200
[TOOLS] Allow to export linux config to a given filename
commit c9c6a5994c04428532e93e64ff8d618ae4e278c9
Author: Julien Boibessot <jul...@ar...>
Date: Sun Aug 25 21:50:47 2013 +0200
[BUILDROOT] [2013.05] Fixes patch 201 (gnokii)
commit 94de3699fe386f51ba1a3e793cc65256501e0557
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 23 08:08:16 2013 +0200
[LINUX][3.11] apf51: usbh1 & usbh2 phys have a reset pin
commit bd693c9af17ae4d1134d486eccdc2099bc5db970
Author: Jeremie Scheer <jer...@ar...>
Date: Thu Aug 22 18:18:18 2013 +0200
[BUILDROOT] Fix Marble package compilation.
commit ef25210692a143f3320e98a48b42d53f0ec6ebbe
Author: Jeremie Scheer <jer...@ar...>
Date: Thu Aug 22 15:17:55 2013 +0200
[BUILDROOT] Update QT sources URL.
commit 8e51724356155d6a51f396378107effc9f632a9e
Author: Eric Jarrige <eri...@ar...>
Date: Thu Aug 22 12:18:09 2013 +0200
[BUILDROOT] disable broken patchs -- they should be fixed or will be deleted for the next release
commit 12e9a8c25fdd8085d43605159854c491a6e3dd45
Author: Eric Jarrige <eri...@ar...>
Date: Thu Aug 22 11:09:48 2013 +0200
[BUILDROOT] remove fbtest - use BR fb-test instead
commit d5a92cdd65ace4de47806797aa1db590cf6a7cc5
Merge: d2bb619 0e8d101
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 21 17:31:42 2013 +0200
Merge branch 'master' of ssh://git.code.sf.net/p/armadeus/code
commit d2bb619743419f45540d0014c1bd6701acff854e
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 21 17:30:54 2013 +0200
[BUILDROOT] Fix typo and update apf51/pps51 default configs
commit 0e8d101698347120a31867618032d8cabbead7c7
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 21 17:22:45 2013 +0200
[LINUX] apf51: update config for kernel 3.10.9
commit e751f0b12a77ac7c9b704084fed33965bed49e9b
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 21 17:04:56 2013 +0200
[LINUX] apf27: update config for kernel 3.10.9
commit 1216aa4f372a4d1ba31235b9fd1aa8367ab4fafc
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 21 16:46:51 2013 +0200
[LINUX] apf28: update config for kernel 3.10.9
commit 6c0c1754030b67998dffd21b599f82f45cf8c6aa
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 21 15:01:55 2013 +0200
[UBOOT] scripts: fix script log message: flash_dtb
commit 74fbaa489b14c8558b6e20c274b40f4daae9723f
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 21 15:00:22 2013 +0200
[UBOOT] apf9328: update U-Boot script: update_all
commit 1b918d59a40a61264dd501c60220f22e846ad22e
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 21 13:58:52 2013 +0200
[LINUX] apf28: update config to support linux 3.10.7
commit 3c760f67fc9ac13e6c17a633d212c7f84855b249
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 21 13:25:06 2013 +0200
[UBOOT] apf27: fix init dcache boot issue
commit 6cb6a7cc45f6fc10d48a532a158ac627c8e9ccc3
Author: Philippe Reynes <tr...@ya...>
Date: Thu Aug 15 11:07:23 2013 +0200
[LINUX] 3.10: move to 3.10.7
Signed-off-by: Philippe Reynes <tr...@ya...>
commit b1f9c02622afd9f116997df63cba08427cdc346b
Author: Eric Jarrige <eri...@ar...>
Date: Sat Aug 17 09:27:35 2013 +0200
[BUILDROOT] small cleanup to enforce apply BR patches again after previous commit that removed some other patches
commit a8c1e71d98bb302d3f9121f00ad0a2a82cf909fe
Author: Eric Jarrige <eri...@ar...>
Date: Sat Aug 17 09:03:24 2013 +0200
[BUILDROOT] fix custom kernel/dtb install script when building non device tree kernel
commit e97c1795ca456d0cb25745a4625e2837980633f2
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 16 19:00:49 2013 +0200
[LINUX][3.11] imx27-apf27dev: dt: add SDHCI support
commit e1ccd8e5ba35fe845bb8c7795175de45e2ae96f1
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 16 19:00:29 2013 +0200
[LINUX][3.11] imx27: dt: add pinctrl for CSPI node
commit 9775f8c8bfae4fb2e64fb5e027730c81f1aa5482
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 16 19:00:05 2013 +0200
[LINUX][3.11] imx27: dt: add pinctrl for CSPI and SHDCI
commit 08f1397670895aeb8fade7c29625b42518a62e8b
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 16 15:59:13 2013 +0200
[UBOOT] remove the unused variable cpu_name.
commit ec3418fa8454db33c8e7cedc7924f9e2a0e31914
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 16 15:47:02 2013 +0200
[BUILDROOT] remove most of the armadeus patch concerning linux - customization managed by dedidacted hook rules.
commit c5b7a6a92303ee3adb5bf29b2143905b82b32bf3
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 16 15:41:48 2013 +0200
[UBOOT] change to handle linux DTB file - do not update environment by default
commit 017f35c0cb7a7e566da716b52cf7d15408cd97ed
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 16 15:38:15 2013 +0200
[BUILDROOT] add linux hooks to support linux kernel and DTB bin files for the Armadeus boards
commit b8d03384260a3d9e7ef66af2cc6ea84cdcb3c638
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 16 10:16:35 2013 +0200
[LINUX][3.11] imx27 dt: add CSPI pinctrl
commit d98cd55462acd62d32e9cddd78f2ee5658822235
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 16 10:16:02 2013 +0200
[LINUX][3.11] imx27 dt: fix CSPI PER clock id
commit 04e57a739c1a26cc53b5cfe64ba8c5a924b13f18
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 14 23:21:19 2013 +0200
[UBOOT] apf51: Fix FPGA capability to re-load firmware multiple time
commit ff075adbaf92fa902faa4f41528f0bcdc1886273
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 14 17:52:37 2013 +0200
[BUILDROOT] apf27: update config to export fpga firmware blinking_led by default to be handle by U-Boot
commit 8559ed82c85ad7747e012acb5863eef510ecb3ab
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 14 17:46:54 2013 +0200
[BUILDROOT] apf9328: update config to export fpga firmware blinking_led by default to be handle by U-Boot
commit cbff11f85eb7b4ed57f6aa629ce53e07723f57ed
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 14 17:28:38 2013 +0200
[BUILDROOT] apf51: export dual UART FPGA firmware for GSM/GPS to be handle by U-Boot
commit db36edecbf48dc80942d3e0d3aeea3eda6ecf9e2
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 14 17:23:55 2013 +0200
[BUILDROOT] fpga_firmware: add option to use some custom fpga firmware and provide a link to be used by U-Boot
commit bcfd76b8de9d3113336c85bda6d08b853e2a6e43
Merge: c3e3c9b 0d2d01a
Author: Eric Jarrige <eri...@ar...>
Date: Tue Aug 13 11:14:05 2013 +0200
Merge branch 'master' of ssh://git.code.sf.net/p/armadeus/code
commit c3e3c9b96fe5b04e6b6c89e6708f0d1f666d369d
Author: Eric Jarrige <eri...@ar...>
Date: Tue Aug 13 11:13:58 2013 +0200
[BUILDROOT] update pps51 config to BuidlRoot 2013.05 and U-Boot 3012.04
commit 0d2d01a8f6f486764e112783ba42e15761862503
Author: Eric Jarrige <eri...@ar...>
Date: Tue Aug 13 11:12:34 2013 +0200
[BUILDROOT] update pps config to BuidlRoot 2013.05 and U-Boot 3012.04
commit 7383dd48f75c1a08e5788f14de05f4c50f9f2ba5
Author: Philippe Reynes <tr...@ya...>
Date: Mon Aug 12 18:21:44 2013 +0200
[LINUX] 3.10: move to 3.10.6
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 89ce23edf23b377362191bccdf49006b6e9158ae
Author: Eric Jarrige <eri...@ar...>
Date: Mon Aug 12 17:33:12 2013 +0200
[UBOOT] apf28: update to use external environment scripts.
commit 63dc53ce0c43ae77804f36636f8ad8931aa4e99d
Author: Julien Boibessot <jul...@ar...>
Date: Mon Aug 12 12:19:15 2013 +0200
[BUILDROOT] Add patch to allow 3.10+ kernels compilation with uClibc 0.9.33.2
commit 06953e1404bbf64b8f775b5edad872801e09b3fe
Author: Eric Jarrige <eri...@ar...>
Date: Mon Aug 12 11:38:29 2013 +0200
[UBOOT] apf27: FPGA cleanup
commit c4e7d139f38c0bc9c92dfb05da4ae628f938804e
Author: Eric Jarrige <eri...@ar...>
Date: Mon Aug 12 11:32:34 2013 +0200
[UBOOT] apf51: FPGA cleanup
commit 9d74432d5b909ac176b5a3e563400717535eb71a
Author: Eric Jarrige <eri...@ar...>
Date: Mon Aug 12 11:24:01 2013 +0200
[UBOOT] apf9328: update to use external environment scripts.
commit bcc0d5494e1cc6aca6b5da4b69e4bb1afb56619e
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 9 19:56:26 2013 +0200
[UBOOT] apf27: Fix FPGA state after abort action
commit 4436ec3daf9863334b4e9a3f66737a1ec530907d
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 9 18:59:01 2013 +0200
[UBOOT] apf27: simplify FPGA management and improve download reliability
commit ee6dedf7bc30460b58eccb930ad62721a09a138a
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 9 18:10:12 2013 +0200
[UBOOT] apf51: update to use external environment scripts.
commit d79da81bcafc3808681495b4369acae09f07f940
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 9 18:05:32 2013 +0200
[UBOOT] spartan: Fix FPGA download issue when firmware is not valid - also add user inerface to stop download using ctrl-c
commit 638cfbde73437a8e579ce7d1baabdcbc1f27d68c
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 9 11:32:10 2013 +0200
[UBOOT] improvement environment scripts
commit af4084b890cb33e45c7403e9935f37b331ddf046
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 9 11:30:05 2013 +0200
[UBOOT] apf51: fix nand lock/unlock page alignement and access to IP registers
commit 4db8e87f77180c2d706e004a23d3fe3e93d5a156
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 9 10:28:03 2013 +0200
[LINUX][3.11] 0204: update hook to dt
commit 1385339d17cfca7313abd91125a109ba5515bb14
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 9 10:27:18 2013 +0200
[LINUX][3.11] imxfb: dt: add pwmr attribute
commit 8eb569ed4d5ece5de02cb50acffbd4c05a0cdb5f
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 9 10:26:13 2013 +0200
[LINUX][3.11] imx27-apf27dev: add framebuffer and display support
commit 7079412580758a080dc3bf1dca852e0cb5b5324e
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 9 10:25:12 2013 +0200
[LINUX][3.11] imx27: dt: add framebuffer pinctrl
commit d5aa2ab2ed1b3d8236ecf16bc3652ad8a64b4e5d
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 9 10:24:33 2013 +0200
[LINUX][3.11] imx27: dt: backport framebuffer support
commit 1a21f9d6163e817dbb2a1423810685e05cb7c907
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Fri Aug 9 10:22:06 2013 +0200
[LINUX][3.11] move APF27 support to 3.11-rc4
commit e90f11515f38c0621d237ff9617ac24ff8ee80d4
Author: Julien Boibessot <jul...@ar...>
Date: Thu Aug 8 22:10:01 2013 +0200
[LINUX] 3.11: move APF51 experimental support to 3.11-rc4
commit 92a80f04e63cb8c5c741846ea777471034931307
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Thu Aug 8 19:18:52 2013 +0200
[LINUX][3.11] patch 0206-b: the IS_ENABLED parameter must have CONFIG_
commit 5fa854807659a95e92f60366dcb0234f0fedffbc
Author: Philippe Reynes <tr...@ya...>
Date: Tue Aug 6 21:52:28 2013 +0200
[LINUX] 3.10: move to 3.10.5
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 5061c4cbd4004e0ba2b12dabc4338008fed89179
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Thu Aug 8 13:21:05 2013 +0200
[LINUX][3.11] imx27-apf27dev.dts: Add hog pinctrl support
commit 0308bd50c6f97e978f97ada42e9c2760d3ee8c63
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Thu Aug 8 13:19:21 2013 +0200
[LINUX][3.11] imx: pinctrl: backport and adapt pinctrl support from linaro
commit 89ca9b6f4842c5ccbef5e6315e86e7bcc6077530
Author: Eric Jarrige <eri...@ar...>
Date: Tue Aug 6 10:59:26 2013 +0200
[UBOOT] apf27: update to use external environment scripts.
commit 9764d74f32ee8f4570affc4285bae96187f46fcf
Author: Eric Jarrige <eri...@ar...>
Date: Tue Aug 6 10:56:22 2013 +0200
[UBOOT] enhance FPGA / firmware management scripts.
commit 4b9362953e12891dd89e80bae2e0b417303ae337
Author: Philippe Reynes <tr...@ya...>
Date: Tue Jul 30 21:14:32 2013 +0200
[LINUX] 3.11: move to 3.11-rc3
Signed-off-by: Philippe Reynes <tr...@ya...>
commit fc9fac096ce6b7459938d7d4d76476f7a6df1561
Merge: b704ce9 0aab9be
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 2 15:20:15 2013 +0200
Merge branch 'master' of ssh://git.code.sf.net/p/armadeus/code
commit b704ce98fea5d9596fd4570a76f2c11db5bc9de6
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 2 15:20:02 2013 +0200
[BUILDROOT] apf27: update config to build apf27-u-boot-env.bin
commit 0aab9be94e30662456eb43125f355d4d5e42025a
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 2 14:45:58 2013 +0200
[BUILDROOT] apf51: update config to build apf51-u-boot-env.bin
commit 0167dc67311bcb4200e39b1aa4c0b1b70d5e341b
Author: Eric Jarrige <eri...@ar...>
Date: Fri Aug 2 14:44:07 2013 +0200
[BUILDROOT] add an external environment to be used by U-Boot
commit 7e97d2c53099150b57f92e3eafd68e9bb2f211bf
Author: Fabien Marteau <fab...@ar...>
Date: Thu Aug 1 12:06:49 2013 +0200
[linux] microSD bug correction (patch 2.6.39-stable backport)
commit 061b7847e268e708078d56a4a46ac9f222bf0c98
Author: Eric Jarrige <eri...@ar...>
Date: Tue Jul 30 09:37:33 2013 +0200
[UBOOT] apf51: recover settings dammaged with last commit
commit 57d710a544adb5215482a24ed5f4d2fa8e8da6fd
Author: Eric Jarrige <eri...@ar...>
Date: Tue Jul 30 08:58:49 2013 +0200
[OTHER] add GNU GPL version 2 licence information
commit 0b35be7b7412a1c838d2ace488e253045a0f39e7
Author: Eric Jarrige <eri...@ar...>
Date: Tue Jul 30 08:50:48 2013 +0200
[UBOOT] 2013.04: cleanup / replace config file full header by SPDX-Licence-identifier
commit cefccdd82ac0d5b235fcfe187df9f57e62469019
Author: Philippe Reynes <tr...@ya...>
Date: Fri Jul 26 14:52:45 2013 +0200
[LINUX] 3.10: move to 3.10.3
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 1ebf83c5922a3f3bed7b8c4752ea058ba98ec497
Author: Eric Jarrige <eri...@ar...>
Date: Sun Jul 28 23:37:53 2013 +0200
[UBOOT] 2013.04: apf51: fix mmc card detect
commit fa65c74a1f1d80e5e5d461c2b4a4c9ebb5976a16
Author: Eric Jarrige <eri...@ar...>
Date: Thu Jul 25 15:04:00 2013 +0200
[UBOOT] 2013.04: remove spartan6 patch. now natively supported by U-Boot
commit 98ecd8696cb12a5fb20ef6c3e6109aa2a5970fe4
Author: Eric Jarrige <eri...@ar...>
Date: Thu Jul 25 09:30:30 2013 +0200
[BUILDROOT] patchwork 2013.02: cleanup non supported version
commit 98038908c1479870344d2b20e2ff12575e49d5cb
Author: Eric Jarrige <eri...@ar...>
Date: Thu Jul 25 09:12:04 2013 +0200
[UBOOT] cleanup non supported version and config
commit 785fce16777bd69bce890f8c3c0acae565fc63e6
Author: Eric Jarrige <eri...@ar...>
Date: Thu Jul 25 01:24:50 2013 +0200
[BUILDROOT] apf51: bump to U-Boot 2013.04
commit fc37d1a11d8aa6460def3890169d08eeb2288e62
Author: Eric Jarrige <eri...@ar...>
Date: Thu Jul 25 01:20:09 2013 +0200
[UBOOT] 2013.04: apf51: fix last nand lock/unlock bug - update to patch revision 2.1
commit 7529281983f70df10a9974aeb9f7e7f763efe930
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 24 18:20:09 2013 +0200
[UBOOT] 2013.04: apf51: Update I2C & SD/MMC configuration - work in progress
commit c32345f876b7951a0c9af928b15656cd60632699
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 24 14:34:10 2013 +0200
[UBOOT] 2013.04: apf51: Update default - configuration - environment variables to use the new U-Boot file format u-boot-with-nand-spl.imx
commit 92f508bb3f9bfc45961dd5daa1ae0f6c9af36578
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 24 14:21:29 2013 +0200
[BUILD] all apf/pps boards: update default config file to support the new option added to BUILDROOT
commit f52469e5b6c72ea5c905843177b3fa12c71e88f0
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 24 14:15:31 2013 +0200
[OTHER] update makefiles according to the new U-Boot option
commit 10438bbc61df6217c856a4782a4d7c972615a96f
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 24 14:12:22 2013 +0200
[BUILDROOT] update patch supporting the Safe Boot file format
commit 5ccf0482e062e541d118cd54941df8f67fac872e
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 24 14:10:23 2013 +0200
[BUILDROOT] add U-Boot option to build any binary file format
commit b98858accfa48e4b03e5b67ed7032c0dabf87841
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 24 14:08:35 2013 +0200
[BUILDROOT] make U-Boot custom config option generic to be submited upstream
commit 9becacc17d58821a9cc2897eb776b732320b9a9b
Author: Philippe Reynes <tr...@ya...>
Date: Wed Jul 24 00:51:38 2013 +0200
[LINUX] 3.11: move to 3.11-rc2
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 1cf91d44c33cf35f84e088746a1d70b5341deab0
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 24 01:25:45 2013 +0200
[UBOOT] 2013.04: apf51: extend SDRAM pin init - and new clean-up
commit d489f3a63438b1f83a85205ad9ead40faedadafc
Author: Eric Jarrige <eri...@ar...>
Date: Tue Jul 23 23:37:29 2013 +0200
[UBOOT] 2013.04: apf51: patch clean-up
commit 63835213cd853f6ba0ca56d708a648d2dae6fb06
Author: Eric Jarrige <eri...@ar...>
Date: Tue Jul 23 19:08:00 2013 +0200
[UBOOT] apf51: add U-Boot 2013.04 configuration file - first draft
commit 217ecfabace13b5719c8f166818ba0e77a765180
Author: Eric Jarrige <eri...@ar...>
Date: Tue Jul 23 19:05:47 2013 +0200
[UBOOT] 2013.04: apf51: Add new SPL supporting bigger U-Boot memory footprint
commit 68e5a35d59d6fa58958d8003cf7a0b86276aa2b9
Author: Fabien Marteau <fab...@ar...>
Date: Mon Jul 22 16:59:19 2013 +0200
kernel:mcp7940x: adding driver for kernel 2.6.38 and 2.6.35
commit 6e41bce7fdb32f98e4c19700bf34234864c8286f
Author: Fabien Marteau <fab...@ar...>
Date: Mon Jul 22 15:23:47 2013 +0200
linux: driver: rtc: mcp7940x manage alarm
commit e2665b5cc15ffd8d0e3f3bc58cbb7e2a5d239662
Author: Julien Boibessot <jul...@ar...>
Date: Sun Jul 21 21:36:50 2013 +0200
[BUILDROOT] gpsd: add the possibility to define other options than serial device.
commit 7959a7b97f03a71d631e6152e0ef0b7f7e3211e1
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Sun Jul 21 16:47:04 2013 +0200
[LINUX][3.11] imx51: chipidea: first draft to add imx51 chipidea support (tested only with host2)
commit 0c699fcb53df1d29598cdcd656f83a3b7d80670b
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Sun Jul 21 16:43:34 2013 +0200
[LINUX][3.11] imx51: Add USB pinctrl
commit d373607f7b965ea3a02c492ec51fbd462e9c928d
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Sun Jul 21 16:42:43 2013 +0200
[LINUX][3.11] apf51: Add USB support
commit 60ba1e7c5d6caeb6bbed5c778f582a51807e28a4
Author: Gwenhael Goavec-Merou <gwe...@ar...>
Date: Sun Jul 21 16:40:48 2013 +0200
[LINUX][3.11][3.11-rc1] Add apf51 support
commit 242d6696e59a44c170b1255669099141cf185a36
Author: Fabien Marteau <fab...@ar...>
Date: Fri Jul 19 14:35:00 2013 +0200
[buildroot][package][beremiz] install beremiz host side
commit 4e40f613c448a0b5dee6f9f44c4a6f3026cec4b2
Author: Fabien Marteau <fab...@ar...>
Date: Fri Jul 19 13:23:47 2013 +0200
[buildroot] cleanup matiec package
commit e709107de891c7d848f9f3fb453a56ab3b4e8bc7
Author: Fabien Marteau <fab...@ar...>
Date: Fri Jul 19 13:14:15 2013 +0200
[buildroot][package] Adding matIEC compilator for host side
commit 42169644c53a89c7e7b7de1c7f6f673b758097b4
Author: Eric Jarrige <eri...@ar...>
Date: Thu Jul 18 08:53:22 2013 +0200
[BUILDROOT] apf9328: bump to U-Boot 2013.04
commit 22a3a70de6d0eb890876b0a2aea7530567a1f55c
Author: Eric Jarrige <eri...@ar...>
Date: Thu Jul 18 01:01:55 2013 +0200
[BUILDROOT] apf28: bump to U-Boot 2013.04
commit da99d69df7f97dbcaa62d0d7785c585ef57ef225
Author: Eric Jarrige <eri...@ar...>
Date: Thu Jul 18 00:12:26 2013 +0200
[BUILDROOT] apf27: bump to U-Boot 2013.04
commit 6746bc5fc51f87cb2c18158e4b8376d5eada3683
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 17 21:25:30 2013 +0200
[BUILDROOT] apf9328: update to binutils version 2.23.2 - GCC 4.7.3 (BR default internal GCC release)
commit a8b828ddc068087504864dbb3beab658b1fe2a9f
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 17 21:23:06 2013 +0200
[BUILDROOT] apf27: update to binutils version 2.23.2 - GCC 4.7.3 (BR default internal GCC release)
commit 70ec09b426d4a2c40f4a4fdd6c84df30ee341fda
Merge: 6548824 2706647
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 17 21:20:05 2013 +0200
Merge branch 'master' of ssh://git.code.sf.net/p/armadeus/code
commit 65488242b5430e5bc9a6af8ee50c280b2ea244d3
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 17 21:19:42 2013 +0200
[BUILDROOT] apf28: update to binutils version 2.23.2 - GCC 4.7.3 (BR default internal GCC release)
commit 27066470aa4e9233529014f17401149520ba914a
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 17 21:16:17 2013 +0200
[BUILDROOT] apf51: update to binutils version 2.23.2 - GCC 4.7.3 (BR default internal GCC release)
commit 702d335a20c683def5c3b6098dae9448f58c3245
Author: Fabien Marteau <fab...@ar...>
Date: Wed Jul 17 18:20:01 2013 +0200
[buildroot][package] Adding beremiz runtime side package
commit 05406e1833249193c5ca9d0bb23ea1f5a954cd93
Author: Fabien Marteau <fab...@ar...>
Date: Wed Jul 17 16:05:39 2013 +0200
[buildroot][package] cleanup python pyro package
commit ad46342e66dcbc8c83371651ea399714ca2dc963
Author: Fabien Marteau <fab...@ar...>
Date: Wed Jul 17 15:54:55 2013 +0200
[buildroot][package] adding python-pyro 3.14 module
commit 6156710a1aed6cf60921aea8e279217b714a55a8
Author: Eric Jarrige <eri...@ar...>
Date: Wed Jul 17 14:10:35 2013 +0200
[LINUX] 2.6.38: fix runtime excpetion when building with gcc 4.7..
commit b68a7d52c59df4e89a5b0ff2e767030cfd6815d0
Author: Philippe Reynes <tr...@ya...>
Date: Mon Jul 15 16:25:02 2013 +0200
[LINUX] 3.11: move to 3.11-rc1
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 9d38c27b6d04ee32639519979afb1d5481eb55fe
Author: Philippe Reynes <tr...@ya...>
Date: Mon Jul 15 16:25:01 2013 +0200
[LINUX] 3.10: move to 3.10.1
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 3fb62614fc4cf784ac5eb6919fdcdf76e8e7a60d
Author: Philippe Reynes <tr...@ya...>
Date: Mon Jul 15 16:25:00 2013 +0200
[LINUX] 3.10: move to 3.10 (remove 3.10-rc7)
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 7753f4d5fb7a6ded4e39f8f6f3c6cd9af911159d
Author: Philippe Reynes <tr...@ya...>
Date: Mon Jul 15 16:24:59 2013 +0200
[LINUX] 3.9: move to 3.9.10
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 7e25b2648ac224bd57354b154a13b3fe7e2984fe
Author: Philippe Reynes <tr...@ya...>
Date: Thu Jul 4 21:15:05 2013 +0200
[LINUX] 3.9: move to 3.9.9
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 26b45ddca25c8ae7915bf5a058ca11f0f11c8dda
Author: Julien Boibessot <jul...@ar...>
Date: Tue Jul 9 16:02:46 2013 +0200
[LINUX] 3.4: Add 3.4.6 support to APF28 to have a Xenomai ready configuration
commit 8bd2db2c373eee31688df732000af4c2da7417f1
Author: Philippe Reynes <tr...@ya...>
Date: Fri Jun 28 21:19:03 2013 +0200
[LINUX] 3.9: move to 3.9.8
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 29f58cc4bf27926b0e993869510e2905b2c9540c
Author: Julien Boibessot <jul...@ar...>
Date: Fri Jun 28 11:24:37 2013 +0200
[BUILDROOT] 2013.05: add SMS Server Tools 3 package
commit 9705cf4c120c3f20997ee416659ef7775d5f5257
Author: Janos Angeli <an...@an...>
Date: Sun Jun 23 21:10:12 2013 +0200
[BUILDROOT] 2013.05: Add joe packege
This patch adds joe text editor to buildroot 2013.05
Signed-off-by: Janos Angeli <an...@an...>
commit cfd03b3139f120fb08d58320577a77c09d4c3c0d
Author: Philippe Reynes <tr...@ya...>
Date: Sat Jun 22 23:21:29 2013 +0200
[LINUX] 3.10: move to 3.10-rc7
Signed-off-by: Philippe Reynes <tr...@ya...>
commit f0ba272f16948cdc3b0988f03f55e919cf5242a4
Author: Philippe Reynes <tr...@ya...>
Date: Sat Jun 22 20:05:16 2013 +0200
[LINUX] 3.10: enable driver fpga_loader
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 7029dd048f9138f1056f58ea8e87c73dd64cd705
Author: Philippe Reynes <tr...@ya...>
Date: Sat Jun 22 20:05:15 2013 +0200
[LINUX] 3.10: imx27: fpga_loader: add support of 3.10
Signed-off-by: Philippe Reynes <tr...@ya...>
commit de9df831b136524e0c0d18dcf32e46529b2d37d0
Author: Philippe Reynes <tr...@ya...>
Date: Sat Jun 22 20:05:14 2013 +0200
[LINUX] 3.10: imx27: fpga: define base addr even with dt
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 98b51ab70c7f5080f3fa472254f973f1546c7ad3
Author: Philippe Reynes <tr...@ya...>
Date: Fri Jun 21 19:28:17 2013 +0200
[LINUX] apf27: 3.9: move to 3.9.7
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 97403d3f35f7c6a5387c6c30af78009b75eadda9
Author: Janos Angeli <an...@an...>
Date: Wed Jun 19 00:42:29 2013 +0200
[BUILDROOT] Busybox coreutils stty and RS485 patch fix for Buildroot 2013.05
The busybox patch directory changed in buildroot 2013.05,
this patch will fix my Busybox coreutils stty patch install locations.
Signed-off-by: Janos Angeli <an...@an...>
commit 68c135c46b47af412e3124b2f0cacdd9abe13d9f
Author: Philippe Reynes <tr...@ya...>
Date: Sun Jun 16 10:27:09 2013 +0200
[LINUX] 3.10: apf27dev: add rtc ds1374 to the dts
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 5d4fb54016aad2e554e3c84b0e4a37698d2de13b
Author: Philippe Reynes <tr...@ya...>
Date: Sun Jun 16 19:18:07 2013 +0200
[LINUX] 3.10: apf27: move to 3.10-rc6
Signed-off-by: Philippe Reynes <tr...@ya...>
commit d9e290c3653d4c4efcde87afa410b408a5ea8006
Author: Philippe Reynes <tr...@ya...>
Date: Sat Jun 15 11:01:07 2013 +0200
[LINUX] apf27: 3.9: move to 3.9.6
Signed-off-by: Philippe Reynes <tr...@ya...>
commit fe4bf169a066ce5d0b13cf4178c218e1a7fd54b8
Author: Philippe Reynes <tr...@ya...>
Date: Sat Jun 15 11:01:06 2013 +0200
[LINUX] apf27: 3.10: move to 3.10-rc5
Signed-off-by: Philippe Reynes <tr...@ya...>
commit 8de1f775cbdc345ee55283902e14070c4f82ab1c
Author: Julien Boibessot <jul...@ar...>
Date: Thu Jun 13 16:03:56 2013 +0200
[BUILDROOT] 2013.05: ti-utils: fix github tarball to use commit id (backport from BR mainline)
co...
[truncated message content] |
|
From: Julien B a. A. <ar...@us...> - 2013-12-25 19:48: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 annotated tag, armadeus-5.3 has been created
at 588f0f53cac656a7e90b0e7f6c3fd3cc54ecc882 (tag)
tagging 9669021e6a49619edcf8dfa65ac8cb89ce30445a (commit)
replaces armadeus-5.3-rc2
tagged by Julien Boibessot
on Wed Dec 25 20:48:12 2013 +0100
- Log -----------------------------------------------------------------
Creating TAG for armadeus-5.3 release
Julien Boibessot (6):
[TEST] Try to reduce apf9328test JFFS2 rootfs size to fit into APF9328 NOR
[BUILDROOT] Fixes build of apf[27|28|51]mainline_defconfig
[BUILDROOT] Makes apf9328test_defconfig jffs2 rootfs fits in 13MB (part 2) and remove brakes for compiling
[BUILDROOT] Makes pps_defconfig building faster
[TOOLS] improve scripts/release/changes.sh
Updates Changelog and /etc/armadeus-version for 5.3 release
Philippe Reynes (3):
[LINUX] 3.12: move to 3.12.6
[LINUX] 3.10: move to 3.10.25
[LINUX] 3.13: move to 3.13-rc5
Sébastien Szymanski (1):
[LINUX] 3.13: apf28: fix kernel config files.
-----------------------------------------------------------------------
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2013-12-25 19:48:44
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 9669021e6a49619edcf8dfa65ac8cb89ce30445a (commit)
via 85f5451a5f7fa10015ca4d583d60280b1aa073bd (commit)
from 4dbf5feaa28af927bbd94047f6addf1bc41b86cd (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 9669021e6a49619edcf8dfa65ac8cb89ce30445a
Author: Julien Boibessot <jul...@ar...>
Date: Wed Dec 25 20:47:51 2013 +0100
Updates Changelog and /etc/armadeus-version for 5.3 release
commit 85f5451a5f7fa10015ca4d583d60280b1aa073bd
Author: Julien Boibessot <jul...@ar...>
Date: Wed Dec 25 20:46:37 2013 +0100
[TOOLS] improve scripts/release/changes.sh
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 567 +++++++++++++++++++-
.../rootfs/target_skeleton/etc/armadeus-version | 2 +-
scripts/release/changes.sh | 15 +-
3 files changed, 581 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index a8191ba..06e978b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,570 @@
----
+Changes in release armadeus-5.3 (released on Wednesday December 25th 2013)
+
+* Wiki dump available here: http://www.armadeus.com/assos_downloads/wiki/armadeus-5.3_wiki_dump.tar.gz
+
+* Corrected Tickets/Bugs:
+ #141 Mount /dev/shm by default in rootfs
+
+* Buildroot:
+ Main changes:
+ - Update to BR 2013.05, binutils 2.23.2, gcc 4.7.3, creation of "mainline" defconfigs, bug fixes, packages adding (gnokii, smstools, joe, poppler, beremiz, pyro).
+ All changes:
+ - Makes pps_defconfig building faster
+ - Makes apf9328test_defconfig jffs2 rootfs fits in 13MB (part 2) and remove brakes for compiling
+ - Fixes build of apf[27|28|51]mainline_defconfig
+ - Move freescale-tools package to new BR package style
+ - disable ccache in test_defconfig targets.
+ - Add legal infos for imxregs
+ - Add legal infos for as_devices
+ - apf27, apf28, apf51: 3.12.4 is now the default kernel for mainline_defconfig.
+ - add apf27mainline_defconfig target
+ - apf27: disable ccache in apf27test_defconfig target.
+ - Set BR2_DL_DIR back to default value.
+ - add apf28mainline_defconfig target.
+ - apf27: add madplay and tcpdump packages to ap27test_defconfig.
+ - APF51: add madplay and mplayer packages to apf51test_defconfig
+ - apf51: fix mplayer compilation
+ - Update armadeus skeleton's /etc/inittab from BR default one
+ - APF51: 3.12.1 is now the default kernel for apf51mainline_defconfig.
+ - tslib: fix ubuntu 13.10 compil error
+ - APF51: 3.11.8 is now the default kernel for apf51mainline_defconfig
+ - cleanup patchwork
+ - apf51mainline_defconfig: move to 3.11.6 kernel
+ - apf9328: Fix test config
+ - 2013.05: busybox: fixes an ifplugd problem with recent Linux kernels
+ - Fix rootfs name for the apf boards
+ - [2013.05] Remove hacks to rename rootfs images and use BR normal way of doing it
+ - [2013.05] Makes initrd generation works again with armadeus adaptations to BR
+ - [2013.05] Mark patches 211 as a BR upstream one
+ - [2013.05] Fixes pywebradio package installation
+ - Fix Cups and Fbgrab site URLs.
+ - Add a config to build Linux 3.11/mainline based APF51 system
+ - [2013.05] Fixes madplay build
+ - [2013.05] Fixes ltris build
+ - [2013.05] Fixes lbreakout2 build
+ - [2013.05] Fixes opentyrian build
+ - [2013.05] Fixes snes9x compilation
+ - Add package Poppler for Qt.
+ - [2013.05] Fixes wolf4sdl compilation
+ - [2013.05] Fixes gpm package compilation
+ - [2013.05] Fixes slideshow package compilation
+ - [2013.05] fpga_firmware: add some precisions to help (more than one FPGA firmware can be installed at a time in linux rootfs) and fixes a bug for FPGA symlink in output/images/
+ - apf28: fix again test config
+ - apf28: update again test config
+ - apf27|28|51: update and fix test config
+ - [2013.05] Remove obsolete allegro patch, as we won't support this package anymore (in short term)
+ - [2013.05] Makes sdl_water package compiles again
+ - [2013.05] Fixes patch 201 (gnokii)
+ - Fix Marble package compilation.
+ - Update QT sources URL.
+ - disable broken patchs -- they should be fixed or will be deleted for the next release
+ - remove fbtest - use BR fb-test instead
+ - Fix typo and update apf51/pps51 default configs
+ - small cleanup to enforce apply BR patches again after previous commit that removed some other patches
+ - fix custom kernel/dtb install script when building non device tree kernel
+ - remove most of the armadeus patch concerning linux - customization managed by dedidacted hook rules.
+ - add linux hooks to support linux kernel and DTB bin files for the Armadeus boards
+ - apf27: update config to export fpga firmware blinking_led by default to be handle by U-Boot
+ - apf9328: update config to export fpga firmware blinking_led by default to be handle by U-Boot
+ - apf51: export dual UART FPGA firmware for GSM/GPS to be handle by U-Boot
+ - fpga_firmware: add option to use some custom fpga firmware and provide a link to be used by U-Boot
+ - update pps51 config to BuidlRoot 2013.05 and U-Boot 3012.04
+ - update pps config to BuidlRoot 2013.05 and U-Boot 3012.04
+ - Add patch to allow 3.10+ kernels compilation with uClibc 0.9.33.2
+ - apf27: update config to build apf27-u-boot-env.bin
+ - apf51: update config to build apf51-u-boot-env.bin
+ - add an external environment to be used by U-Boot
+ - patchwork 2013.02: cleanup non supported version
+ - apf51: bump to U-Boot 2013.04
+ - update patch supporting the Safe Boot file format
+ - add U-Boot option to build any binary file format
+ - make U-Boot custom config option generic to be submited upstream
+ - gpsd: add the possibility to define other options than serial device.
+ - [package][beremiz] install beremiz host side
+ - cleanup matiec package
+ - [package] Adding matIEC compilator for host side
+ - apf9328|28|27: bump to U-Boot 2013.04
+ - apf9328: update to binutils version 2.23.2 - GCC 4.7.3 (BR default internal GCC release)
+ - apf27: update to binutils version 2.23.2 - GCC 4.7.3 (BR default internal GCC release)
+ - apf28: update to binutils version 2.23.2 - GCC 4.7.3 (BR default internal GCC release)
+ - apf51: update to binutils version 2.23.2 - GCC 4.7.3 (BR default internal GCC release)
+ - [package] Adding beremiz runtime side package
+ - [package] cleanup python pyro package
+ - [package] adding python-pyro 3.14 module
+ - 2013.05: add SMS Server Tools 3 package
+ - 2013.05: Add joe packege
+ - Busybox coreutils stty and RS485 patch fix for Buildroot 2013.05
+ - 2013.05: ti-utils: fix github tarball to use commit id (backport from BR mainline)
+ - 2013.05: ltrace: fix download URL
+ - bump to BuildRoot 2013.05 - may require a git clean -dfx to rebuild the world. do not forget to backup your work in progress
+ - 2013.05: port armadeus modifications to imx-lib
+ - 2011.02: makes imx-lib compile again (vpu only) on i.MX27
+ - cleanup BR 2012.11.1 patches
+ - preliminary migration to BR 2013.05
+ - 2013.02: update apf51 and apf28 config to support management frame protection (IEEE 802.11W)
+ - 2013.02: update Buildroot cleanuop script
+ - 2013.02: BusyBox coreutils stty: Add RS485 config options
+ - 2013.02: BusyBox: Fix daily snapshot config file
+ - 2013.02: Add option to disable management frame protection (IEEE 802.11w)
+ - 2012.02: BusyBox coreutils stty: Add RS485 config options
+ - BusyBox 1.19.4 stty add RS485 config options
+ - Add Joe's Own Editor program
+ - 2012.02: Add opkg package manager (BR mainline backport)
+ - 2013.02: fixes gnokii package
+ - 2012.02: Add (preliminary) support for smstools3
+ - 2012.02: add a fix to allow kernel+initrd image generation
+ - Fixes 2012.02 build due to gnokii package recent adding and makes this package also available for 2013.02
+ - Gnokii: add sms management program gnokii
+ - 2013.02: cleanup and fix armadeus patch hunk and fuzz
+ - Fixes freescale-tools build
+ - Busybox 1.21.0: Fix busybox default configuration
+ - Use generic kernel mirror in IW download URL (patch 200).
+ - Fix IW package download URL in patch 200.
+ - 2013.02: initial support of BR 2013.02
+ - xenomai: DL_DIR must be used instead of BR2_DL_DIR (thanks Victor)
+ - add wpa_supplicant package to all config supporting wireless tools
+ - as_devices_cpp could be build with external toolchain
+ - Map Keys Meta and Menu in Qt QWS Server's keyboard maps.
+ - target_skeleton/etc/inittab: deactivate by default the login and log on LCD. User can activate them after boot if needed.
+ - Update Qwt patch 133 to version 6.0.1 with BR mainline patch.
+ - Update Qt's FTP URL in patch 132.
+ - 2012.02: compat-wireless: makes 2012-11-18 patches only apply when 2012-11-18 version is selected
+ - 2012.11: Fix dbus installation when var/lib does not exist yet
+ - 2012.11: clean-up package libcanfestival for BR upstream integration. Thx Smartin
+ - 2012.11: clean-up URG package for BR upstream integration. Thx Smartin
+ - 2012.11: clean-up openobe and ussp-push for BR upstream integration. Thx Smartin
+ - 2012.11: clean-up for BR upstream integration. Thx Smartin
+ - 2012.02: Fixes compat-wireless continuous rebuild
+ - 2012.02: Improves 199-compat-wireless-add_package.patch
+ - 2012.02: Add compat-wireless package (experimental)
+ - Add package qextserialport.
+ - Add package CUnit in patch 197.
+ - [package] adding python-crc16 module
+ - uclibc : patch cleanup and extand accept4 patches to uclibc 0.9.33.2 - to fix QT compilation issue
+ - update ussp patch and cleanup_buildroot script
+ - update the upcoming compatibility with BR 2012.11
+ - fix PPS package .mk files to support new and legacy BR version
+ - fix armadeus package .mk files to support new and legacy BR version
+ - add config files for busybox 1.20.2 and uClibc 0.9.33.2
+ - Add updated BR patches to support the next BR release and to push some patches to BR mainline
+ - prepare migration to the next BR release
+ - 2012.11: partial cleanup
+ - 2012.11: update to support next BR release
+ - Fixes make linux-clean target
+ - Add the missing file busybox-1.20.config - Thx Victor
+ - Fix uClibc-0.9.33.2.config and busybox-1.20.2 .config hard link - Thx Victor
+ - boost: copy author comment and signed-off into enclosed patch
+ - boost: bump to version 1.52.0
+ - Busybox: cleanup obsolete patch
+ - Busybox: Disable RS485 path in order to fix APF27 and APF9328 compilation errors
+ - Add minicom terminal program
+ - Fix nanocom download URL
+ - xenomai: bump to version 2.6.2.1
+ - boost: bump version to 1.53.0
+ - uClibc 0.9.33: add backtrace support in default config
+
+* Linux:
+ Main changes:
+ - Improved support for vanilla kernel (3.7 (apf27), 3.10, 3.12+), bug fixes
+ All changes:
+ - 3.13: move to 3.13-rc5
+ - 3.10: move to 3.10.25
+ - 3.12: move to 3.12.6
+ - 3.13: apf28: fix kernel config files.
+ - 3.13: apf28: add user button to device tree.
+ - 3.13: apf28: add kernel config
+ - 3.12: APF51: Makes user LED blink at startup
+ - 3.12: move to 3.12.5
+ - 3.10: move to 3.10.24
+ - apf27, apf28, apf51: move to 3.12.4.
+ - 2.6.35: apf28: fix i2c startup issue.
+ - 3.12: apf28dev: add user button to device tree.
+ - [3.13] Add APF27 kernel config
+ - [3.13] Add APF51 kernel config
+ - [3.13] Adapt patches 0210, 0400, 0401, 0420 from 3.12
+ - Add support for 3.13 & 3.13-rc2
+ - [3.12] apf28: move to 3.12.2
+ - [3.12] apf28: set gpio polarity for usb regulator
+ - [3.12] apf28 linux config: Active USB host by default
+ - [3.12] apf28: fix compatible name in mach-mxs
+ - [pod_gpio] set output value in pod_gpio_direction_out()
+ - 3.12: add support of 3.12.1 (apf27&apf28)
+ - 3.12: APF51: add parallel display support.
+ - [3.12] apf27: kernel config: select pwm by default
+ - [3.12] apf27dev: dt: Add pwm0 pin to hog pinctrl
+ - 3.12: APF51: add backlight to device tree.
+ - 3.11: APF51: add backlight to device tree.
+ - 3.10: APF51: Merge patch 0443 (add backlight to device tree) and patch 0401.
+ - 3.10: move to 3.10.19
+ - All: 3.11.7 -> 3.11.8
+ - 3.12: move to 3.12
+ - 3.11: move to 3.11.7
+ - 3.10: move to 3.10.18
+ - [3.11+] APF51: Add possibility to declare UART1 pins without CTS/RTS
+ - [3.11+] APF51: makes OTG USB port work better.
+ - 3.10: move to 3.10.17
+ - [COMMON] Makes mcp7940x RTC driver compiles again on non device tree kernels
+ - 3.11: apf51: move to 3.11.6
+ - 3.11: apf28: move to 3.11.6
+ - 3.11: apf27: move to 3.11.6
+ - 3.10: apf51: move to 3.10.16
+ - 3.10: apf28: move to 3.10.16
+ - 3.10: apf27: move to 3.10.16
+ - 3.11: apf51/apf28: move to 3.11.4
+ - 3.11: apf27: move to 3.11.4
+ - 3.10: apf51: move to 3.10.15
+ - 3.10: apf28: move to 3.10.15
+ - 3.10: move to 3.10.15
+ - 3.10: move to 3.10.14
+ - Add possibility to use 3.11.3 kernels on APF51
+ - 3.11: Add support for mcp7940x RTC
+ - Common: Makes mcp7940x RTC driver also works on recent kernels
+ - 3.x: update apf28 & apf51 to 3.10.12 3.11.2
+ - 3.11: move to 3.11.2
+ - 3.10: move to 3.10.12
+ - 2.6.38: patch cleanup
+ - apf51, apf27: align NAND BBT description to the linux/UBoot mainline
+ - [3.12] apf27 & apf27dev: dts: Add pinctrl for peripherals
+ - [3.12] apf27 & apf27dev: dts: Add pinctrl for peripherals
+ - [3.12] Add APF28 config for 3.12(-rc1)
+ - [3.12] adapt patches 0209, 0213, 0214, 0404, 0408, 0409, 0441, 0443 from 3.11
+ - [3.12] imx27: Update patches 0206* with latest version provided
+ - [3.12] Add support for 3.12(-rc1)
+ - APF28: fix mac address detection
+ - APF28: add 3.11 / 3.11.1 support
+ - 3.10: apf51: update to 3.10.11
+ - 3.10: apf28: update to 3.10.11
+ - 3.11: move to 3.11.1
+ - 3.10: move to 3.10.11
+ - 3.11: remove 3.11-rc4
+ - 3.10: move to 3.10.10
+ - 3.7 : apf27 : Makes FPGA and armadeus custom drivers compiles better with 3.7+ kernels
+ - [3.11] apf51: usbh1 & usbh2 phys have a reset pin
+ - apf51|27|28: update config for kernel 3.10.9
+ - apf28: update config to support linux 3.10.7
+ - 3.10: move to 3.10.7
+ - [3.11] imx27-apf27dev: dt: add SDHCI support
+ - [3.11] imx27: dt: add pinctrl for CSPI node
+ - [3.11] imx27: dt: add pinctrl for CSPI and SHDCI
+ - [3.11] imx27 dt: add CSPI pinctrl
+ - [3.11] imx27 dt: fix CSPI PER clock id
+ - 3.10: move to 3.10.6
+ - [3.11] 0204: update hook to dt
+ - [3.11] imxfb: dt: add pwmr attribute
+ - [3.11] imx27-apf27dev: add framebuffer and display support
+ - [3.11] imx27: dt: add framebuffer pinctrl
+ - [3.11] imx27: dt: backport framebuffer support
+ - [3.11] move APF27 support to 3.11-rc4
+ - 3.11: move APF51 experimental support to 3.11-rc4
+ - [3.11] patch 0206-b: the IS_ENABLED parameter must have CONFIG_
+ - 3.10: move to 3.10.5
+ - [3.11] imx27-apf27dev.dts: Add hog pinctrl support
+ - [3.11] imx: pinctrl: backport and adapt pinctrl support from linaro
+ - 3.11: move to 3.11-rc3
+ - microSD bug correction (patch 2.6.39-stable backport)
+ - 3.10: move to 3.10.3
+ - 3.11: move to 3.11-rc2
+ - [3.11] imx51: chipidea: first draft to add imx51 chipidea support (tested only with host2)
+ - [3.11] imx51: Add USB pinctrl
+ - [3.11] apf51: Add USB support
+ - [3.11][3.11-rc1] Add apf51 support
+ - 2.6.38: fix runtime excpetion when building with gcc 4.7..
+ - 3.11: move to 3.11-rc1
+ - 3.10: move to 3.10.1
+ - 3.10: move to 3.10 (remove 3.10-rc7)
+ - 3.9: move to 3.9.10
+ - 3.9: move to 3.9.9
+ - 3.4: Add 3.4.6 support to APF28 to have a Xenomai ready configuration
+ - 3.9: move to 3.9.8
+ - 3.10: move to 3.10-rc7
+ - 3.10: enable driver fpga_loader
+ - 3.10: imx27: fpga_loader: add support of 3.10
+ - 3.10: imx27: fpga: define base addr even with dt
+ - apf27: 3.9: move to 3.9.7
+ - 3.10: apf27dev: add rtc ds1374 to the dts
+ - 3.10: apf27: move to 3.10-rc6
+ - apf27: 3.9: move to 3.9.6
+ - apf27: 3.10: move to 3.10-rc5
+ - 3.4: add spidev on SPI2 of APF28Dev
+ - 3.4: re-introduce 3.4 Linux support (for APF28 only), to have a xenomai working version on APF28.
+ - 3.9: add support of the 3.9.4
+ - [3.10] 3.10-rc2: add apf28 config
+ - [3.10] Add 3.10-rc2 patches support
+ - [3.10] copy patches from 3.8
+ - [3.10] adapts patches 0200, 0400, 0401 and 0442 from 3.8
+ - [3.10] apf27, apf51: Add support for 3.10-rc2
+ - 3.9: add support of the 3.9.3
+ - port 3.8 patches to 3.9
+ - 3.8: fix network declaration on dts
+ - 3.8: APF27: move 3.8.6 to 3.8.13
+ - 2.6.35: Add OneWire GPIO Bus Master Device to APF28DEV
+ - 3.8: allows i.MX28 RTC to wakeup the system if powered with battery
+ - Fixes some FPGA drivers build with 3.8+ kernels
+ - 3.8: move to 3.8.6
+ - 3.8: all boards: add possibility to use 3.8.4 kernel
+ - 2.6.38: fixes PMIC LEDs colour declaration on APF51Dev
+ - [3.8] apf51dev: dt: add basic support for i2c2
+ - [3.8] imx51: dt: add second pinctrl group for i2c2
+ - [3.8] apf51dev: DT: add basic support for ecspi
+ - [3.8] imx51: DT: add ecspi2 pinmux
+ - 3.7/3.8: we do not use JFFS2 on APF28
+ - [3.8] apf51dev: DT: Add imx51-apf51dev to dts Makefile
+ - [3.8] apf51: add support for led trigger and heartbeat
+ - [3.8] apf51dev: Add fsl,no_sdio_irq property for esdhci2
+ - [3.8] imx51: adapt patch 427 from 3.0
+ - [3.8] imx51-apf51dev: Add APF51dev DT support
+ - Fixes Armadeus custom PWM driver build with recent kernels
+ - 3.8 is out
+ - Fixes fpga_irq_mngr build with 3.7.9+ kernels
+ - 3.7: move to 3.7.9
+ - [3.8] apf28dev: dts: add support for touchscreen
+ - [3.8] mxs: adapt linaro patch for touchscreen support through lradc
+ - 2.6.38: update apf51_dev board to support wm8960 new audio input/ouput capabilities
+ - 2.6.38: wm8960: Fix registers definition, PLL, clocks.. errors; also add audio input feature
+ - 2.6.38: fix MCP49x2 DAC trigger conversion and add capabilites to select condition to start DAC conversion
+ - [3.7] apf27 config: select pwm-imx by default
+ - [3.7] apf27: add pwm support
+ - [3.7] imx27: pwm: rename ipg clock and add per clock
+ - [3.7] imx27: pwm: adds the mandatory macro to select this peripheral
+ - [3.7] imx: update platform mxc-pwm to register driver with device id instead of driver name
+ - [3.7] imx: allows to use pwm-imx without device tree
+ - [3.8] mxs: gpio-mxs: Use EDGE instead of LEVEL
+ - 3.7.6 is out
+ - 3.8: 3.8-rc6 is out
+ - 3.7: 3.7.5 is out so move to it
+ - 3.7: APF27: fixes kernel oops when rebooting after LCD timed out
+ - [imx28] adding_spi3
+ - [3.8] mxs: gpio-mxs: Add IRQ_TYPE_EDGE_BOTH support
+ - [3.8] suppress now mainlined patches 0206 and 0207
+ - [3.8] adapt patch 0203
+ - 3.8: move rc4 support to rc5
+ - [APF28] kernel config: EHCI support must be set to have chipidea host support
+ - 3.0: 3.0.33 is the latest APF51 validated kernel so move to it
+ - 3.x: Add Armadeus boot logo support (create patches/linux/common/ for this purpose)
+ - Move 3.7 support to 3.7.4
+ - 3.8: move rc2 support to rc4
+ - 3.8: APF51: fix default config so that DTB is bootable
+ - 2.6.35: APF28:Â disable by default DMA mode for Application UART - DMA mode may be source of extra delays with communication based on too few amount of bytes : terminal, GPS, GSM/GPRS..
+ - [3.8] imx-fb: fix imxfb_info configuration order
+ - [3.8] imx-fb: modifies platform device name
+ - 3.8: bump to 3.8-rc2 (experimental)
+ - 3.7: fixes build of fpgaloader
+ - 3.8 : APF51 : Fixes NAND ECC/OOB/BBT to be compatible with older kernels
+ - Fixes target/linux/modules/pwm/pwm.c build with recent kernels
+ - 3.8 : Add (non working) APF51 DT support
+ - 3.8: APF27: improve FPGA related drivers support
+ - cleanup custom Armadeus drivers config and make fpgaloader compiles again on > 3.7
+ - 3.7: add some FPGA drivers to default config and fixes build
+ - 3.7: fixes build of recent commits and rename some patches
+ - APF27/28/9328: bump Linux 3.7 support to 3.7.1
+ - APF27: add support for 3.8-rc1 kernel
+ - APF28 : add support for 3.8-rc1 kernel (experimental)
+ - [3.7] apf27 config: select touchscreen by default
+ - [3.7] apf27-dev: update SPI support
+ - [3.7] adapt patches 073* and 074* from 2.6.38
+ - [3.7] mx27: SPI: rename ipg clock and add per clock
+ - [3.7] mx27: backlight: fix constrast pwm issue
+ - [3.7] APF27: config: Add imx framebuffer support by default
+ - [3.7] APF27: Update lcd support
+ - [3.7] APF27: config: Add ehci and scsi disk support by default
+ - [3.7] mx27: enable EHCI PER clock
+ - [3.7] mx27: add a clock gate to activate SPLL clock
+ - apf28: fix capabilities to drive multiple PWM lines
+ - apf27: add support of kernel 3.7-rc7
+ - [3.7] apf9328: add linux 3.7 and 3.7-rc6 kernel config
+ - [3.7] apf9328: fix patch 0029b
+ - [3.7] apf9328: correct dma clock shift register
+ - [3.7] apf9328: adapt patches 0021, 0024 from 2.6.38
+ - 3.7: Add (incomplete) minimal APF27Dev support (non DT)
+ - renamed patches/linux/3.7/200-armadeus-add_apf27_module.patch
+ - Removes 3.6 support (now default experimental kernel is 3.7)
+ - Remove 3.4 support
+ - APF27: remove 3.6 support (default experimental one in now 3.7)
+ - APF27: remove 3.7-rc3 support
+ - APF27: remove 3.5 support
+ - APF28: remove 3.4 support, APF27: move 3.4 support to 3.7-rc4
+ - APF27 / 3.6: fixes net devices support in default config
+ - [3.7-rc3] APF28: adapt patches 0403, 0418, 0419 from 3.6
+ - [3.7-rc3] APF28: import patch 0419
+ - APF28: Add 3.7-rc3 kernel config file
+ - APF28: 3.6.2 kernel version is out
+ - 3.6: APF28, fixes NAND partitions size
+ - [APF51][LINUX 3.10] Add backlight to device tree
+ - APF51: manage useless write protection microSD pin
+ - arm/imx/gpio: add spinlock protection
+ - kernel:mcp7940x: adding driver for kernel 2.6.38 and 2.6.35
+ - linux: driver: rtc: mcp7940x manage alarm
+ - [module][fpga][virtual_component][irq_ocore] remove properly
+ - [irq_ocore] Fix irq manager bug for FPGA
+ - 2.6.35: APF28/MX28: Add RS485 support to mxs-auart driver
+ - Linux 3.7 is out, so remove symlinks related to linux 3.7-rc*
+ - Add support for armadeus drivers on current linux release
+ - apf27: add support of kernel 3.7-rc8
+ - Add support of linux-3.7-rc6
+ - update apf27 kernel 3.7 patch to v4
+ - Add device tree file for the armadeus apf27
+ - Adding mcp7940x rtc driver
+ - Linux configs are symlinks
+ - kernel: add support for the kernel 3.7-rc3
+ - apf27: add support for kernel 3.6.3
+ - apf27: add kernel configuration for linux 3.6
+ - [fpga][pod_gpio] adding irq number information when probed
+ - [apf28][kernel] refresh touch status only on touch detection
+ - apf27: update linux config to 3.9-rc4
+ - apf27: add configuration for linux 3.9-rc2
+
+* U-Boot:
+ Main changes:
+ - move to U-Boot 2013.04 by default, bug fixes
+ All changes:
+ - apf51: 2013.04: make it compatible with recover tool
+ - apf9328: Fix double boot
+ - 2012.04: fixes comment when flashing dtb
+ - keep external environment file as an exemple of customization
+ - 2013.04: move back all the env. variables to U-Boot default configuration
+ - apf51: cleanup
+ - apf27: Fix ubifsmount command
+ - 2013.04: restore command env param compatitbility
+ - scripts: fix script log message: flash_dtb
+ - apf9328: update U-Boot script: update_all
+ - apf27: fix init dcache boot issue
+ - remove the unused variable cpu_name.
+ - change to handle linux DTB file - do not update environment by default
+ - apf51: Fix FPGA capability to re-load firmware multiple time
+ - apf28: update to use external environment scripts.
+ - apf27: FPGA cleanup
+ - apf51: FPGA cleanup
+ - apf9328: update to use external environment scripts.
+ - apf27: Fix FPGA state after abort action
+ - apf27: simplify FPGA management and improve download reliability
+ - apf51: update to use external environment scripts.
+ - spartan: Fix FPGA download issue when firmware is not valid - also add user inerface to stop download using ctrl-c
+ - improvement environment scripts
+ - apf51: fix nand lock/unlock page alignement and access to IP registers
+ - apf27: update to use external environment scripts.
+ - enhance FPGA / firmware management scripts.
+ - apf51: recover settings dammaged with last commit
+ - 2013.04: cleanup / replace config file full header by SPDX-Licence-identifier
+ - 2013.04: apf51: fix mmc card detect
+ - 2013.04: remove spartan6 patch. now natively supported by U-Boot
+ - cleanup non supported version and config
+ - 2013.04: apf51: fix last nand lock/unlock bug - update to patch revision 2.1
+ - 2013.04: apf51: Update I2C & SD/MMC configuration - work in progress
+ - 2013.04: apf51: Update default - configuration - environment variables to use the new U-Boot file format u-boot-with-nand-spl.imx
+ - 2013.04: apf51: extend SDRAM pin init - and new clean-up
+ - 2013.04: apf51: patch clean-up
+ - apf51: add U-Boot 2013.04 configuration file - first draft
+ - 2013.04: apf51: Add new SPL supporting bigger U-Boot memory footprint
+ - 2013.04: workaround to fix APF27 PHY power on reset issue: disable CONFIG_PHYLIB
+ - 2012.10: cleanup
+ - 2013.04: add apf28 configuration file
+ - 2013.04: fix apf28 compilation errors
+ - 2013.04: add apf9328 config file - cleanup 2012.10 config
+ - cleanup 2012.10 patchwork
+ - 2013.04: update apf27 FEC config and re-enable CONFIG_SYS_DIRECT_FLASH_TFTP
+ - 2013.04: add apf27 config file
+ - 2013.01.01: add apf27 config file
+ - 2013.01.01: add apf27 config file
+ - 2013.04: add apf27 config file
+ - 2013.04: start update
+ - cleanup obsolete U-Boot version of patches: 2011.12
+ - fix FPGA programming hang up
+ - initial bump to U-Boot 2013.01.01
+ - nitpick in uboot_recover python code
+ - 2012.10: APF27: add I2C driver with support for I2C multibus
+ - 2012.04: APF27: add I2C driver and support for I2C multibus
+ - [2012.04][APF51] increase DDR RAM timings
+ - 2012.10: remove : character in patches name
+ - APF27: 2012.10: update to support the new APF27 patch refactoring
+ - APF27: 2012.10: refactor U-Boot patches to be pushed on the U-Boot mainline - Thanks Trem
+ - 2012.10/apf51: update configuration - fix script flash_reset_env - no NFS support due to the boot memory constraints
+ - 2012.10/apf28: update configuration - fix script flash_reset_env - fix SD pin drive strength
+ - 2012.10/apf9328: update configuration - fix script flash_reset_env
+ - 2012.10: build user friendly continuous multi RAMs memory mapping - add U-Boot feature to support non contiguous RAM banks
+ - 2012.10/apf27: speed up U-Boot by forcing code relocation into cached memory
+ - 2012.10/apf28: speed up U-Boot by forcing code relocation into cached memory
+ - 2012.10/apf27: update configuration - fix script flash_reset_env
+ - 2012.10: add APF board configuration files for U-Boot 2012.10
+ - update patchwork to support U-Boot 2012.10
+
+* Firmware:
+ - firmware:pod_scripts: exit scripts
+
+* Demos:
+ - add apf_remote_controller demo.
+ - shm: complete shmreader instructions.
+ - shm demo: fix typo and coding style.
+ - add a demo to show shared memory usage.
+ - capture: fixes soft rgb565_to_yuv420 conversion
+
+* Debug:
+ - Add a version number to imxregs
+ - imxregs: Add i.MX28 RTC registers
+ - imx28regs: add PWM registers
+ - imx5regs: add M4IF_CR register
+ - Add HW_PINCTRL_DRIVERxx register to imxregs (APF28)
+ - [imxregs] adding some registers for apf51
+
+* Test:
+ - APF51: fix touchscreen detection in test_touchscreen.sh
+ - APF51: make touchscreen detection more precise in test_touchscreen.sh
+ - test_usb_device: fix backing_file url.
+ - Try to reduce apf9328test JFFS2 rootfs size to fit into APF9328 NOR
+ - apf9328: add missing test tools
+ - apf51: disable gstreamer (not used) to build the test config
+ - apf51: update framebuffer test script
+ - Add test helpers to echo in red/green/bold
+ - Fixes call to media_perf in test_release
+ - Improve media_perf.sh to be called by non-root user and generate a report file
+ - Factorize PWM test instructions and make it usable on non APFxxDev platforms
+ - apf51: audio: Fix audio capture default parameter
+ - Makes test_wifi.sh a little more generic
+ - Makes test_backlight.sh works on recent kernels (APF27/APF9328)
+ - Makes RS232 test a little more generic
+ - Fixes RTC test
+ - Fixes mplayer test on APF28 (thanks Nouchi)
+ - Makes test_backlight usable on custom APF platforms
+
+* Tools:
+ - apf51|apf27|apf51: Fix U-Boot recover tool capabilities to reset env variables - enhance to download U-Boot binary image from our server
+ - apf9328: use defined u-boot binary finename
+ - Allow to export linux config to a given filename
+ - (Minor) Fix of uboot_recover instructions on APF27 & APF9328 (U-Boot filename)
+
+* As_Devices:
+ - add basic power_supply interface (limited)
+ - add fake_root via AS_DEVICES_ROOT env variable (use to simulate sysfs during test)
+ - fix as_backlight sys access
+ - add iio bus for adc + backlight not limited to imx-bl
+ - add as_led : basic support for leds
+ - complete i2c_eeprom capabilities
+ - Fixes C++ wrapper installation (to have .hpp in staging/ under Buildroot)
+ - Fixes some build warnings (and indentation while we are at it)
+ - as_devices: fix as_gpio.h comments
+
+* Other:
+ - [BUILD] fix sdl_water patch cleanup
+ - [BUILD] fix command for a make apfxx_autoconf
+ - [OTHER] add GNU GPL version 2 licence information
+ - [BUILD] all apf/pps boards: update default config file to support the new option added to BUILDROOT
+ - [OTHER] update makefiles according to the new U-Boot option
+ - [SCRIPTS] Small fix in quiltify.sh
+ - [BUILD] use BUILDROOT_DL_DIR (if defined) to avoid multiple download of Buildroot tool
+ - [ROOTFS] disable syslogd and klog from inittab. They are alreay running from S01logging script
+ - [ROOTFS] update wpa-cli script to avoid multiple instance of udhcpc deamon
+ - [ROOTFS] WiFi: add WPA config and scripts files
+ - [BUILD] Fixes quiltify for U-Boot
+ - [BUILD] Add a comment to armadeus_env.sh generated file
+ - [BUILD] update patches for BR 2012.11.1
+ - [BUILD] remove useless check of BASH shell. Recent versions of Buildroot have fixed issues with DASH
+ - [BUILD] Refine some APF28 specific hacks in scripts/quiltify.sh
+ - Revert commit 01aa78625af2fa48c062bac12c0167ab7c430f2b
+ - We don't want DOS format on text files
+
+----
+
Changes in armadeus-5.2 (released on October 11th 2012)
* Wiki dump available here: http://www.armadeus.com/assos_downloads/wiki/armadeus-5.2_wiki_dump.tar.gz
@@ -12,7 +577,6 @@ Changes in armadeus-5.2 (released on October 11th 2012)
* Buildroot:
- pps: recover wi2wi firmware and bridge utilities configuration
- -[AS_DEVICES] C++ wrapper for PWM device.
- linux-firmware: add new version of wl12xx firmware
- Fixes pppd build with recent linux kernels (BR mainline backport)
- update BR cleanup script
@@ -94,6 +658,7 @@ Changes in armadeus-5.2 (released on October 11th 2012)
- apf28: update uboot_recover with uboot 2012.04.01 patch 1.7
* As_Devices:
+ - C++ wrapper for PWM device.
- C and C++ wrapper for I2C EEPROM.
- Doxyfile for As Devices.
- Test scripts for backlight, eeprom and PWM C++ wrappers.
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 24c650a..d346e2a 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 @@
-5.3-devt-git
+5.3
diff --git a/scripts/release/changes.sh b/scripts/release/changes.sh
index 147d110..383eca4 100755
--- a/scripts/release/changes.sh
+++ b/scripts/release/changes.sh
@@ -65,26 +65,39 @@ cat $LOG_CLEAN_TMP.9 > $CHANGES_OTHER
echo
echo "----"
echo
-echo "Changes in release XXX ("`date`")"
+echo "Changes in release armadeus-x.x (released on "`date +"%A %B %d %Y"`")"
+echo
+echo "* Wiki dump available here: http://www.armadeus.com/assos_downloads/wiki/armadeus-x.x_wiki_dump.tar.gz"
+echo
+echo "* Corrected Tickets/Bugs:"
echo
echo "* Buildroot:"
cat $CHANGES_BUILDROOT | grep -v "^$" | sed 's/\[[Bb][Uu][Ii][Ll][Dd][Rr][Oo][Oo][Tt]\]/ -/g'
+echo
echo "* Linux:"
cat $CHANGES_LINUX | grep -v "^$" | sed 's/\[[Ll][Ii][Nn][Uu][Xx]\]/ -/g'
+echo
echo "* U-Boot:"
cat $CHANGES_UBOOT | grep -v "^$" | sed 's/\[[Uu][-]\{0,\}[Bb][Oo][Oo][Tt]\]/ -/g'
+echo
echo "* Firmware:"
cat $CHANGES_FIRMWARE | grep -v "^$" | sed 's/\[[Ff][Ii][Rr][Mm][Ww][Aa][Rr][Ee]\]/ -/g'
+echo
echo "* Demos:"
cat $CHANGES_DEMOS | grep -v "^$" | sed 's/\[DEMOS\]/ -/g'
+echo
echo "* Debug:"
cat $CHANGES_DEBUG | grep -v "^$" | sed 's/\[DEBUG\]/ -/g'
+echo
echo "* Test:"
cat $CHANGES_TEST | grep -v "^$" | sed 's/\[[Tt][Ee][Ss][Tt]\]/ -/g'
+echo
echo "* Tools:"
cat $CHANGES_TOOLS | grep -v "^$" | sed 's/\[[Tt][Oo][Oo][Ll][Ss]\]/ -/g'
+echo
echo "* As_Devices:"
cat $CHANGES_ASDEVICES | grep -v "^$" | sed 's/\[[Aa][Ss]_[Dd][Ee][Vv][Ii][Cc][Ee][Ss]\]/ -/g'
+echo
echo "* Other:"
cat $CHANGES_OTHER | grep -v "^$"
echo
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2013-12-24 13:59:08
|
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 4dbf5feaa28af927bbd94047f6addf1bc41b86cd (commit)
from cae2cb06959b94fd5446607cc0842bbcc6cb41b3 (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 4dbf5feaa28af927bbd94047f6addf1bc41b86cd
Author: Julien Boibessot <jul...@ar...>
Date: Tue Dec 24 14:58:26 2013 +0100
[BUILDROOT] Makes pps_defconfig building faster
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/pps_defconfig | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/buildroot/configs/pps_defconfig b/buildroot/configs/pps_defconfig
index d09f62b..df89623 100644
--- a/buildroot/configs/pps_defconfig
+++ b/buildroot/configs/pps_defconfig
@@ -2,8 +2,6 @@ BR2_arm=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
-BR2_JLEVEL=1
BR2_CCACHE=y
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
@@ -11,6 +9,8 @@ BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_23_2=y
BR2_PACKAGE_HOST_GDB=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_TOOLCHAIN_BUILDROOT_LARGEFILE=y
BR2_TOOLCHAIN_BUILDROOT_INET_IPV6=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2013-12-24 12:08:48
|
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 cae2cb06959b94fd5446607cc0842bbcc6cb41b3 (commit)
from 41e0b99bcaf3412d1adbae014d799cb36234a65b (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 cae2cb06959b94fd5446607cc0842bbcc6cb41b3
Author: Julien Boibessot <jul...@ar...>
Date: Tue Dec 24 13:08:18 2013 +0100
[BUILDROOT] Makes apf9328test_defconfig jffs2 rootfs fits in 13MB (part 2) and remove brakes for compiling
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf9328test_defconfig | 10 ++--------
1 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/buildroot/configs/apf9328test_defconfig b/buildroot/configs/apf9328test_defconfig
index 6066762..40d03bf 100644
--- a/buildroot/configs/apf9328test_defconfig
+++ b/buildroot/configs/apf9328test_defconfig
@@ -3,8 +3,6 @@ BR2_arm920t=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_SOURCEFORGE_MIRROR="switch"
-BR2_JLEVEL=1
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
@@ -75,9 +73,9 @@ BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_SDL_IMAGE_GIF=y
BR2_PACKAGE_SDL_IMAGE_JPEG=y
BR2_PACKAGE_SDL_IMAGE_PNG=y
-BR2_PACKAGE_SDL_NET=y
BR2_PACKAGE_SDL_SOUND=y
BR2_PACKAGE_SDL_SOUND_PLAYSOUND=y
+BR2_PACKAGE_SDL_NET=y
BR2_PACKAGE_SDL_GFX=y
BR2_PACKAGE_SLIDESHOW=y
BR2_PACKAGE_SDL_WATER=y
@@ -91,13 +89,9 @@ BR2_PACKAGE_INPUT_TOOLS=y
BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_LUA=y
BR2_PACKAGE_LUA_INTERPRETER_READLINE=y
-BR2_PACKAGE_PYTHON=y
-BR2_PACKAGE_PYTHON_SERIAL=y
-BR2_PACKAGE_LIBID3TAG=y
-BR2_PACKAGE_LIBMAD=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_LIBUSB=y
-BR2_PACKAGE_READLINE=y
+BR2_PACKAGE_LIBFFI=y
BR2_PACKAGE_BOA=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2013-12-23 15:09:10
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 41e0b99bcaf3412d1adbae014d799cb36234a65b (commit)
from dd64171db0b28a11e56a74b81fdac7c9e9bbbeae (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 41e0b99bcaf3412d1adbae014d799cb36234a65b
Author: Julien Boibessot <jul...@ar...>
Date: Mon Dec 23 16:08:52 2013 +0100
[BUILDROOT] Fixes build of apf[27|28|51]mainline_defconfig
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27mainline_defconfig | 4 ++--
buildroot/configs/apf28mainline_defconfig | 4 ++--
buildroot/configs/apf51mainline_defconfig | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/buildroot/configs/apf27mainline_defconfig b/buildroot/configs/apf27mainline_defconfig
index d4448f8..fd9312b 100644
--- a/buildroot/configs/apf27mainline_defconfig
+++ b/buildroot/configs/apf27mainline_defconfig
@@ -6,7 +6,7 @@ BR2_SOURCEFORGE_MIRROR="switch"
BR2_CCACHE=y
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.12.5"
+BR2_DEFAULT_KERNEL_VERSION="3.12.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_23_2=y
BR2_PACKAGE_HOST_GDB=y
@@ -90,7 +90,7 @@ BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.5"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.6"
BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/apf28mainline_defconfig b/buildroot/configs/apf28mainline_defconfig
index 6755f3f..eab5d83 100644
--- a/buildroot/configs/apf28mainline_defconfig
+++ b/buildroot/configs/apf28mainline_defconfig
@@ -4,7 +4,7 @@ BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.12.5"
+BR2_DEFAULT_KERNEL_VERSION="3.12.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_23_2=y
BR2_PACKAGE_HOST_GDB=y
@@ -86,7 +86,7 @@ BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.5"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.6"
BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
diff --git a/buildroot/configs/apf51mainline_defconfig b/buildroot/configs/apf51mainline_defconfig
index c620e74..77f3fbe 100644
--- a/buildroot/configs/apf51mainline_defconfig
+++ b/buildroot/configs/apf51mainline_defconfig
@@ -5,7 +5,7 @@ BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_STRIP_sstrip=y
BR2_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.12.5"
+BR2_DEFAULT_KERNEL_VERSION="3.12.6"
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_23_2=y
BR2_PACKAGE_HOST_GDB=y
@@ -96,7 +96,7 @@ BR2_TARGET_UBOOT_ENVIMAGE_SOURCE="$(ARMADEUS_PATH)/u-boot-env-2013.04.txt"
BR2_TARGET_UBOOT_ENVIMAGE_SIZE="0x20000"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.5"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.12.6"
BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
hooks/post-receive
--
armadeus
|
|
From: jorasse <jo...@us...> - 2013-12-23 14:05: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 dd64171db0b28a11e56a74b81fdac7c9e9bbbeae (commit)
from caea6965b6d4128b4a54305f663f027596e36a4d (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 dd64171db0b28a11e56a74b81fdac7c9e9bbbeae
Author: Philippe Reynes <tr...@ya...>
Date: Mon Dec 23 14:41:24 2013 +0100
[LINUX] 3.13: move to 3.13-rc5
Signed-off-by: Philippe Reynes <tr...@ya...>
-----------------------------------------------------------------------
Summary of changes:
...3.13-rc2.config => apf27-linux-3.13-rc5.config} | 0
...3.13-rc2.config => apf28-linux-3.13-rc5.config} | 0
...3.13-rc2.config => apf51-linux-3.13-rc5.config} | 0
patches/linux/{3.13-rc2 => 3.13-rc5} | 0
4 files changed, 0 insertions(+), 0 deletions(-)
rename buildroot/target/device/armadeus/apf27/{apf27-linux-3.13-rc2.config => apf27-linux-3.13-rc5.config} (100%)
rename buildroot/target/device/armadeus/apf28/{apf28-linux-3.13-rc2.config => apf28-linux-3.13-rc5.config} (100%)
rename buildroot/target/device/armadeus/apf51/{apf51-linux-3.13-rc2.config => apf51-linux-3.13-rc5.config} (100%)
rename patches/linux/{3.13-rc2 => 3.13-rc5} (100%)
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-3.13-rc2.config b/buildroot/target/device/armadeus/apf27/apf27-linux-3.13-rc5.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf27/apf27-linux-3.13-rc2.config
rename to buildroot/target/device/armadeus/apf27/apf27-linux-3.13-rc5.config
diff --git a/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config b/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc5.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config
rename to buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc5.config
diff --git a/buildroot/target/device/armadeus/apf51/apf51-linux-3.13-rc2.config b/buildroot/target/device/armadeus/apf51/apf51-linux-3.13-rc5.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf51/apf51-linux-3.13-rc2.config
rename to buildroot/target/device/armadeus/apf51/apf51-linux-3.13-rc5.config
diff --git a/patches/linux/3.13-rc2 b/patches/linux/3.13-rc5
similarity index 100%
rename from patches/linux/3.13-rc2
rename to patches/linux/3.13-rc5
hooks/post-receive
--
armadeus
|
|
From: jorasse <jo...@us...> - 2013-12-22 18:28: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 caea6965b6d4128b4a54305f663f027596e36a4d (commit)
via d147252958866a944e5a481e766d064505e907db (commit)
from 700ff5834d01ac7e61d4a39457979ef2f459ecfb (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 caea6965b6d4128b4a54305f663f027596e36a4d
Author: Philippe Reynes <tr...@ya...>
Date: Sat Dec 21 19:39:27 2013 +0100
[LINUX] 3.10: move to 3.10.25
Signed-off-by: Philippe Reynes <tr...@ya...>
commit d147252958866a944e5a481e766d064505e907db
Author: Philippe Reynes <tr...@ya...>
Date: Sat Dec 21 19:39:26 2013 +0100
[LINUX] 3.12: move to 3.12.6
Signed-off-by: Philippe Reynes <tr...@ya...>
-----------------------------------------------------------------------
Summary of changes:
...x-3.10.24.config => apf27-linux-3.10.25.config} | 0
...nux-3.12.5.config => apf27-linux-3.12.6.config} | 0
...x-3.10.24.config => apf28-linux-3.10.25.config} | 0
...nux-3.12.5.config => apf28-linux-3.12.6.config} | 0
...x-3.10.24.config => apf51-linux-3.10.25.config} | 0
...nux-3.12.5.config => apf51-linux-3.12.6.config} | 0
patches/linux/{3.10.24 => 3.10.25} | 0
patches/linux/{3.12.5 => 3.12.6} | 0
8 files changed, 0 insertions(+), 0 deletions(-)
rename buildroot/target/device/armadeus/apf27/{apf27-linux-3.10.24.config => apf27-linux-3.10.25.config} (100%)
rename buildroot/target/device/armadeus/apf27/{apf27-linux-3.12.5.config => apf27-linux-3.12.6.config} (100%)
rename buildroot/target/device/armadeus/apf28/{apf28-linux-3.10.24.config => apf28-linux-3.10.25.config} (100%)
rename buildroot/target/device/armadeus/apf28/{apf28-linux-3.12.5.config => apf28-linux-3.12.6.config} (100%)
rename buildroot/target/device/armadeus/apf51/{apf51-linux-3.10.24.config => apf51-linux-3.10.25.config} (100%)
rename buildroot/target/device/armadeus/apf51/{apf51-linux-3.12.5.config => apf51-linux-3.12.6.config} (100%)
rename patches/linux/{3.10.24 => 3.10.25} (100%)
rename patches/linux/{3.12.5 => 3.12.6} (100%)
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-3.10.24.config b/buildroot/target/device/armadeus/apf27/apf27-linux-3.10.25.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf27/apf27-linux-3.10.24.config
rename to buildroot/target/device/armadeus/apf27/apf27-linux-3.10.25.config
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-3.12.5.config b/buildroot/target/device/armadeus/apf27/apf27-linux-3.12.6.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf27/apf27-linux-3.12.5.config
rename to buildroot/target/device/armadeus/apf27/apf27-linux-3.12.6.config
diff --git a/buildroot/target/device/armadeus/apf28/apf28-linux-3.10.24.config b/buildroot/target/device/armadeus/apf28/apf28-linux-3.10.25.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf28/apf28-linux-3.10.24.config
rename to buildroot/target/device/armadeus/apf28/apf28-linux-3.10.25.config
diff --git a/buildroot/target/device/armadeus/apf28/apf28-linux-3.12.5.config b/buildroot/target/device/armadeus/apf28/apf28-linux-3.12.6.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf28/apf28-linux-3.12.5.config
rename to buildroot/target/device/armadeus/apf28/apf28-linux-3.12.6.config
diff --git a/buildroot/target/device/armadeus/apf51/apf51-linux-3.10.24.config b/buildroot/target/device/armadeus/apf51/apf51-linux-3.10.25.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf51/apf51-linux-3.10.24.config
rename to buildroot/target/device/armadeus/apf51/apf51-linux-3.10.25.config
diff --git a/buildroot/target/device/armadeus/apf51/apf51-linux-3.12.5.config b/buildroot/target/device/armadeus/apf51/apf51-linux-3.12.6.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf51/apf51-linux-3.12.5.config
rename to buildroot/target/device/armadeus/apf51/apf51-linux-3.12.6.config
diff --git a/patches/linux/3.10.24 b/patches/linux/3.10.25
similarity index 100%
rename from patches/linux/3.10.24
rename to patches/linux/3.10.25
diff --git a/patches/linux/3.12.5 b/patches/linux/3.12.6
similarity index 100%
rename from patches/linux/3.12.5
rename to patches/linux/3.12.6
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2013-12-20 11:27:55
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 700ff5834d01ac7e61d4a39457979ef2f459ecfb (commit)
from f9aa22b2fc41d18873e2e1a2d1592ab87a2ab845 (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 700ff5834d01ac7e61d4a39457979ef2f459ecfb
Author: Julien Boibessot <jul...@ar...>
Date: Fri Dec 20 12:27:12 2013 +0100
[TEST] Try to reduce apf9328test JFFS2 rootfs size to fit into APF9328 NOR
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf9328test_defconfig | 8 +-------
1 files changed, 1 insertions(+), 7 deletions(-)
diff --git a/buildroot/configs/apf9328test_defconfig b/buildroot/configs/apf9328test_defconfig
index 15d44ed..6066762 100644
--- a/buildroot/configs/apf9328test_defconfig
+++ b/buildroot/configs/apf9328test_defconfig
@@ -65,13 +65,8 @@ BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
BR2_PACKAGE_MADPLAY=y
BR2_PACKAGE_MPLAYER=y
BR2_PACKAGE_GDB=y
-BR2_PACKAGE_LMBENCH=y
BR2_PACKAGE_LTRACE=y
BR2_PACKAGE_STRACE=y
-BR2_PACKAGE_LBREAKOUT2=y
-BR2_PACKAGE_OPENTYRIAN=y
-BR2_PACKAGE_PRBOOM=y
-BR2_PACKAGE_DOOM_WAD=y
BR2_PACKAGE_FBDUMP=y
BR2_PACKAGE_FBGRAB=y
BR2_PACKAGE_FBSET=y
@@ -80,6 +75,7 @@ BR2_PACKAGE_FB_TEST_APP=y
BR2_PACKAGE_SDL_IMAGE_GIF=y
BR2_PACKAGE_SDL_IMAGE_JPEG=y
BR2_PACKAGE_SDL_IMAGE_PNG=y
+BR2_PACKAGE_SDL_NET=y
BR2_PACKAGE_SDL_SOUND=y
BR2_PACKAGE_SDL_SOUND_PLAYSOUND=y
BR2_PACKAGE_SDL_GFX=y
@@ -96,7 +92,6 @@ BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_LUA=y
BR2_PACKAGE_LUA_INTERPRETER_READLINE=y
BR2_PACKAGE_PYTHON=y
-BR2_PACKAGE_PYTHON3=y
BR2_PACKAGE_PYTHON_SERIAL=y
BR2_PACKAGE_LIBID3TAG=y
BR2_PACKAGE_LIBMAD=y
@@ -114,7 +109,6 @@ BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
BR2_PACKAGE_NTP_NTPDATE=y
BR2_PACKAGE_PORTMAP=y
-BR2_PACKAGE_PPPD=y
BR2_PACKAGE_TCPDUMP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_WPA_SUPPLICANT=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2013-12-20 08:36:25
|
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 f9aa22b2fc41d18873e2e1a2d1592ab87a2ab845 (commit)
from 805d2ce8557dac3ef8903dfd1c1c7696b903d7d6 (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 f9aa22b2fc41d18873e2e1a2d1592ab87a2ab845
Author: Sébastien Szymanski <ss...@us...>
Date: Fri Dec 20 09:35:06 2013 +0100
[LINUX] 3.13: apf28: fix kernel config files.
-----------------------------------------------------------------------
Summary of changes:
.../armadeus/apf28/apf28-linux-3.13-rc2.config | 183 +-------------------
...nux-3.13-rc2.config => apf28-linux-3.13.config} | 0
2 files changed, 1 insertions(+), 182 deletions(-)
mode change 100644 => 120000 buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config
copy buildroot/target/device/armadeus/apf28/{apf28-linux-3.13-rc2.config => apf28-linux-3.13.config} (100%)
diff --git a/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config b/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config
deleted file mode 100644
index 4ebea21..0000000
--- a/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config
+++ /dev/null
@@ -1,182 +0,0 @@
-# CONFIG_LOCALVERSION_AUTO is not set
-# CONFIG_SWAP is not set
-CONFIG_SYSVIPC=y
-CONFIG_POSIX_MQUEUE=y
-CONFIG_LOG_BUF_SHIFT=14
-CONFIG_EMBEDDED=y
-# CONFIG_COMPAT_BRK is not set
-CONFIG_SLAB=y
-CONFIG_PROFILING=y
-CONFIG_OPROFILE=y
-CONFIG_MODULES=y
-CONFIG_MODULE_UNLOAD=y
-# CONFIG_BLK_DEV_BSG is not set
-CONFIG_PARTITION_ADVANCED=y
-CONFIG_BSD_DISKLABEL=y
-# CONFIG_IOSCHED_CFQ is not set
-# CONFIG_ARCH_MULTI_V7 is not set
-CONFIG_ARCH_MXS=y
-CONFIG_PREEMPT=y
-CONFIG_AEABI=y
-CONFIG_ZBOOT_ROM_TEXT=0x0
-CONFIG_ZBOOT_ROM_BSS=0x0
-CONFIG_CPU_IDLE=y
-# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
-CONFIG_NET=y
-CONFIG_PACKET=y
-CONFIG_UNIX=y
-CONFIG_INET=y
-CONFIG_IP_MULTICAST=y
-CONFIG_IP_PNP=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_INET_LRO is not set
-# CONFIG_INET_DIAG is not set
-CONFIG_IPV6=y
-CONFIG_CAN=m
-CONFIG_CAN_VCAN=m
-CONFIG_CAN_FLEXCAN=m
-CONFIG_BT=m
-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_HCIBTUSB=m
-CONFIG_CFG80211=m
-CONFIG_MAC80211=m
-CONFIG_MAC80211_RC_PID=y
-CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
-CONFIG_DEVTMPFS=y
-CONFIG_DEVTMPFS_MOUNT=y
-CONFIG_FW_LOADER=m
-CONFIG_MTD=y
-CONFIG_MTD_CMDLINE_PARTS=y
-CONFIG_MTD_BLOCK=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_UBI=y
-CONFIG_EEPROM_AT24=y
-CONFIG_EEPROM_AT25=y
-CONFIG_SCSI=y
-CONFIG_BLK_DEV_SD=y
-CONFIG_CHR_DEV_ST=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_RTL8187=m
-CONFIG_RT2X00=m
-CONFIG_RT73USB=m
-CONFIG_ZD1211RW=m
-CONFIG_INPUT_JOYDEV=y
-CONFIG_INPUT_EVDEV=y
-CONFIG_INPUT_TOUCHSCREEN=y
-CONFIG_INPUT_MISC=y
-CONFIG_INPUT_UINPUT=m
-# CONFIG_SERIO_SERPORT is not set
-CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
-# CONFIG_LEGACY_PTYS is not set
-# CONFIG_DEVKMEM is not set
-CONFIG_SERIAL_AMBA_PL011=y
-CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
-CONFIG_SERIAL_MXS_AUART=y
-CONFIG_TTY_PRINTK=y
-# CONFIG_HW_RANDOM is not set
-CONFIG_I2C=y
-CONFIG_I2C_CHARDEV=y
-CONFIG_I2C_MXS=y
-CONFIG_SPI=y
-CONFIG_SPI_BITBANG=m
-CONFIG_SPI_MXS=y
-CONFIG_SPI_SPIDEV=m
-CONFIG_GPIO_SYSFS=y
-CONFIG_HWMON=m
-CONFIG_WATCHDOG=y
-CONFIG_STMP3XXX_RTC_WATCHDOG=y
-CONFIG_REGULATOR=y
-CONFIG_REGULATOR_FIXED_VOLTAGE=y
-CONFIG_MEDIA_SUPPORT=m
-CONFIG_MEDIA_CAMERA_SUPPORT=y
-CONFIG_FB=y
-CONFIG_FB_MXS=y
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
-CONFIG_LCD_CLASS_DEVICE=y
-CONFIG_BACKLIGHT_CLASS_DEVICE=y
-# CONFIG_BACKLIGHT_GENERIC is not set
-CONFIG_BACKLIGHT_PWM=y
-CONFIG_FRAMEBUFFER_CONSOLE=y
-CONFIG_LOGO=y
-# CONFIG_LOGO_LINUX_MONO is not set
-# CONFIG_LOGO_LINUX_VGA16 is not set
-CONFIG_USB=y
-CONFIG_USB_DEBUG=y
-CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
-CONFIG_USB_MON=y
-CONFIG_USB_EHCI_HCD=y
-CONFIG_USB_ACM=y
-CONFIG_USB_PRINTER=y
-CONFIG_USB_WDM=y
-CONFIG_USB_STORAGE=y
-CONFIG_USB_CHIPIDEA=y
-CONFIG_USB_CHIPIDEA_UDC=y
-CONFIG_USB_CHIPIDEA_HOST=y
-CONFIG_USB_MXS_PHY=y
-CONFIG_USB_GADGET=y
-CONFIG_USB_GADGET_DEBUG_FILES=y
-CONFIG_USB_ETH=m
-CONFIG_MMC=y
-CONFIG_MMC_MXS=y
-CONFIG_NEW_LEDS=y
-CONFIG_LEDS_CLASS=y
-CONFIG_LEDS_GPIO=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_DEFAULT_ON=y
-CONFIG_RTC_CLASS=y
-CONFIG_RTC_DRV_STMP=y
-CONFIG_DMADEVICES=y
-CONFIG_MXS_DMA=y
-CONFIG_STAGING=y
-CONFIG_MXS_LRADC=y
-CONFIG_IIO=y
-CONFIG_PWM=y
-CONFIG_PWM_MXS=y
-CONFIG_EXT2_FS=y
-CONFIG_EXT2_FS_XATTR=y
-CONFIG_EXT2_FS_POSIX_ACL=y
-CONFIG_EXT2_FS_SECURITY=y
-CONFIG_EXT2_FS_XIP=y
-CONFIG_EXT3_FS=y
-CONFIG_EXT3_FS_POSIX_ACL=y
-CONFIG_EXT3_FS_SECURITY=y
-CONFIG_AUTOFS4_FS=y
-CONFIG_ISO9660_FS=y
-CONFIG_JOLIET=y
-CONFIG_ZISOFS=y
-CONFIG_MSDOS_FS=y
-CONFIG_VFAT_FS=y
-CONFIG_TMPFS=y
-CONFIG_UBIFS_FS=y
-CONFIG_NFS_FS=y
-CONFIG_NFS_V4=y
-CONFIG_ROOT_NFS=y
-CONFIG_NLS_CODEPAGE_437=y
-CONFIG_NLS_CODEPAGE_850=y
-CONFIG_NLS_ISO8859_1=y
-CONFIG_DEBUG_FS=y
-# CONFIG_CRYPTO_ANSI_CPRNG is not set
-# CONFIG_CRYPTO_HW is not set
-CONFIG_FONTS=y
-CONFIG_FONT_8x8=y
diff --git a/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config b/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config
new file mode 120000
index 0000000..fad58f6
--- /dev/null
+++ b/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config
@@ -0,0 +1 @@
+apf28-linux-3.13.config
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config b/buildroot/target/device/armadeus/apf28/apf28-linux-3.13.config
similarity index 100%
copy from buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config
copy to buildroot/target/device/armadeus/apf28/apf28-linux-3.13.config
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2013-12-20 07:58:56
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The annotated tag, armadeus-5.3-rc2 has been created
at 43da5ffde1b11266380840cf5fca10c2b1cecd74 (tag)
tagging 805d2ce8557dac3ef8903dfd1c1c7696b903d7d6 (commit)
replaces armadeus-5.3-rc1
tagged by Julien Boibessot
on Fri Dec 20 08:57:54 2013 +0100
- Log -----------------------------------------------------------------
Armadeus 5.3 Release Candidate 2
Eric Jarrige (1):
[TEST] apf9328: add missing test tools
Fabien Marteau (1):
[LINUX][pod_gpio] set output value in pod_gpio_direction_out()
Gwenhael Goavec-Merou (11):
[LINUX][3.12] apf27dev: dt: Add pwm0 pin to hog pinctrl
[LINUX][3.12] apf27: kernel config: select pwm by default
[LINUX][3.12] apf28: fix compatible name in mach-mxs
[LINUX][3.12] apf28 linux config: Active USB host by default
[LINUX][3.12] apf28: set gpio polarity for usb regulator
[LINUX][3.12] apf28: move to 3.12.2
[LINUX] Add support for 3.13 & 3.13-rc2
[LINUX][3.13] Adapt patches 0210, 0400, 0401, 0420 from 3.12
[LINUX][3.13] Add APF51 kernel config
[BUILDROOT] add apf27mainline_defconfig target
[LINUX][3.13] Add APF27 kernel config
Julien Boibessot (5):
[BUILDROOT] Update armadeus skeleton's /etc/inittab from BR default one
[BUILDROOT] Add legal infos for as_devices
[BUILDROOT] Add legal infos for imxregs
[BUILDROOT] Move freescale-tools package to new BR package style
[LINUX] 3.12: APF51: Makes user LED blink at startup
Nicolas Colombain (1):
[LINUX] 2.6.35: apf28: fix i2c startup issue.
Philippe Reynes (4):
[LINUX] 3.10: move to 3.10.19
[LINUX] 3.12: add support of 3.12.1 (apf27&apf28)
[LINUX] 3.10: move to 3.10.24
[LINUX] 3.12: move to 3.12.5
Sébastien Szymanski (24):
[LINUX] 3.10: APF51: Merge patch 0443 (add backlight to device tree) and patch 0401.
[LINUX] 3.11: APF51: add backlight to device tree.
[LINUX] 3.12: APF51: add backlight to device tree.
[LINUX] 3.12: APF51: add parallel display support.
[BUILDROOT] APF51: 3.12.1 is now the default kernel for apf51mainline_defconfig.
[BUILDROOT] apf51: fix mplayer compilation
[BUILDROOT] APF51: add madplay and mplayer packages to apf51test_defconfig
[BUILDROOT] test_usb_device: fix backing_file url.
[BUILDROOT] APF51: fix touchscreen detection in test_touchscreen.sh
[BUILDROOT] apf27: add madplay and tcpdump packages to ap27test_defconfig.
[BUILDROOT] add apf28mainline_defconfig target.
[BUILDROOT] APF51: make touchscreen detection more precise in test_touchscreen.sh
[BUILDROOT] Set BR2_DL_DIR back to default value.
[BUILDROOT] apf27: disable ccache in apf27test_defconfig target.
[LINUX] 3.12: apf28dev: add user button to device tree.
[LINUX] apf27, apf28, apf51: move to 3.12.4.
[BUILDROOT] apf27, apf28, apf51: 3.12.4 is now the default kernel for mainline_defconfig.
[DEMOS] add a demo to show shared memory usage.
[DEMO] shm demo: fix typo and coding style.
[BUILDROOT] disable ccache in test_defconfig targets.
[DEMOS] shm: complete shmreader instructions.
[DEMOS] add apf_remote_controller demo.
[LINUX] 3.13: apf28: add kernel config
[LINUX] 3.13: apf28: add user button to device tree.
-----------------------------------------------------------------------
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2013-12-19 16:49:31
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 805d2ce8557dac3ef8903dfd1c1c7696b903d7d6 (commit)
via 180365c9eb248f5b6c992f39a4df8c3493a6db5c (commit)
from b20b627ab7674230d14338bf05e1aade32f4d5d1 (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 805d2ce8557dac3ef8903dfd1c1c7696b903d7d6
Author: Sébastien Szymanski <ss...@us...>
Date: Thu Dec 19 17:49:52 2013 +0100
[LINUX] 3.13: apf28: add user button to device tree.
commit 180365c9eb248f5b6c992f39a4df8c3493a6db5c
Author: Sébastien Szymanski <ss...@us...>
Date: Thu Dec 19 17:02:40 2013 +0100
[LINUX] 3.13: apf28: add kernel config
-----------------------------------------------------------------------
Summary of changes:
...nux-3.12.config => apf28-linux-3.13-rc2.config} | 7 +----
.../3.13/0420-armadeus-Add-apf28dev-dts.patch | 26 ++++++++++++++++----
2 files changed, 23 insertions(+), 10 deletions(-)
copy buildroot/target/device/armadeus/apf28/{apf28-linux-3.12.config => apf28-linux-3.13-rc2.config} (97%)
diff --git a/buildroot/target/device/armadeus/apf28/apf28-linux-3.12.config b/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config
similarity index 97%
copy from buildroot/target/device/armadeus/apf28/apf28-linux-3.12.config
copy to buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config
index 137bd12..4ebea21 100644
--- a/buildroot/target/device/armadeus/apf28/apf28-linux-3.12.config
+++ b/buildroot/target/device/armadeus/apf28/apf28-linux-3.13-rc2.config
@@ -18,7 +18,6 @@ CONFIG_BSD_DISKLABEL=y
CONFIG_ARCH_MXS=y
CONFIG_PREEMPT=y
CONFIG_AEABI=y
-# CONFIG_OABI_COMPAT is not set
CONFIG_ZBOOT_ROM_TEXT=0x0
CONFIG_ZBOOT_ROM_BSS=0x0
CONFIG_CPU_IDLE=y
@@ -58,7 +57,6 @@ CONFIG_MTD_CMDLINE_PARTS=y
CONFIG_MTD_BLOCK=y
CONFIG_MTD_DATAFLASH=y
CONFIG_MTD_M25P80=y
-# CONFIG_M25PXX_USE_FAST_READ is not set
CONFIG_MTD_SST25L=y
CONFIG_MTD_NAND=y
CONFIG_MTD_NAND_GPMI_NAND=y
@@ -85,7 +83,6 @@ CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_INPUT_MISC=y
CONFIG_INPUT_UINPUT=m
# CONFIG_SERIO_SERPORT is not set
-CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
# CONFIG_LEGACY_PTYS is not set
# CONFIG_DEVKMEM is not set
@@ -117,8 +114,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_GENERIC is not set
CONFIG_BACKLIGHT_PWM=y
CONFIG_FRAMEBUFFER_CONSOLE=y
-CONFIG_FONTS=y
-CONFIG_FONT_8x8=y
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
@@ -183,3 +178,5 @@ CONFIG_NLS_ISO8859_1=y
CONFIG_DEBUG_FS=y
# CONFIG_CRYPTO_ANSI_CPRNG is not set
# CONFIG_CRYPTO_HW is not set
+CONFIG_FONTS=y
+CONFIG_FONT_8x8=y
diff --git a/patches/linux/3.13/0420-armadeus-Add-apf28dev-dts.patch b/patches/linux/3.13/0420-armadeus-Add-apf28dev-dts.patch
index 0af2d54..1f642b1 100644
--- a/patches/linux/3.13/0420-armadeus-Add-apf28dev-dts.patch
+++ b/patches/linux/3.13/0420-armadeus-Add-apf28dev-dts.patch
@@ -5,10 +5,10 @@ Subject: [PATCH] Fix spidev
Signed-off-by: Julien Boibessot <jul...@ar...>
---
-Index: linux-3.13-rc1/arch/arm/boot/dts/imx28-apf28dev.dts
+Index: linux-3.13-rc2/arch/arm/boot/dts/imx28-apf28dev.dts
===================================================================
---- linux-3.13-rc1.orig/arch/arm/boot/dts/imx28-apf28dev.dts
-+++ linux-3.13-rc1/arch/arm/boot/dts/imx28-apf28dev.dts
+--- linux-3.13-rc2.orig/arch/arm/boot/dts/imx28-apf28dev.dts
++++ linux-3.13-rc2/arch/arm/boot/dts/imx28-apf28dev.dts
@@ -32,6 +32,13 @@
pinctrl-names = "default";
pinctrl-0 = <&spi2_pins_a>;
@@ -23,15 +23,16 @@ Index: linux-3.13-rc1/arch/arm/boot/dts/imx28-apf28dev.dts
};
pinctrl@80018000 {
-@@ -48,6 +55,7 @@
+@@ -48,6 +55,8 @@
MX28_PAD_LCD_D20__GPIO_1_20
MX28_PAD_LCD_D21__GPIO_1_21
MX28_PAD_LCD_D22__GPIO_1_22
+ MX28_PAD_LCD_D23__GPIO_1_23
++ MX28_PAD_GPMI_CE1N__GPIO_0_17
>;
fsl,drive-strength = <MXS_DRIVE_4mA>;
fsl,voltage = <MXS_VOLTAGE_HIGH>;
-@@ -157,6 +165,7 @@
+@@ -157,6 +166,7 @@
regulator-min-microvolt = <5000000>;
regulator-max-microvolt = <5000000>;
gpio = <&gpio1 23 1>;
@@ -39,3 +40,18 @@ Index: linux-3.13-rc1/arch/arm/boot/dts/imx28-apf28dev.dts
};
};
+@@ -177,4 +187,14 @@
+ brightness-levels = <0 4 8 16 32 64 128 255>;
+ default-brightness-level = <6>;
+ };
++
++ gpio-keys {
++ compatible = "gpio-keys";
++
++ user-button {
++ label = "User button";
++ gpios = <&gpio0 17 0>;
++ linux,code = <0x100>;
++ };
++ };
+ };
hooks/post-receive
--
armadeus
|