armadeus-commitlog Mailing List for armadeus (Page 88)
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: Fabien M <fa...@us...> - 2011-09-23 07:02:17
|
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 20a36f4c438d52e66b69f95cba9bec80c49aa9a3 (commit)
from ef2bca95303ca795ad0498c2267cbf0683283930 (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 20a36f4c438d52e66b69f95cba9bec80c49aa9a3
Author: Gwenhael Goavec-Merou <gw...@tr...>
Date: Thu Sep 22 17:42:22 2011 +0200
Add spvision loader
Signed-off-by: Gwenhael Goavec-Merou <gw...@tr...>
-----------------------------------------------------------------------
Summary of changes:
.../linux/modules/fpga/virtual_components/Kconfig | 1 +
.../linux/modules/fpga/virtual_components/Makefile | 2 +-
.../fpga/virtual_components/sploader/Kconfig | 9 +
.../fpga/virtual_components/sploader/Makefile | 6 +
.../fpga/virtual_components/sploader/sp-loader.c | 386 ++++++++++++++++++++
.../sploader/spartan_loadsecond.c | 384 +++++++++++++++++++
.../sploader/spartan_loadsecond.h | 119 ++++++
.../{led/led.h => sploader/sploader.h} | 24 +-
8 files changed, 919 insertions(+), 12 deletions(-)
create mode 100644 target/linux/modules/fpga/virtual_components/sploader/Kconfig
create mode 100644 target/linux/modules/fpga/virtual_components/sploader/Makefile
create mode 100644 target/linux/modules/fpga/virtual_components/sploader/sp-loader.c
create mode 100644 target/linux/modules/fpga/virtual_components/sploader/spartan_loadsecond.c
create mode 100644 target/linux/modules/fpga/virtual_components/sploader/spartan_loadsecond.h
copy target/linux/modules/fpga/virtual_components/{led/led.h => sploader/sploader.h} (66%)
diff --git a/target/linux/modules/fpga/virtual_components/Kconfig b/target/linux/modules/fpga/virtual_components/Kconfig
index cb048a7..c976c69 100644
--- a/target/linux/modules/fpga/virtual_components/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/Kconfig
@@ -10,3 +10,4 @@ source "drivers/armadeus/fpga/virtual_components/irq_mngr/Kconfig"
source "drivers/armadeus/fpga/virtual_components/button/Kconfig"
source "drivers/armadeus/fpga/virtual_components/led/Kconfig"
source "drivers/armadeus/fpga/virtual_components/pod_gpio/Kconfig"
+source "drivers/armadeus/fpga/virtual_components/sploader/Kconfig"
diff --git a/target/linux/modules/fpga/virtual_components/Makefile b/target/linux/modules/fpga/virtual_components/Makefile
index a2e2c2b..71d24a9 100644
--- a/target/linux/modules/fpga/virtual_components/Makefile
+++ b/target/linux/modules/fpga/virtual_components/Makefile
@@ -1,3 +1,3 @@
-obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS) += button/ irq_mngr/ led/ pod_gpio/
+obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS) += button/ irq_mngr/ led/ pod_gpio/ sploader/
diff --git a/target/linux/modules/fpga/virtual_components/sploader/Kconfig b/target/linux/modules/fpga/virtual_components/sploader/Kconfig
new file mode 100644
index 0000000..f99a9ac
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/sploader/Kconfig
@@ -0,0 +1,9 @@
+
+config ARMADEUS_FPGA_VIRTUAL_SPVISION_LOADER
+ tristate "sploader"
+ default n
+ depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
+ ---help---
+ With this driver you will be able to (re)load the
+ configuration of your SP_VISION FPGA directly from
+ Linux userspace
diff --git a/target/linux/modules/fpga/virtual_components/sploader/Makefile b/target/linux/modules/fpga/virtual_components/sploader/Makefile
new file mode 100644
index 0000000..03f0c9c
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/sploader/Makefile
@@ -0,0 +1,6 @@
+#
+# Makefile for the Armadeus FPGA SP_VISION loader
+#
+
+obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_SPVISION_LOADER) := sploader.o
+sploader-objs := spartan_loadsecond.o sp-loader.o
diff --git a/target/linux/modules/fpga/virtual_components/sploader/sp-loader.c b/target/linux/modules/fpga/virtual_components/sploader/sp-loader.c
new file mode 100644
index 0000000..15310ce
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/sploader/sp-loader.c
@@ -0,0 +1,386 @@
+/*
+ * Generic Xilinx FPGA loader
+ *
+ * Copyright (C) 2006-2009 Julien Boibessot <jul...@ar...>
+ * Nicolas Colombain <nic...@ar...>
+ * Armadeus Project / Armadeus systems
+ *
+ * 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, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+
+/* #define DEBUG */
+
+#include <linux/version.h>
+#include <linux/module.h>
+#include <linux/proc_fs.h>
+#include <linux/fcntl.h>
+#include <linux/platform_device.h>
+#include <linux/miscdevice.h>
+#include <asm/uaccess.h>
+
+#include "spartan_loadsecond.h"
+
+/* request_mem_region */
+#include <linux/ioport.h>
+
+#include <mach/fpga.h>
+#include <mach/board-apf27.h>
+/* readw() writew() */
+#include <asm/io.h>
+#include "sploader.h"
+
+#define ARMADEUS_FPGA_BASE_ADDR_VIRT 0xF4300000
+#define DRIVER_VERSION "0.91"
+#define DRIVER_NAME "sp_loader"
+#define FPGA_PROC_DIRNAME "driver/sp"
+#define FPGA_PROC_FILENAME FPGA_PROC_DIRNAME "/sploader"
+#define FPGA_IOCTL 0x10000000 /* !! TO BE BETTER DEFINED !! */
+
+struct sploader_dev {
+ char *name;
+ void *membase;
+ struct resource *mem_res;
+};
+
+/* global variables */
+Xilinx_desc *g_current_desc = NULL;
+struct semaphore fpga_sema;
+
+static unsigned char fpga_descriptor = 0; /* use default target_fpga_desc */
+module_param(fpga_descriptor, byte, 0);
+
+#define FPGA_BUFFER_SIZE 4096
+static unsigned char g_buffer[FPGA_BUFFER_SIZE];
+static unsigned char g_nb_users = 0;
+
+/* Handles write() done on /dev/fpga/loader */
+static ssize_t armadeus_fpga_write(struct file *file, const char *pData,
+ size_t count, loff_t * f_pos)
+{
+ ssize_t ret = 0;
+
+ /* Get exclusive access */
+ if (down_interruptible(&fpga_sema))
+ return -ERESTARTSYS;
+
+ if (count > FPGA_BUFFER_SIZE) {
+ count = FPGA_BUFFER_SIZE;
+ }
+
+ /* Get value to write from user space */
+ ret = __copy_from_user(g_buffer, pData, count);
+ if (ret != 0) {
+ ret = -EFAULT;
+ goto out;
+ }
+
+ ret = write_content(g_current_desc, g_buffer, count);
+
+ out:
+ /* Release exclusive access */
+ up(&fpga_sema);
+
+ return ret;
+}
+
+static int armadeus_fpga_open(struct inode *inode, struct file *file)
+{
+ int ret;
+ u16 ip_id;
+
+ /* Get exclusive access */
+ if (down_interruptible(&fpga_sema))
+ return -ERESTARTSYS;
+
+ /* Only one access at a time is permitted */
+ if (g_nb_users > 0) {
+ ret = -EBUSY;
+ goto out;
+ }
+
+ /* check if ID is correct */
+ ip_id = readw(sdev->membase + pdata->idoffset);
+ if (ip_id != pdata->idnum) {
+ ret = -ENODEV;
+ printk(KERN_WARNING "For %s id:%d doesn't match with "
+ "id read %d,\n is device present ?\n",
+ pdata->name, pdata->idnum, ip_id);
+ goto out;
+ }
+
+ ret = loadsecond(g_current_desc);
+ if (!ret) {
+ printk("Starting FPGA download\n");
+ g_nb_users++;
+ }
+ pr_debug("Opening /dev/sp_loader, %d %d\n", fpga_descriptor, ret);
+
+ out:
+ /* Release exclusive access */
+ up(&fpga_sema);
+
+ return ret;
+}
+
+static int armadeus_fpga_release(struct inode *inode, struct file *file)
+{
+ if (end_load(g_current_desc)) {
+ printk("Failed to load FPGA !\n");
+ }
+
+ pr_debug("Closing access to /dev/fpgaloader\n");
+
+ if (g_nb_users > 0)
+ g_nb_users--;
+
+ return 0;
+}
+
+/* PROC file */
+static int procfile_fpga_read(char *buffer, __attribute__ ((unused))
+ char **start, off_t offset, int buffer_length,
+ int *eof, __attribute__ ((unused))
+ void *data)
+{
+ int ret;
+
+ /* We give all of our information in one go, so if the user asks us if
+ we have more information the answer should always be no.
+ This is important because the standard read function from the
+ library would continue to issue the read system call until the
+ the kernel replies that it has no more information, or until
+ its buffer is filled */
+ if (offset > 0) {
+ /* we have finished to read, return 0 */
+ ret = 0;
+ } else {
+ //ret = fpga_get_infos(g_current_desc, buffer);
+ }
+
+ return ret;
+}
+
+static int procfile_fpga_write( __attribute__ ((unused))
+ struct file *file,
+ const char *buf, unsigned long count, void *data)
+{
+ return count;
+}
+
+/* Create /proc entries for direct access to FPGA config */
+static int create_proc_entries(void)
+{
+ static struct proc_dir_entry *fpga_Proc_File;
+
+ /* Create main directory */
+ proc_mkdir(FPGA_PROC_DIRNAME, NULL);
+
+ /* Create proc file */
+ fpga_Proc_File =
+ create_proc_entry(FPGA_PROC_FILENAME,
+ S_IWUSR | S_IRUSR | S_IRGRP | S_IROTH, NULL);
+ if (fpga_Proc_File == NULL) {
+ printk(DRIVER_NAME ": Could not register a" FPGA_PROC_FILENAME
+ ". Terminating\n");
+ goto error;
+ } else {
+ fpga_Proc_File->read_proc = procfile_fpga_read;
+ fpga_Proc_File->write_proc = procfile_fpga_write;
+ }
+
+ return 0;
+ error:
+ remove_proc_entry(FPGA_PROC_DIRNAME, NULL);
+ return -ENOMEM;
+}
+
+static struct file_operations fpga_fops = {
+ .owner = THIS_MODULE,
+ .write = armadeus_fpga_write,
+ /* .read = armadeus_fpga_read, Configuration saving not supported yet */
+ .open = armadeus_fpga_open,
+ .release = armadeus_fpga_release,
+};
+
+static struct miscdevice fpgaloader_misc = {
+ .minor = MISC_DYNAMIC_MINOR,
+ .name = DRIVER_NAME,
+ .fops = &fpga_fops,
+};
+
+Xilinx_Spartan6_Slave_SelectMap_fns fpga_fns = {
+ .pre = fpga_spartan6_pre_fn,
+ .pgm = fpga_spartan6_pgm_fn,
+ .init = fpga_spartan6_init_fn,
+ .err = NULL,
+ .done = fpga_spartan6_done_fn,
+ .clk = fpga_spartan6_clk_fn,
+ .cs = fpga_spartan6_cs_fn,
+ .wr = fpga_spartan6_wr_fn,
+ .rdata = fpga_spartan6_rdata_fn,
+ .wdata = fpga_spartan6_wdata_fn,
+ .busy = fpga_spartan6_busy_fn,
+ .abort = fpga_spartan6_abort_fn,
+ .post = fpga_spartan6_post_fn,
+};
+
+#ifdef CONFIG_PM
+static int armadeus_sploader_suspend(struct platform_device *pdev,
+ pm_message_t state)
+{
+ return 0;
+}
+
+static int armadeus_sploader_resume(struct platform_device *pdev)
+{
+ return 0;
+}
+#else
+#define armadeus_fpga_suspend NULL
+#define armadeus_fpga_resume NULL
+#endif
+
+static int armadeus_sploader_probe(struct platform_device *pdev)
+{
+ Xilinx_desc *pdata = pdev->dev.platform_data;
+ int ret = 0;
+ int result;
+ u16 data;
+ struct device *dev = &pdev->dev;
+ Xilinx_desc *platform_info;
+ struct resource *mem_res;
+ struct sploader_dev *sdev;
+
+ platform_info = dev->platform_data;
+ if (platform_info == NULL) {
+ dev_err(&pdev->dev, "probe - no platform data supplied\n");
+ result = -ENODEV;
+ goto err_no_pdata;
+ }
+ pdata->iface_fns = (void *)&fpga_fns;
+ /* Register the driver through misc layer to get MAJOR/MINOR */
+ result = misc_register(&fpgaloader_misc);
+ if (result) {
+ printk(KERN_ERR "%s:%u: misc_register failed %d\n",
+ __func__, __LINE__, result);
+ goto err_no_pdata;
+ }
+
+ mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
+ if (!mem_res) {
+ dev_err(&pdev->dev, "can't find mem resource\n");
+ return -EINVAL;
+ }
+
+ mem_res = request_mem_region(mem_res->start, resource_size(mem_res),
+ "sploader");
+ if (!mem_res) {
+ dev_err(&pdev->dev, "iomem already in use\n");
+ return -EBUSY;
+ }
+
+ sdev = kmalloc(sizeof(struct sploader_dev), GFP_KERNEL);
+ if (!sdev) {
+ ret = -ENOMEM;
+ goto out_release_mem;
+ }
+
+ platform_info->ip_addr =
+ ioremap(mem_res->start, resource_size(mem_res));
+ if (!sdev->membase) {
+ dev_err(&pdev->dev, "ioremap failed\n");
+ ret = -ENOMEM;
+ goto out_dev_free;
+ }
+
+ sdev->mem_res = mem_res;
+
+ data = readw(platform_info->ip_addr + platform_info->idoffset);
+ printk("ip num: %d idoffset: %d\n", data, platform_info->idoffset);
+
+ pdata->sdev = sdev;
+
+ result = create_proc_entries();
+ if (result < 0)
+ goto out_iounmap;
+
+ sema_init(&fpga_sema, 1);
+
+ /* initialize the current fpga descriptor with the one by default */
+ g_current_desc = platform_info;
+
+ printk(DRIVER_NAME " v" DRIVER_VERSION " ready\n");
+
+ return 0;
+
+ out_iounmap:
+ iounmap(platform_info->ip_addr);
+ out_dev_free:
+ kfree(sdev);
+ out_release_mem:
+ release_mem_region(mem_res->start, resource_size(mem_res));
+ err_no_pdata:
+
+ return ret;
+}
+
+static int armadeus_sploader_remove(struct platform_device *pdev)
+{
+ Xilinx_desc *dev = pdev->dev.platform_data;
+ struct sploader_dev *sdev = (*dev).sdev;
+
+ remove_proc_entry(FPGA_PROC_FILENAME, NULL);
+ remove_proc_entry(FPGA_PROC_DIRNAME, NULL);
+ misc_deregister(&fpgaloader_misc);
+ iounmap(g_current_desc->ip_addr);
+ kfree(sdev);
+ release_mem_region(sdev->mem_res->start, resource_size(sdev->mem_res));
+ printk(KERN_INFO "%s: deleted with success\n", dev->name);
+
+ return 0;
+}
+
+static struct platform_driver plat_sploader_driver = {
+ .probe = armadeus_sploader_probe,
+ .remove = armadeus_sploader_remove,
+ .suspend = armadeus_sploader_suspend,
+ .resume = armadeus_sploader_resume,
+ .driver = {
+ .name = "sploader",
+ .owner = THIS_MODULE,
+ },
+};
+
+static int __init armadeus_spartan6_init(void)
+{
+ int ret;
+
+ printk("platform driver name %s\n", plat_sploader_driver.driver.name);
+ ret = platform_driver_register(&plat_sploader_driver);
+ return ret;
+}
+
+static void __exit armadeus_spartan6_exit(void)
+{
+ platform_driver_unregister(&plat_sploader_driver);
+}
+
+module_init(armadeus_spartan6_init);
+module_exit(armadeus_spartan6_exit);
+
+MODULE_AUTHOR("Julien Boibessot / Nicolas Colombain");
+MODULE_AUTHOR("Gwenhael Goavec-Merou");
+MODULE_DESCRIPTION("Armadeus SPVISION loading driver");
+MODULE_LICENSE("GPL");
diff --git a/target/linux/modules/fpga/virtual_components/sploader/spartan_loadsecond.c b/target/linux/modules/fpga/virtual_components/sploader/spartan_loadsecond.c
new file mode 100644
index 0000000..2e20238
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/sploader/spartan_loadsecond.c
@@ -0,0 +1,384 @@
+#include <linux/types.h>
+#include "spartan_loadsecond.h"
+#include <asm/io.h>
+#include <linux/time.h>
+#include <linux/delay.h>
+#include <linux/errno.h>
+
+#define FPGA_FAIL -1
+#define FPGA_SUCCESS 0
+#define FALSE (0)
+#define TRUE (!FALSE)
+
+#define CONFIG_SYS_FPGA_WAIT 20000 /* 20 ms */
+#define CONFIG_FPGA_DELAY()
+
+#define SELECTMAP_CONFIG_RDWR_N 0
+#define SELECTMAP_CONFIG_PROGRAM_N 1
+#define SELECTMAP_CONFIG_CSI_N 2
+#define SELECTMAP_CONFIG_OS 3
+#define SELECTMAP_CONFIG_CLK 4
+#define SELECTMAP_CONFIG_REG (desc->ip_addr+2)
+
+#define SELECTMAP_STATUS_DONE 0
+#define SELECTMAP_STATUS_BUSY 1
+#define SELECTMAP_STATUS_INIT_N 2
+#define SELECTMAP_STATUS_REG (desc->ip_addr+4)
+#define SELECTMAP_DATA_REG (desc->ip_addr+6)
+
+Xilinx_desc *xil_desc;
+
+/* Timeout function */
+static unsigned long get_timer(unsigned long initTime)
+{
+ struct timeval tv;
+ do_gettimeofday(&tv);
+ if (tv.tv_usec > initTime) /* avoid overflow pb */
+ return tv.tv_usec - initTime;
+ else
+ return initTime - tv.tv_usec;
+}
+
+int fpga_spartan6_abort_fn(Xilinx_desc *desc, int cookie)
+{
+ int config;
+ //Xilinx_desc *desc = xil_desc; //apf27_fpga_get_desc(cookie);
+ //config = ioread16(SELECTMAP_CONFIG_REG); /* read config */
+ config = readw(SELECTMAP_CONFIG_REG); /* read config */
+ config |= (1 << SELECTMAP_CONFIG_CLK); /* IP in clock mode */
+ //iowrite16(config, SELECTMAP_CONFIG_REG); /* write config */
+ writew(config, SELECTMAP_CONFIG_REG); /* write config */
+ return cookie;
+}
+
+int fpga_spartan6_busy_fn(Xilinx_desc *desc, int cookie)
+{
+ u16 status;
+ //Xilinx_desc *desc = xil_desc; //apf27_fpga_get_desc(cookie);
+
+ //status = ioread16(SELECTMAP_STATUS_REG); /* read config */
+ status = readw(SELECTMAP_STATUS_REG); /* read config */
+
+ return (((status & (1 << SELECTMAP_STATUS_BUSY)) != 0) ? 0 : 1);
+}
+
+int fpga_spartan6_post_fn(Xilinx_desc *desc, int cookie)
+{
+ int config;
+ //Xilinx_desc *desc = xil_desc; //apf27_fpga_get_desc(cookie);
+
+ config = readw(SELECTMAP_CONFIG_REG); /* read config */
+ config |= (1 << SELECTMAP_CONFIG_CLK); /* IP in clock mode */
+ config &= ~(1 << SELECTMAP_CONFIG_OS); /* OS High */
+ writew(config, SELECTMAP_CONFIG_REG); /* write config */
+
+ return cookie;
+}
+
+int loadsecond(Xilinx_desc * desc)
+{
+ int ret_val; // = FPGA_FAIL; /* assume the worst */
+ Xilinx_Spartan6_Slave_SelectMap_fns *fn;
+ xil_desc = desc;
+ fn = desc->iface_fns;
+ ret_val = FPGA_FAIL; /* assume the worst */
+
+ //desc->ip_addr = ip_addr;
+
+ printk("%s: start with interface functions @ 0x%p\n", __FUNCTION__, fn);
+ if (fn) {
+ int ret;
+ int cookie = desc->cookie; /* make a local copy */
+ unsigned long ts; /* timestamp */
+
+/* printk("%s: Function Table:\n"
+ "ptr:\t0x%p\n struct: 0x%p\n pre: 0x%p\n"
+ "pgm:\t0x%p\n init:\t0x%p\n err:\t0x%p\n"
+ "clk:\t0x%p\n cs:\t0x%p\n wr:\t0x%p\n"
+ "read data:\t0x%p\n write data:\t0x%p\n"
+ "busy:\t0x%p\n abort:\t0x%p\n",
+ "post:\t0x%p\n\n",
+ __FUNCTION__, &fn, fn, fn->pre, fn->pgm, fn->init,
+ fn->err, fn->clk, fn->cs, fn->wr, fn->rdata, fn->wdata,
+ fn->busy, fn->abort, fn->post);
+*/
+ /*
+ * This code is designed to emulate the "Express Style"
+ * Continuous Data Loading in Slave Parallel Mode for
+ * the Spartan-VI Family.
+ */
+ printk("Loading FPGA Device %d...\n", cookie);
+ /*
+ * Run the pre configuration function if there is one.
+ */
+ printk("Run pre function\n");
+ if (*fn->pre) {
+ ret = (*fn->pre) (desc, cookie);
+ if (ret < 0)
+ return FPGA_FAIL;
+ }
+
+ /* PROG_N low */
+ (*fn->pgm) (desc, TRUE, TRUE, cookie); /* Assert the program, commit */
+
+ CONFIG_FPGA_DELAY();
+
+ /* PROG_N high */
+ (*fn->pgm) (desc, FALSE, TRUE, cookie); /* deAssert the program, commit */
+
+ /* Wait for INIT_N low */
+ ts = get_timer(0); /* get current time */
+ /* Now wait for INIT and BUSY to go high */
+ printk("/* Now wait for INIT and BUSY to go high */\n");
+ do {
+ CONFIG_FPGA_DELAY();
+
+ if (get_timer(ts) > CONFIG_SYS_FPGA_WAIT) { /* check the time */
+ printk
+ ("** Timeout waiting for INIT to clear.\n");
+ (*fn->abort) (desc, cookie); /* abort the burn */
+ return FPGA_FAIL;
+ }
+ } while ((*fn->init) (desc, cookie) == FPGA_SUCCESS);
+
+ printk("Assert write\n");
+ (*fn->wr) (desc, TRUE, TRUE, cookie); /* Assert write, commit */
+
+ printk("ASSERT chip select\n");
+ (*fn->cs) (desc, TRUE, TRUE, cookie); /* Assert chip select, commit */
+ printk("/* Load the data */\n");
+ }
+ return 0;
+}
+
+int write_content(Xilinx_desc * desc, void *buf, size_t bsize)
+{
+ unsigned long flags;
+ Xilinx_Spartan6_Slave_SelectMap_fns *fn = desc->iface_fns;
+
+ if (fn) {
+ int cookie = desc->cookie; /* make a local copy */
+ size_t bytecount = 0;
+ unsigned char *data = (unsigned char *)buf;
+ /* Load the data */
+ raw_local_irq_save(flags);
+ while (bytecount < bsize) {
+ (*fn->wdata) (desc, data[bytecount], TRUE, cookie); /* write the data */
+ bytecount++;
+ }
+ raw_local_irq_restore(flags);
+ return bsize;
+ }
+ return -EINVAL;
+}
+
+int end_load(Xilinx_desc * desc)
+{
+ int ret_val = FPGA_FAIL; /* assume the worst */
+ Xilinx_Spartan6_Slave_SelectMap_fns *fn;
+// xil_desc = desc;
+ fn = desc->iface_fns;
+ ret_val = FPGA_FAIL; /* assume the worst */
+
+ if (fn) {
+ int cookie = desc->cookie; /* make a local copy */
+ //size_t bytecount = 0;
+ //unsigned char *data = (unsigned char *)buf;
+ unsigned long ts; /* timestamp */
+ /* now check for done signal */
+ printk("/* now check for done signal */\n");
+ ts = get_timer(0); /* get current time */
+ ret_val = FPGA_SUCCESS;
+ while ((*fn->done) (desc, cookie) == FPGA_FAIL) {
+ /* XXX - we should have a check in here somewhere to
+ * make sure we aren't busy forever... */
+
+ if (get_timer(ts) > 20000 /*CONFIG_SYS_FPGA_WAIT */ ) { /* check the time */
+ printk
+ ("** Timeout waiting for DONE to clear.\n");
+ (*fn->abort) (desc, cookie); /* abort the burn */
+ ret_val = FPGA_FAIL;
+ break;
+ }
+ }
+
+ CONFIG_FPGA_DELAY();
+ printk("Deassert chip select\n");
+ (*fn->cs) (desc, FALSE, TRUE, cookie); /* Deassert the chip select */
+ printk("Deassert write pin\n");
+ (*fn->wr) (desc, FALSE, TRUE, cookie); /* Deassert the write pin */
+
+ printk("\n"); /* terminate the dotted line */
+
+ if (ret_val == FPGA_SUCCESS) {
+ printk("Done.\n");
+ }
+ /*
+ * Run the post configuration function if there is one.
+ */
+ if (*fn->post) {
+ (*fn->post) (desc, cookie);
+ } else {
+ printk("Fail.\n");
+ }
+ } else {
+ printk("%s: NULL Interface function table!\n", __FUNCTION__);
+ }
+ return ret_val;
+}
+
+int fpga_spartan6_init_fn(Xilinx_desc *desc, int cookie)
+{
+ uint16_t status;
+// Xilinx_desc *desc = xil_desc;
+
+ status = readw(SELECTMAP_STATUS_REG);
+
+ printk("%s:%d: INIT check", __FUNCTION__, __LINE__);
+ printk("%d\n",
+ (((status & (1 << SELECTMAP_STATUS_INIT_N)) == 0) ? 1 : 0));
+ printk("\n");
+
+ return (((status & (1 << SELECTMAP_STATUS_INIT_N)) ==
+ 0) ? FPGA_SUCCESS : FPGA_FAIL);
+}
+
+/*
+ * * Set the FPGA's active-high clock line to the specified level
+ * */
+int fpga_spartan6_clk_fn(Xilinx_desc *desc, int assert_clk, int flush, int cookie)
+{
+ printk("%s:%d: FPGA SET| CLOCK %s", __FUNCTION__, __LINE__,
+ assert_clk ? "high" : "low");
+ printk("\n");
+
+ /* clock pulse is generated when a data is wrote */
+
+ return assert_clk;
+}
+
+/*
+ * * Test the state of the active-high FPGA DONE pin
+ * */
+int fpga_spartan6_done_fn(Xilinx_desc *desc, int cookie)
+{
+ uint16_t status;
+// Xilinx_desc *desc = xil_desc;
+
+ status = readw(SELECTMAP_STATUS_REG);
+ return (((status & (1 << SELECTMAP_STATUS_DONE)) ==
+ 0) ? FPGA_FAIL : FPGA_SUCCESS);
+}
+
+/* TODO: read/write in 16bits mode */
+int fpga_spartan6_rdata_fn(Xilinx_desc *desc, unsigned char *data, int cookie)
+{
+// Xilinx_desc *desc = xil_desc; //apf27_fpga_get_desc(cookie);
+
+ *data = (readw(SELECTMAP_DATA_REG) & 0xff);
+ printk(".");
+
+ return *data;
+}
+
+int fpga_spartan6_wdata_fn(Xilinx_desc *desc, unsigned char data,
+ int flush, int cookie)
+{
+ uint16_t val = data & 0x00ff;
+// Xilinx_desc *desc = xil_desc;
+
+ writew(val, SELECTMAP_DATA_REG);
+
+ return data;
+}
+
+/* end of TODO */
+
+/*
+ * * Set the FPGA's wr line to the specified level
+ * */
+int fpga_spartan6_wr_fn(Xilinx_desc *desc, int assert_write, int flush, int cookie)
+{
+ unsigned short config;
+// Xilinx_desc *desc = xil_desc;
+
+ printk("%s:%d: FPGA SET| RW %s ", __FUNCTION__, __LINE__,
+ assert_write ? "high" : "low");
+ printk("\n");
+
+ config = readw(SELECTMAP_CONFIG_REG);
+ if (assert_write)
+ config &= ~(1 << SELECTMAP_CONFIG_RDWR_N);
+ else
+ config |= (1 << SELECTMAP_CONFIG_RDWR_N);
+ writew(config, SELECTMAP_CONFIG_REG);
+
+ return assert_write;
+}
+
+int fpga_spartan6_cs_fn(Xilinx_desc *desc, int assert_cs, int flush, int cookie)
+{
+ int config;
+// Xilinx_desc *desc = xil_desc;
+
+ printk("%s:%d: FPGA SET| CS %s ", __FUNCTION__, __LINE__,
+ assert_cs ? "high" : "low");
+ printk("\n");
+
+ config = readw(SELECTMAP_CONFIG_REG);
+ if (assert_cs)
+ config &= ~(1 << SELECTMAP_CONFIG_CSI_N);
+ else
+ config |= (1 << SELECTMAP_CONFIG_CSI_N);
+ writew(config, SELECTMAP_CONFIG_REG);
+
+ return assert_cs;
+}
+
+/*
+ * * Initialize FPGA before download
+ * */
+int fpga_spartan6_pre_fn(Xilinx_desc *desc, int cookie)
+{
+ int config;
+// Xilinx_desc *desc = xil_desc;
+
+ config = readw(SELECTMAP_CONFIG_REG);
+ printk("config avant : %02x\n", config);
+ config &= ~(1 << SELECTMAP_CONFIG_CLK); /* IP in selectmap mode */
+ config |= (1 << SELECTMAP_CONFIG_OS); /* OS High */
+ config |= (1 << SELECTMAP_CONFIG_CSI_N); /* CSI_n High */
+ config |= (1 << SELECTMAP_CONFIG_PROGRAM_N); /* PROGRAM_n High */
+ config |= (1 << SELECTMAP_CONFIG_RDWR_N); /* rdwr_n High */
+
+ writew(config, SELECTMAP_CONFIG_REG);
+ printk("valeur a ecrire : %02x\n", config);
+ udelay(1); /*wait until supply started */
+ config = readw(SELECTMAP_CONFIG_REG);
+ printk("valeur apres : %02x\n", config);
+ return cookie;
+}
+
+/*
+ * * Set the FPGA's active-low program line to the specified level
+ * */
+int fpga_spartan6_pgm_fn(Xilinx_desc *desc, int assert, int flush, int cookie)
+{
+ unsigned short config;
+ //Xilinx_desc *desc = xil_desc;
+
+ config = readw(SELECTMAP_CONFIG_REG);
+
+ printk("%s:%d: FPGA SET PROGRAM %s", __FUNCTION__, __LINE__,
+ assert ? "high" : "low");
+ printk("\n");
+
+ if (assert)
+ config &= ~(1 << SELECTMAP_CONFIG_PROGRAM_N);
+ else
+ config |= (1 << SELECTMAP_CONFIG_PROGRAM_N);
+
+ writew(config, SELECTMAP_CONFIG_REG);
+
+ return assert;
+}
diff --git a/target/linux/modules/fpga/virtual_components/sploader/spartan_loadsecond.h b/target/linux/modules/fpga/virtual_components/sploader/spartan_loadsecond.h
new file mode 100644
index 0000000..02bac57
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/sploader/spartan_loadsecond.h
@@ -0,0 +1,119 @@
+#ifndef SPARTAN_LOADSECOND_H
+#define SPARTAN_LOADSECOND_H
+
+/* Xilinx types
+ * *********************************************************************/
+struct sp_vision_struct {
+ uint32_t fpga_offset;
+ int ip_addr;
+ int ip_id;
+};
+
+typedef enum { /* typedef Xilinx_iface */
+ min_xilinx_iface_type, /* low range check value */
+ slave_serial, /* serial data and external clock */
+ master_serial, /* serial data w/ internal clock (not used) */
+ slave_parallel, /* parallel data w/ external latch */
+ jtag_mode, /* jtag/tap serial (not used ) */
+ master_selectmap, /* master SelectMap (virtex2) */
+ slave_selectmap, /* slave SelectMap (virtex2) */
+ max_xilinx_iface_type /* insert all new types before this */
+} Xilinx_iface; /* end, typedef Xilinx_iface */
+
+typedef enum { /* typedef Xilinx_Family */
+ min_xilinx_type, /* low range check value */
+ Xilinx_Spartan2, /* Spartan-II Family */
+ Xilinx_VirtexE, /* Virtex-E Family */
+ Xilinx_Virtex2, /* Virtex2 Family */
+ Xilinx_Spartan3, /* Spartan-III Family */
+ Xilinx_Spartan6, /* Spartan-VI Family */
+ max_xilinx_type /* insert all new types before this */
+} Xilinx_Family; /* end, typedef Xilinx_Family */
+
+typedef struct { /* typedef Xilinx_desc */
+ Xilinx_Family family; /* part type */
+ Xilinx_iface iface; /* interface type */
+ size_t size; /* bytes of data part can accept */
+ void *iface_fns; /* interface function table */
+ /* XXX:for second fpga configuration (throught first fpga) */
+ uint32_t fpga_offset; /* first fpga offset */
+ void *ip_addr; /* Address of spartan_selectmap IP */
+ int ip_id; /* Idendifiant of spartan_selectmap IP */
+ /* end of XXX */
+ int cookie; /* implementation specific cookie */
+ // ggm //
+ const char *name; /* instance name */
+ int num; /* instance number */
+ int idnum; /* identity number */
+ int idoffset; /* identity relative address */
+ struct sploader_dev *sdev; /* struct for main device structure */
+
+} Xilinx_desc; /* end, typedef Xilinx_desc */
+
+typedef int (*Xilinx_pgm_fn) (Xilinx_desc *desc, int assert_pgm, int flush, int cookie);
+typedef int (*Xilinx_init_fn) (Xilinx_desc *desc, int cookie);
+typedef int (*Xilinx_err_fn) (Xilinx_desc *desc, int cookie);
+typedef int (*Xilinx_done_fn) (Xilinx_desc *desc, int cookie);
+typedef int (*Xilinx_clk_fn) (Xilinx_desc *desc, int assert_clk, int flush, int cookie);
+typedef int (*Xilinx_cs_fn) (Xilinx_desc *desc, int assert_cs, int flush, int cookie);
+typedef int (*Xilinx_wr_fn) (Xilinx_desc *desc, int assert_write, int flush, int cookie);
+typedef int (*Xilinx_rdata_fn) (Xilinx_desc *desc, unsigned char *data, int cookie);
+typedef int (*Xilinx_wdata_fn) (Xilinx_desc *desc, unsigned char data, int flush, int cookie);
+typedef int (*Xilinx_busy_fn) (Xilinx_desc *desc, int cookie);
+typedef int (*Xilinx_abort_fn) (Xilinx_desc *desc, int cookie);
+typedef int (*Xilinx_pre_fn) (Xilinx_desc *desc, int cookie);
+typedef int (*Xilinx_post_fn) (Xilinx_desc *desc, int cookie);
+
+typedef struct {
+ Xilinx_pre_fn pre;
+ Xilinx_pgm_fn pgm;
+ Xilinx_init_fn init;
+ Xilinx_err_fn err;
+ Xilinx_done_fn done;
+ Xilinx_clk_fn clk;
+ Xilinx_cs_fn cs;
+ Xilinx_wr_fn wr;
+ Xilinx_rdata_fn rdata;
+ Xilinx_wdata_fn wdata;
+ Xilinx_busy_fn busy;
+ Xilinx_abort_fn abort;
+ Xilinx_post_fn post;
+ int relocated;
+} Xilinx_Spartan6_Slave_SelectMap_fns;
+
+#define FPGA_FAIL -1
+#define FPGA_SUCCESS 0
+#define FALSE (0)
+#define TRUE (!FALSE)
+#define SELECTMAP_CONFIG_REG (desc->ip_addr+2)
+#define SELECTMAP_STATUS_REG (desc->ip_addr+4)
+#define SELECTMAP_STATUS_BUSY 1
+
+#define SELECTMAP_CONFIG_CLK 4
+#define CONFIG_SYS_FPGA_WAIT 20000 /* 20 ms */
+#define CONFIG_FPGA_DELAY()
+#define SELECTMAP_STATUS_INIT_N 2
+#define SELECTMAP_STATUS_DONE 0
+#define SELECTMAP_DATA_REG (desc->ip_addr+6)
+#define SELECTMAP_CONFIG_RDWR_N 0
+#define SELECTMAP_CONFIG_CSI_N 2
+#define SELECTMAP_CONFIG_PROGRAM_N 1
+
+int loadsecond(Xilinx_desc * desc/*, void *ip_addr, int ip_id*/);
+int write_content(Xilinx_desc * desc, void *buf, size_t bsize);
+int end_load(Xilinx_desc * desc);
+
+int fpga_spartan6_pre_fn(Xilinx_desc *desc, int cookie);
+int fpga_spartan6_pgm_fn(Xilinx_desc *desc, int assert_pgm, int flush, int cookie);
+int fpga_spartan6_cs_fn(Xilinx_desc *desc, int assert_cs, int flush, int cookie);
+int fpga_spartan6_init_fn(Xilinx_desc *desc, int cookie);
+int fpga_spartan6_done_fn(Xilinx_desc *desc, int cookie);
+int fpga_spartan6_clk_fn(Xilinx_desc *desc, int assert_clk, int flush, int cookie);
+int fpga_spartan6_wr_fn(Xilinx_desc *desc, int assert_write, int flush, int cookie);
+int fpga_spartan6_rdata_fn(Xilinx_desc *desc, unsigned char *data, int cookie);
+int fpga_spartan6_wdata_fn(Xilinx_desc *desc, unsigned char data, int flush, int cookie);
+int fpga_spartan6_abort_fn(Xilinx_desc *desc, int cookie);
+int fpga_spartan6_busy_fn(Xilinx_desc *desc, int cookie);
+int fpga_spartan6_post_fn(Xilinx_desc *desc, int cookie);
+
+#endif /*SPARTAN_LOADSECOND_H */
diff --git a/target/linux/modules/fpga/virtual_components/led/led.h b/target/linux/modules/fpga/virtual_components/sploader/sploader.h
similarity index 66%
copy from target/linux/modules/fpga/virtual_components/led/led.h
copy to target/linux/modules/fpga/virtual_components/sploader/sploader.h
index 4762af4..6231fc3 100644
--- a/target/linux/modules/fpga/virtual_components/led/led.h
+++ b/target/linux/modules/fpga/virtual_components/sploader/sploader.h
@@ -1,5 +1,5 @@
/*
- * Platform data for Wishbone LED IP driver
+ * Platform data for Wishbone SPLOADER IP driver
*
* (c) Copyright 2007-2011 The Armadeus Project - ARMadeus Systems
* Fabien Marteau <fab...@ar...>
@@ -18,18 +18,20 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#ifndef __LED_H__
-#define __LED_H__
-#define LED_REG_OFFSET (0x00)
+#ifndef __SPLOADER_H__
+#define __SPLOADER_H__
+
+#define SPLOADER_REG_OFFSET (0x00)
/* platform device */
-struct plat_led_port {
- const char *name; /* instance name */
- int num; /* instance number */
- int idnum; /* identity number */
- int idoffset; /* identity relative address */
- struct led_dev *sdev; /* struct for main device structure*/
+struct plat_sploader_port
+{
+ const char *name; /* instance name */
+ int num; /* instance number */
+ int idnum; /* identity number */
+ int idoffset; /* identity relative address */
+ struct sploader_dev *sdev; /* struct for main device structure */
};
-#endif /* __LED_H__ */
+#endif /* __SPLOADER_H__ */
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-09-21 08:51:36
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via ef2bca95303ca795ad0498c2267cbf0683283930 (commit)
via bb754d79dc953f3114f497055320702963f89a6a (commit)
from 4896e6cab4def29ea72fbfe574ebdeabf082f396 (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 ef2bca95303ca795ad0498c2267cbf0683283930
Author: Fabien Marteau <fab...@ar...>
Date: Wed Sep 21 10:50:46 2011 +0200
Suppress useless end of lines under apf27-u-boot-2010.03.h file
commit bb754d79dc953f3114f497055320702963f89a6a
Author: Fabien Marteau <fab...@ar...>
Date: Wed Sep 21 10:49:42 2011 +0200
[uboot] Configure CS1 for fpga communication
-----------------------------------------------------------------------
Summary of changes:
.../device/armadeus/apf27/apf27-u-boot-2010.03.h | 24 ++++++++++----------
1 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/buildroot/target/device/armadeus/apf27/apf27-u-boot-2010.03.h b/buildroot/target/device/armadeus/apf27/apf27-u-boot-2010.03.h
index a64f29e..805bf20 100644
--- a/buildroot/target/device/armadeus/apf27/apf27-u-boot-2010.03.h
+++ b/buildroot/target/device/armadeus/apf27/apf27-u-boot-2010.03.h
@@ -21,9 +21,9 @@
*
* 2008/08/19 Initial version based on apf9328 configuration file
* 2008/10/09 Release 1.0 support u-boot 1.3.4
- * 2008/10/25 Release 1.1 added environment version
- * 2008/11/01 Release 1.2 flash size independant
- * 2008/11/09 Release 1.3 keep uboot partition locked & source clean-up
+ * 2008/10/25 Release 1.1 added environment version
+ * 2008/11/01 Release 1.2 flash size independant
+ * 2008/11/09 Release 1.3 keep uboot partition locked & source clean-up
* 2010/03/31 U-Boot 2010.03 migration. TODO merge mxc_i2c..
*/
@@ -534,7 +534,7 @@
#define IMX27_NAND_16BITS 1
#define NAND_MAX_CHIPS 1
-#define CONFIG_BOOT_TRACE_REG 0xAFFFFFF8 /* Addr to store traces of SPL boot */
+#define CONFIG_BOOT_TRACE_REG 0xAFFFFFF8 /* Addr to store traces of SPL boot */
//#define NAND_ALLOW_ERASE_ALL
//#define CONFIG_MTD_NAND_VERIFY_WRITE 1
//#define CONFIG_SYS_NAND_SELECT_DEVICE 0 /* nand driver supports mutipl. chips */
@@ -714,8 +714,8 @@
#define CONFIG_SYS_CS0L_VAL 0xa0330D01
#define CONFIG_SYS_CS0A_VAL 0x00220800
-#define CONFIG_SYS_CS1U_VAL 0
-#define CONFIG_SYS_CS1L_VAL 0
+#define CONFIG_SYS_CS1U_VAL 0x00000f00
+#define CONFIG_SYS_CS1L_VAL 0x00000D01
#define CONFIG_SYS_CS1A_VAL 0
#define CONFIG_SYS_CS2U_VAL 0
@@ -735,7 +735,7 @@
#define CONFIG_SYS_CS5L_VAL 0x00000D01
#define CONFIG_SYS_CS5A_VAL 0
-#define CONFIG_SYS_EIM_VAL 0x00002000
+#define CONFIG_SYS_EIM_VAL 0x00002200
/* FPGA specific settings */
/* CLKO */
@@ -753,8 +753,8 @@
/*
* Default configuration for GPIOs and peripherals
*/
-#define CONFIG_SYS_DDIR_A_VAL 0x00000000
-#define CONFIG_SYS_OCR1_A_VAL 0x00000000
+#define CONFIG_SYS_DDIR_A_VAL 0x00000000
+#define CONFIG_SYS_OCR1_A_VAL 0x00000000
#define CONFIG_SYS_OCR2_A_VAL 0x00000000
#define CONFIG_SYS_ICFA1_A_VAL 0xFFFFFFFF
#define CONFIG_SYS_ICFA2_A_VAL 0xFFFFFFFF
@@ -849,7 +849,7 @@
/* LPDDR enable. latency hiding behavior enabled */
//#define CONFIG_SYS_ESDMISC_VAL ESDMISC_MA10_SHARE+ESDMISC_MDDREN
/*
- * safe value in case of erratic crash during boot
+ * safe value in case of erratic crash during boot
* (seen with some prototype boards)*/
#define CONFIG_SYS_ESDMISC_VAL ESDMISC_LHD+ESDMISC_MDDREN
@@ -860,8 +860,8 @@
#define CONFIG_SYS_FMCR_VAL 0xFFFFFFFB
#endif
-#define CONFIG_SYS_AIPI1_PSR0_VAL 0x20040304
-#define CONFIG_SYS_AIPI1_PSR1_VAL 0xDFFBFCFB
+#define CONFIG_SYS_AIPI1_PSR0_VAL 0x20040304
+#define CONFIG_SYS_AIPI1_PSR1_VAL 0xDFFBFCFB
#define CONFIG_SYS_AIPI2_PSR0_VAL 0x00000000
#define CONFIG_SYS_AIPI2_PSR1_VAL 0xFFFFFFFF
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-09-15 15:39:22
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 4896e6cab4def29ea72fbfe574ebdeabf082f396 (commit)
via 7cf2b02f5c649e553c9f7f36a1c81c64560a750d (commit)
from ade70346d29ce358127f500526d1ff8fde1122ea (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 4896e6cab4def29ea72fbfe574ebdeabf082f396
Author: Julien Boibessot <jul...@ar...>
Date: Thu Sep 15 17:37:48 2011 +0200
[DEMOS] Fixes STAGING_DIR usage in SDL based apps
commit 7cf2b02f5c649e553c9f7f36a1c81c64560a750d
Author: Julien Boibessot <jul...@ar...>
Date: Thu Sep 15 17:36:24 2011 +0200
[BUILD] Fixes ARMADEUS_STAGING_DIR, ARMADEUS_TOOLCHAIN_PATH, ARMADEUS_SDL_VERSION, ARMADEUS_QT_VERSION, & ARMADEUS_XENOMAI_VERSION in Makefile.in
-----------------------------------------------------------------------
Summary of changes:
Makefile | 1 +
Makefile.in | 29 +++++++++++++++++++----------
target/demos/camera/capture/Makefile | 2 +-
target/demos/input_test/Makefile | 2 +-
target/demos/music_player/Makefile | 6 ++----
target/demos/show_image/Makefile | 4 ++--
6 files changed, 26 insertions(+), 18 deletions(-)
diff --git a/Makefile b/Makefile
index 4a37fe0..e94c2f3 100644
--- a/Makefile
+++ b/Makefile
@@ -215,6 +215,7 @@ shell_env:
@echo ARMADEUS_TOOLCHAIN_PATH=$(ARMADEUS_TOOLCHAIN_PATH) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_XENOMAI_DIR=$(ARMADEUS_XENOMAI_DIR) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_QT_DIR=$(ARMADEUS_QT_DIR) >> $(ARMADEUS_ENV_FILE)
+ @echo ARMADEUS_SDL_DIR=$(ARMADEUS_SDL_DIR) >> $(ARMADEUS_ENV_FILE)
PHONY_TARGETS+=dummy all linux-menuconfig linux26 linux26-clean buildroot-clean buildroot-dirclean
diff --git a/Makefile.in b/Makefile.in
index 2120b04..05bc4d7 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -4,6 +4,7 @@
# calling directory before including this file !!
#
+
ifeq ($(ARMADEUS_BASE_DIR),)
ARMADEUS_BASE_DIR:=$(shell pwd)
endif
@@ -19,25 +20,33 @@ ARMADEUS_BUSYBOX_VERSION:=$(shell echo $(BR2_BUSYBOX_VERSION))
ARMADEUS_BOARD_NAME:=$(shell echo $(BR2_BOARD_NAME))
ARMADEUS_TARGET_ARCH:=$(shell echo $(BR2_GCC_TARGET_ARCH))
+ifeq ($(BR2_PACKAGE_SDL),y)
ARMADEUS_SDL_VERSION:=$(shell grep "SDL_VERSION:=" $(BUILDROOT_DIR)/package/sdl/sdl.mk 2>/dev/null | cut -d = -f 2)
-ifeq ($(ARMADEUS_SDL_VERSION),)
+else
ARMADEUS_SDL_VERSION:=SDL_NOT_INSTALLED
endif
+ifeq ($(BR2_PACKAGE_XENOMAI),y)
ARMADEUS_XENOMAI_VERSION:=$(shell grep "XENOMAI_VERSION:=" $(BUILDROOT_DIR)/package/xenomai/xenomai.mk 2>/dev/null | cut -d = -f 2)
+else
+ARMADEUS_XENOMAI_VERSION:=XENOMAI_NOT_INSTALLED
+endif
+ifeq ($(BR2_PACKAGE_QT),y)
ARMADEUS_QT_MAKEFILE:=package/qt/qt.mk
-ARMADEUS_QT_VERSION:=$(shell grep "QT_VERSION:=" $(BUILDROOT_DIR)/$(ARMADEUS_QT_MAKEFILE) 2>/dev/null | cut -d = -f 2)
-ifeq ($(ARMADEUS_QT_VERSION),)
+ARMADEUS_QT_VERSION:=$(shell grep "QT_VERSION =" $(BUILDROOT_DIR)/$(ARMADEUS_QT_MAKEFILE) 2>/dev/null | cut -d = -f 2)
+ARMADEUS_QT_VERSION:=$(strip $(ARMADEUS_QT_VERSION))
+else
ARMADEUS_QT_VERSION:=QT_NOT_INSTALLED
endif
ARMADEUS_PATCH_DIR=$(ARMADEUS_BASE_DIR)/patches
-BUILDROOT_PROJECT_BUILD_DIR:=$(BUILDROOT_DIR)/output/build
-BUILDROOT_TOOLCHAIN_BUILD_DIR:=$(BUILDROOT_DIR)/output/toolchain
-BUILDROOT_BUILD_DIR:=$(BUILDROOT_DIR)/output/build
-ARMADEUS_BINARIES:=$(BUILDROOT_DIR)/output/images
-ARMADEUS_ROOTFS_DIR:=$(BUILDROOT_DIR)/output/target
+BUILDROOT_OUTPUT_DIR:=$(BUILDROOT_DIR)/output
+BUILDROOT_PROJECT_BUILD_DIR:=$(BUILDROOT_OUTPUT_DIR)/build
+BUILDROOT_TOOLCHAIN_BUILD_DIR:=$(BUILDROOT_OUTPUT_DIR)/toolchain
+BUILDROOT_BUILD_DIR:=$(BUILDROOT_OUTPUT_DIR)/build
+ARMADEUS_BINARIES:=$(BUILDROOT_OUTPUT_DIR)/images
+ARMADEUS_ROOTFS_DIR:=$(BUILDROOT_OUTPUT_DIR)/target
ARMADEUS_ROOTFS_TAR:=$(ARMADEUS_BINARIES)/$(ARMADEUS_BOARD_NAME)-rootfs.tar
ARMADEUS_LINUX_DIR:=$(BUILDROOT_PROJECT_BUILD_DIR)/linux-$(ARMADEUS_LINUX_VERSION)
@@ -45,8 +54,8 @@ ARMADEUS_LINUX_PATCH_DIR:=$(ARMADEUS_PATCH_DIR)/linux/$(ARMADEUS_LINUX_VERSION)
ARMADEUS_U_BOOT_DIR:=$(BUILDROOT_PROJECT_BUILD_DIR)/u-boot-$(ARMADEUS_U_BOOT_VERSION)
ARMADEUS_UCLIBC_DIR:=$(BUILDROOT_TOOLCHAIN_BUILD_DIR)/uClibc-$(ARMADEUS_UCLIBC_VERSION)
ARMADEUS_BOARD_DIR:=$(BUILDROOT_DIR)/target/device/armadeus/$(ARMADEUS_BOARD_NAME)
-ARMADEUS_STAGING_DIR:=$(BUILDROOT_BUILD_DIR)/staging_dir
-ARMADEUS_TOOLCHAIN_PATH:=$(ARMADEUS_STAGING_DIR)/usr/bin
+ARMADEUS_STAGING_DIR:=$(BUILDROOT_OUTPUT_DIR)/staging
+ARMADEUS_TOOLCHAIN_PATH:=$(BUILDROOT_OUTPUT_DIR)/host/usr/bin
ARMADEUS_BUILD_DIR:=$(BUILDROOT_BUILD_DIR)
ARMADEUS_SDL_DIR:=$(ARMADEUS_BUILD_DIR)/sdl-$(ARMADEUS_SDL_VERSION)
diff --git a/target/demos/camera/capture/Makefile b/target/demos/camera/capture/Makefile
index 2301316..a1f50d4 100644
--- a/target/demos/camera/capture/Makefile
+++ b/target/demos/camera/capture/Makefile
@@ -7,7 +7,7 @@ INSTALL_DIR:=$(ARMADEUS_ROOTFS_DIR)/usr/local/bin/
CC:=$(ARMADEUS_TOOLCHAIN_PATH)/arm-linux-gcc
STRIP:=$(ARMADEUS_TOOLCHAIN_PATH)/arm-linux-sstrip
SDL_DIR:=$(ARMADEUS_SDL_DIR)
-CFLAGS=$(shell STAGING_DIR=$(STAGING_DIR) sh $(SDL_DIR)/sdl-config --cflags)
+CFLAGS=$(shell STAGING_DIR=$(STAGING_DIR) sh $(STAGING_DIR)/usr/bin/sdl-config --cflags)
#CFLAGS+=-Wall -g
LDFLAGS= -lSDL -lpthread
diff --git a/target/demos/input_test/Makefile b/target/demos/input_test/Makefile
index 4ba86e7..a81c4f5 100644
--- a/target/demos/input_test/Makefile
+++ b/target/demos/input_test/Makefile
@@ -2,7 +2,7 @@ ARMADEUS_BASE_DIR=../../..
-include $(ARMADEUS_BASE_DIR)/Makefile.in
# Default values for local compiling:
-STAGING_DIR:=$(ARMADEUS_BUILD_DIR)/staging_dir/
+STAGING_DIR:=$(ARMADEUS_STAGING_DIR)/
INSTALL_DIR:=$(ARMADEUS_ROOTFS_DIR)/usr/local/bin/
INSTALL_DATA_DIR:=$(ARMADEUS_ROOTFS_DIR)/usr/share
CC:=$(ARMADEUS_TOOLCHAIN_PATH)/arm-linux-gcc
diff --git a/target/demos/music_player/Makefile b/target/demos/music_player/Makefile
index 4719911..c008e0e 100755
--- a/target/demos/music_player/Makefile
+++ b/target/demos/music_player/Makefile
@@ -3,16 +3,14 @@ ARMADEUS_BASE_DIR:=$(shell pwd)/../../..
-include $(ARMADEUS_BASE_DIR)/Makefile.in
# Default values
-STAGING_DIR:=$(ARMADEUS_BUILD_DIR)/staging_dir/
INSTALL_DIR:=$(ARMADEUS_ROOTFS_DIR)/usr/bin/
INSTALL_DATA_DIR:=$(ARMADEUS_ROOTFS_DIR)/usr/share
CC=$(ARMADEUS_TOOLCHAIN_PATH)/arm-linux-gcc
STRIP=$(ARMADEUS_TOOLCHAIN_PATH)/arm-linux-sstrip
DEFINES=-DAPF
-SDL_DIR:=$(ARMADEUS_SDL_DIR)
STAGING_DIR:=$(ARMADEUS_STAGING_DIR)
-CFLAGS=$(shell STAGING_DIR=$(STAGING_DIR) sh $(SDL_DIR)/sdl-config --cflags) -g
-LDFLAGS=$(shell STAGING_DIR=$(STAGING_DIR) sh $(SDL_DIR)/sdl-config --libs) -lSDL_ttf -lSDL_mixer
+CFLAGS=$(shell STAGING_DIR=$(STAGING_DIR) sh $(STAGING_DIR)/usr/bin/sdl-config --cflags) -g
+LDFLAGS=$(shell STAGING_DIR=$(STAGING_DIR) sh $(STAGING_DIR)/usr/bin/sdl-config --libs) -lSDL_ttf -lSDL_mixer
ifeq ($(TARGET),x86)
# Compil HOST
diff --git a/target/demos/show_image/Makefile b/target/demos/show_image/Makefile
index d7e7fa1..012224d 100644
--- a/target/demos/show_image/Makefile
+++ b/target/demos/show_image/Makefile
@@ -8,8 +8,8 @@ INSTALL_DIR:=$(ARMADEUS_ROOTFS_DIR)/usr/local/bin/
SDL_DIR:=$(ARMADEUS_SDL_DIR)
DEFINES=-DTARGET
-CFLAGS=$(shell STAGING_DIR=$(STAGING_DIR) sh $(SDL_DIR)/sdl-config --cflags) -g
-LDFLAGS=$(shell STAGING_DIR=$(STAGING_DIR) sh $(SDL_DIR)/sdl-config --libs) -lSDL_image
+CFLAGS=$(shell STAGING_DIR=$(STAGING_DIR) sh $(STAGING_DIR)/usr/bin/sdl-config --cflags) -g
+LDFLAGS=$(shell STAGING_DIR=$(STAGING_DIR) sh $(STAGING_DIR)/usr/bin/sdl-config --libs) -lSDL_image
ifeq ($(TARGET),x86)
INSTALL_DIR:=/usr/local/bin/
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-09-06 15:15:13
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via ade70346d29ce358127f500526d1ff8fde1122ea (commit)
from 1e6dcfab5be875c77fadfb993c2ed020b4addc5a (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 ade70346d29ce358127f500526d1ff8fde1122ea
Author: Fabien Marteau <fab...@ar...>
Date: Tue Sep 6 17:14:31 2011 +0200
[linux] virtual_component pod_anybus is useless (under patch 440 now)
-----------------------------------------------------------------------
Summary of changes:
.../linux/modules/fpga/virtual_components/Kconfig | 1 -
.../linux/modules/fpga/virtual_components/Makefile | 2 +-
.../pod_anybus_interface/Kconfig | 8 -
.../pod_anybus_interface/Makefile | 3 -
.../pod_anybus_interface/pod_anybus_interface.c | 194 --------------------
.../pod_anybus_interface/pod_anybus_interface.h | 31 ---
6 files changed, 1 insertions(+), 238 deletions(-)
delete mode 100644 target/linux/modules/fpga/virtual_components/pod_anybus_interface/Kconfig
delete mode 100644 target/linux/modules/fpga/virtual_components/pod_anybus_interface/Makefile
delete mode 100644 target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.c
delete mode 100644 target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.h
diff --git a/target/linux/modules/fpga/virtual_components/Kconfig b/target/linux/modules/fpga/virtual_components/Kconfig
index f34f519..cb048a7 100644
--- a/target/linux/modules/fpga/virtual_components/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/Kconfig
@@ -10,4 +10,3 @@ source "drivers/armadeus/fpga/virtual_components/irq_mngr/Kconfig"
source "drivers/armadeus/fpga/virtual_components/button/Kconfig"
source "drivers/armadeus/fpga/virtual_components/led/Kconfig"
source "drivers/armadeus/fpga/virtual_components/pod_gpio/Kconfig"
-source "drivers/armadeus/fpga/virtual_components/pod_anybus_interface/Kconfig"
diff --git a/target/linux/modules/fpga/virtual_components/Makefile b/target/linux/modules/fpga/virtual_components/Makefile
index e341305..a2e2c2b 100644
--- a/target/linux/modules/fpga/virtual_components/Makefile
+++ b/target/linux/modules/fpga/virtual_components/Makefile
@@ -1,3 +1,3 @@
-obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS) += button/ irq_mngr/ led/ pod_gpio/ pod_anybus_interface/
+obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS) += button/ irq_mngr/ led/ pod_gpio/
diff --git a/target/linux/modules/fpga/virtual_components/pod_anybus_interface/Kconfig b/target/linux/modules/fpga/virtual_components/pod_anybus_interface/Kconfig
deleted file mode 100644
index fee6808..0000000
--- a/target/linux/modules/fpga/virtual_components/pod_anybus_interface/Kconfig
+++ /dev/null
@@ -1,8 +0,0 @@
-
-config ARMADEUS_FPGA_VIRTUAL_COMPONENT_ANYBUS_INTERFACE
- tristate "Anybus interface"
- default n
- depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
- ---help---
- Armadeus driver for anybus interface component
- kernel >= 2.6.38 is required
diff --git a/target/linux/modules/fpga/virtual_components/pod_anybus_interface/Makefile b/target/linux/modules/fpga/virtual_components/pod_anybus_interface/Makefile
deleted file mode 100644
index 824e22b..0000000
--- a/target/linux/modules/fpga/virtual_components/pod_anybus_interface/Makefile
+++ /dev/null
@@ -1,3 +0,0 @@
-
-obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENT_ANYBUS_INTERFACE) += pod_anybus_interface.o
-
diff --git a/target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.c b/target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.c
deleted file mode 100644
index eb9c7a1..0000000
--- a/target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.c
+++ /dev/null
@@ -1,194 +0,0 @@
-/*
- * ARMadeus driver for the POD component anybus_interface
- *
- * (C) Copyright 2011 - Armadeus Systems <su...@ar...>
- * Author: Kevin JOLY jol...@gm...
- *
- * 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, or (at your option)
- * any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-#include <linux/platform_device.h>
-#include <linux/cdev.h>
-#include <linux/io.h>
-#include <linux/fs.h>
-#include <linux/mm.h>
-#include <linux/slab.h>
-
-#include "pod_anybus_interface.h"
-
-#define ANYBUS_ID_REGISTER 0x00
-
-struct anybus_device {
- struct class *anybus_class;
- void __iomem *reg_base;
- struct cdev *cdev;
- unsigned long start_register;
-} *anybus_dev;
-
-static u16 pod_anybus_interface_read_reg(int reg)
-{
- return ioread16(anybus_dev->reg_base + reg);
-}
-
-static int mmap_anybus(struct file *file, struct vm_area_struct *vma)
-{
- vma->vm_pgoff = anybus_dev->start_register >> PAGE_SHIFT;
-
- vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);
-
- if (remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff,vma->vm_end - vma->vm_start, vma->vm_page_prot)) {
- return -EAGAIN;
- }
-
- return 0;
-}
-
-static const struct file_operations anybus_fops = {
- .mmap = mmap_anybus,
-};
-
-static int pod_anybus_interface_probe(struct platform_device *pdev)
-{
- struct resource *resource_memory, *resource_irq;
- /*struct anybus_device *anybus_dev;*/
- u16 id;
- /*struct cdev *cdev = cdev_alloc();*/
- int err;
-
- resource_memory = platform_get_resource(pdev, IORESOURCE_MEM, 0);
- resource_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
-
- if (!resource_memory) {
- err = -ENODEV;
- dev_err(&pdev->dev, "Device Anybus not found\n");
- goto exit;
- }
-
- anybus_dev = kzalloc(sizeof(struct anybus_device), GFP_KERNEL);
- anybus_dev->reg_base = ioremap_nocache(resource_memory->start, resource_size(resource_memory));
- anybus_dev->start_register = resource_memory->start;
-
- /*dev_set_drvdata(&pdev->dev, anybus_dev);*/
-
- if (!request_mem_region(resource_memory->start,
- resource_size(resource_memory), ANYBUS_INTERFACE_DRIVER_NAME)) {
- dev_err(&pdev->dev, "Can't request memory region %x to %x\n",
- resource_memory->start, resource_memory->start +
- resource_memory->end);
- err = -ENOMEM;
- goto exit_free;
- }
-
- /*Check if ID is correct*/
- id = pod_anybus_interface_read_reg(ANYBUS_ID_REGISTER);
- if (pdev->id != id) {
- dev_err(&pdev->dev,
- "Driver id %d doesn't match with the device id %d\n",
- pdev->id, id);
- err = -ENODEV;
- goto exit_iounmap;
- }
-
- anybus_dev->cdev = cdev_alloc();
- err = alloc_chrdev_region(&anybus_dev->cdev->dev, 1, 1, ANYBUS_INTERFACE_DRIVER_NAME);
- if (err) {
- dev_err(&pdev->dev, "Unable to allocate device numbers\n");
- goto exit_iounmap;
- }
-
- anybus_dev->cdev->owner = THIS_MODULE;
- anybus_dev->cdev->ops = &anybus_fops;
- err = cdev_add(anybus_dev->cdev, anybus_dev->cdev->dev, 256);
- if(err) {
- dev_err(&pdev->dev, "Unable to add cdev\n");
- goto exit_unreg;
- }
-
- anybus_dev->anybus_class = class_create(THIS_MODULE, ANYBUS_INTERFACE_DRIVER_NAME);
- if (IS_ERR(anybus_dev->anybus_class)) {
- dev_err(&pdev->dev, "Unable to create anybus class device\n");
- err = PTR_ERR(anybus_dev->anybus_class);
- goto exit_unreg;
- }
-
- if(device_create(anybus_dev->anybus_class, NULL, anybus_dev->cdev->dev, NULL, ANYBUS_INTERFACE_DRIVER_NAME) == NULL) {
- dev_err(&pdev->dev, "Unable to create device\n");
- goto exit_class_destroy;
- }
-
- dev_info(&pdev->dev, "Anybus interface probed.\n");
-
- return 0;
-
-exit_class_destroy :
- class_destroy(anybus_dev->anybus_class);
-exit_unreg :
- unregister_chrdev_region(anybus_dev->cdev->dev, 1);
-exit_iounmap:
- iounmap(anybus_dev->reg_base);
- release_mem_region(resource_memory->start,
- resource_size(resource_memory));
-exit_free:
- kfree(anybus_dev);
-exit:
- return err;
-}
-
-static int pod_anybus_interface_remove(struct platform_device *pdev)
-{
- struct resource *resource_memory, *resource_irq;
- /*struct anybus_device *anybus_dev = dev_get_drvdata(&pdev->dev);*/
-
- device_destroy(anybus_dev->anybus_class, anybus_dev->cdev->dev);
- class_destroy(anybus_dev->anybus_class);
- unregister_chrdev_region(anybus_dev->cdev->dev, 1);
-
- resource_memory = platform_get_resource(pdev, IORESOURCE_MEM, 0);
- resource_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
-
- iounmap(anybus_dev->reg_base);
-
- release_mem_region(resource_memory->start,
- resource_size(resource_memory));
-
- dev_set_drvdata(&pdev->dev, NULL);
-
- return 0;
-}
-
-static struct platform_driver pod_anybus_interface_drv = {
- .driver = {
- .name = ANYBUS_INTERFACE_DRIVER_NAME,
- .owner = THIS_MODULE,
- },
- .probe = pod_anybus_interface_probe,
- .remove = pod_anybus_interface_remove
-};
-
-static int __init pod_anybus_interface_init(void)
-{
- return platform_driver_register(&pod_anybus_interface_drv);
-}
-module_init(pod_anybus_interface_init);
-
-static void __exit pod_anybus_interface_exit(void)
-{
- platform_driver_unregister(&pod_anybus_interface_drv);
-}
-module_exit(pod_anybus_interface_exit);
-
-MODULE_AUTHOR("Kevin Joly <jol...@gm...>");
-MODULE_DESCRIPTION("Driver for anybus_interface component of POD");
-MODULE_LICENSE("GPL");
diff --git a/target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.h b/target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.h
deleted file mode 100644
index 52560f2..0000000
--- a/target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * ARMadeus definitions for the POD component anybus_interface
- *
- * (C) Copyright 2011 - Armadeus Systems <su...@ar...>
- * Author: Kevin JOLY jol...@gm...
- *
- * 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, or (at your option)
- * any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-#ifndef LINUX_ANYBUS_INTERFACE
-#define LINUX_ANYBUS_INTERFACE
-
-#ifndef CONFIG_MACH_APF9328
-# include <mach/fpga.h> /* To remove when MX1 platform is merged */
-#endif
-
-#define ANYBUS_INTERFACE_DRIVER_NAME "pod_anybus_interface"
-
-#endif
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-09-06 07:51:59
|
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 1e6dcfab5be875c77fadfb993c2ed020b4addc5a (commit)
from cddf6b48496584c2a5f6ead33f7634a5394539dc (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 1e6dcfab5be875c77fadfb993c2ed020b4addc5a
Author: Fabien Marteau <fab...@ar...>
Date: Tue Sep 6 09:31:54 2011 +0200
[linux] change name of anybus interface driver
-----------------------------------------------------------------------
Summary of changes:
.../linux/modules/fpga/virtual_components/Kconfig | 2 +-
.../linux/modules/fpga/virtual_components/Makefile | 2 +-
.../Kconfig | 0
.../Makefile | 2 +-
.../pod_anybus_interface.c} | 2 +-
.../pod_anybus_interface.h} | 0
6 files changed, 4 insertions(+), 4 deletions(-)
rename target/linux/modules/fpga/virtual_components/{anybus_interface => pod_anybus_interface}/Kconfig (100%)
rename target/linux/modules/fpga/virtual_components/{anybus_interface => pod_anybus_interface}/Makefile (72%)
rename target/linux/modules/fpga/virtual_components/{anybus_interface/anybus_interface.c => pod_anybus_interface/pod_anybus_interface.c} (99%)
rename target/linux/modules/fpga/virtual_components/{anybus_interface/anybus_interface.h => pod_anybus_interface/pod_anybus_interface.h} (100%)
diff --git a/target/linux/modules/fpga/virtual_components/Kconfig b/target/linux/modules/fpga/virtual_components/Kconfig
index ca6166b..f34f519 100644
--- a/target/linux/modules/fpga/virtual_components/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/Kconfig
@@ -10,4 +10,4 @@ source "drivers/armadeus/fpga/virtual_components/irq_mngr/Kconfig"
source "drivers/armadeus/fpga/virtual_components/button/Kconfig"
source "drivers/armadeus/fpga/virtual_components/led/Kconfig"
source "drivers/armadeus/fpga/virtual_components/pod_gpio/Kconfig"
-source "drivers/armadeus/fpga/virtual_components/anybus_interface/Kconfig"
+source "drivers/armadeus/fpga/virtual_components/pod_anybus_interface/Kconfig"
diff --git a/target/linux/modules/fpga/virtual_components/Makefile b/target/linux/modules/fpga/virtual_components/Makefile
index d52b84d..e341305 100644
--- a/target/linux/modules/fpga/virtual_components/Makefile
+++ b/target/linux/modules/fpga/virtual_components/Makefile
@@ -1,3 +1,3 @@
-obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS) += button/ irq_mngr/ led/ pod_gpio/ anybus_interface/
+obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS) += button/ irq_mngr/ led/ pod_gpio/ pod_anybus_interface/
diff --git a/target/linux/modules/fpga/virtual_components/anybus_interface/Kconfig b/target/linux/modules/fpga/virtual_components/pod_anybus_interface/Kconfig
similarity index 100%
rename from target/linux/modules/fpga/virtual_components/anybus_interface/Kconfig
rename to target/linux/modules/fpga/virtual_components/pod_anybus_interface/Kconfig
diff --git a/target/linux/modules/fpga/virtual_components/anybus_interface/Makefile b/target/linux/modules/fpga/virtual_components/pod_anybus_interface/Makefile
similarity index 72%
rename from target/linux/modules/fpga/virtual_components/anybus_interface/Makefile
rename to target/linux/modules/fpga/virtual_components/pod_anybus_interface/Makefile
index 29d7e39..824e22b 100644
--- a/target/linux/modules/fpga/virtual_components/anybus_interface/Makefile
+++ b/target/linux/modules/fpga/virtual_components/pod_anybus_interface/Makefile
@@ -1,3 +1,3 @@
-obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENT_ANYBUS_INTERFACE) += anybus_interface.o
+obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENT_ANYBUS_INTERFACE) += pod_anybus_interface.o
diff --git a/target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.c b/target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.c
similarity index 99%
rename from target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.c
rename to target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.c
index 244d45f..eb9c7a1 100644
--- a/target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.c
+++ b/target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.c
@@ -26,7 +26,7 @@
#include <linux/mm.h>
#include <linux/slab.h>
-#include "anybus_interface.h"
+#include "pod_anybus_interface.h"
#define ANYBUS_ID_REGISTER 0x00
diff --git a/target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.h b/target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.h
similarity index 100%
rename from target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.h
rename to target/linux/modules/fpga/virtual_components/pod_anybus_interface/pod_anybus_interface.h
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-09-05 14:32:17
|
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 cddf6b48496584c2a5f6ead33f7634a5394539dc (commit)
from d597593aa89f975da0c0e7efe3be0207fe5ae07b (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 cddf6b48496584c2a5f6ead33f7634a5394539dc
Author: Fabien Marteau <fab...@ar...>
Date: Mon Sep 5 16:31:36 2011 +0200
[kernel] adding anybus_interface driver
-----------------------------------------------------------------------
Summary of changes:
.../linux/modules/fpga/virtual_components/Kconfig | 1 +
.../linux/modules/fpga/virtual_components/Makefile | 2 +-
.../virtual_components/anybus_interface/Kconfig | 8 +
.../virtual_components/anybus_interface/Makefile | 3 +
.../anybus_interface/anybus_interface.c | 194 ++++++++++++++++++++
.../anybus_interface.h} | 10 +-
6 files changed, 211 insertions(+), 7 deletions(-)
create mode 100644 target/linux/modules/fpga/virtual_components/anybus_interface/Kconfig
create mode 100644 target/linux/modules/fpga/virtual_components/anybus_interface/Makefile
create mode 100644 target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.c
copy target/linux/modules/fpga/virtual_components/{pod_gpio/pod_gpio.h => anybus_interface/anybus_interface.h} (83%)
diff --git a/target/linux/modules/fpga/virtual_components/Kconfig b/target/linux/modules/fpga/virtual_components/Kconfig
index cb048a7..ca6166b 100644
--- a/target/linux/modules/fpga/virtual_components/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/Kconfig
@@ -10,3 +10,4 @@ source "drivers/armadeus/fpga/virtual_components/irq_mngr/Kconfig"
source "drivers/armadeus/fpga/virtual_components/button/Kconfig"
source "drivers/armadeus/fpga/virtual_components/led/Kconfig"
source "drivers/armadeus/fpga/virtual_components/pod_gpio/Kconfig"
+source "drivers/armadeus/fpga/virtual_components/anybus_interface/Kconfig"
diff --git a/target/linux/modules/fpga/virtual_components/Makefile b/target/linux/modules/fpga/virtual_components/Makefile
index a2e2c2b..d52b84d 100644
--- a/target/linux/modules/fpga/virtual_components/Makefile
+++ b/target/linux/modules/fpga/virtual_components/Makefile
@@ -1,3 +1,3 @@
-obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS) += button/ irq_mngr/ led/ pod_gpio/
+obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS) += button/ irq_mngr/ led/ pod_gpio/ anybus_interface/
diff --git a/target/linux/modules/fpga/virtual_components/anybus_interface/Kconfig b/target/linux/modules/fpga/virtual_components/anybus_interface/Kconfig
new file mode 100644
index 0000000..fee6808
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/anybus_interface/Kconfig
@@ -0,0 +1,8 @@
+
+config ARMADEUS_FPGA_VIRTUAL_COMPONENT_ANYBUS_INTERFACE
+ tristate "Anybus interface"
+ default n
+ depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
+ ---help---
+ Armadeus driver for anybus interface component
+ kernel >= 2.6.38 is required
diff --git a/target/linux/modules/fpga/virtual_components/anybus_interface/Makefile b/target/linux/modules/fpga/virtual_components/anybus_interface/Makefile
new file mode 100644
index 0000000..29d7e39
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/anybus_interface/Makefile
@@ -0,0 +1,3 @@
+
+obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENT_ANYBUS_INTERFACE) += anybus_interface.o
+
diff --git a/target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.c b/target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.c
new file mode 100644
index 0000000..244d45f
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.c
@@ -0,0 +1,194 @@
+/*
+ * ARMadeus driver for the POD component anybus_interface
+ *
+ * (C) Copyright 2011 - Armadeus Systems <su...@ar...>
+ * Author: Kevin JOLY jol...@gm...
+ *
+ * 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, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+
+#include <linux/platform_device.h>
+#include <linux/cdev.h>
+#include <linux/io.h>
+#include <linux/fs.h>
+#include <linux/mm.h>
+#include <linux/slab.h>
+
+#include "anybus_interface.h"
+
+#define ANYBUS_ID_REGISTER 0x00
+
+struct anybus_device {
+ struct class *anybus_class;
+ void __iomem *reg_base;
+ struct cdev *cdev;
+ unsigned long start_register;
+} *anybus_dev;
+
+static u16 pod_anybus_interface_read_reg(int reg)
+{
+ return ioread16(anybus_dev->reg_base + reg);
+}
+
+static int mmap_anybus(struct file *file, struct vm_area_struct *vma)
+{
+ vma->vm_pgoff = anybus_dev->start_register >> PAGE_SHIFT;
+
+ vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);
+
+ if (remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff,vma->vm_end - vma->vm_start, vma->vm_page_prot)) {
+ return -EAGAIN;
+ }
+
+ return 0;
+}
+
+static const struct file_operations anybus_fops = {
+ .mmap = mmap_anybus,
+};
+
+static int pod_anybus_interface_probe(struct platform_device *pdev)
+{
+ struct resource *resource_memory, *resource_irq;
+ /*struct anybus_device *anybus_dev;*/
+ u16 id;
+ /*struct cdev *cdev = cdev_alloc();*/
+ int err;
+
+ resource_memory = platform_get_resource(pdev, IORESOURCE_MEM, 0);
+ resource_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
+
+ if (!resource_memory) {
+ err = -ENODEV;
+ dev_err(&pdev->dev, "Device Anybus not found\n");
+ goto exit;
+ }
+
+ anybus_dev = kzalloc(sizeof(struct anybus_device), GFP_KERNEL);
+ anybus_dev->reg_base = ioremap_nocache(resource_memory->start, resource_size(resource_memory));
+ anybus_dev->start_register = resource_memory->start;
+
+ /*dev_set_drvdata(&pdev->dev, anybus_dev);*/
+
+ if (!request_mem_region(resource_memory->start,
+ resource_size(resource_memory), ANYBUS_INTERFACE_DRIVER_NAME)) {
+ dev_err(&pdev->dev, "Can't request memory region %x to %x\n",
+ resource_memory->start, resource_memory->start +
+ resource_memory->end);
+ err = -ENOMEM;
+ goto exit_free;
+ }
+
+ /*Check if ID is correct*/
+ id = pod_anybus_interface_read_reg(ANYBUS_ID_REGISTER);
+ if (pdev->id != id) {
+ dev_err(&pdev->dev,
+ "Driver id %d doesn't match with the device id %d\n",
+ pdev->id, id);
+ err = -ENODEV;
+ goto exit_iounmap;
+ }
+
+ anybus_dev->cdev = cdev_alloc();
+ err = alloc_chrdev_region(&anybus_dev->cdev->dev, 1, 1, ANYBUS_INTERFACE_DRIVER_NAME);
+ if (err) {
+ dev_err(&pdev->dev, "Unable to allocate device numbers\n");
+ goto exit_iounmap;
+ }
+
+ anybus_dev->cdev->owner = THIS_MODULE;
+ anybus_dev->cdev->ops = &anybus_fops;
+ err = cdev_add(anybus_dev->cdev, anybus_dev->cdev->dev, 256);
+ if(err) {
+ dev_err(&pdev->dev, "Unable to add cdev\n");
+ goto exit_unreg;
+ }
+
+ anybus_dev->anybus_class = class_create(THIS_MODULE, ANYBUS_INTERFACE_DRIVER_NAME);
+ if (IS_ERR(anybus_dev->anybus_class)) {
+ dev_err(&pdev->dev, "Unable to create anybus class device\n");
+ err = PTR_ERR(anybus_dev->anybus_class);
+ goto exit_unreg;
+ }
+
+ if(device_create(anybus_dev->anybus_class, NULL, anybus_dev->cdev->dev, NULL, ANYBUS_INTERFACE_DRIVER_NAME) == NULL) {
+ dev_err(&pdev->dev, "Unable to create device\n");
+ goto exit_class_destroy;
+ }
+
+ dev_info(&pdev->dev, "Anybus interface probed.\n");
+
+ return 0;
+
+exit_class_destroy :
+ class_destroy(anybus_dev->anybus_class);
+exit_unreg :
+ unregister_chrdev_region(anybus_dev->cdev->dev, 1);
+exit_iounmap:
+ iounmap(anybus_dev->reg_base);
+ release_mem_region(resource_memory->start,
+ resource_size(resource_memory));
+exit_free:
+ kfree(anybus_dev);
+exit:
+ return err;
+}
+
+static int pod_anybus_interface_remove(struct platform_device *pdev)
+{
+ struct resource *resource_memory, *resource_irq;
+ /*struct anybus_device *anybus_dev = dev_get_drvdata(&pdev->dev);*/
+
+ device_destroy(anybus_dev->anybus_class, anybus_dev->cdev->dev);
+ class_destroy(anybus_dev->anybus_class);
+ unregister_chrdev_region(anybus_dev->cdev->dev, 1);
+
+ resource_memory = platform_get_resource(pdev, IORESOURCE_MEM, 0);
+ resource_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
+
+ iounmap(anybus_dev->reg_base);
+
+ release_mem_region(resource_memory->start,
+ resource_size(resource_memory));
+
+ dev_set_drvdata(&pdev->dev, NULL);
+
+ return 0;
+}
+
+static struct platform_driver pod_anybus_interface_drv = {
+ .driver = {
+ .name = ANYBUS_INTERFACE_DRIVER_NAME,
+ .owner = THIS_MODULE,
+ },
+ .probe = pod_anybus_interface_probe,
+ .remove = pod_anybus_interface_remove
+};
+
+static int __init pod_anybus_interface_init(void)
+{
+ return platform_driver_register(&pod_anybus_interface_drv);
+}
+module_init(pod_anybus_interface_init);
+
+static void __exit pod_anybus_interface_exit(void)
+{
+ platform_driver_unregister(&pod_anybus_interface_drv);
+}
+module_exit(pod_anybus_interface_exit);
+
+MODULE_AUTHOR("Kevin Joly <jol...@gm...>");
+MODULE_DESCRIPTION("Driver for anybus_interface component of POD");
+MODULE_LICENSE("GPL");
diff --git a/target/linux/modules/fpga/virtual_components/pod_gpio/pod_gpio.h b/target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.h
similarity index 83%
copy from target/linux/modules/fpga/virtual_components/pod_gpio/pod_gpio.h
copy to target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.h
index ce335e5..52560f2 100644
--- a/target/linux/modules/fpga/virtual_components/pod_gpio/pod_gpio.h
+++ b/target/linux/modules/fpga/virtual_components/anybus_interface/anybus_interface.h
@@ -1,5 +1,5 @@
/*
- * ARMadeus definitions for the POD component pod_gpio
+ * ARMadeus definitions for the POD component anybus_interface
*
* (C) Copyright 2011 - Armadeus Systems <su...@ar...>
* Author: Kevin JOLY jol...@gm...
@@ -19,15 +19,13 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#ifndef LINUX_pod_gpio
-#define LINUX_pod_gpio
+#ifndef LINUX_ANYBUS_INTERFACE
+#define LINUX_ANYBUS_INTERFACE
#ifndef CONFIG_MACH_APF9328
# include <mach/fpga.h> /* To remove when MX1 platform is merged */
#endif
-#define IRQ_GPIO_POD(x) IRQ_FPGA(x+16)
-
-#define pod_gpio_DRIVER_NAME "pod_gpio"
+#define ANYBUS_INTERFACE_DRIVER_NAME "pod_anybus_interface"
#endif
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-09-05 14:02: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 d597593aa89f975da0c0e7efe3be0207fe5ae07b (commit)
from 5c1e11ae7b587c5efa28e8af1854e31cc0c126da (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 d597593aa89f975da0c0e7efe3be0207fe5ae07b
Author: Fabien Marteau <fab...@ar...>
Date: Mon Sep 5 14:02:44 2011 +0200
[linux][fpga] adding pod_gpio driver
-----------------------------------------------------------------------
Summary of changes:
.../linux/modules/fpga/virtual_components/Kconfig | 1 +
.../linux/modules/fpga/virtual_components/Makefile | 2 +-
.../fpga/virtual_components/pod_gpio/Kconfig | 8 +
.../fpga/virtual_components/pod_gpio/Makefile | 5 +
.../fpga/virtual_components/pod_gpio/pod_gpio.c | 392 ++++++++++++++++++++
.../fpga/virtual_components/pod_gpio/pod_gpio.h} | 29 +-
6 files changed, 420 insertions(+), 17 deletions(-)
create mode 100644 target/linux/modules/fpga/virtual_components/pod_gpio/Kconfig
create mode 100644 target/linux/modules/fpga/virtual_components/pod_gpio/Makefile
create mode 100644 target/linux/modules/fpga/virtual_components/pod_gpio/pod_gpio.c
copy target/linux/{debug/imxregs/definitions.h => modules/fpga/virtual_components/pod_gpio/pod_gpio.h} (63%)
diff --git a/target/linux/modules/fpga/virtual_components/Kconfig b/target/linux/modules/fpga/virtual_components/Kconfig
index d83ee25..cb048a7 100644
--- a/target/linux/modules/fpga/virtual_components/Kconfig
+++ b/target/linux/modules/fpga/virtual_components/Kconfig
@@ -9,3 +9,4 @@ config ARMADEUS_FPGA_VIRTUAL_COMPONENTS
source "drivers/armadeus/fpga/virtual_components/irq_mngr/Kconfig"
source "drivers/armadeus/fpga/virtual_components/button/Kconfig"
source "drivers/armadeus/fpga/virtual_components/led/Kconfig"
+source "drivers/armadeus/fpga/virtual_components/pod_gpio/Kconfig"
diff --git a/target/linux/modules/fpga/virtual_components/Makefile b/target/linux/modules/fpga/virtual_components/Makefile
index 481ea2a..a2e2c2b 100644
--- a/target/linux/modules/fpga/virtual_components/Makefile
+++ b/target/linux/modules/fpga/virtual_components/Makefile
@@ -1,3 +1,3 @@
-obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS) += button/ irq_mngr/ led/
+obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS) += button/ irq_mngr/ led/ pod_gpio/
diff --git a/target/linux/modules/fpga/virtual_components/pod_gpio/Kconfig b/target/linux/modules/fpga/virtual_components/pod_gpio/Kconfig
new file mode 100644
index 0000000..4cbdffb
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/pod_gpio/Kconfig
@@ -0,0 +1,8 @@
+
+config ARMADEUS_FPGA_VIRTUAL_COMPONENTS_GPIO
+ tristate "pod_gpio"
+ default n
+ depends on ARMADEUS_FPGA_VIRTUAL_COMPONENTS
+ ---help---
+ Armadeus driver for virtual pod_gpio component.
+ kernel >= 2.6.38 is required
diff --git a/target/linux/modules/fpga/virtual_components/pod_gpio/Makefile b/target/linux/modules/fpga/virtual_components/pod_gpio/Makefile
new file mode 100644
index 0000000..65dfd38
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/pod_gpio/Makefile
@@ -0,0 +1,5 @@
+#
+# Makefile for the Armadeus FPGA led driver
+#
+
+obj-$(CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS_GPIO) := pod_gpio.o
diff --git a/target/linux/modules/fpga/virtual_components/pod_gpio/pod_gpio.c b/target/linux/modules/fpga/virtual_components/pod_gpio/pod_gpio.c
new file mode 100644
index 0000000..7c68911
--- /dev/null
+++ b/target/linux/modules/fpga/virtual_components/pod_gpio/pod_gpio.c
@@ -0,0 +1,392 @@
+/*
+ * ARMadeus driver for the POD component pod_gpio
+ *
+ * (C) Copyright 2011 - Armadeus Systems <su...@ar...>
+ * Author: Kevin JOLY jol...@gm...
+ *
+ * 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, or (at your option)
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+
+#include <linux/gpio.h>
+#include <linux/io.h>
+#include <linux/platform_device.h>
+#include <linux/slab.h>
+#include <linux/interrupt.h>
+#include <mach/hardware.h>
+#include <mach/irqs.h>
+#include <asm/irq.h>
+#include <asm/io.h> /* readb() & Co */
+#include <asm/mach/irq.h>
+
+
+#include "pod_gpio.h"
+
+#define GPIO_ID 0x00
+#define GPIO_CONFIG 0x02
+#define GPIO_VALUE 0x04
+#define GPIO_ENABLE_INTERRUPT 0x06
+#define GPIO_INTERRUPT_STATUS 0x08
+#define GPIO_INTERRUPT_EDGE_TYPE 0x0A
+
+struct pod_gpio_chip {
+ struct gpio_chip chip;
+ struct irq_chip interrupt_chip;
+ struct platform_device *pdev;
+ void __iomem *reg_base;
+ int irq_base;
+};
+
+static u16 cg_read_reg(const struct pod_gpio_chip *cg_chip, int reg)
+{
+ return ioread16(cg_chip->reg_base + reg);
+}
+
+static void cg_write_reg(const struct pod_gpio_chip *cg_chip, int reg,
+ u16 val)
+{
+ iowrite16(val, cg_chip->reg_base + reg);
+}
+
+static void pod_gpio_ack_irq(struct irq_data *data)
+{
+ struct irq_chip *chip = get_irq_chip(data->irq);
+ struct pod_gpio_chip *cg_chip =
+ container_of(chip, struct pod_gpio_chip, interrupt_chip);
+
+ cg_write_reg(cg_chip , GPIO_INTERRUPT_STATUS,
+ (1 << (data->irq - IRQ_GPIO_POD(0))));
+}
+
+static void pod_gpio_mask_irq(struct irq_data *data)
+{
+ struct irq_chip *chip = get_irq_chip(data->irq);
+ struct pod_gpio_chip *cg_chip =
+ container_of(chip, struct pod_gpio_chip, interrupt_chip);
+
+ u16 enable_interrupt_config;
+ enable_interrupt_config = cg_read_reg(cg_chip, GPIO_ENABLE_INTERRUPT);
+
+ cg_write_reg(cg_chip , GPIO_ENABLE_INTERRUPT, enable_interrupt_config &
+ ~(1 << (data->irq - IRQ_GPIO_POD(0))));
+}
+
+static void pod_gpio_unmask_irq(struct irq_data *data)
+{
+ struct irq_chip *chip = get_irq_chip(data->irq);
+ struct pod_gpio_chip *cg_chip =
+ container_of(chip, struct pod_gpio_chip, interrupt_chip);
+
+ u16 enable_interrupt_config;
+ enable_interrupt_config = cg_read_reg(cg_chip, GPIO_ENABLE_INTERRUPT);
+
+ cg_write_reg(cg_chip, GPIO_ENABLE_INTERRUPT, enable_interrupt_config |
+ (1 << (data->irq - IRQ_GPIO_POD(0))));
+}
+
+static int pod_gpio_irq_type(unsigned int _irq, unsigned int type)
+{
+ struct irq_chip *chip = get_irq_chip(_irq);
+ struct pod_gpio_chip *cg_chip =
+ container_of(chip, struct pod_gpio_chip,
+ interrupt_chip);
+ u16 edge_config;
+
+ edge_config = cg_read_reg(cg_chip, GPIO_INTERRUPT_EDGE_TYPE);
+
+ /* Only falling and rising edge are supporter by pod_gpio */
+ if (type == IRQ_TYPE_EDGE_RISING) {
+ cg_write_reg(cg_chip, GPIO_INTERRUPT_EDGE_TYPE, edge_config |
+ (1 << (_irq - IRQ_GPIO_POD(0))));
+ } else if (type == IRQ_TYPE_EDGE_FALLING) {
+ cg_write_reg(cg_chip, GPIO_INTERRUPT_EDGE_TYPE, edge_config &
+ ~(1 << (_irq - IRQ_GPIO_POD(0))));
+ } else {
+ dev_err(&cg_chip->pdev->dev,
+ "The selected edge type is not supported by the driver.\n");
+ return -EINVAL;
+ }
+
+ return 0;
+}
+
+static irqreturn_t pod_gpio_interrupt(int irq, void *data)
+{
+ struct pod_gpio_chip *cg_chip = data;
+ struct irq_desc *desc;
+ u16 pending_interrupts;
+
+ irq = IRQ_GPIO_POD(0);
+ desc = irq_to_desc(irq);
+
+ pending_interrupts = cg_read_reg(cg_chip, GPIO_INTERRUPT_STATUS);
+
+ while (pending_interrupts) {
+ if (pending_interrupts & 1) {
+ /* Get irq handle */
+ desc_handle_irq(irq, desc);
+ }
+ irq++;
+ desc++;
+ pending_interrupts >>= 1;
+ }
+
+ return IRQ_HANDLED;
+}
+
+static int pod_gpio_get(struct gpio_chip *chip, unsigned gpio_num)
+{
+ struct pod_gpio_chip *cg_chip =
+ container_of(chip, struct pod_gpio_chip, chip);
+ u16 io_config;
+
+ io_config = cg_read_reg(cg_chip, GPIO_CONFIG) | (1 << gpio_num);
+
+ if (cg_read_reg(cg_chip, GPIO_VALUE) & (1 << gpio_num))
+ return 1;
+ else
+ return 0;
+}
+
+static int pod_gpio_direction_in(struct gpio_chip *chip,
+ unsigned gpio_num)
+{
+ struct pod_gpio_chip *cg_chip =
+ container_of(chip, struct pod_gpio_chip, chip);
+ u16 io_config;
+
+ io_config = cg_read_reg(cg_chip, GPIO_CONFIG) | (1 << gpio_num);
+ cg_write_reg(cg_chip, GPIO_CONFIG, io_config);
+
+ return 0;
+}
+
+static void pod_gpio_set(struct gpio_chip *chip, unsigned gpio_num,
+ int val)
+{
+ struct pod_gpio_chip *cg_chip =
+ container_of(chip, struct pod_gpio_chip, chip);
+ u16 io_value;
+
+ if (val == 1)
+ io_value = cg_read_reg(cg_chip, GPIO_VALUE) | (1 << gpio_num);
+ else
+ io_value = cg_read_reg(cg_chip, GPIO_VALUE) & ~(1 << gpio_num);
+
+ cg_write_reg(cg_chip, GPIO_VALUE, io_value);
+}
+
+static int pod_gpio_direction_out(struct gpio_chip *chip,
+ unsigned gpio_num, int val)
+{
+ struct pod_gpio_chip *cg_chip =
+ container_of(chip, struct pod_gpio_chip, chip);
+ u16 io_config;
+
+ io_config = cg_read_reg(cg_chip, GPIO_CONFIG) & ~(1 << gpio_num);
+ cg_write_reg(cg_chip, GPIO_CONFIG, io_config);
+
+ return 0;
+}
+
+static int pod_gpio_to_irq(struct gpio_chip *chip, unsigned offset)
+{
+
+ struct pod_gpio_chip *cg_chip =
+ container_of(chip, struct pod_gpio_chip, chip);
+
+
+ return cg_chip->irq_base + offset;
+}
+
+static int pod_gpio_probe(struct platform_device *pdev)
+{
+ int err;
+ struct pod_gpio_chip *cg_chip;
+ struct resource *resource_memory, *resource_irq;
+ unsigned int irq;
+ u16 id;
+
+ resource_memory = platform_get_resource(pdev, IORESOURCE_MEM, 0);
+ resource_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
+
+ if (!resource_memory || !resource_irq) {
+ err = -ENODEV;
+ dev_err(&pdev->dev, "Device pod_gpio not found\n");
+ goto exit;
+ }
+
+ if (!request_mem_region(resource_memory->start,
+ resource_size(resource_memory), pod_gpio_DRIVER_NAME)) {
+ dev_err(&pdev->dev, "Can't request memory region %x to %x\n",
+ resource_memory->start, resource_memory->start +
+ resource_memory->end);
+ err = -ENOMEM;
+ goto exit;
+ }
+
+ /*Allocate memory for pod_gpio chip*/
+ cg_chip = kzalloc(sizeof(struct pod_gpio_chip), GFP_KERNEL);
+ if (!cg_chip) {
+ err = -ENOMEM;
+ dev_err(&pdev->dev,
+ "Can't allocate memory for pod_gpio_chip\n");
+ goto release_region;
+ }
+
+ dev_set_drvdata(&pdev->dev, cg_chip);
+
+ /*Chip configuration*/
+ cg_chip->chip.label = pod_gpio_DRIVER_NAME;
+ cg_chip->chip.owner = THIS_MODULE;
+ cg_chip->chip.ngpio = 16;
+ cg_chip->chip.base = -1;
+ cg_chip->chip.get = pod_gpio_get;
+ cg_chip->chip.direction_input = pod_gpio_direction_in;
+ cg_chip->chip.set = pod_gpio_set;
+ cg_chip->chip.direction_output = pod_gpio_direction_out;
+ cg_chip->chip.to_irq = pod_gpio_to_irq;
+ cg_chip->irq_base = IRQ_GPIO_POD(0);
+ cg_chip->pdev = pdev;
+
+ /*Interrupt chip configuration*/
+ cg_chip->interrupt_chip.name = pod_gpio_DRIVER_NAME;
+ cg_chip->interrupt_chip.irq_ack = pod_gpio_ack_irq;
+ cg_chip->interrupt_chip.irq_mask = pod_gpio_mask_irq;
+ cg_chip->interrupt_chip.irq_unmask = pod_gpio_unmask_irq;
+ cg_chip->interrupt_chip.set_type = pod_gpio_irq_type;
+
+ /* Add virtual interrupts from GPIO*/
+ for (irq = IRQ_GPIO_POD(0) ; irq < IRQ_GPIO_POD(16) ; irq++) {
+ set_irq_chip_data(irq, cg_chip);
+ set_irq_chip_and_handler(irq, &cg_chip->interrupt_chip,
+ handle_edge_irq);
+ set_irq_flags(irq, IRQF_VALID);
+ }
+
+ cg_chip->reg_base = ioremap_nocache(resource_memory->start,
+ resource_size(resource_memory));
+
+ if (!cg_chip->reg_base) {
+ err = -EIO;
+ goto free_chip;
+ }
+
+ /*Check if ID is correct*/
+ id = cg_read_reg(cg_chip, GPIO_ID);
+ if (pdev->id != id) {
+ dev_err(&pdev->dev,
+ "Driver id %d doesn't match with the device id %d\n",
+ pdev->id, id);
+ err = -ENODEV;
+ goto exit_iounmap;
+ }
+
+ /* Clear all pending interrupts */
+ cg_write_reg(cg_chip, GPIO_INTERRUPT_STATUS, 0xFF);
+
+ /* Disable all interrupts */
+ cg_write_reg(cg_chip, GPIO_ENABLE_INTERRUPT, 0x00);
+
+ /* Add the GPIO chip*/
+ err = gpiochip_add(&cg_chip->chip);
+ if (err) {
+ dev_err(&pdev->dev, "Can't add the gpio chip\n");
+ goto exit_iounmap;
+ }
+
+ /* Request irq pin */
+ err = request_irq(resource_irq->start, pod_gpio_interrupt,
+ 0 , "pod_gpio", cg_chip);
+
+ if (err) {
+ dev_err(&pdev->dev, "Can't request irq %d\n",
+ resource_irq->start);
+ goto exit_iounmap;
+ }
+
+ dev_info(&pdev->dev, "pod_gpio probed. GPIO used: %d..%d\n",
+ cg_chip->chip.base, cg_chip->chip.base + cg_chip->chip.ngpio-1);
+
+ return 0;
+
+ exit_iounmap:
+ iounmap(cg_chip->reg_base);
+free_chip:
+ kfree(cg_chip);
+release_region:
+ release_mem_region(resource_memory->start,
+ resource_size(resource_memory));
+exit:
+return err;
+}
+
+static int pod_gpio_remove(struct platform_device *pdev)
+{
+ struct resource *resource_memory, *resource_irq;
+ struct pod_gpio_chip *cg_chip = dev_get_drvdata(&pdev->dev);
+ unsigned int irq;
+
+ /* Remove the GPIO chip */
+ if (gpiochip_remove(&cg_chip->chip))
+ dev_err(&pdev->dev, "gpio_chip remove failed\n");
+
+ if (cg_chip->reg_base)
+ iounmap(cg_chip->reg_base);
+
+ kfree(cg_chip);
+
+ resource_memory = platform_get_resource(pdev, IORESOURCE_MEM, 0);
+ resource_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
+
+ release_mem_region(resource_memory->start,
+ resource_size(resource_memory));
+
+ for (irq = IRQ_GPIO_POD(0) ; irq < IRQ_GPIO_POD(16) ; irq++) {
+ set_irq_chip(irq, NULL);
+ set_irq_handler(irq, NULL);
+ set_irq_flags(irq, 0);
+ }
+
+ free_irq(resource_irq->start, cg_chip);
+
+ dev_set_drvdata(&pdev->dev, NULL);
+
+ return 0;
+}
+
+static struct platform_driver pod_gpio_drv = {
+ .driver = {
+ .name = pod_gpio_DRIVER_NAME,
+ .owner = THIS_MODULE,
+ },
+ .probe = pod_gpio_probe,
+ .remove = pod_gpio_remove,
+};
+
+static int __init pod_gpio_init(void)
+{
+ return platform_driver_register(&pod_gpio_drv);
+}
+module_init(pod_gpio_init);
+
+static void __exit pod_gpio_exit(void)
+{
+ platform_driver_unregister(&pod_gpio_drv);
+}
+module_exit(pod_gpio_exit);
+
+MODULE_AUTHOR("Kevin Joly <jol...@gm...>");
+MODULE_DESCRIPTION("GPIO driver for pod_gpio component of POD");
+MODULE_LICENSE("GPL");
diff --git a/target/linux/debug/imxregs/definitions.h b/target/linux/modules/fpga/virtual_components/pod_gpio/pod_gpio.h
similarity index 63%
copy from target/linux/debug/imxregs/definitions.h
copy to target/linux/modules/fpga/virtual_components/pod_gpio/pod_gpio.h
index ee71db3..ce335e5 100644
--- a/target/linux/debug/imxregs/definitions.h
+++ b/target/linux/modules/fpga/virtual_components/pod_gpio/pod_gpio.h
@@ -1,8 +1,8 @@
/*
- * definitions.h - imxregs common definitions
+ * ARMadeus definitions for the POD component pod_gpio
*
- * Copyright (C) 2008 armadeus systems
- * Author: Julien Boibessot
+ * (C) Copyright 2011 - Armadeus Systems <su...@ar...>
+ * Author: Kevin JOLY jol...@gm...
*
* 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
@@ -17,20 +17,17 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- *
*/
-typedef unsigned int u32;
+#ifndef LINUX_pod_gpio
+#define LINUX_pod_gpio
+
+#ifndef CONFIG_MACH_APF9328
+# include <mach/fpga.h> /* To remove when MX1 platform is merged */
+#endif
+
+#define IRQ_GPIO_POD(x) IRQ_FPGA(x+16)
-struct reg_info {
- char *name;
- u32 addr;
- int shift;
- u32 mask;
- char type;
- char *desc;
-};
+#define pod_gpio_DRIVER_NAME "pod_gpio"
-// Size of mmapping:
-#define MAP_SIZE 4096
-#define MAP_MASK ( MAP_SIZE - 1 )
+#endif
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-09-02 10:24:30
|
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 5c1e11ae7b587c5efa28e8af1854e31cc0c126da (commit)
from 769391bf75f58b5db10f290551b958b5e8127995 (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 5c1e11ae7b587c5efa28e8af1854e31cc0c126da
Author: Julien Boibessot <jul...@ar...>
Date: Fri Sep 2 12:23:22 2011 +0200
[DEBUG] Add i.MX51 IIM registers to imxregs
-----------------------------------------------------------------------
Summary of changes:
target/linux/debug/imxregs/imx51regs.h | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/target/linux/debug/imxregs/imx51regs.h b/target/linux/debug/imxregs/imx51regs.h
index 497b6c7..4d8d787 100644
--- a/target/linux/debug/imxregs/imx51regs.h
+++ b/target/linux/debug/imxregs/imx51regs.h
@@ -163,6 +163,28 @@ static struct reg_info regs[] =
{ "SACCST_2", 0x70014050, 0, 0xffffffff, 'x', "SSI2 AC97 Channel Status Register" },
{ "SACCEN_2", 0x70014054, 0, 0xffffffff, 'x', "SSI2 AC97 Channel Enable Register" },
{ "SACCDIS_2", 0x70014058, 0, 0xffffffff, 'x', "SSI2 AC97 Channel Disable Register" },
+/* IIM */
+{ "STAT", 0x83f98000, 0, 0xffffffff, 'x', "Status register" },
+{ "STATM", 0x83f98004, 0, 0xffffffff, 'x', "Status IRQ Mask register" },
+{ "ERR", 0x83f98008, 0, 0xffffffff, 'x', "Module Errors register" },
+{ "EMASK", 0x83f9800C, 0, 0xffffffff, 'x', "Error IRQ Mask register" },
+{ "FCTL", 0x83f98010, 0, 0xffffffff, 'x', "Fuse Control register" },
+{ "UA", 0x83f98014, 0, 0xffffffff, 'x', "Upper Address register" },
+{ "LA", 0x83f98018, 0, 0xffffffff, 'x', "Lower Address register" },
+{ "SDAT", 0x83f9801C, 0, 0xffffffff, 'x', "Explicit Sense Data register" },
+{ "PREV", 0x83f98020, 0, 0xffffffff, 'x', "Product Revision register" },
+{ "SREV", 0x83f98024, 0, 0xffffffff, 'x', "Silicon Revision register" },
+{ "PREG_P", 0x83f98028, 0, 0xffffffff, 'x', "Program Protection register" },
+{ "SCS0", 0x83f9802C, 0, 0xffffffff, 'x', "Software Controllable Signals register 0" },
+{ "SCS1", 0x83f98030, 0, 0xffffffff, 'x', "Software Controllable Volatile Hardware - Visible Signals register 1" },
+{ "SCS2", 0x83f98034, 0, 0xffffffff, 'x', "Software Controllable Volatile Hardware - Visible Signals register 2" },
+{ "SCS1", 0x83f98030, 0, 0xffffffff, 'x', "Software Controllable Volatile Hardware - Visible Signals register 3" },
+{ "SaharaEn0", 0x83f9803C, 0, 0xffffffff, 'x', "Software setting. Upon setting proper value allows SAHARA_EN blowing." },
+{ "SaharaEn1", 0x83f98040, 0, 0xffffffff, 'x', "Software setting. Upon setting proper value allows SAHARA_EN blowing." },
+{ "SaharaEn2", 0x83f98044, 0, 0xffffffff, 'x', "Software setting. Upon setting proper value allows SAHARA_EN blowing." },
+{ "SaharaEn3", 0x83f98048, 0, 0xffffffff, 'x', "Software setting. Upon setting proper value allows SAHARA_EN blowing." },
+{ "SaharaEn4", 0x83f9804C, 0, 0xffffffff, 'x', "Software setting. Upon setting proper value allows SAHARA_EN blowing." },
+{ "SaharaEn5", 0x83f98050, 0, 0xffffffff, 'x', "Software setting. Upon setting proper value allows SAHARA_EN blowing." },
/* SSI 3 */
{ "STX0_3", 0x83fe8000, 0, 0xffffffff, 'x', "SSI3 Transmit Data Register 0" },
{ "STX1_3", 0x83fe8004, 0, 0xffffffff, 'x', "SSI3 Transmit Data Register 1" },
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-16 17:03:49
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 769391bf75f58b5db10f290551b958b5e8127995 (commit)
from 963d2f62bede88884370c6e8f625cf4f54f384d2 (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 769391bf75f58b5db10f290551b958b5e8127995
Author: Julien Boibessot <jul...@ar...>
Date: Tue Aug 16 19:03:05 2011 +0200
[BUILDROOT] [2011.05] Remove no more needed 143-tslib-enable_raw_module.patch
-----------------------------------------------------------------------
Summary of changes:
.../2011.05/143-tslib-enable_raw_module.patch | 39 --------------------
1 files changed, 0 insertions(+), 39 deletions(-)
delete mode 100644 patches/buildroot/2011.05/143-tslib-enable_raw_module.patch
diff --git a/patches/buildroot/2011.05/143-tslib-enable_raw_module.patch b/patches/buildroot/2011.05/143-tslib-enable_raw_module.patch
deleted file mode 100644
index 72a3151..0000000
--- a/patches/buildroot/2011.05/143-tslib-enable_raw_module.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 250d2222baa74f5f5833a83716824f668fb7b958 Mon Sep 17 00:00:00 2001
-From: Daniel Nyström <dan...@ti...>
-Date: Tue, 21 Dec 2010 18:06:56 +0000
-Subject: tslib: Enable raw module in ts.conf
-
-By default there is no module activated in ts.conf. According to the
-ts.conf previously attached in the tslib package dir (which was never
-installed) the default module of choice was the raw module.
-
-This patch enables the raw module in the ts.conf file in the tslib
-source tree, which will be installed in the target.
-
-Signed-off-by: Daniel Nyström <dan...@ti...>
-Acked-by: Paulius Zaleckas <pau...@gm...>
-Acked-by: Luca Ceresoli <lu...@lu...>
-Signed-off-by: Peter Korsgaard <ja...@su...>
----
-diff --git a/package/tslib/tslib-enable_raw_module.patch b/package/tslib/tslib-enable_raw_module.patch
-new file mode 100644
-index 0000000..cb89338
---- a/dev/null
-+++ b/package/tslib/tslib-enable_raw_module.patch
-@@ -0,0 +1,14 @@
-+Enable raw module by default
-+
-+Signed-off-by: Daniel Nyström <dan...@ti...>
-+
-+diff -Naur tslib-e000d35a.orig/etc/ts.conf tslib-e000d35a/etc/ts.conf
-+--- tslib-e000d35a.orig/etc/ts.conf 2010-12-21 18:54:45.000000000 +0100
-++++ tslib-e000d35a/etc/ts.conf 2010-12-21 18:55:03.000000000 +0100
-+@@ -1,5 +1,5 @@
-+ # Uncomment if you wish to use the linux input layer event interface
-+-# module_raw input
-++module_raw input
-+
-+ # Uncomment if you're using a Sharp Zaurus SL-5500/SL-5000d
-+ # module_raw collie
---
-cgit v0.8.2.1
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-16 14:51:43
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 963d2f62bede88884370c6e8f625cf4f54f384d2 (commit)
from 281d4c36a53182a845aacc5b336c0069884a39c9 (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 963d2f62bede88884370c6e8f625cf4f54f384d2
Author: Julien Boibessot <jul...@ar...>
Date: Tue Aug 16 16:39:30 2011 +0200
[LINUX] Updates APF27 & PPS 2.6.38 configs symlinks
-----------------------------------------------------------------------
Summary of changes:
...2.6.38.1.config => apf27-linux-2.6.38.8.config} | 0
...x-2.6.38.1.config => pps-linux-2.6.38.8.config} | 0
2 files changed, 0 insertions(+), 0 deletions(-)
rename buildroot/target/device/armadeus/apf27/{apf27-linux-2.6.38.1.config => apf27-linux-2.6.38.8.config} (100%)
rename buildroot/target/device/armadeus/pps/{pps-linux-2.6.38.1.config => pps-linux-2.6.38.8.config} (100%)
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-2.6.38.1.config b/buildroot/target/device/armadeus/apf27/apf27-linux-2.6.38.8.config
similarity index 100%
rename from buildroot/target/device/armadeus/apf27/apf27-linux-2.6.38.1.config
rename to buildroot/target/device/armadeus/apf27/apf27-linux-2.6.38.8.config
diff --git a/buildroot/target/device/armadeus/pps/pps-linux-2.6.38.1.config b/buildroot/target/device/armadeus/pps/pps-linux-2.6.38.8.config
similarity index 100%
rename from buildroot/target/device/armadeus/pps/pps-linux-2.6.38.1.config
rename to buildroot/target/device/armadeus/pps/pps-linux-2.6.38.8.config
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-16 14:33:43
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 281d4c36a53182a845aacc5b336c0069884a39c9 (commit)
via 0b48c4d42fd5a144d2845b44d594b9670a0556cf (commit)
via 477621e66d099985e872669dcb68f62cedcda415 (commit)
from 96e60130e0394a8a1836e9570a618604bdcb7250 (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 281d4c36a53182a845aacc5b336c0069884a39c9
Author: Julien Boibessot <jul...@ar...>
Date: Tue Aug 16 16:23:58 2011 +0200
[BUILD] Fixes Makefile.in due to recent linux kernel patches move
commit 0b48c4d42fd5a144d2845b44d594b9670a0556cf
Author: Julien Boibessot <jul...@ar...>
Date: Tue Aug 16 15:40:16 2011 +0200
Moves buildroot/target/device/armadeus/linux/kernel-patches/ content to patches/linux/
commit 477621e66d099985e872669dcb68f62cedcda415
Author: Julien Boibessot <jul...@ar...>
Date: Tue Aug 16 15:36:38 2011 +0200
Removes patches/linux symbolic link
-----------------------------------------------------------------------
Summary of changes:
Makefile.in | 4 ++--
patches/linux | 1 -
.../kernel-patches => patches/linux}/2.6.29.6 | 0
...15-armadeus-logo-add_armadeus-project_tux.patch | 0
...add_platform_specific_init_exit_functions.patch | 0
...-i2c-imx-add_driver_to_linux_build_system.patch | 0
.../linux}/2.6.29/018-armadeus-i2c-imx.patch | 0
.../linux}/2.6.29/021-armadeus-apf9328.patch | 0
.../2.6.29/021-armadeus-apf9328_defconfig.patch | 0
.../linux}/2.6.29/023-armadeus-fblcd-kconfig.patch | 0
...s-apf9328-add_board_to_linux_build_system.patch | 0
...028-armadeus-add_reg8_macro_to_hardware_h.patch | 0
...s-add_csi_and_spi_registers_to_imx-regs_h.patch | 0
...deus-fixes_typo_for_usbdrcv_in_imx-regs_h.patch | 0
.../linux}/2.6.29/030-armadeus-imx-generic.patch | 0
.../2.6.29/030-armadeus-imx_udc-add_clock.patch | 0
...mx_udc-change_source_sink_in_gadget_zero.to_fix | 0
...madeus-imx_udc-deactivate_cdc_in_ether_c.to_fix | 0
...include_to_arch_arm_mach-imx_include_mach.patch | 0
..._udc_makes_kconfig_selectable_on_imx_arch.patch | 0
...33-darius-imx_udc-fix_imx_udc_gadget_bugs.patch | 0
...ius-imx_udc-fix_imx_udc_gadget_code_style.patch | 0
...x_udc-fix_imx_udc_gadget_ep0_irq_handling.patch | 0
...c-fix_imx_udc_gadget_general_irq_handling.patch | 0
...7-armadeus-imx_udc-add_printk_when_probed.patch | 0
...s-imx_udc-prevent_crash_after_soft_reboot.patch | 0
...xmmc-add_controller_driven_card_detection.patch | 0
.../040-armadeus-imxmmc-correct_some_freezes.patch | 0
.../linux}/2.6.29/041-armadeus-imx_irq.patch | 0
...50-armadeus-add_custom_drivers_to_kconfig.patch | 0
.../063-armadeus-max1027-add_max1027_include.patch | 0
...rmadeus-add_backlight_machinfo_to_imxfb_h.patch | 0
.../linux}/2.6.29/073-armadeus-tsc2102.patch | 0
...02_integrate_driver_to_linux_build_system.patch | 0
...chscreen-add_driver_to_linux_build_system.patch | 0
.../2.6.29/074-armadeus-tsc2102-touchscreen.patch | 0
.../2.6.29/075-armadeus-spi2-reg-irq-defines.patch | 0
...-vmlinux-ld_script_patch_for_new_binutils.patch | 0
.../linux}/2.6.29/077-arm-checksyscalls.patch | 0
...mach-imx_gpio_h_includable_more_than_once.patch | 0
.../linux}/2.6.29/088-can-mcp2515.patch | 0
.../090-armadeus-alsa-create_imx-alsa_h.patch | 0
...-armadeus-alsa-add_imx_ssi_tsc2102_driver.patch | 0
...02-integrate_driver_to_linux_build_system.patch | 0
.../2.6.29/094-armadeus-rtc1374-legacy.patch | 0
.../2.6.29/095-armadeus-imx-ssi-add_driver.patch | 0
.../2.6.29/096-armadeus-clock-add_ssi_clk.patch | 0
.../2.6.29/097-armadeus-imx-dma-improvements.patch | 0
...announce_imx_is_supporting_scatter_gather.patch | 0
...armadeus-imx_clock-adds_fake_clk_set_rate.patch | 0
...dont_allocate_rts_interrupt_if_not_needed.patch | 0
...nel_to_export_some_irq_handling_functions.patch | 0
.../linux}/2.6.29/220-apf27-pengu-fec-old.patch | 0
.../2.6.29/221-apf27-armadeus-fec-old_fixes.patch | 0
.../226-apf27-pengu-mx27-Camera_support.patch | 0
...-Add_simple_CPU_frequency_scaling_support.patch | 0
.../2.6.29/230-apf27-pengu-mx2_devices_full.patch | 0
.../2.6.29/231-apf27-pengu-mxc_i2c_driver.patch | 0
.../233-apf27-pengu-mx2_framebuffer_beta.patch | 0
...us-mx2_framebuffer_beta_update_for_2_6_27.patch | 0
...s-mx2_framebuffer-makes_it_work_with_8bpp.patch | 0
...235-apf27-pengu-make_pcm038_full_featured.patch | 0
...-add_BSP_part_of_the_CPU_frequency_scaler.patch | 0
...m970-Extend_to_current_development_status.patch | 0
...7-pengu-mx27-Add_an_ALSA_driver_for_iMX27.patch | 0
...apf27-pengu-pcm038-Add_ALSA_audio_support.patch | 0
..._mc13783_from_mx27_snd_driver_compilation.patch | 0
...f27-armadeus-fixe-bugs-drivers_mxc_nand.c.patch | 0
...52-apf27-pengu-m27-we_can_do_DMA_chaining.patch | 0
...27-Add_USB_resources_and_platform_devices.patch | 0
.../257-apf27-pengu-mx27-Add_EHCI_support.patch | 0
...27-pengu-imxmmc-checkpatch_cleanup.as_reference | 0
...ngu-imxmmc-remove_unused_variables.as_reference | 0
...pf27-pengu-imxmmc-use_readl_writel.as_reference | 0
..._ioresource_to_specify_DMA_request.as_reference | 0
...-pengu-imxmmc-cleanup_DMA_handling.as_reference | 0
...mxmmc-make_platform_data_mandatory.as_reference | 0
...tform_specific_init_exit_functions.as_reference | 0
..._remaining_platform_specific_setup.as_reference | 0
...7-pengu-imxmmc-add_mx2_mx3_support.as_reference | 0
..._clock_provided_from_platform_data.as_reference | 0
...hc1_resources_to_arch_arm_mach-mx2_device.patch | 0
...-add_missing_definitions_in_dma-mx1-mx2_h.patch | 0
...-mxcmmc-add_sdhc2_pins_in_iomux-mx1-mx2_h.patch | 0
...eate_arch_arm_plat-mxc_include_mach_mmc_h.patch | 0
...adeus-imxmmc-correct_imxmmc_driver.as_reference | 0
...deus-mxcmmc-improve_support_of_sdio_cards.patch | 0
...-add_missing_registers_to_imxmmc_h.as_reference | 0
...imxmmc_driver_for_mxc_platform_too.as_reference | 0
...deus-correct_bugs_in_clock_infrastructure.patch | 0
.../2.6.29/281-apf27-armadeus-add_apf27.c.patch | 0
...-apf27-armadeus-add_apf27_to_build_system.patch | 0
...t_registers_function_to_imx_serial_driver.patch | 0
...-apf27-armadeus-add_LQO43_to_mxcfb_modedb.patch | 0
...-apf27-armadeus-add_LQO57_to_mxcfb_modedb.patch | 0
...-armadeus-add_LW700AT9003_to_mxcfb_modedb.patch | 0
...eus-add_Optrex-T51638D084_to_mxcfb_modedb.patch | 0
...rmadeus-add_TX12D17VM1BDP_to_mxcfb_modedb.patch | 0
...s-add_CUSTOM_LCD_template_to_mxcfb_modedb.patch | 0
.../287-apf27-armadeus-fix_usb_otg_int.patch | 0
.../2.6.29/288-apf27-set-ttySMX-ref-imx-uart.patch | 0
.../linux}/2.6.29/290-apf27-pengu-spi_addons.patch | 0
.../291-apf27-add_debug_support_with_UART1.patch | 0
...291-apf27-armadeus-add_mach_board-apf27_h.patch | 0
.../linux}/2.6.29/292-apf27-armadeus-i2c-fix.patch | 0
...s-spi_imx-add_gpio_init_and_iMX27_support.patch | 0
.../294-apf27-armadeus-imxfb-create_imx_fb_h.patch | 0
.../294b-apf27-armadeus-imxfb-create_imxfb_h.patch | 0
...fy_imxfb_device_name_for_freescale_driver.patch | 0
.../296-apf27-armadeus-imx27-usb-host1.patch | 0
...dd_backlight_machinfo_to_plat_mxc_imxfb_h.patch | 0
.../297-apf27-armadeus-add_ethernet_PHY.patch | 0
.../linux}/2.6.29/299-apf27-armadeus-reboot.patch | 0
.../2.6.29/300-apf27-armadeus-jffs2_debug.patch | 0
...eus-ssi-SSI1_TXD_is_an_ouput_not_an_input.patch | 0
...s-add_imx-alsa_h_to_plat-mxc_include_mach.patch | 0
...303-apf27-armadeus-improve_mx2-dam_driver.patch | 0
...304-apf27-armadeus-improve_mx2-ssi_driver.patch | 0
...armadeus-separates_imx_and_mx2_alsa_build.patch | 0
...adeus-nfc-makes_it_compile_with_CONFIG_PM.patch | 0
.../311-apf27-armadeus-mx27-add_pm_infra.patch | 0
...lpi-add_function_control_register_address.patch | 0
.../linux}/2.6.29/314-apf27-armadeus-ad9889.patch | 0
.../2.6.29/315-apf27-darius-mxc-watchdog.patch | 0
...watchdog-makes_darius_driver_work_on_mx27.patch | 0
...x_led_and_switch_for_powermanagement_test.patch | 0
.../318-apf27-pengu-mxc_add_vpu_driver.patch | 0
...deus-soc_camera_add_ov96xx_sensors_driver.patch | 0
...apf27-armadeus-increase_max_dma_zone_size.patch | 0
...21-apf27-armadeus-mx2_adds_pwm_ressources.patch | 0
.../2.6.29/321-apf27-armadeus-mx2_pwm_fixes.patch | 0
.../322-apf27-armadeus-add_mach_fpga_h.patch | 0
...apf27-armadeus-increases_board_irq_number.patch | 0
...add_platform_specific_init_exit_functions.patch | 0
...ter_gather_support_in_linux_scatterlist_h.patch | 0
.../2.6.29/325-pengu-imxfb-add_mx27_support.patch | 0
.../327-pengu-imxfb-fix_margin_settings.patch | 0
.../2.6.29/328-pengu-imxfb-add_clock_support.patch | 0
.../2.6.29/329-pengu-imxfb-fix_tft_mode_init.patch | 0
...-makes_mainline_driver_selectable_for_mx2.patch | 0
...-imxfb-power_on_backlight_after_lcd_logic.patch | 0
...-makes_setpalettereg_compatible_with_mx27.patch | 0
.../2.6.29/332-armadeus-imxfb-improvements.patch | 0
...kes_plat-mxc_imxfb_h_compatible_with_mx27.patch | 0
...-armadeus-imxfb-supports_8bpp_in_tft_mode.patch | 0
...s-imxfb-makes_it_compatible_with_arch_imx.patch | 0
...-imxfb-add_lcd_clock_def_for_imx_platform.patch | 0
...2fb-add_backlight_power_switch_capability.patch | 0
...-mxcgpio-emulates_interrupt_on_both_edges.patch | 0
...-add_platform_data_init_support_to_spidev.patch | 0
...40-apf27-martin-keypad-add_driver_for_mx2.patch | 0
...ial-add_uart_modules_selection_in_kconfig.patch | 0
..._are_not_available_on_apf27_based_designs.patch | 0
.../linux}/2.6.29/343-apf27-amoled-hx5116.patch | 0
...isplay_gpio_number_when_reservation_fails.patch | 0
.../346-smsc-lan95xx-activates_led_outputs.patch | 0
...-smsc-lan95xx-removes_eeprom_loaded_check.patch | 0
...-lan95xx-add_additionnal_USB_products_IDs.patch | 0
...c-armadeus-lan95xx-activate_blinking_leds.patch | 0
.../linux}/2.6.29/348-armadeus-plat-mxc-gpio.patch | 0
.../349-armadeus-spi-backport_2.6.32.2.patch | 0
...-spi-improve_spi_gpio_for_single_data_pin.patch | 0
...s-spi_imx-update_for_2.6.32_compatibility.patch | 0
.../352-armadeus-time-fix_timekeeping_resume.patch | 0
..._iMX3x_support_to_the_fsl_usb2_udc_driver.patch | 0
...dc_core-fix_kernel_oops_on_module_removal.patch | 0
.../355c-armadeus-mx2-devices-add_usb_device.patch | 0
...rmadeus-fsl_udc-add_platform_init_support.patch | 0
...355e-armadeus-fsl_udc-reset_temporary_fix.patch | 0
...adeus-soc_camera-add_ov7670_sensor_driver.patch | 0
...deus-mx27camera-add_CSICR1_REDGE_handling.patch | 0
...ing_mangling_capability_on_i2c_mxc_driver.patch | 0
...us-joystick-adding_as5011_joystick_driver.patch | 0
...adeus-soc_camera-add_ov3640_sensor_driver.patch | 0
...f27-armadeus-fec-old_ifconfig_up_down_fix.patch | 0
...363-armadeus-ADC-Adding_AS1531_adc_driver.patch | 0
...dd_usb3315_registers_definition_in_ulpi_h.patch | 0
.../365-pps-armadeus-add_pps_baseboard.patch | 0
...gpios_functions_to_have_a_working_gpiolib.patch | 0
..._star_completion_for_source_in_menuconfig.patch | 0
.../linux}/2.6.29/convert_patches_to_p1.sh | 0
.../2.6.36/400-armadeus-add_apf51_module.patch | 0
.../2.6.36/401-armadeus-fix_clock_tree.patch | 0
.../2.6.36/402-armadeus-add_nand_device.patch | 0
.../2.6.36/403-armadeus-set-uart2-debug.patch | 0
.../2.6.36/404-armadeus-fix_nand_ecc_oob.patch | 0
...deus-iomux-mx51-add_USBH2_pins_definition.patch | 0
...ct_some_mx5_regiter_settings_and_comments.patch | 0
...-mx5-devices-add_USBH2_to_list_of_devices.patch | 0
.../408-armadeus-add_apf51-dev_baseboard.patch | 0
.../kernel-patches => patches/linux}/2.6.38.8 | 0
...2-20-pengutronix-3-Add_a_mfd_IPUv3_driver.patch | 0
...-pengutronix-4-fb-export_fb_mode_fb_table.patch | 0
...pengutronix-5-Add_iMX5_framebuffer_driver.patch | 0
...engutronix-6-iMX51-Add_IPU_device_support.patch | 0
...-7-iMX51-Allow_to_increase_max_zone_order.patch | 0
...rease_dma_consistent_size_for_IPU_support.patch | 0
...x-9-iMX51-babbage_add_framebuffer_support.patch | 0
...15-armadeus-logo-add_armadeus-project_tux.patch | 0
.../linux}/2.6.38/021-armadeus-apf9328.patch | 0
...s-apf9328-add_board_to_linux_build_system.patch | 0
.../029-armadeus-add_csi_and_spi_registers.patch | 0
...rmadeus-devices-imx1-add_spi_registration.patch | 0
.../linux}/2.6.38/030-armadeus-imx-devices.tofix | 0
.../030-armadeus-imx_udc-change_clk_get.patch | 0
...7-armadeus-imx_udc-add_printk_when_probed.patch | 0
...s-imx_udc-prevent_crash_after_soft_reboot.patch | 0
...50-armadeus-add_custom_drivers_to_kconfig.patch | 0
.../063-armadeus-max1027-add_max1027_include.patch | 0
...rmadeus-add_backlight_machinfo_to_imxfb_h.patch | 0
...adeus-imxfb-suppress_32_bpp_case_for_imx1.patch | 0
.../linux}/2.6.38/073-armadeus-tsc2102.patch | 0
...02_integrate_driver_to_linux_build_system.patch | 0
...chscreen-add_driver_to_linux_build_system.patch | 0
.../2.6.38/074-armadeus-tsc2102-touchscreen.patch | 0
.../075-armadeus-clock-imx1_add_spi2_clock.patch | 0
...adeus-platform-spi_imx-add_data_structure.patch | 0
.../2.6.38/075-armadeus-spi2-reg-defines.patch | 0
.../2.6.38/080-armadeus-add_fb_support.patch | 0
...announce_imx_is_supporting_scatter_gather.patch | 0
...eus-clock_correct_mxc_decode_pll_for_imx1.patch | 0
...madeus-clock-imx1_avoid_crash_with_module.patch | 0
...nel_to_export_some_irq_handling_functions.patch | 0
...27-armadeus-fixe-bugs-drivers_mxc_nand.c.as_ref | 0
.../2.6.38/240-armadeus-mxc_nand-fixes_bbt.patch | 0
...llows_multiple_nand_chips_boot_parameters.patch | 0
...deus-mxcmmc-improve_support_of_sdio_cards.patch | 0
.../2.6.38/281-apf27-armadeus-add_apf27.c.patch | 0
...-apf27-armadeus-add_apf27_to_build_system.patch | 0
...omux-add_correct_directions_to_SPI2_gpios.patch | 0
...291-apf27-armadeus-add_mach_board-apf27_h.patch | 0
...tions_to_individually_activate_spi_busses.patch | 0
...us-mx2_ssi-SSIn_TXD_are_ouputs_not_inputs.patch | 0
.../2.6.38/314-armadeus-ad9889-add_driver.patch | 0
.../315-darius-imx_wdt-add_watchdog_driver.patch | 0
...deus-soc_camera_add_ov96xx_sensors_driver.patch | 0
.../322-apf27-armadeus-add_mach_fpga_h.patch | 0
...apf27-armadeus-increases_board_irq_number.patch | 0
...-imxfb-power_on_backlight_after_lcd_logic.patch | 0
...-makes_setpalettereg_compatible_with_mx27.patch | 0
...mx2_bit_per_pixel_selection_in_PCR_fields.patch | 0
...-add_platform_data_init_support_to_spidev.patch | 0
...ial-add_uart_modules_selection_in_kconfig.patch | 0
..._are_not_available_on_apf27_based_designs.patch | 0
...isplay_gpio_number_when_reservation_fails.patch | 0
...c-armadeus-lan95xx-activate_blinking_leds.patch | 0
...ing_mangling_capability_on_i2c_imx_driver.patch | 0
...363-armadeus-ADC-Adding_AS1531_adc_driver.patch | 0
.../365-pps-armadeus-add_pps_baseboard.patch | 0
.../2.6.38/400-armadeus-add_apf51_module.patch | 0
.../2.6.38/401-armadeus-fix_clock_tree.patch | 0
.../2.6.38/402-armadeus-add_nand_device.to_check | 0
.../2.6.38/403-armadeus-set-uart2-debug.patch | 0
.../2.6.38/404-armadeus-fix_nand_ecc_oob.patch | 0
.../408-armadeus-add_apf51-dev_baseboard.patch | 0
.../408b-armadeus-add_apf51-proto_baseboard.patch | 0
...rmadeus-gpio_select_dr_register_on_output.patch | 0
...-Add-driver-for-Wolfson-WM831x-PMIC-touch.patch | 0
...t-wm831x-Update_following_upstream_review.patch | 0
..._configuration_of_IRQ_output_in_CMOS_mode.patch | 0
...cknowledgement-of-WM831x-touchscreen-IRQs.patch | 0
.../417-armadeus-input-wm831x-driver_hacks.patch | 0
...ux-mx51-fixes_UART2_TXD_pad_configuration.patch | 0
...deus-mx5fb-add_ipu_clock_polarity_support.patch | 0
.../420-armadeus-esdhc-add_gpio_SD_detection.patch | 0
...soc-imx-add_apf51dev_wm8960_audio_support.patch | 0
...-armadeus-BACKPORT_iio_linux-next20110221.patch | 0
...3-armadeus-adding_mcp4912_dac_chip_driver.patch | 0
...adeus-audmuxv2-add_MX51_ports_definitions.patch | 0
...eus-audmuxv2-makes_debugfs_interface_work.patch | 0
...write_all_CANCTRL_bits_when_changing_mode.patch | 0
...d_license_and_author_infos_to_imx-pcm-fiq.patch | 0
...rmadeus-mx2-iomux-correct_gpio_port_names.patch | 0
..._possibility_to_deactivate_SDIO_interrupt.patch | 0
.../428-armadeus-asoc-add_debug_to_wm8960.patch | 0
...deus-asoc-wm8960-change_channels_min_to_2.patch | 0
...ot_link_otg_phy_clock_directly_to_osc_ref.patch | 0
...32-armadeus-mcp2525-fix_spi_module_errata.patch | 0
...xc-ehci-factor_out_soc_specific_functions.patch | 0
...-do_ehci_init_in_board_specific_functions.patch | 0
...ct_some_mx5_regiter_settings_and_comments.patch | 0
.../437-freescale-allow-mx51-to-enter-WFI.patch | 0
.../438-freescale-support-low-power-suspend.patch | 0
.../439-analog-iio-adc-new_driver_for_ad7606.patch | 0
.../440-armadeus-add-hms-anybus-driver.patch | 0
..._star_completion_for_source_in_menuconfig.patch | 0
...3-090-add_libertas_SPI_support_to_APF9328.patch | 0
287 files changed, 2 insertions(+), 3 deletions(-)
delete mode 120000 patches/linux
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29.6 (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/015-armadeus-logo-add_armadeus-project_tux.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/016-armadeus-imxfb-add_platform_specific_init_exit_functions.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/018-armadeus-i2c-imx-add_driver_to_linux_build_system.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/018-armadeus-i2c-imx.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/021-armadeus-apf9328.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/021-armadeus-apf9328_defconfig.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/023-armadeus-fblcd-kconfig.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/024-armadeus-apf9328-add_board_to_linux_build_system.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/028-armadeus-add_reg8_macro_to_hardware_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/029-armadeus-add_csi_and_spi_registers_to_imx-regs_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/030-armadeus-fixes_typo_for_usbdrcv_in_imx-regs_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/030-armadeus-imx-generic.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/030-armadeus-imx_udc-add_clock.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/030-armadeus-imx_udc-change_source_sink_in_gadget_zero.to_fix (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/030-armadeus-imx_udc-deactivate_cdc_in_ether_c.to_fix (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/031-armadeus-imx_udc_add_usb_h_include_to_arch_arm_mach-imx_include_mach.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/032-armadeus-imx_udc_makes_kconfig_selectable_on_imx_arch.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/033-darius-imx_udc-fix_imx_udc_gadget_bugs.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/034-darius-imx_udc-fix_imx_udc_gadget_code_style.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/035-darius-imx_udc-fix_imx_udc_gadget_ep0_irq_handling.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/036-darius-imx_udc-fix_imx_udc_gadget_general_irq_handling.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/037-armadeus-imx_udc-add_printk_when_probed.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/038-armadeus-imx_udc-prevent_crash_after_soft_reboot.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/040-armadeus-imxmmc-add_controller_driven_card_detection.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/040-armadeus-imxmmc-correct_some_freezes.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/041-armadeus-imx_irq.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/050-armadeus-add_custom_drivers_to_kconfig.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/063-armadeus-max1027-add_max1027_include.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/072-armadeus-add_backlight_machinfo_to_imxfb_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/073-armadeus-tsc2102.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/073-armadeus-tsc2102_integrate_driver_to_linux_build_system.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/074-armadeus-tsc2102-touchscreen-add_driver_to_linux_build_system.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/074-armadeus-tsc2102-touchscreen.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/075-armadeus-spi2-reg-irq-defines.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/076-arm-vmlinux-ld_script_patch_for_new_binutils.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/077-arm-checksyscalls.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/080-apf9328-armadeus-makes_mach-imx_gpio_h_includable_more_than_once.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/088-can-mcp2515.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/090-armadeus-alsa-create_imx-alsa_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/091-armadeus-alsa-add_imx_ssi_tsc2102_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/092-armadeus-alsa-imx-ssi-tsc2102-integrate_driver_to_linux_build_system.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/094-armadeus-rtc1374-legacy.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/095-armadeus-imx-ssi-add_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/096-armadeus-clock-add_ssi_clk.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/097-armadeus-imx-dma-improvements.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/098-armadeus-imx-dma-announce_imx_is_supporting_scatter_gather.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/099-armadeus-imx_clock-adds_fake_clk_set_rate.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/100-armadeus-imx-serial-dont_allocate_rts_interrupt_if_not_needed.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/199-armadeus-hack_kernel_to_export_some_irq_handling_functions.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/220-apf27-pengu-fec-old.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/221-apf27-armadeus-fec-old_fixes.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/226-apf27-pengu-mx27-Camera_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/227-apf27-pengu-mx27-Add_simple_CPU_frequency_scaling_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/230-apf27-pengu-mx2_devices_full.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/231-apf27-pengu-mxc_i2c_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/233-apf27-pengu-mx2_framebuffer_beta.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/234-apf27-armadeus-mx2_framebuffer_beta_update_for_2_6_27.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/235-apf27-armadeus-mx2_framebuffer-makes_it_work_with_8bpp.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/235-apf27-pengu-make_pcm038_full_featured.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/235-apf27-pengu-pcm038-add_BSP_part_of_the_CPU_frequency_scaler.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/237-apf27-pengu-pcm970-Extend_to_current_development_status.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/238-apf27-pengu-mx27-Add_an_ALSA_driver_for_iMX27.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/238-apf27-pengu-pcm038-Add_ALSA_audio_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/239-apf27-armadeus-alsa-remove_mc13783_from_mx27_snd_driver_compilation.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/240-apf27-armadeus-fixe-bugs-drivers_mxc_nand.c.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/252-apf27-pengu-m27-we_can_do_DMA_chaining.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/256-apf27-pengu-mx27-Add_USB_resources_and_platform_devices.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/257-apf27-pengu-mx27-Add_EHCI_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/260-apf27-pengu-imxmmc-checkpatch_cleanup.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/261-apf27-pengu-imxmmc-remove_unused_variables.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/262-apf27-pengu-imxmmc-use_readl_writel.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/263-apf27-pengu-imxmmc-use_ioresource_to_specify_DMA_request.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/264-apf27-pengu-imxmmc-cleanup_DMA_handling.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/265-apf27-pengu-imxmmc-make_platform_data_mandatory.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/266-apf27-pengu-imxmmc-add_platform_specific_init_exit_functions.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/267-apf27-pengu-imxmmc-remove_remaining_platform_specific_setup.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/268-apf27-pengu-imxmmc-add_mx2_mx3_support.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/269-apf27-pengu-imxmmc-use_clock_provided_from_platform_data.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/270-apf27-armadeus-imxmmc-add_sdhc1_resources_to_arch_arm_mach-mx2_device.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/271-apf27-armadeus-imxmmc-add_missing_definitions_in_dma-mx1-mx2_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/272-apf27-armadeus-mxcmmc-add_sdhc2_pins_in_iomux-mx1-mx2_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/273-apf27-armadeus-imxmmc-create_arch_arm_plat-mxc_include_mach_mmc_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/274-apf27-armadeus-imxmmc-correct_imxmmc_driver.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/274-apf27-armadeus-mxcmmc-improve_support_of_sdio_cards.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/275-apf27-armadeus-imxmmc-add_missing_registers_to_imxmmc_h.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/276-apf27-armadeus-imxmmc-allow_kconfig_selection_of_imxmmc_driver_for_mxc_platform_too.as_reference (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/280-apf27-armadeus-correct_bugs_in_clock_infrastructure.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/281-apf27-armadeus-add_apf27.c.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/282-apf27-armadeus-add_apf27_to_build_system.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/283-apf27-armadeus-add_dump_uart_registers_function_to_imx_serial_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/285-apf27-armadeus-add_LQO43_to_mxcfb_modedb.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/286-apf27-armadeus-add_LQO57_to_mxcfb_modedb.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/286b-apf27-armadeus-add_LW700AT9003_to_mxcfb_modedb.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/286c-apf27-armadeus-add_Optrex-T51638D084_to_mxcfb_modedb.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/286d-apf27-armadeus-add_TX12D17VM1BDP_to_mxcfb_modedb.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/286z-apf27-armadeus-add_CUSTOM_LCD_template_to_mxcfb_modedb.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/287-apf27-armadeus-fix_usb_otg_int.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/288-apf27-set-ttySMX-ref-imx-uart.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/290-apf27-pengu-spi_addons.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/291-apf27-add_debug_support_with_UART1.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/291-apf27-armadeus-add_mach_board-apf27_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/292-apf27-armadeus-i2c-fix.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/293-apf27-armadeus-spi_imx-add_gpio_init_and_iMX27_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/294-apf27-armadeus-imxfb-create_imx_fb_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/294b-apf27-armadeus-imxfb-create_imxfb_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/295-apf27-armadeus-imxfb-modify_imxfb_device_name_for_freescale_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/296-apf27-armadeus-imx27-usb-host1.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/297-apf27-armadeus-add_backlight_machinfo_to_plat_mxc_imxfb_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/297-apf27-armadeus-add_ethernet_PHY.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/299-apf27-armadeus-reboot.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/300-apf27-armadeus-jffs2_debug.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/301-apf27-armadeus-ssi-SSI1_TXD_is_an_ouput_not_an_input.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/302-apf27-armadeus-add_imx-alsa_h_to_plat-mxc_include_mach.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/303-apf27-armadeus-improve_mx2-dam_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/304-apf27-armadeus-improve_mx2-ssi_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/305-apf27-armadeus-separates_imx_and_mx2_alsa_build.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/310-apf27-armadeus-nfc-makes_it_compile_with_CONFIG_PM.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/311-apf27-armadeus-mx27-add_pm_infra.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/312-apf27-armadeus-ulpi-add_function_control_register_address.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/314-apf27-armadeus-ad9889.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/315-apf27-darius-mxc-watchdog.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/316-apf27-armadeus-watchdog-makes_darius_driver_work_on_mx27.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/317-apf27-armadeus-add_kconfig_option_to_use_imx_led_and_switch_for_powermanagement_test.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/318-apf27-pengu-mxc_add_vpu_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/319-armadeus-soc_camera_add_ov96xx_sensors_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/320-apf27-armadeus-increase_max_dma_zone_size.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/321-apf27-armadeus-mx2_adds_pwm_ressources.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/321-apf27-armadeus-mx2_pwm_fixes.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/322-apf27-armadeus-add_mach_fpga_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/323-apf27-armadeus-increases_board_irq_number.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/323-pengu-imxfb-add_platform_specific_init_exit_functions.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/324-armadeus-declare_scatter_gather_support_in_linux_scatterlist_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/325-pengu-imxfb-add_mx27_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/327-pengu-imxfb-fix_margin_settings.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/328-pengu-imxfb-add_clock_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/329-pengu-imxfb-fix_tft_mode_init.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/330-armadeus-imxfb-makes_mainline_driver_selectable_for_mx2.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/330-armadeus-imxfb-power_on_backlight_after_lcd_logic.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/331-armadeus-imxfb-makes_setpalettereg_compatible_with_mx27.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/332-armadeus-imxfb-improvements.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/333-armadeus-imxfb-makes_plat-mxc_imxfb_h_compatible_with_mx27.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/334-armadeus-imxfb-supports_8bpp_in_tft_mode.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/336-armadeus-imxfb-makes_it_compatible_with_arch_imx.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/337-armadeus-imxfb-add_lcd_clock_def_for_imx_platform.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/337b-armadeus-mx2fb-add_backlight_power_switch_capability.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/338-denx-mxcgpio-emulates_interrupt_on_both_edges.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/339-apf27-armadeus-add_platform_data_init_support_to_spidev.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/340-apf27-martin-keypad-add_driver_for_mx2.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/341-apf27-armadeus-serial-add_uart_modules_selection_in_kconfig.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/342-apf27-armadeus-serial-some_uart_pins_are_not_available_on_apf27_based_designs.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/343-apf27-amoled-hx5116.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/345-apf27-armadeus-iomux-display_gpio_number_when_reservation_fails.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/346-smsc-lan95xx-activates_led_outputs.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/347-smsc-lan95xx-removes_eeprom_loaded_check.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/347b-smsc-lan95xx-add_additionnal_USB_products_IDs.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/347c-armadeus-lan95xx-activate_blinking_leds.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/348-armadeus-plat-mxc-gpio.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/349-armadeus-spi-backport_2.6.32.2.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/350-armadeus-spi-improve_spi_gpio_for_single_data_pin.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/351-armadeus-spi_imx-update_for_2.6.32_compatibility.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/352-armadeus-time-fix_timekeeping_resume.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/355a-denx-fsl_udc-Add_iMX3x_support_to_the_fsl_usb2_udc_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/355b-montavista-fsl_udc_core-fix_kernel_oops_on_module_removal.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/355c-armadeus-mx2-devices-add_usb_device.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/355d-armadeus-fsl_udc-add_platform_init_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/355e-armadeus-fsl_udc-reset_temporary_fix.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/356-armadeus-soc_camera-add_ov7670_sensor_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/357-armadeus-mx27camera-add_CSICR1_REDGE_handling.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/358-armadeus-imx-adding_mangling_capability_on_i2c_mxc_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/359-armadeus-joystick-adding_as5011_joystick_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/361-armadeus-soc_camera-add_ov3640_sensor_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/362-apf27-armadeus-fec-old_ifconfig_up_down_fix.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/363-armadeus-ADC-Adding_AS1531_adc_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/364-armadeus-add_usb3315_registers_definition_in_ulpi_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/365-pps-armadeus-add_pps_baseboard.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/366-armadeus-gpio-backport_some_gpios_functions_to_have_a_working_gpiolib.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/441-armadeus-adding_star_completion_for_source_in_menuconfig.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.29/convert_patches_to_p1.sh (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.36/400-armadeus-add_apf51_module.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.36/401-armadeus-fix_clock_tree.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.36/402-armadeus-add_nand_device.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.36/403-armadeus-set-uart2-debug.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.36/404-armadeus-fix_nand_ecc_oob.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.36/405-armadeus-iomux-mx51-add_USBH2_pins_definition.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.36/406-armadeus-plat-mxc-ehci-correct_some_mx5_regiter_settings_and_comments.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.36/407-armadeus-mx5-devices-add_USBH2_to_list_of_devices.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.36/408-armadeus-add_apf51-dev_baseboard.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38.8 (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/001-2010-12-20-pengutronix-3-Add_a_mfd_IPUv3_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/001-2010-12-20-pengutronix-4-fb-export_fb_mode_fb_table.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/001-2010-12-20-pengutronix-5-Add_iMX5_framebuffer_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/001-2010-12-20-pengutronix-6-iMX51-Add_IPU_device_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/001-2010-12-20-pengutronix-7-iMX51-Allow_to_increase_max_zone_order.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/001-2010-12-20-pengutronix-8-iMX51-increase_dma_consistent_size_for_IPU_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/001-2010-12-20-pengutronix-9-iMX51-babbage_add_framebuffer_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/015-armadeus-logo-add_armadeus-project_tux.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/021-armadeus-apf9328.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/024-armadeus-apf9328-add_board_to_linux_build_system.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/029-armadeus-add_csi_and_spi_registers.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/030-armadeus-devices-imx1-add_spi_registration.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/030-armadeus-imx-devices.tofix (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/030-armadeus-imx_udc-change_clk_get.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/037-armadeus-imx_udc-add_printk_when_probed.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/038-armadeus-imx_udc-prevent_crash_after_soft_reboot.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/050-armadeus-add_custom_drivers_to_kconfig.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/063-armadeus-max1027-add_max1027_include.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/072-armadeus-add_backlight_machinfo_to_imxfb_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/072-armadeus-imxfb-suppress_32_bpp_case_for_imx1.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/073-armadeus-tsc2102.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/073-armadeus-tsc2102_integrate_driver_to_linux_build_system.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/074-armadeus-tsc2102-touchscreen-add_driver_to_linux_build_system.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/074-armadeus-tsc2102-touchscreen.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/075-armadeus-clock-imx1_add_spi2_clock.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/075-armadeus-platform-spi_imx-add_data_structure.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/075-armadeus-spi2-reg-defines.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/080-armadeus-add_fb_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/098-armadeus-imx-dma-announce_imx_is_supporting_scatter_gather.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/100-armadeus-clock_correct_mxc_decode_pll_for_imx1.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/101-armadeus-clock-imx1_avoid_crash_with_module.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/199-armadeus-hack_kernel_to_export_some_irq_handling_functions.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/240-apf27-armadeus-fixe-bugs-drivers_mxc_nand.c.as_ref (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/240-armadeus-mxc_nand-fixes_bbt.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/240b-armadeus-mxc_nand-allows_multiple_nand_chips_boot_parameters.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/274-apf27-armadeus-mxcmmc-improve_support_of_sdio_cards.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/281-apf27-armadeus-add_apf27.c.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/282-apf27-armadeus-add_apf27_to_build_system.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/290-armadeus-mx2-iomux-add_correct_directions_to_SPI2_gpios.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/291-apf27-armadeus-add_mach_board-apf27_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/293-armadeus-spi_imx-add_config_options_to_individually_activate_spi_busses.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/301-armadeus-mx2_ssi-SSIn_TXD_are_ouputs_not_inputs.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/314-armadeus-ad9889-add_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/315-darius-imx_wdt-add_watchdog_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/319-armadeus-soc_camera_add_ov96xx_sensors_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/322-apf27-armadeus-add_mach_fpga_h.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/323-apf27-armadeus-increases_board_irq_number.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/330-armadeus-imxfb-power_on_backlight_after_lcd_logic.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/331-armadeus-imxfb-makes_setpalettereg_compatible_with_mx27.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/333-armadeus-imxfb-makes_distinction_between_mx1_and_mx2_bit_per_pixel_selection_in_PCR_fields.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/339-apf27-armadeus-add_platform_data_init_support_to_spidev.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/341-apf27-armadeus-serial-add_uart_modules_selection_in_kconfig.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/342-apf27-armadeus-serial-some_uart_pins_are_not_available_on_apf27_based_designs.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/345-apf27-armadeus-iomux-display_gpio_number_when_reservation_fails.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/347c-armadeus-lan95xx-activate_blinking_leds.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/358-armadeus-imx-adding_mangling_capability_on_i2c_imx_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/363-armadeus-ADC-Adding_AS1531_adc_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/365-pps-armadeus-add_pps_baseboard.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/400-armadeus-add_apf51_module.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/401-armadeus-fix_clock_tree.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/402-armadeus-add_nand_device.to_check (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/403-armadeus-set-uart2-debug.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/404-armadeus-fix_nand_ecc_oob.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/408-armadeus-add_apf51-dev_baseboard.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/408b-armadeus-add_apf51-proto_baseboard.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/409-armadeus-gpio_select_dr_register_on_output.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/412-wolfson-Input-wm831x-Add-driver-for-Wolfson-WM831x-PMIC-touch.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/412-wolfson-Input-wm831x-Update_following_upstream_review.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/413-wolfson-mfd-wm831x-Support_configuration_of_IRQ_output_in_CMOS_mode.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/414-wolfson-mfd-Leave-acknowledgement-of-WM831x-touchscreen-IRQs.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/417-armadeus-input-wm831x-driver_hacks.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/418-armadeus-iomux-mx51-fixes_UART2_TXD_pad_configuration.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/419-armadeus-mx5fb-add_ipu_clock_polarity_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/420-armadeus-esdhc-add_gpio_SD_detection.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/421-armadeus-asoc-imx-add_apf51dev_wm8960_audio_support.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/422-armadeus-BACKPORT_iio_linux-next20110221.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/423-armadeus-adding_mcp4912_dac_chip_driver.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/424-armadeus-audmuxv2-add_MX51_ports_definitions.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/424-armadeus-audmuxv2-makes_debugfs_interface_work.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/425-armadeus-mcp2515-dont_overwrite_all_CANCTRL_bits_when_changing_mode.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/425-armadeus-snd-soc-imx-add_license_and_author_infos_to_imx-pcm-fiq.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/426-armadeus-mx2-iomux-correct_gpio_port_names.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/427-armadeus-esdhc-imx-add_possibility_to_deactivate_SDIO_interrupt.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/428-armadeus-asoc-add_debug_to_wm8960.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/430-armadeus-asoc-wm8960-change_channels_min_to_2.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/431-armadeus-clock-mx51-do_not_link_otg_phy_clock_directly_to_osc_ref.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/432-armadeus-mcp2525-fix_spi_module_errata.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/434-pengutronix-mxc-ehci-factor_out_soc_specific_functions.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/435-pengutronix-mxc-ehci-do_ehci_init_in_board_specific_functions.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/436-armadeus-plat-mxc-ehci-correct_some_mx5_regiter_settings_and_comments.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/437-freescale-allow-mx51-to-enter-WFI.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/438-freescale-support-low-power-suspend.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/439-analog-iio-adc-new_driver_for_ad7606.patch (100%)
rename {buildroot/target/device/armadeus/linux/kernel-patches => patches/linux}/2.6.38/440-armadeus-add-hms-anybus-driver.patch (100%)
rename {buildroot/target/device/armadeus/...
[truncated message content] |
|
From: Julien B a. A. <ar...@us...> - 2011-08-16 12:44:36
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 96e60130e0394a8a1836e9570a618604bdcb7250 (commit)
from edd858bfc440d1a70fd9de16ed13208955659162 (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 96e60130e0394a8a1836e9570a618604bdcb7250
Author: Julien Boibessot <jul...@ar...>
Date: Tue Aug 16 14:43:18 2011 +0200
[BUILDROOT] Bump default BR version to 2011.05
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
buildroot/configs/apf27_defconfig | 45 ++++++++++--------------
buildroot/configs/apf27_webradio_defconfig | 43 ++++++++++-------------
buildroot/configs/apf27test_defconfig | 47 ++++++++++---------------
buildroot/configs/apf51_defconfig | 46 +++++++++++--------------
buildroot/configs/apf51test_defconfig | 51 ++++++++++++---------------
buildroot/configs/apf9328_defconfig | 48 +++++++++++---------------
buildroot/configs/apf9328test_defconfig | 50 +++++++++++----------------
buildroot/configs/pps_defconfig | 44 ++++++++++-------------
9 files changed, 160 insertions(+), 216 deletions(-)
diff --git a/Makefile b/Makefile
index 6d5c7eb..4a37fe0 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ ARMADEUS_TOPDIR:=$(shell pwd)
export ARMADEUS_TOPDIR
#--- User configurable stuff:
-BUILDROOT_VERSION:=2010.11
+BUILDROOT_VERSION:=2011.05
BUILDROOT_SITE:=http://buildroot.uclibc.org/downloads
BUILDROOT_PATCH_DIR:=$(ARMADEUS_TOPDIR)/patches/buildroot/$(BUILDROOT_VERSION)
ARMADEUS_CONFIG_DIR:=$(BUILDROOT_DIR)/configs
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index bdf73d3..852adec 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -1,18 +1,11 @@
BR2_arm=y
BR2_arm926t=y
-BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="apf27"
-BR2_CPU_NAME="imx27"
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
-BR2_TARGET_GENERIC_GETTY=y
-BR2_TARGET_GENERIC_GETTY_TTYSMX0=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
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"
@@ -20,31 +13,38 @@ BR2_UCLIBC_VERSION_0_9_30=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_20=y
BR2_GCC_VERSION_4_4_X=y
-BR2_CCACHE=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-BR2_LARGEFILE=y
-BR2_INET_IPV6=y
-BR2_INET_RPC=y
-BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_PROGRAM_INVOCATION=y
-BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-BR2_PACKAGE_SSTRIP_TARGET=y
+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_PROGRAM_INVOCATION=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_TARGET_GENERIC_HOSTNAME="armadeus"
+BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+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_TARGET_ARMADEUS=y
+BR2_BOARD_NAME="apf27"
+BR2_CPU_NAME="imx27"
BR2_BUSYBOX_VERSION_1_16_X=y
-BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
+BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_MAX5821CTRL=y
BR2_PACKAGE_AD9889CTRL=y
-BR2_PACKAGE_ALSA_LIB=y
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
-BR2_PACKAGE_ALSA_UTILS_ARECORD=y
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_I2C_TOOLS=y
@@ -57,22 +57,15 @@ BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
-BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_UUCP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
-BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_CUSTOM=y
-BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
-# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
BR2_TARGET_ROOTFS_JFFS2_PAD=y
BR2_TARGET_ROOTFS_UBIFS=y
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=2047
BR2_TARGET_ROOTFS_UBI=y
-BR2_TARGET_ROOTFS_TAR=y
BR2_TARGET_UBOOT=y
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
BR2_TARGET_UBOOT_1_3_4=y
diff --git a/buildroot/configs/apf27_webradio_defconfig b/buildroot/configs/apf27_webradio_defconfig
index 5da1b58..3ba383d 100644
--- a/buildroot/configs/apf27_webradio_defconfig
+++ b/buildroot/configs/apf27_webradio_defconfig
@@ -1,16 +1,11 @@
BR2_arm=y
BR2_arm926t=y
-BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="apf27"
-BR2_CPU_NAME="imx27"
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
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"
@@ -18,31 +13,38 @@ BR2_UCLIBC_VERSION_0_9_30=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_20=y
BR2_GCC_VERSION_4_4_X=y
-BR2_CCACHE=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-BR2_LARGEFILE=y
-BR2_INET_IPV6=y
-BR2_INET_RPC=y
-BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_PROGRAM_INVOCATION=y
-BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-BR2_PACKAGE_SSTRIP_TARGET=y
+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_PROGRAM_INVOCATION=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_TARGET_GENERIC_HOSTNAME="armadeus"
+BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+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_TARGET_ARMADEUS=y
+BR2_BOARD_NAME="apf27"
+BR2_CPU_NAME="imx27"
BR2_BUSYBOX_VERSION_1_16_X=y
-BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
+BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_MAX5821CTRL=y
BR2_PACKAGE_AD9889CTRL=y
-BR2_PACKAGE_ALSA_LIB=y
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
-BR2_PACKAGE_ALSA_UTILS_ARECORD=y
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
BR2_PACKAGE_MPLAYER=y
BR2_PACKAGE_PYWEBRADIO=y
@@ -64,21 +66,14 @@ BR2_PACKAGE_PYTHON_PYEXPAT=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
-BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
-BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_CUSTOM=y
-BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
-# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
BR2_TARGET_ROOTFS_JFFS2_PAD=y
BR2_TARGET_ROOTFS_UBIFS=y
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=2047
BR2_TARGET_ROOTFS_UBI=y
-BR2_TARGET_ROOTFS_TAR=y
BR2_TARGET_UBOOT=y
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
BR2_TARGET_UBOOT_1_3_4=y
diff --git a/buildroot/configs/apf27test_defconfig b/buildroot/configs/apf27test_defconfig
index 2c406e3..cb1024a 100644
--- a/buildroot/configs/apf27test_defconfig
+++ b/buildroot/configs/apf27test_defconfig
@@ -1,18 +1,11 @@
BR2_arm=y
BR2_arm926t=y
-BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="apf27"
-BR2_CPU_NAME="imx27"
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
-BR2_TARGET_GENERIC_GETTY=y
-BR2_TARGET_GENERIC_GETTY_TTYSMX0=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
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"
@@ -20,23 +13,31 @@ BR2_UCLIBC_VERSION_0_9_30=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_20=y
BR2_GCC_VERSION_4_4_X=y
-BR2_CCACHE=y
-BR2_PACKAGE_GDB=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-BR2_LARGEFILE=y
-BR2_INET_IPV6=y
-BR2_INET_RPC=y
-BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_PROGRAM_INVOCATION=y
-BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-BR2_PACKAGE_SSTRIP_TARGET=y
+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_PROGRAM_INVOCATION=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_TARGET_GENERIC_HOSTNAME="armadeus"
+BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+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_TARGET_ARMADEUS=y
+BR2_BOARD_NAME="apf27"
+BR2_CPU_NAME="imx27"
BR2_BUSYBOX_VERSION_1_16_X=y
-BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
+BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_AS_DEVICES=y
BR2_PACKAGE_AS_DEVICES_TESTS=y
@@ -59,11 +60,9 @@ BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_MAX5821CTRL=y
BR2_PACKAGE_ARMADEUS_TESTSUITE=y
BR2_PACKAGE_AD9889CTRL=y
-BR2_PACKAGE_ALSA_LIB=y
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
-BR2_PACKAGE_ALSA_UTILS_ARECORD=y
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
BR2_PACKAGE_MADPLAY=y
BR2_PACKAGE_MPLAYER=y
@@ -88,7 +87,6 @@ BR2_PACKAGE_SDL_GFX=y
BR2_PACKAGE_SLIDESHOW=y
BR2_PACKAGE_SDL_WATER=y
BR2_PACKAGE_E2FSPROGS=y
-BR2_PACKAGE_E2FSPROGS_UTILS=y
BR2_PACKAGE_FIRMWARE=y
BR2_PACKAGE_FIRMWARE_88W8686=y
BR2_PACKAGE_GPSD=y
@@ -116,25 +114,18 @@ BR2_PACKAGE_LINKS=y
BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
BR2_PACKAGE_NTP_NTPDATE=y
-BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_TCPDUMP=y
BR2_PACKAGE_UUCP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_WPA_SUPPLICANT=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
-BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_CUSTOM=y
-BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
-# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
BR2_TARGET_ROOTFS_JFFS2_PAD=y
BR2_TARGET_ROOTFS_UBIFS=y
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=2047
BR2_TARGET_ROOTFS_UBI=y
-BR2_TARGET_ROOTFS_TAR=y
BR2_TARGET_UBOOT=y
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
BR2_TARGET_UBOOT_1_3_4=y
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index 1ef8502..aa8c881 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -1,19 +1,11 @@
BR2_arm=y
BR2_cortex_a8=y
-BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="apf51"
-BR2_CPU_NAME="imx51"
-BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
-BR2_TARGET_GENERIC_GETTY=y
-BR2_TARGET_GENERIC_GETTY_TTYMXC2=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
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.38.8"
@@ -21,34 +13,42 @@ BR2_UCLIBC_VERSION_0_9_30=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_20=y
BR2_GCC_VERSION_4_4_X=y
-BR2_CCACHE=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-BR2_LARGEFILE=y
-BR2_INET_IPV6=y
-BR2_INET_RPC=y
-BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
# BR2_SOFT_FLOAT is not set
-BR2_PROGRAM_INVOCATION=y
-BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-BR2_PACKAGE_SSTRIP_TARGET=y
+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_PROGRAM_INVOCATION=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_VFP_FLOAT=y
+BR2_TARGET_GENERIC_HOSTNAME="armadeus"
+BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton/"
+BR2_TARGET_GENERIC_GETTY_PORT="ttymxc2"
+BR2_ROOTFS_POST_BUILD_SCRIPT="target/device/armadeus/rootfs/post_build.sh"
+BR2_TARGET_ARMADEUS=y
+BR2_BOARD_NAME="apf51"
+BR2_CPU_NAME="imx51"
+BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_BUSYBOX_VERSION_1_16_X=y
-BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
+BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE=y
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE_APF51_DUAL_UART=y
BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_TFP410CTRL=y
-BR2_PACKAGE_ALSA_LIB=y
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
-BR2_PACKAGE_ALSA_UTILS_ARECORD=y
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
BR2_PACKAGE_STRACE=y
BR2_PACKAGE_FBV=y
@@ -72,15 +72,9 @@ BR2_PACKAGE_PPPD=y
BR2_PACKAGE_UUCP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
-BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_CUSTOM=y
-BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
-# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_UBIFS=y
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=135301
BR2_TARGET_ROOTFS_UBI=y
-BR2_TARGET_ROOTFS_TAR=y
BR2_TARGET_UBOOT=y
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
BR2_TARGET_UBOOT_2010_03=y
diff --git a/buildroot/configs/apf51test_defconfig b/buildroot/configs/apf51test_defconfig
index ff446ca..0422386 100644
--- a/buildroot/configs/apf51test_defconfig
+++ b/buildroot/configs/apf51test_defconfig
@@ -1,19 +1,11 @@
BR2_arm=y
BR2_cortex_a8=y
-BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="apf51"
-BR2_CPU_NAME="imx51"
-BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
-BR2_TARGET_GENERIC_GETTY=y
-BR2_TARGET_GENERIC_GETTY_TTYMXC2=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
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.38.8"
@@ -21,22 +13,34 @@ BR2_UCLIBC_VERSION_0_9_30=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_20=y
BR2_GCC_VERSION_4_4_X=y
-BR2_CCACHE=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-BR2_LARGEFILE=y
-BR2_INET_IPV6=y
-BR2_INET_RPC=y
-BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_PROGRAM_INVOCATION=y
-BR2_INSTALL_LIBSTDCPP=y
+# BR2_SOFT_FLOAT is not set
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-BR2_PACKAGE_SSTRIP_TARGET=y
+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_PROGRAM_INVOCATION=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_VFP_FLOAT=y
+BR2_TARGET_GENERIC_HOSTNAME="armadeus"
+BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton/"
+BR2_TARGET_GENERIC_GETTY_PORT="ttymxc2"
+BR2_ROOTFS_POST_BUILD_SCRIPT="target/device/armadeus/rootfs/post_build.sh"
+BR2_TARGET_ARMADEUS=y
+BR2_BOARD_NAME="apf51"
+BR2_CPU_NAME="imx51"
+BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_BUSYBOX_VERSION_1_16_X=y
-BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
+BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_AS_DEVICES=y
BR2_PACKAGE_AS_DEVICES_TESTS=y
@@ -59,11 +63,9 @@ BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE_APF51_DUAL_UART=y
BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_ARMADEUS_TESTSUITE=y
BR2_PACKAGE_TFP410CTRL=y
-BR2_PACKAGE_ALSA_LIB=y
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
-BR2_PACKAGE_ALSA_UTILS_ARECORD=y
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
BR2_PACKAGE_MADPLAY=y
BR2_PACKAGE_MPLAYER=y
@@ -87,7 +89,6 @@ BR2_PACKAGE_SLIDESHOW=y
BR2_PACKAGE_SDL_WATER=y
BR2_PACKAGE_DBUS=y
BR2_PACKAGE_E2FSPROGS=y
-BR2_PACKAGE_E2FSPROGS_UTILS=y
BR2_PACKAGE_FIRMWARE=y
BR2_PACKAGE_FIRMWARE_88W8686=y
BR2_PACKAGE_GPSD=y
@@ -102,6 +103,7 @@ BR2_PACKAGE_LUA_INTERPRETER=y
BR2_PACKAGE_LUA_INTERPRETER_READLINE=y
BR2_PACKAGE_PYTHON=y
BR2_PACKAGE_PYTHON_READLINE=y
+BR2_PACKAGE_PYSERIAL=y
BR2_PACKAGE_MESALIB=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_LIBXML2=y
@@ -115,7 +117,6 @@ BR2_PACKAGE_LINKS=y
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_UUCP=y
@@ -125,18 +126,12 @@ BR2_PACKAGE_WPA_SUPPLICANT_EAP=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
-BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_CUSTOM=y
-BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
-# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
BR2_TARGET_ROOTFS_JFFS2_PAD=y
BR2_TARGET_ROOTFS_UBIFS=y
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=135301
BR2_TARGET_ROOTFS_UBI=y
-BR2_TARGET_ROOTFS_TAR=y
BR2_TARGET_UBOOT=y
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
BR2_TARGET_UBOOT_2010_03=y
diff --git a/buildroot/configs/apf9328_defconfig b/buildroot/configs/apf9328_defconfig
index 3d74f25..f4e6418 100644
--- a/buildroot/configs/apf9328_defconfig
+++ b/buildroot/configs/apf9328_defconfig
@@ -1,20 +1,11 @@
BR2_arm=y
BR2_arm920t=y
-BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="apf9328"
-BR2_CPU_NAME="imxl"
-BR2_TARGET_ARMADEUS_SDRAM_SIZE="16"
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
-BR2_TARGET_GENERIC_GETTY=y
-BR2_TARGET_GENERIC_GETTY_TTYSMX0=y
BR2_WGET="wget --passive-ftp --tries=3"
-BR2_GIT="git"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
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"
@@ -22,27 +13,36 @@ BR2_UCLIBC_VERSION_0_9_30=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_20=y
BR2_GCC_VERSION_4_4_X=y
-BR2_CCACHE=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-BR2_LARGEFILE=y
-BR2_INET_IPV6=y
-BR2_INET_RPC=y
-BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_PROGRAM_INVOCATION=y
-BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-BR2_PACKAGE_SSTRIP_TARGET=y
+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_PROGRAM_INVOCATION=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_TARGET_GENERIC_HOSTNAME="armadeus"
+BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+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_TARGET_ARMADEUS=y
+BR2_BOARD_NAME="apf9328"
+BR2_CPU_NAME="imxl"
+BR2_TARGET_ARMADEUS_SDRAM_SIZE="16"
BR2_BUSYBOX_VERSION_1_16_X=y
-BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
+BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_MAX5821CTRL=y
BR2_PACKAGE_CH7024CTRL=y
-BR2_PACKAGE_ALSA_LIB=y
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
@@ -54,19 +54,11 @@ BR2_PACKAGE_MTD_SUMTOOL=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
-BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
-BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_CUSTOM=y
-BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
-# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_PAD=y
-BR2_TARGET_ROOTFS_TAR=y
BR2_TARGET_UBOOT=y
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
-BR2_TARGET_UBOOT_2011_06=y
BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="../patches/u-boot/$(BR2_TARGET_UBOOT_VERSION)/"
BR2_TARGET_UBOOT_TOOL_ENV=y
# BR2_TARGET_UBOOT_NETWORK is not set
diff --git a/buildroot/configs/apf9328test_defconfig b/buildroot/configs/apf9328test_defconfig
index c1d3d89..1eddd5d 100644
--- a/buildroot/configs/apf9328test_defconfig
+++ b/buildroot/configs/apf9328test_defconfig
@@ -1,20 +1,11 @@
BR2_arm=y
BR2_arm920t=y
-BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="apf9328"
-BR2_CPU_NAME="imxl"
-BR2_TARGET_ARMADEUS_SDRAM_SIZE="16"
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
-BR2_TARGET_GENERIC_GETTY=y
-BR2_TARGET_GENERIC_GETTY_TTYSMX0=y
BR2_WGET="wget --passive-ftp --tries=3"
-BR2_GIT="git"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
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"
@@ -22,23 +13,32 @@ BR2_UCLIBC_VERSION_0_9_30=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_20=y
BR2_GCC_VERSION_4_4_X=y
-BR2_CCACHE=y
-BR2_PACKAGE_GDB=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-BR2_LARGEFILE=y
-BR2_INET_IPV6=y
-BR2_INET_RPC=y
-BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_PROGRAM_INVOCATION=y
-BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-BR2_PACKAGE_SSTRIP_TARGET=y
+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_PROGRAM_INVOCATION=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_TARGET_GENERIC_HOSTNAME="armadeus"
+BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+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_TARGET_ARMADEUS=y
+BR2_BOARD_NAME="apf9328"
+BR2_CPU_NAME="imxl"
+BR2_TARGET_ARMADEUS_SDRAM_SIZE="16"
BR2_BUSYBOX_VERSION_1_16_X=y
-BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
+BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_AS_DEVICES=y
BR2_PACKAGE_AS_DEVICES_TESTS=y
@@ -60,7 +60,6 @@ BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_MAX5821CTRL=y
BR2_PACKAGE_ARMADEUS_TESTSUITE=y
BR2_PACKAGE_CH7024CTRL=y
-BR2_PACKAGE_ALSA_LIB=y
BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
@@ -69,7 +68,6 @@ BR2_PACKAGE_MADPLAY=y
BR2_PACKAGE_MPLAYER=y
BR2_PACKAGE_LTRACE=y
BR2_PACKAGE_STRACE=y
-BR2_PACKAGE_LIBINTL=y
BR2_PACKAGE_FBGRAB=y
BR2_PACKAGE_FBTEST=y
BR2_PACKAGE_FBV=y
@@ -98,20 +96,12 @@ BR2_PACKAGE_LINKS=y
BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
BR2_PACKAGE_NTP_NTPDATE=y
-BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_TCPDUMP=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
-BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_CUSTOM=y
-BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
-# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_PAD=y
-BR2_TARGET_ROOTFS_TAR=y
BR2_TARGET_UBOOT=y
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
-BR2_TARGET_UBOOT_2011_06=y
BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="../patches/u-boot/$(BR2_TARGET_UBOOT_VERSION)/"
BR2_TARGET_UBOOT_TOOL_ENV=y
# BR2_TARGET_UBOOT_NETWORK is not set
diff --git a/buildroot/configs/pps_defconfig b/buildroot/configs/pps_defconfig
index 45fc8d0..ddbb618 100644
--- a/buildroot/configs/pps_defconfig
+++ b/buildroot/configs/pps_defconfig
@@ -1,18 +1,11 @@
BR2_arm=y
BR2_arm926t=y
-BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="pps"
-BR2_CPU_NAME="imx27"
-BR2_TARGET_GENERIC_HOSTNAME="armadeus"
-BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
-BR2_TARGET_GENERIC_GETTY=y
-BR2_TARGET_GENERIC_GETTY_TTYSMX0=y
BR2_WGET="wget --passive-ftp --tries=3"
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
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"
@@ -20,19 +13,29 @@ BR2_UCLIBC_VERSION_0_9_30=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-$(BR2_UCLIBC_VERSION_STRING).config"
BR2_BINUTILS_VERSION_2_20=y
BR2_GCC_VERSION_4_4_X=y
-BR2_CCACHE=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-BR2_LARGEFILE=y
-BR2_INET_IPV6=y
-BR2_INET_RPC=y
-BR2_USE_WCHAR=y
-BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-BR2_PACKAGE_SSTRIP_TARGET=y
+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_PROGRAM_INVOCATION=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_TARGET_GENERIC_HOSTNAME="armadeus"
+BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
+BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+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_TARGET_ARMADEUS=y
+BR2_BOARD_NAME="pps"
+BR2_CPU_NAME="imx27"
BR2_BUSYBOX_VERSION_1_16_X=y
-BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
+BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_IMXREGS=y
@@ -40,8 +43,6 @@ BR2_PACKAGE_MAX5821CTRL=y
BR2_PACKAGE_ARMADEUS_PPS_UTILITIES=y
BR2_PACKAGE_ARMADEUS_PPS_TEST_SCRIPTS=y
BR2_PACKAGE_STRACE=y
-BR2_PACKAGE_GETTEXT=y
-BR2_PACKAGE_LIBINTL=y
BR2_PACKAGE_FIRMWARE=y
BR2_PACKAGE_FIRMWARE_88W8686=y
BR2_PACKAGE_I2C_TOOLS=y
@@ -60,25 +61,18 @@ BR2_PACKAGE_IPTABLES=y
BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
BR2_PACKAGE_OPENSSH=y
-BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_WPA_SUPPLICANT=y
BR2_PACKAGE_WPA_SUPPLICANT_EAP=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
-BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_CUSTOM=y
-BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
-# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
BR2_TARGET_ROOTFS_JFFS2_PAD=y
BR2_TARGET_ROOTFS_UBIFS=y
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=2047
BR2_TARGET_ROOTFS_UBI=y
-BR2_TARGET_ROOTFS_TAR=y
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BOARDNAME="apf27"
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/apf27-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-12 12:58:32
|
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 edd858bfc440d1a70fd9de16ed13208955659162 (commit)
via dd6ec05e949e3cbe6e6aab38b35107abe73aeaa2 (commit)
from 641bd3c844cbc15767a151e9b9425dda4145f2c3 (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 edd858bfc440d1a70fd9de16ed13208955659162
Author: Julien Boibessot <jul...@ar...>
Date: Fri Aug 12 14:57:13 2011 +0200
Fixes patches/buildroot/2011.05/157-buildroot-allow_generic_device_selection_even_when_custom_rootfs_is_chosen.patch
commit dd6ec05e949e3cbe6e6aab38b35107abe73aeaa2
Author: Julien Boibessot <jul...@ar...>
Date: Fri Aug 12 14:47:25 2011 +0200
[BUILDROOT] Fixes buildroot/target/device/armadeus/uClibc-0.9.30.config for APF27
-----------------------------------------------------------------------
Summary of changes:
.../target/device/armadeus/uClibc-0.9.30.config | 3 ++-
...lection_even_when_custom_rootfs_is_chosen.patch | 19 +++++++++++++++++--
2 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/buildroot/target/device/armadeus/uClibc-0.9.30.config b/buildroot/target/device/armadeus/uClibc-0.9.30.config
index 6a1f82c..4175d2a 100644
--- a/buildroot/target/device/armadeus/uClibc-0.9.30.config
+++ b/buildroot/target/device/armadeus/uClibc-0.9.30.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Version: 0.9.30.3
-# Wed Aug 10 10:46:00 2011
+# Fri Aug 12 13:57:46 2011
#
# TARGET_alpha is not set
TARGET_arm=y
@@ -36,6 +36,7 @@ TARGET_ARCH="arm"
FORCE_OPTIONS_FOR_ARCH=y
# CONFIG_ARM_OABI is not set
CONFIG_ARM_EABI=y
+USE_BX=y
CONFIG_GENERIC_ARM=y
# CONFIG_ARM610 is not set
# CONFIG_ARM710 is not set
diff --git a/patches/buildroot/2011.05/157-buildroot-allow_generic_device_selection_even_when_custom_rootfs_is_chosen.patch b/patches/buildroot/2011.05/157-buildroot-allow_generic_device_selection_even_when_custom_rootfs_is_chosen.patch
index 22b1279..81eeacb 100644
--- a/patches/buildroot/2011.05/157-buildroot-allow_generic_device_selection_even_when_custom_rootfs_is_chosen.patch
+++ b/patches/buildroot/2011.05/157-buildroot-allow_generic_device_selection_even_when_custom_rootfs_is_chosen.patch
@@ -7,8 +7,8 @@ Signed-off-by: Julien Boibessot <jul...@ar...>
Index: buildroot/target/generic/Config.in
===================================================================
---- buildroot.orig/target/generic/Config.in 2011-08-10 18:15:59.000000000 +0200
-+++ buildroot/target/generic/Config.in 2011-08-10 18:16:18.000000000 +0200
+--- buildroot.orig/target/generic/Config.in 2011-08-12 14:45:34.000000000 +0200
++++ buildroot/target/generic/Config.in 2011-08-12 14:45:38.000000000 +0200
@@ -72,8 +72,6 @@
Path custom target skeleton.
endif
@@ -27,3 +27,18 @@ Index: buildroot/target/generic/Config.in
config BR2_ROOTFS_POST_BUILD_SCRIPT
string "Custom script to run before creating filesystem images"
default ""
+Index: buildroot/target/generic/Makefile.in
+===================================================================
+--- buildroot.orig/target/generic/Makefile.in 2011-08-12 14:48:00.000000000 +0200
++++ buildroot/target/generic/Makefile.in 2011-08-12 14:48:21.000000000 +0200
+@@ -31,10 +31,8 @@
+ TARGETS += target-generic-issue
+ endif
+
+-ifeq ($(BR2_ROOTFS_SKELETON_DEFAULT),y)
+ ifeq ($(BR2_PACKAGE_SYSVINIT),y)
+ TARGETS += target-generic-getty-sysvinit
+ else
+ TARGETS += target-generic-getty-busybox
+ endif
+-endif
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-12 08:50:30
|
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 641bd3c844cbc15767a151e9b9425dda4145f2c3 (commit)
via baf07186af78da1876e442c0bd6b6a08d25526d1 (commit)
via 929c8699880a2f8b78b1f3712d52306a17629132 (commit)
via 5e3fb473475204d203bbda59efa2763073eb54bb (commit)
via 651ef8a7ee03df0c6641081ef438f950c58df879 (commit)
from 2226f4e8a6651943e8f35d1a453b0e353fb4e562 (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 641bd3c844cbc15767a151e9b9425dda4145f2c3
Merge: baf0718 2226f4e
Author: Julien Boibessot <jul...@ar...>
Date: Fri Aug 12 10:48:17 2011 +0200
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit baf07186af78da1876e442c0bd6b6a08d25526d1
Author: Julien Boibessot <jul...@ar...>
Date: Fri Aug 12 10:47:20 2011 +0200
[BUILDROOT] [2011.05] Makes Armadeus specific Makefile.in sourced again by BR
commit 929c8699880a2f8b78b1f3712d52306a17629132
Author: Julien Boibessot <jul...@ar...>
Date: Thu Aug 11 17:32:09 2011 +0200
Fixes patches/buildroot/2011.05/051h-u-boot-makes_binary_targets_name_overloadable.patch
commit 5e3fb473475204d203bbda59efa2763073eb54bb
Author: Julien Boibessot <jul...@ar...>
Date: Wed Aug 10 18:39:46 2011 +0200
[BUILDROOT] Makes it possible to choose generic tty even when custom rootfs option is selected
commit 651ef8a7ee03df0c6641081ef438f950c58df879
Author: Julien Boibessot <jul...@ar...>
Date: Wed Aug 10 18:38:41 2011 +0200
[BUILDROOT] [2010.05] Makes 051h-u-boot-makes_binary_targets_name_overloadable.patch work again
-----------------------------------------------------------------------
Summary of changes:
.../2011.05/001-add_armadeus_device.patch | 13 +++++++-
...t-makes_binary_targets_name_overloadable.patch} | 19 +++++++------
...lection_even_when_custom_rootfs_is_chosen.patch | 29 ++++++++++++++++++++
3 files changed, 50 insertions(+), 11 deletions(-)
rename patches/buildroot/2011.05/{051h-u-boot-makes_binary_targets_name_overloadable.tofix => 051h-u-boot-makes_binary_targets_name_overloadable.patch} (78%)
create mode 100644 patches/buildroot/2011.05/157-buildroot-allow_generic_device_selection_even_when_custom_rootfs_is_chosen.patch
diff --git a/patches/buildroot/2011.05/001-add_armadeus_device.patch b/patches/buildroot/2011.05/001-add_armadeus_device.patch
index f629dd3..c085d36 100644
--- a/patches/buildroot/2011.05/001-add_armadeus_device.patch
+++ b/patches/buildroot/2011.05/001-add_armadeus_device.patch
@@ -2,11 +2,20 @@ Add armadeus target specific menu to BR.
Index: buildroot/target/generic/Config.in
===================================================================
---- buildroot.orig/target/generic/Config.in 2011-08-08 12:12:01.000000000 +0200
-+++ buildroot/target/generic/Config.in 2011-08-08 12:12:06.000000000 +0200
+--- buildroot.orig/target/generic/Config.in 2011-05-27 16:18:21.000000000 +0200
++++ buildroot/target/generic/Config.in 2011-08-11 17:51:41.000000000 +0200
@@ -126,4 +126,5 @@
only argument. Make sure the exit code of that script is 0,
otherwise make will stop after calling it.
+source "target/device/armadeus/Config.in"
endmenu
+Index: buildroot/target/Makefile.in
+===================================================================
+--- buildroot.orig/target/Makefile.in 2011-08-11 17:52:02.000000000 +0200
++++ buildroot/target/Makefile.in 2011-08-11 17:52:41.000000000 +0200
+@@ -1,3 +1,4 @@
+ # make sure to put everything that is board-specific before the tarroot targets
+ include target/generic/Makefile.in
+
++include target/device/armadeus/Makefile.in
diff --git a/patches/buildroot/2011.05/051h-u-boot-makes_binary_targets_name_overloadable.tofix b/patches/buildroot/2011.05/051h-u-boot-makes_binary_targets_name_overloadable.patch
similarity index 78%
rename from patches/buildroot/2011.05/051h-u-boot-makes_binary_targets_name_overloadable.tofix
rename to patches/buildroot/2011.05/051h-u-boot-makes_binary_targets_name_overloadable.patch
index 59d817a..2d017c0 100644
--- a/patches/buildroot/2011.05/051h-u-boot-makes_binary_targets_name_overloadable.tofix
+++ b/patches/buildroot/2011.05/051h-u-boot-makes_binary_targets_name_overloadable.patch
@@ -1,7 +1,7 @@
Allow board custom Makefiles to choose the name of the U-Boot's resulting binary
and the name it should take when copied to $(BINARIES_DIR).
-target/* Makefiles need to be sources before boot/* ones.
+target/* Makefiles need to be sourced before boot/* ones.
Specific for Armadeus.
@@ -10,9 +10,9 @@ Signed-off-by: Eric Jarrige <eri...@ar...>
Index: buildroot/boot/u-boot/u-boot.mk
===================================================================
---- buildroot.orig/boot/u-boot/u-boot.mk 2011-01-27 15:24:18.000000000 +0100
-+++ buildroot/boot/u-boot/u-boot.mk 2011-01-27 15:24:20.000000000 +0100
-@@ -28,16 +28,22 @@
+--- buildroot.orig/boot/u-boot/u-boot.mk 2011-08-10 18:33:24.000000000 +0200
++++ buildroot/boot/u-boot/u-boot.mk 2011-08-10 18:33:36.000000000 +0200
+@@ -28,6 +28,7 @@
U_BOOT_DIR:=$(BUILD_DIR)/u-boot-$(U_BOOT_VERSION)
U_BOOT_CAT:=$(BZCAT)
@@ -20,13 +20,14 @@ Index: buildroot/boot/u-boot/u-boot.mk
ifeq ($(BR2_TARGET_UBOOT_FORMAT_KWB),y)
U_BOOT_BIN:=u-boot.kwb
U_BOOT_MAKE_OPT:=$(U_BOOT_BIN)
+@@ -36,10 +37,15 @@
else
U_BOOT_BIN:=u-boot.bin
endif
-+endif
++endif # ifeq ($(U_BOOT_BIN),)
+
+ifeq ($(U_BOOT_TARGET_BIN),)
-+U_BOOT_TARGET_BIN:=u-boot-$(U_BOOT_VERSION)-$(DATE).bin
++U_BOOT_TARGET_BIN:=u-boot.bin
+endif
MKIMAGE:=$(HOST_DIR)/usr/bin/mkimage
@@ -50,9 +51,9 @@ Index: buildroot/boot/u-boot/u-boot.mk
$(U_BOOT_COPYTO)/$(U_BOOT_TARGET_BIN): $(U_BOOT_DIR)/$(U_BOOT_BIN)
Index: buildroot/Makefile
===================================================================
---- buildroot.orig/Makefile 2011-01-27 15:22:58.000000000 +0100
-+++ buildroot/Makefile 2011-01-27 15:24:20.000000000 +0100
-@@ -301,8 +301,8 @@
+--- buildroot.orig/Makefile 2011-08-10 18:33:29.000000000 +0200
++++ buildroot/Makefile 2011-08-10 18:35:00.000000000 +0200
+@@ -320,8 +320,8 @@
include package/*/*.mk
diff --git a/patches/buildroot/2011.05/157-buildroot-allow_generic_device_selection_even_when_custom_rootfs_is_chosen.patch b/patches/buildroot/2011.05/157-buildroot-allow_generic_device_selection_even_when_custom_rootfs_is_chosen.patch
new file mode 100644
index 0000000..22b1279
--- /dev/null
+++ b/patches/buildroot/2011.05/157-buildroot-allow_generic_device_selection_even_when_custom_rootfs_is_chosen.patch
@@ -0,0 +1,29 @@
+On Armadeus platforms, we use a custom rootfs AND we need to be able to choose
+generic serial tty device.
+
+Specific to Armadeus ??
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/target/generic/Config.in
+===================================================================
+--- buildroot.orig/target/generic/Config.in 2011-08-10 18:15:59.000000000 +0200
++++ buildroot/target/generic/Config.in 2011-08-10 18:16:18.000000000 +0200
+@@ -72,8 +72,6 @@
+ Path custom target skeleton.
+ endif
+
+-if BR2_ROOTFS_SKELETON_DEFAULT
+-
+ config BR2_TARGET_GENERIC_GETTY_PORT
+ string "Port to run a getty (login prompt) on"
+ default "ttyS0"
+@@ -109,8 +107,6 @@
+ default "57600" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600
+ default "115200" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200
+
+-endif # BR2_ROOTFS_SKELETON_DEFAULT
+-
+ config BR2_ROOTFS_POST_BUILD_SCRIPT
+ string "Custom script to run before creating filesystem images"
+ default ""
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-11 15:15: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 2226f4e8a6651943e8f35d1a453b0e353fb4e562 (commit)
from adc7bcc32c5182d96e0070af0b64379f061790dd (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 2226f4e8a6651943e8f35d1a453b0e353fb4e562
Author: Julien Boibessot <jul...@ar...>
Date: Thu Aug 11 17:11:23 2011 +0200
[BUILDROOT] Moves all trivial armadeus rootfs specificities to a post build script
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27_defconfig | 1 +
buildroot/configs/apf27_webradio_defconfig | 1 +
buildroot/configs/apf27test_defconfig | 1 +
buildroot/configs/apf51_defconfig | 1 +
buildroot/configs/apf51test_defconfig | 1 +
buildroot/configs/apf9328_defconfig | 1 +
buildroot/configs/apf9328test_defconfig | 1 +
buildroot/configs/pps_defconfig | 1 +
.../target/device/armadeus/rootfs/post_build.sh | 51 ++++++++++++++++++++
.../device/armadeus/rootfs/target_skeleton/dev/log | 1 -
.../armadeus/rootfs/target_skeleton/var/lib/pcmcia | 1 -
.../armadeus/rootfs/target_skeleton/var/lock | 1 -
.../device/armadeus/rootfs/target_skeleton/var/log | 1 -
.../armadeus/rootfs/target_skeleton/var/pcmcia | 1 -
.../device/armadeus/rootfs/target_skeleton/var/run | 1 -
.../armadeus/rootfs/target_skeleton/var/spool | 1 -
.../device/armadeus/rootfs/target_skeleton/var/tmp | 1 -
17 files changed, 59 insertions(+), 8 deletions(-)
create mode 100755 buildroot/target/device/armadeus/rootfs/post_build.sh
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/bin/.empty
delete mode 120000 buildroot/target/device/armadeus/rootfs/target_skeleton/dev/log
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/dev/pts/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/home/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/lib/firmware/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/media/mmc/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/media/usbdisk/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/mnt/flash/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/mnt/nfs/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/mnt/smb/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/opt/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/proc/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/sbin/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/sys/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/tmp/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/usr/bin/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/usr/lib/.empty
delete mode 100644 buildroot/target/device/armadeus/rootfs/target_skeleton/usr/sbin/.empty
delete mode 120000 buildroot/target/device/armadeus/rootfs/target_skeleton/var/lib/pcmcia
delete mode 120000 buildroot/target/device/armadeus/rootfs/target_skeleton/var/lock
delete mode 120000 buildroot/target/device/armadeus/rootfs/target_skeleton/var/log
delete mode 120000 buildroot/target/device/armadeus/rootfs/target_skeleton/var/pcmcia
delete mode 120000 buildroot/target/device/armadeus/rootfs/target_skeleton/var/run
delete mode 120000 buildroot/target/device/armadeus/rootfs/target_skeleton/var/spool
delete mode 120000 buildroot/target/device/armadeus/rootfs/target_skeleton/var/tmp
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index 04fe638..bdf73d3 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -61,6 +61,7 @@ BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_UUCP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_NANO=y
+BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
diff --git a/buildroot/configs/apf27_webradio_defconfig b/buildroot/configs/apf27_webradio_defconfig
index ea3300e..5da1b58 100644
--- a/buildroot/configs/apf27_webradio_defconfig
+++ b/buildroot/configs/apf27_webradio_defconfig
@@ -67,6 +67,7 @@ BR2_PACKAGE_NTP=y
BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_NANO=y
+BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
diff --git a/buildroot/configs/apf27test_defconfig b/buildroot/configs/apf27test_defconfig
index 1106a9e..2c406e3 100644
--- a/buildroot/configs/apf27test_defconfig
+++ b/buildroot/configs/apf27test_defconfig
@@ -123,6 +123,7 @@ BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_WPA_SUPPLICANT=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_NANO=y
+BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index 23409ad..1ef8502 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -72,6 +72,7 @@ BR2_PACKAGE_PPPD=y
BR2_PACKAGE_UUCP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_NANO=y
+BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
diff --git a/buildroot/configs/apf51test_defconfig b/buildroot/configs/apf51test_defconfig
index 6df6330..ff446ca 100644
--- a/buildroot/configs/apf51test_defconfig
+++ b/buildroot/configs/apf51test_defconfig
@@ -125,6 +125,7 @@ BR2_PACKAGE_WPA_SUPPLICANT_EAP=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
BR2_PACKAGE_NANO=y
+BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
diff --git a/buildroot/configs/apf9328_defconfig b/buildroot/configs/apf9328_defconfig
index 5a0caf6..3d74f25 100644
--- a/buildroot/configs/apf9328_defconfig
+++ b/buildroot/configs/apf9328_defconfig
@@ -56,6 +56,7 @@ BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_NANO=y
+BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
diff --git a/buildroot/configs/apf9328test_defconfig b/buildroot/configs/apf9328test_defconfig
index 07fc863..c1d3d89 100644
--- a/buildroot/configs/apf9328test_defconfig
+++ b/buildroot/configs/apf9328test_defconfig
@@ -101,6 +101,7 @@ BR2_PACKAGE_NTP_NTPDATE=y
BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_TCPDUMP=y
BR2_PACKAGE_NANO=y
+BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
diff --git a/buildroot/configs/pps_defconfig b/buildroot/configs/pps_defconfig
index 86e044a..45fc8d0 100644
--- a/buildroot/configs/pps_defconfig
+++ b/buildroot/configs/pps_defconfig
@@ -67,6 +67,7 @@ BR2_PACKAGE_WPA_SUPPLICANT_EAP=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
BR2_PACKAGE_NANO=y
+BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
BR2_ROOTFS_SKELETON_CUSTOM=y
BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
diff --git a/buildroot/target/device/armadeus/rootfs/post_build.sh b/buildroot/target/device/armadeus/rootfs/post_build.sh
new file mode 100755
index 0000000..13aec6f
--- /dev/null
+++ b/buildroot/target/device/armadeus/rootfs/post_build.sh
@@ -0,0 +1,51 @@
+#!/bin/bash
+#
+# Create custom directories and links of Armadeus rootfs
+#
+
+if [ ! -d "$1" ]; then
+ echo "Target directory ($1) not valid !"
+ exit 1
+fi
+
+# /bin
+mkdir -p $1/bin
+# /dev
+mkdir -p $1/dev/pts
+ln -sf /tmp/log $1/dev/log
+# /home
+mkdir -p $1/home
+# /lib
+mkdir -p $1/lib/firmware
+# /media
+mkdir -p $1/media/mmc
+mkdir -p $1/media/usbdisk
+# /mnt
+mkdir -p $1/mnt/flash
+mkdir -p $1/mnt/nfs
+mkdir -p $1/mnt/smb
+# /opt
+mkdir -p $1/opt
+# /proc
+mkdir -p $1/proc
+# /sbin
+mkdir -p $1/sbin
+# /sys
+mkdir -p $1/sys
+# /tmp
+mkdir -p $1/tmp
+# /usr
+mkdir -p $1/usr/bin
+mkdir -p $1/usr/lib
+mkdir -p $1/usr/sbin
+# /var
+mkdir -p $1/var/lib
+ln -sf /tmp $1/var/lib/pcmcia
+ln -sf /tmp $1/var/lock
+ln -sf /tmp $1/var/log
+ln -sf /tmp $1/var/pcmcia
+ln -sf /tmp $1/var/run
+ln -sf /tmp $1/var/spool
+ln -sf /tmp $1/var/tmp
+
+exit 0
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/bin/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/bin/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/dev/log b/buildroot/target/device/armadeus/rootfs/target_skeleton/dev/log
deleted file mode 120000
index 2835add..0000000
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/dev/log
+++ /dev/null
@@ -1 +0,0 @@
-/tmp/log
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/dev/pts/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/dev/pts/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/home/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/home/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/lib/firmware/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/lib/firmware/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/media/mmc/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/media/mmc/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/media/usbdisk/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/media/usbdisk/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/mnt/flash/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/mnt/flash/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/mnt/nfs/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/mnt/nfs/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/mnt/smb/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/mnt/smb/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/opt/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/opt/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/proc/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/proc/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/sbin/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/sbin/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/sys/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/sys/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/tmp/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/tmp/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/usr/bin/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/usr/bin/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/usr/lib/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/usr/lib/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/usr/sbin/.empty b/buildroot/target/device/armadeus/rootfs/target_skeleton/usr/sbin/.empty
deleted file mode 100644
index e69de29..0000000
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/lib/pcmcia b/buildroot/target/device/armadeus/rootfs/target_skeleton/var/lib/pcmcia
deleted file mode 120000
index f1fde8c..0000000
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/lib/pcmcia
+++ /dev/null
@@ -1 +0,0 @@
-../../tmp
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/lock b/buildroot/target/device/armadeus/rootfs/target_skeleton/var/lock
deleted file mode 120000
index 1431b0e..0000000
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/lock
+++ /dev/null
@@ -1 +0,0 @@
-../tmp
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/log b/buildroot/target/device/armadeus/rootfs/target_skeleton/var/log
deleted file mode 120000
index 1431b0e..0000000
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/log
+++ /dev/null
@@ -1 +0,0 @@
-../tmp
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/pcmcia b/buildroot/target/device/armadeus/rootfs/target_skeleton/var/pcmcia
deleted file mode 120000
index 1431b0e..0000000
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/pcmcia
+++ /dev/null
@@ -1 +0,0 @@
-../tmp
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/run b/buildroot/target/device/armadeus/rootfs/target_skeleton/var/run
deleted file mode 120000
index 1431b0e..0000000
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/run
+++ /dev/null
@@ -1 +0,0 @@
-../tmp
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/spool b/buildroot/target/device/armadeus/rootfs/target_skeleton/var/spool
deleted file mode 120000
index 1431b0e..0000000
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/spool
+++ /dev/null
@@ -1 +0,0 @@
-../tmp
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/tmp b/buildroot/target/device/armadeus/rootfs/target_skeleton/var/tmp
deleted file mode 120000
index 1431b0e..0000000
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/var/tmp
+++ /dev/null
@@ -1 +0,0 @@
-../tmp
\ No newline at end of file
hooks/post-receive
--
armadeus
|
|
From: jorasse <jo...@us...> - 2011-08-10 18:47: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 adc7bcc32c5182d96e0070af0b64379f061790dd (commit)
from fe5da7bb5cdd900019ab087eb33a4e0cb96e51de (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 adc7bcc32c5182d96e0070af0b64379f061790dd
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 10 20:53:44 2011 +0200
[UBOOT] 2011.06 APF9328: Fix typo
-----------------------------------------------------------------------
Summary of changes:
.../armadeus/apf9328/apf9328-u-boot-2011.06.h | 2 +-
patches/u-boot/2011.06/05-apf9328-config.patch | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-2011.06.h b/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-2011.06.h
index ef5e54a..b609887 100644
--- a/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-2011.06.h
+++ b/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-2011.06.h
@@ -41,7 +41,7 @@
#define CONFIG_IMX 1 /* in a Motorola MC9328MXL Chip */
#define CONFIG_apf9328 1 /* on a Armadeus project board */
#undef CONFIG_USE_IRQ /* don't need use IRQ/FIQ */
-#define CONFIG_SYS_DCACHE_OFF /* make kernel 2.6.29 boot crash */
+#define CONFIG_SYS_DCACHE_OFF /* fix kernel 2.6.29 boot crash */
/*
* Enable the call to misc_init_r() for miscellaneous platform
* dependent initialization.
diff --git a/patches/u-boot/2011.06/05-apf9328-config.patch b/patches/u-boot/2011.06/05-apf9328-config.patch
index a3f9842..c34e554 100644
--- a/patches/u-boot/2011.06/05-apf9328-config.patch
+++ b/patches/u-boot/2011.06/05-apf9328-config.patch
@@ -56,7 +56,7 @@ index 0000000..ef5e54a
+#define CONFIG_IMX 1 /* in a Motorola MC9328MXL Chip */
+#define CONFIG_apf9328 1 /* on a Armadeus project board */
+#undef CONFIG_USE_IRQ /* don't need use IRQ/FIQ */
-+#define CONFIG_SYS_DCACHE_OFF /* make kernel 2.6.29 boot crash */
++#define CONFIG_SYS_DCACHE_OFF /* fix kernel 2.6.29 boot crash */
+/*
+ * Enable the call to misc_init_r() for miscellaneous platform
+ * dependent initialization.
hooks/post-receive
--
armadeus
|
|
From: jorasse <jo...@us...> - 2011-08-10 18:35:36
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via fe5da7bb5cdd900019ab087eb33a4e0cb96e51de (commit)
via dcb7bb2502c39f60070b9631d343c2a51060813f (commit)
from 5ba623f5aa2bf7ee8b53e4580df9682b277ab3a7 (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 fe5da7bb5cdd900019ab087eb33a4e0cb96e51de
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 10 20:23:19 2011 +0200
[UBOOT] 2011.06 APF9328: Fix data cache issue that break linux boot with U-Boot upstream
commit dcb7bb2502c39f60070b9631d343c2a51060813f
Author: Eric Jarrige <eri...@ar...>
Date: Wed Aug 10 20:19:14 2011 +0200
[UBOOT] 2011.06 APF9328: Fix data cache issue that break linux boot with U-Boot upstream
-----------------------------------------------------------------------
Summary of changes:
.../armadeus/apf9328/apf9328-u-boot-2011.06.h | 16 +++++++----
patches/u-boot/2011.06/01-mx1-gpio-mode.patch | 27 ++++++++++++++++++++
.../2011.06/{01-mx1-i2c.patch => 02-mx1-i2c.patch} | 24 ++++-------------
.../2011.06/{02-apf9328.patch => 03-apf9328.patch} | 10 +++---
...28-makefile.patch => 04-apf9328-makefile.patch} | 12 ++++----
...pf9328-config.patch => 05-apf9328-config.patch} | 27 +++++++++++---------
.../{05-mx1-pllclk.patch => 06-mx1-pllclk.patch} | 17 +++---------
patches/u-boot/2011.06/07-mx1-pllclk-debug.patch | 22 ++++++++++++++++
.../2011.06/{06-DM9000.patch => 08-DM9000.patch} | 5 +--
...x1-relocation.patch => 09-mx1-relocation.patch} | 10 +++++--
patches/u-boot/2011.06/series | 18 +++++++------
11 files changed, 114 insertions(+), 74 deletions(-)
create mode 100644 patches/u-boot/2011.06/01-mx1-gpio-mode.patch
rename patches/u-boot/2011.06/{01-mx1-i2c.patch => 02-mx1-i2c.patch} (73%)
rename patches/u-boot/2011.06/{02-apf9328.patch => 03-apf9328.patch} (99%)
rename patches/u-boot/2011.06/{03-apf9328-makefile.patch => 04-apf9328-makefile.patch} (85%)
rename patches/u-boot/2011.06/{04-apf9328-config.patch => 05-apf9328-config.patch} (98%)
rename patches/u-boot/2011.06/{05-mx1-pllclk.patch => 06-mx1-pllclk.patch} (79%)
create mode 100644 patches/u-boot/2011.06/07-mx1-pllclk-debug.patch
rename patches/u-boot/2011.06/{06-DM9000.patch => 08-DM9000.patch} (93%)
rename patches/u-boot/2011.06/{07-mx1-relocation.patch => 09-mx1-relocation.patch} (64%)
diff --git a/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-2011.06.h b/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-2011.06.h
index b5b5794..ef5e54a 100644
--- a/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-2011.06.h
+++ b/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-2011.06.h
@@ -40,8 +40,8 @@
#define CONFIG_ARM920T 1 /* this is an ARM920T CPU */
#define CONFIG_IMX 1 /* in a Motorola MC9328MXL Chip */
#define CONFIG_apf9328 1 /* on a Armadeus project board */
-#undef CONFIG_USE_IRQ /* don't need use IRQ/FIQ */
-
+#undef CONFIG_USE_IRQ /* don't need use IRQ/FIQ */
+#define CONFIG_SYS_DCACHE_OFF /* make kernel 2.6.29 boot crash */
/*
* Enable the call to misc_init_r() for miscellaneous platform
* dependent initialization.
@@ -233,7 +233,7 @@
#define CONFIG_SYS_LONGHELP
#define CONFIG_SYS_PROMPT "BIOS> " /* prompt string */
-#define CONFIG_SYS_CBSIZE 256 /* console I/O buffer */
+#define CONFIG_SYS_CBSIZE 2048 /* console I/O buffer */
#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
#define CONFIG_SYS_MAXARGS 16 /* max command args */
#define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE /* bootargs buf size*/
@@ -250,7 +250,6 @@
#define CONFIG_CMDLINE_TAG 1 /* send commandline to Kernel */
#define CONFIG_SETUP_MEMORY_TAGS 1 /* send memory definition to kernel */
#define CONFIG_INITRD_TAG 1 /* send initrd params */
-#undef CONFIG_VFD /* do not send framebuffer setup */
/*
* Malloc pool need to host env + 128 Kb reserve for other allocations.
@@ -406,11 +405,16 @@
#endif
#define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_SDRAM_1_BASE
+
+/* lowlevel_linit copy U-Boot at CONFIG_SYS_INIT_SP_ADDR (here in RAM) */
+/* making u-boot runnable from flash and also RAM that is usefull to boot */
+/* from serial port and from flash with only one version of U-Boot */
#ifndef CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_TEXT_BASE 0x08E00000
+#define CONFIG_SYS_TEXT_BASE 0x08000000
#endif
-#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE + 0x0f00000)
+#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE \
+ + CONFIG_SYS_SDRAM_1_SIZE - 0x0100000)
/*
* Configuration for a maximum 32MB of FLASH memory
diff --git a/patches/u-boot/2011.06/01-mx1-gpio-mode.patch b/patches/u-boot/2011.06/01-mx1-gpio-mode.patch
new file mode 100644
index 0000000..e4890ff
--- /dev/null
+++ b/patches/u-boot/2011.06/01-mx1-gpio-mode.patch
@@ -0,0 +1,27 @@
+mx1: export imx_gpio_mode() function
+
+Add imx_gpio_mode() to Freescale imx1/L/S public functions
+
+Signed-off-by: Eric Jarrige <eri...@ar...>
+Cc: Stefano Babic <sb...@de...>
+---
+ arch/arm/include/asm/arch-imx/imx-regs.h | 7 +++++++
+ 1 files changed, 7 insertions(+), 0 deletions(-)
+
+diff --git a/arch/arm/include/asm/arch-imx/imx-regs.h b/arch/arm/include/asm/arch-imx/imx-regs.h
+index ec94ba9..0c26a36 100644
+--- a/arch/arm/include/asm/arch-imx/imx-regs.h
++++ b/arch/arm/include/asm/arch-imx/imx-regs.h
+@@ -1,5 +1,12 @@
+ #ifndef _IMX_REGS_H
+ #define _IMX_REGS_H
++
++#ifndef __ASSEMBLY__
++
++extern void imx_gpio_mode(int gpio_mode);
++
++#endif /* __ASSEMBLY__ */
++
+ /* ------------------------------------------------------------------------
+ * Motorola IMX system registers
+ * ------------------------------------------------------------------------
diff --git a/patches/u-boot/2011.06/01-mx1-i2c.patch b/patches/u-boot/2011.06/02-mx1-i2c.patch
similarity index 73%
rename from patches/u-boot/2011.06/01-mx1-i2c.patch
rename to patches/u-boot/2011.06/02-mx1-i2c.patch
index a949806..ff364db 100644
--- a/patches/u-boot/2011.06/01-mx1-i2c.patch
+++ b/patches/u-boot/2011.06/02-mx1-i2c.patch
@@ -1,30 +1,18 @@
mx1: add i2c registers
-Add i2c registers for Motorola imx1/L/S
+Add i2c registers for Freescale imx1/L/S
Signed-off-by: Eric Jarrige <eri...@ar...>
+Cc: Stefano Babic <sb...@de...>
---
- arch/arm/include/asm/arch-imx/imx-regs.h | 30 ++++++++++++++++++++++++++++++
- 1 files changed, 30 insertions(+), 0 deletions(-)
+ arch/arm/include/asm/arch-imx/imx-regs.h | 23 +++++++++++++++++++++++
+ 1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-imx/imx-regs.h b/arch/arm/include/asm/arch-imx/imx-regs.h
-index ec94ba9..a7b3404 100644
+index 0c26a36..a7b3404 100644
--- a/arch/arm/include/asm/arch-imx/imx-regs.h
+++ b/arch/arm/include/asm/arch-imx/imx-regs.h
-@@ -1,5 +1,12 @@
- #ifndef _IMX_REGS_H
- #define _IMX_REGS_H
-+
-+#ifndef __ASSEMBLY__
-+
-+extern void imx_gpio_mode(int gpio_mode);
-+
-+#endif /* __ASSEMBLY__ */
-+
- /* ------------------------------------------------------------------------
- * Motorola IMX system registers
- * ------------------------------------------------------------------------
-@@ -631,4 +638,27 @@
+@@ -638,4 +638,27 @@ extern void imx_gpio_mode(int gpio_mode);
#define TSTAT_CAPT (1<<1) /* Capture event */
#define TSTAT_COMP (1) /* Compare event */
diff --git a/patches/u-boot/2011.06/02-apf9328.patch b/patches/u-boot/2011.06/03-apf9328.patch
similarity index 99%
rename from patches/u-boot/2011.06/02-apf9328.patch
rename to patches/u-boot/2011.06/03-apf9328.patch
index a2b8433..624b1ae 100644
--- a/patches/u-boot/2011.06/02-apf9328.patch
+++ b/patches/u-boot/2011.06/03-apf9328.patch
@@ -4,6 +4,7 @@ Add Armadeus Project board APF9328
Signed-off-by: Eric Jarrige <eri...@ar...>
Signed-off-by: Nicolas Colombain <nic...@ar...>
+Cc: Nicolas Colombain <nic...@ar...>
---
board/armadeus/apf9328/Makefile | 51 +++
board/armadeus/apf9328/apf9328.c | 91 ++++++
@@ -13,8 +14,8 @@ Signed-off-by: Nicolas Colombain <nic...@ar...>
board/armadeus/apf9328/fpga.c | 121 ++++++++
board/armadeus/apf9328/fpga.h | 30 ++
board/armadeus/apf9328/i2c.c | 276 +++++++++++++++++++
- board/armadeus/apf9328/lowlevel_init.S | 470 ++++++++++++++++++++++++++++++++
- 9 files changed, 1247 insertions(+), 0 deletions(-)
+ board/armadeus/apf9328/lowlevel_init.S | 469 ++++++++++++++++++++++++++++++++
+ 9 files changed, 1246 insertions(+), 0 deletions(-)
create mode 100644 board/armadeus/apf9328/Makefile
create mode 100644 board/armadeus/apf9328/apf9328.c
create mode 100644 board/armadeus/apf9328/apf9328fpga.c
@@ -852,10 +853,10 @@ index 0000000..0ba0a8d
+#endif /* CONFIG_HARD_I2C */
diff --git a/board/armadeus/apf9328/lowlevel_init.S b/board/armadeus/apf9328/lowlevel_init.S
new file mode 100644
-index 0000000..f17bcf9
+index 0000000..e4c6157
--- /dev/null
+++ b/board/armadeus/apf9328/lowlevel_init.S
-@@ -0,0 +1,470 @@
+@@ -0,0 +1,469 @@
+/*
+ * (C) Copyright 2005-2011 ej Armadeus Project <eri...@ar...>
+ * Copyright (C) 2004 Sascha Hauer, Synertronixx GmbH
@@ -1325,4 +1326,3 @@ index 0000000..f17bcf9
+ .word copy2ram
+_start_adr:
+ .word _start
-+
diff --git a/patches/u-boot/2011.06/03-apf9328-makefile.patch b/patches/u-boot/2011.06/04-apf9328-makefile.patch
similarity index 85%
rename from patches/u-boot/2011.06/03-apf9328-makefile.patch
rename to patches/u-boot/2011.06/04-apf9328-makefile.patch
index 72cbf14..17f32c3 100644
--- a/patches/u-boot/2011.06/03-apf9328-makefile.patch
+++ b/patches/u-boot/2011.06/04-apf9328-makefile.patch
@@ -1,6 +1,6 @@
-apf9328: add apf9328 board
+apf9328: add apf9328 board in Makefile
-add apf9328 board
+add apf9328 board definition in makefile, MAKEALL and MAINTAINERS list
Signed-off-by: Eric Jarrige <eri...@ar...>
---
@@ -10,10 +10,10 @@ Signed-off-by: Eric Jarrige <eri...@ar...>
3 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
-index f8d8559..7b8d537 100644
+index f895e9a..48807fe 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
-@@ -681,6 +681,10 @@ Grazvydas Ignotas <no...@gm...>
+@@ -686,6 +686,10 @@ Grazvydas Ignotas <no...@gm...>
omap3_pandora ARM ARMV7 (OMAP3xx SoC)
@@ -25,7 +25,7 @@ index f8d8559..7b8d537 100644
smdk2400 ARM920T
diff --git a/MAKEALL b/MAKEALL
-index 266e231..0f460bf 100755
+index 3b98f03..f1aa6fc 100755
--- a/MAKEALL
+++ b/MAKEALL
@@ -320,6 +320,7 @@ LIST_ARM7=" \
@@ -37,7 +37,7 @@ index 266e231..0f460bf 100755
ap922_XA10 \
ap926ejs \
diff --git a/boards.cfg b/boards.cfg
-index 3e79c82..43860ce 100644
+index 6827cf3..1b4da54 100644
--- a/boards.cfg
+++ b/boards.cfg
@@ -49,6 +49,7 @@ lpc2292sodimm arm arm720t - -
diff --git a/patches/u-boot/2011.06/04-apf9328-config.patch b/patches/u-boot/2011.06/05-apf9328-config.patch
similarity index 98%
rename from patches/u-boot/2011.06/04-apf9328-config.patch
rename to patches/u-boot/2011.06/05-apf9328-config.patch
index 3b472e7..a3f9842 100644
--- a/patches/u-boot/2011.06/04-apf9328-config.patch
+++ b/patches/u-boot/2011.06/05-apf9328-config.patch
@@ -1,19 +1,18 @@
-apf9328: add board configuration file
+apf9328: add default board configuration file
-Add apf9328 configuration file
Signed-off-by: Eric Jarrige <eri...@ar...>
---
- include/configs/apf9328.h | 1030 +++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 1030 insertions(+), 0 deletions(-)
+ include/configs/apf9328.h | 1034 +++++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 1034 insertions(+), 0 deletions(-)
create mode 100644 include/configs/apf9328.h
diff --git a/include/configs/apf9328.h b/include/configs/apf9328.h
new file mode 100644
-index 0000000..b5b5794
+index 0000000..ef5e54a
--- /dev/null
+++ b/include/configs/apf9328.h
-@@ -0,0 +1,1030 @@
+@@ -0,0 +1,1034 @@
+/*
+ * (C) Copyright 2005-2011 ej Armadeus Project <eri...@ar...>
+ *
@@ -56,8 +55,8 @@ index 0000000..b5b5794
+#define CONFIG_ARM920T 1 /* this is an ARM920T CPU */
+#define CONFIG_IMX 1 /* in a Motorola MC9328MXL Chip */
+#define CONFIG_apf9328 1 /* on a Armadeus project board */
-+#undef CONFIG_USE_IRQ /* don't need use IRQ/FIQ */
-+
++#undef CONFIG_USE_IRQ /* don't need use IRQ/FIQ */
++#define CONFIG_SYS_DCACHE_OFF /* make kernel 2.6.29 boot crash */
+/*
+ * Enable the call to misc_init_r() for miscellaneous platform
+ * dependent initialization.
@@ -249,7 +248,7 @@ index 0000000..b5b5794
+
+#define CONFIG_SYS_LONGHELP
+#define CONFIG_SYS_PROMPT "BIOS> " /* prompt string */
-+#define CONFIG_SYS_CBSIZE 256 /* console I/O buffer */
++#define CONFIG_SYS_CBSIZE 2048 /* console I/O buffer */
+#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
+#define CONFIG_SYS_MAXARGS 16 /* max command args */
+#define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE /* bootargs buf size*/
@@ -266,7 +265,6 @@ index 0000000..b5b5794
+#define CONFIG_CMDLINE_TAG 1 /* send commandline to Kernel */
+#define CONFIG_SETUP_MEMORY_TAGS 1 /* send memory definition to kernel */
+#define CONFIG_INITRD_TAG 1 /* send initrd params */
-+#undef CONFIG_VFD /* do not send framebuffer setup */
+
+/*
+ * Malloc pool need to host env + 128 Kb reserve for other allocations.
@@ -422,11 +420,16 @@ index 0000000..b5b5794
+#endif
+
+#define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_SDRAM_1_BASE
++
++/* lowlevel_linit copy U-Boot at CONFIG_SYS_INIT_SP_ADDR (here in RAM) */
++/* making u-boot runnable from flash and also RAM that is usefull to boot */
++/* from serial port and from flash with only one version of U-Boot */
+#ifndef CONFIG_SYS_TEXT_BASE
-+#define CONFIG_SYS_TEXT_BASE 0x08E00000
++#define CONFIG_SYS_TEXT_BASE 0x08000000
+#endif
+
-+#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE + 0x0f00000)
++#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE \
++ + CONFIG_SYS_SDRAM_1_SIZE - 0x0100000)
+
+/*
+ * Configuration for a maximum 32MB of FLASH memory
diff --git a/patches/u-boot/2011.06/05-mx1-pllclk.patch b/patches/u-boot/2011.06/06-mx1-pllclk.patch
similarity index 79%
rename from patches/u-boot/2011.06/05-mx1-pllclk.patch
rename to patches/u-boot/2011.06/06-mx1-pllclk.patch
index 3a25390..399c80e 100644
--- a/patches/u-boot/2011.06/05-mx1-pllclk.patch
+++ b/patches/u-boot/2011.06/06-mx1-pllclk.patch
@@ -1,15 +1,15 @@
mx1: improve PLL freq computation
Improve PLL freq computation by using the full resolution of the PLL registers
-change an extra print message to debug
Signed-off-by: Eric Jarrige <eri...@ar...>
+Cc: Stefano Babic <sb...@de...>
---
- arch/arm/cpu/arm920t/imx/speed.c | 31 ++++++++++++-------------------
- 1 files changed, 12 insertions(+), 19 deletions(-)
+ arch/arm/cpu/arm920t/imx/speed.c | 29 +++++++++++------------------
+ 1 files changed, 11 insertions(+), 18 deletions(-)
diff --git a/arch/arm/cpu/arm920t/imx/speed.c b/arch/arm/cpu/arm920t/imx/speed.c
-index 1e29698..b8e42bf 100644
+index 1e29698..b1c2bd6 100644
--- a/arch/arm/cpu/arm920t/imx/speed.c
+++ b/arch/arm/cpu/arm920t/imx/speed.c
@@ -36,33 +36,26 @@
@@ -57,12 +57,3 @@ index 1e29698..b8e42bf 100644
}
ulong get_FCLK(void)
-@@ -74,7 +67,7 @@ ulong get_FCLK(void)
- ulong get_HCLK(void)
- {
- u32 bclkdiv = (( CSCR >> 10 ) & 0xf) + 1;
-- printf("bclkdiv: %d\n", bclkdiv);
-+ debug("bclkdiv: %d\n", bclkdiv);
- return get_systemPLLCLK() / bclkdiv;
- }
-
diff --git a/patches/u-boot/2011.06/07-mx1-pllclk-debug.patch b/patches/u-boot/2011.06/07-mx1-pllclk-debug.patch
new file mode 100644
index 0000000..85ef861
--- /dev/null
+++ b/patches/u-boot/2011.06/07-mx1-pllclk-debug.patch
@@ -0,0 +1,22 @@
+mx1: change a printf in speed.c to use debug instead
+
+
+Signed-off-by: Eric Jarrige <eri...@ar...>
+Cc: Stefano Babic <sb...@de...>
+---
+ arch/arm/cpu/arm920t/imx/speed.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/arch/arm/cpu/arm920t/imx/speed.c b/arch/arm/cpu/arm920t/imx/speed.c
+index b1c2bd6..b8e42bf 100644
+--- a/arch/arm/cpu/arm920t/imx/speed.c
++++ b/arch/arm/cpu/arm920t/imx/speed.c
+@@ -67,7 +67,7 @@ ulong get_FCLK(void)
+ ulong get_HCLK(void)
+ {
+ u32 bclkdiv = (( CSCR >> 10 ) & 0xf) + 1;
+- printf("bclkdiv: %d\n", bclkdiv);
++ debug("bclkdiv: %d\n", bclkdiv);
+ return get_systemPLLCLK() / bclkdiv;
+ }
+
diff --git a/patches/u-boot/2011.06/06-DM9000.patch b/patches/u-boot/2011.06/08-DM9000.patch
similarity index 93%
rename from patches/u-boot/2011.06/06-DM9000.patch
rename to patches/u-boot/2011.06/08-DM9000.patch
index 473b0ee..5ea1770 100644
--- a/patches/u-boot/2011.06/06-DM9000.patch
+++ b/patches/u-boot/2011.06/08-DM9000.patch
@@ -1,8 +1,7 @@
-DM9000: change some print message to debug message
-
-change some print message to debug message.
+DM9000: change some printf to use debug instead
Signed-off-by: Eric Jarrige <eri...@ar...>
+Cc: Ben Warren <big...@gm...>
---
drivers/net/dm9000x.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/patches/u-boot/2011.06/07-mx1-relocation.patch b/patches/u-boot/2011.06/09-mx1-relocation.patch
similarity index 64%
rename from patches/u-boot/2011.06/07-mx1-relocation.patch
rename to patches/u-boot/2011.06/09-mx1-relocation.patch
index cc01a26..c08eb51 100644
--- a/patches/u-boot/2011.06/07-mx1-relocation.patch
+++ b/patches/u-boot/2011.06/09-mx1-relocation.patch
@@ -1,15 +1,19 @@
mx1: Fix jump to the relocated board_init_r
-- make jump to the relocated board_init_r according to the initial computation
-to support mx1 address mapping change at power on boot
+Jump to the relocated board_init_r according to the initial computation
+and remove computation against current PC addr as relocated address is
+already known and fixed.
+This helps to support CPU that miroor flash to different address at
+power on boot such as iMX1/L
Signed-off-by: Eric Jarrige <eri...@ar...>
+Cc: Stefano Babic <sb...@de...>
---
arch/arm/cpu/arm920t/start.S | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/arch/arm/cpu/arm920t/start.S b/arch/arm/cpu/arm920t/start.S
-index 0090f89..46c201a 100644
+index c308420..5c75289 100644
--- a/arch/arm/cpu/arm920t/start.S
+++ b/arch/arm/cpu/arm920t/start.S
@@ -292,9 +292,7 @@ _nand_boot_ofs:
diff --git a/patches/u-boot/2011.06/series b/patches/u-boot/2011.06/series
index d084963..b4e9263 100644
--- a/patches/u-boot/2011.06/series
+++ b/patches/u-boot/2011.06/series
@@ -1,8 +1,10 @@
-# This series applies on GIT commit 03d4ce814d094a148344c663b05bc802abc63a64
-01-mx1-i2c.patch
-02-apf9328.patch
-03-apf9328-makefile.patch
-04-apf9328-config.patch
-05-mx1-pllclk.patch
-06-DM9000.patch
-07-mx1-relocation.patch
+# This series applies on GIT commit ad3f7cf2573433f9a5d2a58ced233e8f6d18a61a
+01-mx1-gpio-mode.patch
+02-mx1-i2c.patch
+03-apf9328.patch
+04-apf9328-makefile.patch
+05-apf9328-config.patch
+06-mx1-pllclk.patch
+07-mx1-pllclk-debug.patch
+08-DM9000.patch
+09-mx1-relocation.patch
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-10 15:15:12
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 5ba623f5aa2bf7ee8b53e4580df9682b277ab3a7 (commit)
from 86ad07b0d431e1451f5a31679c1f50b4bb1a963a (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 5ba623f5aa2bf7ee8b53e4580df9682b277ab3a7
Author: Julien Boibessot <jul...@ar...>
Date: Wed Aug 10 17:06:35 2011 +0200
[BUILDROOT] Cleanup: remove useless files in buildroot/target/device/armadeus/linux/
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/linux/depmod.pl | 237 --------------------
.../armadeus/linux/kernel-patches/copy_patches.sh | 40 ----
.../armadeus/linux/kernel-patches/move_patches.sh | 56 -----
3 files changed, 0 insertions(+), 333 deletions(-)
delete mode 100755 buildroot/target/device/armadeus/linux/depmod.pl
delete mode 100755 buildroot/target/device/armadeus/linux/kernel-patches/copy_patches.sh
delete mode 100755 buildroot/target/device/armadeus/linux/kernel-patches/move_patches.sh
delete mode 100644 buildroot/target/device/armadeus/linux/linux.mk
diff --git a/buildroot/target/device/armadeus/linux/depmod.pl b/buildroot/target/device/armadeus/linux/depmod.pl
deleted file mode 100755
index 5e8d5f3..0000000
--- a/buildroot/target/device/armadeus/linux/depmod.pl
+++ /dev/null
@@ -1,237 +0,0 @@
-#!/usr/bin/perl -w
-# vi: set ts=4:
-# Copyright (c) 2001 David Schleef <ds...@sc...>
-# Copyright (c) 2001 Erik Andersen <and...@co...>
-# Copyright (c) 2001 Stuart Hughes <st...@li...>
-# Copyright (c) 2002 Steven J. Hill <sh...@br...>
-# This program is free software; you can redistribute it and/or modify it
-# under the same terms as Perl itself.
-
-# TODO -- use strict mode...
-#use strict;
-
-use Getopt::Long;
-use File::Find;
-
-
-# Set up some default values
-
-my $basedir="";
-my $kernel;
-my $kernelsyms;
-my $stdout=0;
-my $verbose=0;
-
-
-# get command-line options
-
-my %opt;
-
-GetOptions(
- \%opt,
- "help|h",
- "basedir|b=s" => \$basedir,
- "kernel|k=s" => \$kernel,
- "kernelsyms|F=s" => \$kernelsyms,
- "stdout|n" => \$stdout,
- "verbose|v" => \$verbose,
-);
-
-if (defined $opt{help}) {
- print
- " $0 [OPTION]... [basedir]\n",
- " -h --help\t\tShow this help screen\n",
- " -b --basedir\tModules base directory (defaults to /lib/modules)\n",
- " -k --kernel\tKernel binary for the target\n",
- " -F --kernelsyms\tKernel symbol file\n",
- " -n --stdout\tWrite to stdout instead of <basedir>/modules.dep\n",
- " -v --verbose\tPrint out lots of debugging stuff\n",
- ;
- exit 1;
-}
-
-if($basedir !~ m-/lib/modules-) {
- warn "WARNING: base directory does not match ..../lib/modules\n";
-}
-
-# Find the list of .o files living under $basedir
-#if ($verbose) { printf "Locating all modules\n"; }
-my($ofile) = "";
-my($file) = "";
-my(@liblist) = ();
-find sub {
- if ( -f $_ && ! -d $_ ) {
- $file = $File::Find::name;
- if ( $file =~ /.o$/ ) {
- push(@liblist, $file);
- if ($verbose) { printf "$file\n"; }
- }
- }
-}, $basedir;
-if ($verbose) { printf "Finished locating modules\n"; }
-
-foreach $obj ( @liblist, $kernel ){
- # turn the input file name into a target tag name
- # vmlinux is a special that is only used to resolve symbols
- if($obj =~ /vmlinux/) {
- $tgtname = "vmlinux";
- } else {
- ($tgtname) = $obj =~ m-(/lib/modules/.*)$-;
- }
-
- warn "MODULE = $tgtname\n" if $verbose;
-
- # get a list of symbols
- @output=`nm $obj`;
- $ksymtab=grep m/ __ksymtab/, @output;
-
- # gather the exported symbols
- if($ksymtab){
- # explicitly exported
- foreach ( @output ) {
- / __ksymtab_(.*)$/ and do {
- warn "sym = $1\n" if $verbose;
- $exp->{$1} = $tgtname;
- };
- }
- } else {
- # exporting all symbols
- foreach ( @output) {
- / [ABCDGRST] (.*)$/ and do {
- warn "syma = $1\n" if $verbose;
- $exp->{$1} = $tgtname;
- };
- }
- }
- # gather the unresolved symbols
- foreach ( @output ) {
- !/ __this_module/ && / U (.*)$/ and do {
- warn "und = $1\n" if $verbose;
- push @{$dep->{$tgtname}}, $1;
- };
- }
-}
-
-
-# reduce dependancies: remove unresolvable and resolved from vmlinux
-# remove duplicates
-foreach $module (keys %$dep) {
- $mod->{$module} = {};
- foreach (@{$dep->{$module}}) {
- if( $exp->{$_} ) {
- warn "resolved symbol $_ in file $exp->{$_}\n" if $verbose;
- next if $exp->{$_} =~ /vmlinux/;
- $mod->{$module}{$exp->{$_}} = 1;
- } else {
- warn "unresolved symbol $_ in file $module\n";
- }
- }
-}
-
-# resolve the dependancies for each module
-if ($stdout == 1) {
- foreach $module ( keys %$mod ) {
- print "$module:\t";
- @sorted = sort bydep keys %{$mod->{$module}};
- print join(" \\\n\t",@sorted);
- print "\n\n";
- }
-} else {
- open(OFILE, ">$basedir/modules.dep");
- foreach $module ( keys %$mod ) {
- print OFILE "$module:\t";
- @sorted = sort bydep keys %{$mod->{$module}};
- print OFILE join(" \\\n\t",@sorted);
- print OFILE "\n\n";
- }
-}
-
-
-sub bydep
-{
- foreach my $f ( keys %{$mod->{$b}} ) {
- if($f eq $a) {
- return 1;
- }
- }
- return -1;
-}
-
-
-
-__END__
-
-=head1 NAME
-
-depmod.pl - a cross platform script to generate kernel module dependency
- lists which can then be used by modprobe.
-
-=head1 SYNOPSIS
-
-depmod.pl [OPTION]... [basedir]...
-
-Example:
-
- depmod.pl -F linux/System.map target/lib/modules
-
-=head1 DESCRIPTION
-
-The purpose of this script is to automagically generate a list of of kernel
-module dependancies. This script produces dependancy lists that should be
-identical to the depmod program from the modutils package. Unlike the depmod
-binary, however, depmod.pl is designed to be run on your host system, not
-on your target system.
-
-This script was written by David Schleef <ds...@sc...> to be used in
-conjunction with the BusyBox modprobe applet.
-
-=head1 OPTIONS
-
-=over 4
-
-=item B<-h --help>
-
-This displays the help message.
-
-=item B<-b --basedir>
-
-The base directory uner which the target's modules will be found. This
-defaults to the /lib/modules directory.
-
-=item B<-k --kernel>
-
-Kernel binary for the target. You must either supply a kernel binary
-or a kernel symbol file (using the -F option).
-
-=item B<-F --kernelsyms>
-
-Kernel symbol file for the target. You must supply either a kernel symbol file
-kernel binary for the target (using the -k option).
-
-=item B<-n --stdout>
-
-Write to stdout instead of modules.dep. This is currently hard coded...
-kernel binary for the target (using the -k option).
-
-=item B<--verbose>
-
-Be verbose (not implemented)
-
-=back
-
-=head1 COPYRIGHT
-
-Copyright (c) 2001 David Schleef <ds...@sc...>
-Copyright (c) 2001 Erik Andersen <and...@co...>
-Copyright (c) 2001 Stuart Hughes <st...@li...>
-This program is free software; you can redistribute it and/or modify it
-under the same terms as Perl itself.
-
-=head1 AUTHOR
-
-David Schleef <ds...@sc...>
-
-=cut
-
-# $Id: depmod.pl,v 1.1 2004/12/08 01:34:41 andersen Exp $
-
diff --git a/buildroot/target/device/armadeus/linux/kernel-patches/copy_patches.sh b/buildroot/target/device/armadeus/linux/kernel-patches/copy_patches.sh
deleted file mode 100755
index 2bb8e63..0000000
--- a/buildroot/target/device/armadeus/linux/kernel-patches/copy_patches.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/bash
-
-show_usage()
-{
- echo
- echo "Copy existing patches and rename them for new version:"
- echo " $0 old_version_dir new_version_dir"
- echo
- exit 1
-}
-
-if [ $# != 2 ]; then
- show_usage
-fi
-
-if [ ! -d "$1" ]; then
- echo "$1 source directory doesn't exist"
- show_usage
-fi
-
-if [ -d "$2" ]; then
- echo "$2 directory is already existing !!"
- show_usage
-fi
-
-# Copy dir
-cp -r $1 $2
-
-# Rename patches
-FILES=`ls $1 | grep $1`
-for patches in $FILES; do
- new_name=`echo $patches | sed -e s/$1/$2/`
- #echo "renaming $1/$patches in $2/$new_name"
- mv $2/$patches $2/$new_name
-done
-rm -rf $2/.svn
-rm -rf $2/.git
-
-# Bye bye
-exit 0
diff --git a/buildroot/target/device/armadeus/linux/kernel-patches/move_patches.sh b/buildroot/target/device/armadeus/linux/kernel-patches/move_patches.sh
deleted file mode 100755
index 4dd6dc2..0000000
--- a/buildroot/target/device/armadeus/linux/kernel-patches/move_patches.sh
+++ /dev/null
@@ -1,56 +0,0 @@
-#!/bin/bash
-
-show_usage()
-{
- echo
- echo "Move (svn mv) patches from given version dir to new version:"
- echo " $0 old_version_dir new_version"
- echo
- exit 1
-}
-
-if [ $# != 2 ]; then
- show_usage
-fi
-
-if [ ! -d "$1" ]; then
- echo "$1 source directory doesn't exist"
- show_usage
-fi
-
-if [ -d "$2" ]; then
- echo "$2 directory is already existing !!"
- show_usage
-fi
-
-svn mv $1 $2
-
-echo "********"
-echo "I'm now going to commit the renaming of $1 to $2 (first step of the patches moving)"
-echo "ARE YOU SURE YOU WANT TO PROCEED ??"
-echo " y/n"
-read answer
-
-if [ "$answer" != "y" ]; then
- svn revert $2
- svn revert -R $1
- rm -rf $2
- echo " Nothing changed !!"
- exit 1
-fi
-
-svn commit -m "[LINUX] Moves $1 patches to $2 (first step)"
-
-# Rename patches
-PATCHES=`ls $2 | grep $1`
-for patch in $PATCHES; do
- new_name=`echo $patch | sed -e s/$1/$2/`
- echo "renaming $1/$patch in $2/$new_name"
- svn mv $2/$patch $2/$new_name
-done
-
-echo "Don't forget to move Linux configuration in Buildroot too !!"
-
-# Bye bye
-exit 0
-
diff --git a/buildroot/target/device/armadeus/linux/linux.mk b/buildroot/target/device/armadeus/linux/linux.mk
deleted file mode 100644
index e69de29..0000000
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-08-10 10:26: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 6b2f66a247e089edefc12c86461fc99bb7934e7b (commit)
via 5447b1bfa8bea93190e0d04e063c8e02737b736f (commit)
from a256fa4f8a42556568c810a60cd1ee4c34840b3b (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 6b2f66a247e089edefc12c86461fc99bb7934e7b
Merge: 5447b1b a256fa4
Author: Fabien Marteau <fab...@ar...>
Date: Wed Aug 10 12:25:32 2011 +0200
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit 5447b1bfa8bea93190e0d04e063c8e02737b736f
Author: Fabien Marteau <fab...@ar...>
Date: Wed Aug 10 12:09:10 2011 +0200
[firmware] update pod scripts to match new version of pod
-----------------------------------------------------------------------
Summary of changes:
firmware/pod_scripts/apf51_anybus_interface.pod | 17 ++++----
firmware/pod_scripts/apf51_gsm_gps_firmware.pod | 46 +++++++++++-----------
2 files changed, 31 insertions(+), 32 deletions(-)
diff --git a/firmware/pod_scripts/apf51_anybus_interface.pod b/firmware/pod_scripts/apf51_anybus_interface.pod
index 6101634..4c92ee8 100644
--- a/firmware/pod_scripts/apf51_anybus_interface.pod
+++ b/firmware/pod_scripts/apf51_anybus_interface.pod
@@ -29,22 +29,21 @@ connectpin anybus_interface00.anybus_interface.anybus_interface_ce apf51.fpga.IO
connectpin anybus_interface00.anybus_interface.anybus_interface_oe apf51.fpga.IO_L40P_M3DQ6_3
connectpin anybus_interface00.anybus_interface.anybus_interface_rw apf51.fpga.IO_L44N_GCLK20_M3A6_3
connectpin anybus_interface00.anybus_interface.anybus_interface_busy apf51.fpga.IO_L46N_FOE_B_M1DQ3_1
-project.connectpin pod_gpio00.pod_gpio.gpio.0 apf51.fpga.IO_L42N_GCLK24_M3LDM_3
+connectpin pod_gpio00.pod_gpio.gpio.0 apf51.fpga.IO_L42N_GCLK24_M3LDM_3
connectpin pod_gpio00.pod_gpio.gpio.0 apf51.fpga.IO_L42N_GCLK24_M3LDM_3
connectpin pod_gpio00.pod_gpio.gpio.1 apf51.fpga.IO_L46P_FCS_B_M1DQS2_1
-project.connectbus imx51_wb16_wrapper00.mwb16 anybus_interface00.swb16
+connectbus imx51_wb16_wrapper00.mwb16 anybus_interface00.swb16
connectbus imx51_wb16_wrapper00.mwb16 anybus_interface00.swb16
connectbus imx51_wb16_wrapper00.mwb16 pod_gpio00.swb16
connectbus rstgen_syscon00.candroutput imx51_wb16_wrapper00.candrinput
connectbus imx51_wb16_wrapper00.mwb16 irq_mngr00.swb16
-intercon imx51_wb16_wrapper00.mwb16
-intercon rstgen_syscon00.candroutput
-intercon imx51_wb16_wrapper00.mwb16
-top
+generateintercon imx51_wb16_wrapper00.mwb16
+generateintercon rstgen_syscon00.candroutput
+generatetop
synthesis.selecttoolchain ise
synthesis.generateproject
driver.selecttoolchain armadeus
driver.generateproject
-selectprojecttree your_armadeus_directory/target/linux/modules/fpga/POD
-driver.selectprojecttree your_armadeus_directory/target/linux/modules/fpga/POD
-driver.copydrivers
+#selectprojecttree your_armadeus_directory/target/linux/modules/fpga/POD
+#driver.selectprojecttree your_armadeus_directory/target/linux/modules/fpga/POD
+#driver.copydrivers
diff --git a/firmware/pod_scripts/apf51_gsm_gps_firmware.pod b/firmware/pod_scripts/apf51_gsm_gps_firmware.pod
index 285151d..019fdf4 100644
--- a/firmware/pod_scripts/apf51_gsm_gps_firmware.pod
+++ b/firmware/pod_scripts/apf51_gsm_gps_firmware.pod
@@ -1,23 +1,23 @@
-project.create apf51_gsm_gps_firmware
-project.selectplatform standard.apf51
-project.addinstance components.uart16750 gsm_uart
-project.addinstance components.uart16750 gps_uart
-project.connectpin gsm_uart.interrupt.int_o.0 irq_mngr00.irq.irqport.0
-project.connectpin gps_uart.interrupt.int_o.0 irq_mngr00.irq.irqport.1
-project.connectpin gps_uart.uart.srx_pad_i.0 apf51.fpga.IO_L40P_M3DQ6_3
-project.connectpin gps_uart.uart.stx_pad_o.0 apf51.fpga.IO_L42N_GCLK24_M3LDM_3
-project.connectpin gsm_uart.uart.srx_pad_i.0 apf51.fpga.IO_L39P_M3LDQS_3
-project.connectpin gsm_uart.uart.stx_pad_o.0 apf51.fpga.IO_L41P_GCLK27_M3DQ4_3
-project.connectpin gsm_uart.uart.cts_pad_i.0 apf51.fpga.IO_L41N_GCLK26_M3DQ5_3
-project.connectpin gsm_uart.uart.rts_pad_o.0 apf51.fpga.IO_L39N_M3LDQSN_3
-project.autoconnectbus
-project.saveproject
-project.intercon imx51_wb16_wrapper00.mwb16
-project.top
-project.synthesis.selecttoolchain ise
-project.synthesis.generateproject
-project.driver.selecttoolchain armadeus
-#project.driver.selectprojecttree ../../target/linux/modules/fpga/POD/
-#project.driver.selectprojecttree >>>BSP_DIR<<</target/linux/modules/fpga/POD
-#project.driver.generateproject
-#project.driver.copydrivers
+create apf51_gsm_gps_firmware
+selectplatform standard.apf51
+addinstance components.uart16750 gsm_uart
+addinstance components.uart16750 gps_uart
+connectpin gsm_uart.interrupt.int_o.0 irq_mngr00.irq.irqport.0
+connectpin gps_uart.interrupt.int_o.0 irq_mngr00.irq.irqport.1
+connectpin gps_uart.uart.srx_pad_i.0 apf51.fpga.IO_L40P_M3DQ6_3
+connectpin gps_uart.uart.stx_pad_o.0 apf51.fpga.IO_L42N_GCLK24_M3LDM_3
+connectpin gsm_uart.uart.srx_pad_i.0 apf51.fpga.IO_L39P_M3LDQS_3
+connectpin gsm_uart.uart.stx_pad_o.0 apf51.fpga.IO_L41P_GCLK27_M3DQ4_3
+connectpin gsm_uart.uart.cts_pad_i.0 apf51.fpga.IO_L41N_GCLK26_M3DQ5_3
+connectpin gsm_uart.uart.rts_pad_o.0 apf51.fpga.IO_L39N_M3LDQSN_3
+autoconnectbus
+generateintercon imx51_wb16_wrapper00.mwb16
+generateintercon rstgen_syscon00.candroutput
+generatetop
+synthesis.selecttoolchain ise
+synthesis.generateproject
+driver.selecttoolchain armadeus
+#driver.selectprojecttree ../../target/linux/modules/fpga/POD/
+#driver.selectprojecttree >>>BSP_DIR<<</target/linux/modules/fpga/POD
+#driver.generateproject
+#driver.copydrivers
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-10 09:46: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 a256fa4f8a42556568c810a60cd1ee4c34840b3b (commit)
via 1af664a98908ede46b0edabaa3aff8e028b0a31a (commit)
via 4ec679c0e82aa5a27b82863b00b95062e726b37b (commit)
from 262847657e1c959dde9d3b9b1b79e2dd26cce353 (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 a256fa4f8a42556568c810a60cd1ee4c34840b3b
Author: Julien Boibessot <jul...@ar...>
Date: Wed Aug 10 11:43:46 2011 +0200
[BUILDROOT] Add a common default uClibc config (0.9.30)
commit 1af664a98908ede46b0edabaa3aff8e028b0a31a
Author: Julien Boibessot <jul...@ar...>
Date: Wed Aug 10 11:42:27 2011 +0200
[BUILDROOT] APF51 has an FPU so add option in default config
commit 4ec679c0e82aa5a27b82863b00b95062e726b37b
Author: Julien Boibessot <jul...@ar...>
Date: Wed Aug 10 11:39:43 2011 +0200
[BUILDROOT] Homogenizes APF uClibc configs
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf51_defconfig | 2 ++
.../device/armadeus/apf51/uClibc-0.9.30.config.arm | 9 ++++-----
.../armadeus/apf9328/uClibc-0.9.30.config.arm | 4 ++--
.../device/armadeus/pps/uClibc-0.9.30.config.arm | 10 +++++++---
...libc-0.9.30.config.arm => uClibc-0.9.30.config} | 18 +++++++++++-------
5 files changed, 26 insertions(+), 17 deletions(-)
copy buildroot/target/device/armadeus/{pps/uClibc-0.9.30.config.arm => uClibc-0.9.30.config} (94%)
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index f6fbd48..b9de31f 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -31,10 +31,12 @@ BR2_INET_RPC=y
BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
+# BR2_SOFT_FLOAT is not set
BR2_PROGRAM_INVOCATION=y
BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_PACKAGE_SSTRIP_TARGET=y
+BR2_VFP_FLOAT=y
BR2_BUSYBOX_VERSION_1_16_X=y
BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_FPGAREGS=y
diff --git a/buildroot/target/device/armadeus/apf51/uClibc-0.9.30.config.arm b/buildroot/target/device/armadeus/apf51/uClibc-0.9.30.config.arm
index 6aec500..91dcf05 100644
--- a/buildroot/target/device/armadeus/apf51/uClibc-0.9.30.config.arm
+++ b/buildroot/target/device/armadeus/apf51/uClibc-0.9.30.config.arm
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Version: 0.9.30.3
-# Tue Mar 22 00:29:26 2011
+# Tue Aug 9 16:53:22 2011
#
# TARGET_alpha is not set
TARGET_arm=y
@@ -67,8 +67,7 @@ ARCH_WANTS_LITTLE_ENDIAN=y
ARCH_HAS_MMU=y
ARCH_USE_MMU=y
UCLIBC_HAS_FLOATS=y
-# UCLIBC_HAS_FPU is not set
-UCLIBC_HAS_SOFT_FLOAT=y
+UCLIBC_HAS_FPU=y
DO_C99_MATH=y
# UCLIBC_HAS_FENV is not set
KERNEL_HEADERS="/home/eric/arm/apf27testX/buildroot/output/toolchain/linux/include"
@@ -93,7 +92,7 @@ UCLIBC_CTOR_DTOR=y
# LDSO_GNU_HASH_SUPPORT is not set
# HAS_NO_THREADS is not set
UCLIBC_HAS_THREADS=y
-# PTHREADS_DEBUG_SUPPORT is not set
+PTHREADS_DEBUG_SUPPORT=y
LINUXTHREADS_OLD=y
UCLIBC_HAS_SYSLOG=y
UCLIBC_HAS_LFS=y
@@ -103,7 +102,7 @@ MALLOC_STANDARD=y
MALLOC_GLIBC_COMPAT=y
UCLIBC_DYNAMIC_ATEXIT=y
# COMPAT_ATEXIT is not set
-# UCLIBC_SUSV3_LEGACY is not set
+UCLIBC_SUSV3_LEGACY=y
# UCLIBC_SUSV3_LEGACY_MACROS is not set
# UCLIBC_HAS_STUBS is not set
UCLIBC_HAS_SHADOW=y
diff --git a/buildroot/target/device/armadeus/apf9328/uClibc-0.9.30.config.arm b/buildroot/target/device/armadeus/apf9328/uClibc-0.9.30.config.arm
index 8aca47d..3bf2894 100644
--- a/buildroot/target/device/armadeus/apf9328/uClibc-0.9.30.config.arm
+++ b/buildroot/target/device/armadeus/apf9328/uClibc-0.9.30.config.arm
@@ -93,7 +93,7 @@ UCLIBC_CTOR_DTOR=y
# LDSO_GNU_HASH_SUPPORT is not set
# HAS_NO_THREADS is not set
UCLIBC_HAS_THREADS=y
-# PTHREADS_DEBUG_SUPPORT is not set
+PTHREADS_DEBUG_SUPPORT=y
LINUXTHREADS_OLD=y
UCLIBC_HAS_SYSLOG=y
UCLIBC_HAS_LFS=y
@@ -103,7 +103,7 @@ MALLOC_STANDARD=y
MALLOC_GLIBC_COMPAT=y
UCLIBC_DYNAMIC_ATEXIT=y
# COMPAT_ATEXIT is not set
-# UCLIBC_SUSV3_LEGACY is not set
+UCLIBC_SUSV3_LEGACY=y
# UCLIBC_SUSV3_LEGACY_MACROS is not set
# UCLIBC_HAS_STUBS is not set
UCLIBC_HAS_SHADOW=y
diff --git a/buildroot/target/device/armadeus/pps/uClibc-0.9.30.config.arm b/buildroot/target/device/armadeus/pps/uClibc-0.9.30.config.arm
index 88985ed..2ce701f 100644
--- a/buildroot/target/device/armadeus/pps/uClibc-0.9.30.config.arm
+++ b/buildroot/target/device/armadeus/pps/uClibc-0.9.30.config.arm
@@ -102,11 +102,12 @@ MALLOC_STANDARD=y
MALLOC_GLIBC_COMPAT=y
UCLIBC_DYNAMIC_ATEXIT=y
# COMPAT_ATEXIT is not set
-# UCLIBC_SUSV3_LEGACY is not set
+UCLIBC_SUSV3_LEGACY=y
# UCLIBC_SUSV3_LEGACY_MACROS is not set
# UCLIBC_HAS_STUBS is not set
UCLIBC_HAS_SHADOW=y
-# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
+UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y
+UCLIBC_HAS___PROGNAME=y
UCLIBC_HAS_PTY=y
ASSUME_DEVPTS=y
# UNIX98PTY_ONLY is not set
@@ -163,8 +164,11 @@ UCLIBC_HAS_CTYPE_SIGNED=y
UCLIBC_HAS_CTYPE_CHECKED=y
# UCLIBC_HAS_CTYPE_ENFORCED is not set
UCLIBC_HAS_WCHAR=y
-# UCLIBC_HAS_LOCALE is not set
+UCLIBC_HAS_LOCALE=y
+# UCLIBC_PREGENERATED_LOCALE_DATA is not set
+UCLIBC_HAS_XLOCALE=y
UCLIBC_HAS_HEXADECIMAL_FLOATS=y
+# UCLIBC_HAS_GLIBC_DIGIT_GROUPING is not set
UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
diff --git a/buildroot/target/device/armadeus/pps/uClibc-0.9.30.config.arm b/buildroot/target/device/armadeus/uClibc-0.9.30.config
similarity index 94%
copy from buildroot/target/device/armadeus/pps/uClibc-0.9.30.config.arm
copy to buildroot/target/device/armadeus/uClibc-0.9.30.config
index 88985ed..6a1f82c 100644
--- a/buildroot/target/device/armadeus/pps/uClibc-0.9.30.config.arm
+++ b/buildroot/target/device/armadeus/uClibc-0.9.30.config
@@ -1,6 +1,7 @@
#
# Automatically generated make config: don't edit
-# Mon Nov 3 21:39:03 2008
+# Version: 0.9.30.3
+# Wed Aug 10 10:46:00 2011
#
# TARGET_alpha is not set
TARGET_arm=y
@@ -35,15 +36,14 @@ TARGET_ARCH="arm"
FORCE_OPTIONS_FOR_ARCH=y
# CONFIG_ARM_OABI is not set
CONFIG_ARM_EABI=y
-# USE_BX is not set
-# CONFIG_GENERIC_ARM is not set
+CONFIG_GENERIC_ARM=y
# CONFIG_ARM610 is not set
# CONFIG_ARM710 is not set
# CONFIG_ARM7TDMI is not set
# CONFIG_ARM720T is not set
# CONFIG_ARM920T is not set
# CONFIG_ARM922T is not set
-CONFIG_ARM926T=y
+# CONFIG_ARM926T is not set
# CONFIG_ARM10T is not set
# CONFIG_ARM1136JF_S is not set
# CONFIG_ARM1176JZ_S is not set
@@ -102,11 +102,12 @@ MALLOC_STANDARD=y
MALLOC_GLIBC_COMPAT=y
UCLIBC_DYNAMIC_ATEXIT=y
# COMPAT_ATEXIT is not set
-# UCLIBC_SUSV3_LEGACY is not set
+UCLIBC_SUSV3_LEGACY=y
# UCLIBC_SUSV3_LEGACY_MACROS is not set
# UCLIBC_HAS_STUBS is not set
UCLIBC_HAS_SHADOW=y
-# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
+UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y
+UCLIBC_HAS___PROGNAME=y
UCLIBC_HAS_PTY=y
ASSUME_DEVPTS=y
# UNIX98PTY_ONLY is not set
@@ -163,8 +164,11 @@ UCLIBC_HAS_CTYPE_SIGNED=y
UCLIBC_HAS_CTYPE_CHECKED=y
# UCLIBC_HAS_CTYPE_ENFORCED is not set
UCLIBC_HAS_WCHAR=y
-# UCLIBC_HAS_LOCALE is not set
+UCLIBC_HAS_LOCALE=y
+# UCLIBC_PREGENERATED_LOCALE_DATA is not set
+UCLIBC_HAS_XLOCALE=y
UCLIBC_HAS_HEXADECIMAL_FLOATS=y
+# UCLIBC_HAS_GLIBC_DIGIT_GROUPING is not set
UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-09 15:01:24
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 262847657e1c959dde9d3b9b1b79e2dd26cce353 (commit)
from 36255af9661282c6376c6cb0bf1439a5928dee23 (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 262847657e1c959dde9d3b9b1b79e2dd26cce353
Author: Julien Boibessot <jul...@ar...>
Date: Tue Aug 9 16:59:07 2011 +0200
[BUILDROOT] Get rid of buildroot/target/device/armadeus/[apf*|pps]/Makefile.in
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/Makefile.in | 9 ++++++---
buildroot/target/device/armadeus/apf27/Makefile.in | 1 -
buildroot/target/device/armadeus/apf51/Makefile.in | 1 -
.../target/device/armadeus/apf9328/Makefile.in | 1 -
buildroot/target/device/armadeus/pps/Makefile.in | 1 -
5 files changed, 6 insertions(+), 7 deletions(-)
delete mode 100644 buildroot/target/device/armadeus/apf27/Makefile.in
delete mode 100644 buildroot/target/device/armadeus/apf51/Makefile.in
delete mode 100644 buildroot/target/device/armadeus/apf9328/Makefile.in
delete mode 100644 buildroot/target/device/armadeus/pps/Makefile.in
diff --git a/buildroot/target/device/armadeus/Makefile.in b/buildroot/target/device/armadeus/Makefile.in
index 9f02e9e..6726432 100644
--- a/buildroot/target/device/armadeus/Makefile.in
+++ b/buildroot/target/device/armadeus/Makefile.in
@@ -7,10 +7,13 @@ BOARD_PATH:=$(call qstrip,$(BR2_BOARD_PATH))
LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux.bin
include target/device/armadeus/u-boot/u-boot.mk
-#include target/device/armadeus/rootfs/Makefile.in
+# U-Boot variables overloading:
U_BOOT_TARGET_BIN:=$(BOARD_NAME)-u-boot.bin
-include target/device/armadeus/$(BOARD_NAME)/Makefile.in
-
+ifeq ($(BOARD_NAME),apf9328)
+U_BOOT_BIN=u-boot.bin
+else
+U_BOOT_BIN=u-boot-nand.bin
endif
+endif
diff --git a/buildroot/target/device/armadeus/apf27/Makefile.in b/buildroot/target/device/armadeus/apf27/Makefile.in
deleted file mode 100644
index 96f4f8a..0000000
--- a/buildroot/target/device/armadeus/apf27/Makefile.in
+++ /dev/null
@@ -1 +0,0 @@
-U_BOOT_BIN=u-boot-nand.bin
diff --git a/buildroot/target/device/armadeus/apf51/Makefile.in b/buildroot/target/device/armadeus/apf51/Makefile.in
deleted file mode 100644
index 96f4f8a..0000000
--- a/buildroot/target/device/armadeus/apf51/Makefile.in
+++ /dev/null
@@ -1 +0,0 @@
-U_BOOT_BIN=u-boot-nand.bin
diff --git a/buildroot/target/device/armadeus/apf9328/Makefile.in b/buildroot/target/device/armadeus/apf9328/Makefile.in
deleted file mode 100644
index bd307be..0000000
--- a/buildroot/target/device/armadeus/apf9328/Makefile.in
+++ /dev/null
@@ -1 +0,0 @@
-U_BOOT_BIN=u-boot.bin
diff --git a/buildroot/target/device/armadeus/pps/Makefile.in b/buildroot/target/device/armadeus/pps/Makefile.in
deleted file mode 100644
index 96f4f8a..0000000
--- a/buildroot/target/device/armadeus/pps/Makefile.in
+++ /dev/null
@@ -1 +0,0 @@
-U_BOOT_BIN=u-boot-nand.bin
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-09 14:03:40
|
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 36255af9661282c6376c6cb0bf1439a5928dee23 (commit)
via 2a3791ad9ee6d5c29ca7fd75f9ef9eb0af1d24cb (commit)
from 0293ac6c7838fce49f1271adabea5278045ae4f6 (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 36255af9661282c6376c6cb0bf1439a5928dee23
Merge: 2a3791a 0293ac6
Author: Julien Boibessot <jul...@ar...>
Date: Tue Aug 9 16:02:43 2011 +0200
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit 2a3791ad9ee6d5c29ca7fd75f9ef9eb0af1d24cb
Author: Julien Boibessot <jul...@ar...>
Date: Tue Aug 9 16:02:08 2011 +0200
[BUILDROOT] Cleanup Armadeus custom makefiles and update BR default configs accordingly
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27_defconfig | 6 ++-
buildroot/configs/apf27_webradio_defconfig | 6 ++-
buildroot/configs/apf27test_defconfig | 6 ++-
buildroot/configs/apf51_defconfig | 9 ++---
buildroot/configs/apf51test_defconfig | 6 ++-
buildroot/configs/apf9328_defconfig | 6 ++-
buildroot/configs/apf9328test_defconfig | 6 ++-
buildroot/configs/pps_defconfig | 6 ++-
buildroot/target/.gitignore | 2 +-
buildroot/target/device/armadeus/Makefile.in | 36 +++-----------------
buildroot/target/device/armadeus/apf27/Makefile.in | 1 -
buildroot/target/device/armadeus/apf51/Makefile.in | 1 -
.../target/device/armadeus/apf9328/Makefile.in | 1 -
buildroot/target/device/armadeus/pps/Makefile.in | 1 -
.../target/device/armadeus/rootfs/Makefile.in | 5 ---
.../target/device/armadeus/rootfs/skel.tar.gz | Bin 10240 -> 0 bytes
buildroot/target/device/armadeus/u-boot/u-boot.mk | 6 ---
buildroot/target/u-boot/.gitignore | 2 -
18 files changed, 38 insertions(+), 68 deletions(-)
delete mode 100644 buildroot/target/device/armadeus/rootfs/Makefile.in
delete mode 100644 buildroot/target/device/armadeus/rootfs/skel.tar.gz
delete mode 100644 buildroot/target/u-boot/.gitignore
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index b4e9875..417649e 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -61,7 +61,9 @@ BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_UUCP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
@@ -79,6 +81,6 @@ BR2_TARGET_UBOOT_TOOL_ENV=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
+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 4fc2d67..e6799a1 100644
--- a/buildroot/configs/apf27_webradio_defconfig
+++ b/buildroot/configs/apf27_webradio_defconfig
@@ -67,7 +67,9 @@ BR2_PACKAGE_NTP=y
BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
@@ -85,6 +87,6 @@ BR2_TARGET_UBOOT_TOOL_ENV=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
+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/apf27test_defconfig b/buildroot/configs/apf27test_defconfig
index 88b9000..11b5b2b 100644
--- a/buildroot/configs/apf27test_defconfig
+++ b/buildroot/configs/apf27test_defconfig
@@ -123,7 +123,9 @@ BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_WPA_SUPPLICANT=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
@@ -141,6 +143,6 @@ BR2_TARGET_UBOOT_TOOL_ENV=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
+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/apf51_defconfig b/buildroot/configs/apf51_defconfig
index d19b9e4..f6fbd48 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -70,11 +70,10 @@ BR2_PACKAGE_PPPD=y
BR2_PACKAGE_UUCP=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
# BR2_TARGET_ROOTFS_EXT2 is not set
-BR2_TARGET_ROOTFS_JFFS2=y
-BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
-BR2_TARGET_ROOTFS_JFFS2_PAD=y
BR2_TARGET_ROOTFS_UBIFS=y
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=135301
BR2_TARGET_ROOTFS_UBI=y
@@ -88,6 +87,6 @@ BR2_TARGET_UBOOT_TOOL_ENV=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.8"
-BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
+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/apf51test_defconfig b/buildroot/configs/apf51test_defconfig
index c25f257..80b6a54 100644
--- a/buildroot/configs/apf51test_defconfig
+++ b/buildroot/configs/apf51test_defconfig
@@ -125,7 +125,9 @@ BR2_PACKAGE_WPA_SUPPLICANT_EAP=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
@@ -143,6 +145,6 @@ BR2_TARGET_UBOOT_TOOL_ENV=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.8"
-BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
+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/apf9328_defconfig b/buildroot/configs/apf9328_defconfig
index 456b21c..4c38865 100644
--- a/buildroot/configs/apf9328_defconfig
+++ b/buildroot/configs/apf9328_defconfig
@@ -56,7 +56,9 @@ BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_PAD=y
@@ -70,6 +72,6 @@ BR2_TARGET_UBOOT_TOOL_ENV=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
+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 f719014..c8d46ff 100644
--- a/buildroot/configs/apf9328test_defconfig
+++ b/buildroot/configs/apf9328test_defconfig
@@ -101,7 +101,9 @@ BR2_PACKAGE_NTP_NTPDATE=y
BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_TCPDUMP=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_PAD=y
@@ -115,6 +117,6 @@ BR2_TARGET_UBOOT_TOOL_ENV=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
+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/pps_defconfig b/buildroot/configs/pps_defconfig
index 23f1983..a89cb1f 100644
--- a/buildroot/configs/pps_defconfig
+++ b/buildroot/configs/pps_defconfig
@@ -67,7 +67,9 @@ BR2_PACKAGE_WPA_SUPPLICANT_EAP=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
BR2_PACKAGE_NANO=y
-BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
+BR2_ROOTFS_DEVICE_TABLE="$(ARMADEUS_PATH)/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_CUSTOM=y
+BR2_ROOTFS_SKELETON_CUSTOM_PATH="$(ARMADEUS_PATH)/rootfs/target_skeleton"
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
@@ -86,6 +88,6 @@ BR2_TARGET_UBOOT_TOOL_ENV=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
+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/.gitignore b/buildroot/target/.gitignore
index 6d7796a..233c62c 100644
--- a/buildroot/target/.gitignore
+++ b/buildroot/target/.gitignore
@@ -17,6 +17,6 @@
/squashfs/
/tar/
#ubifs
-#u-boot
+/u-boot/
/x86/
/xtensa/
diff --git a/buildroot/target/device/armadeus/Makefile.in b/buildroot/target/device/armadeus/Makefile.in
index 5265169..9f02e9e 100644
--- a/buildroot/target/device/armadeus/Makefile.in
+++ b/buildroot/target/device/armadeus/Makefile.in
@@ -1,42 +1,16 @@
ifeq ($(strip $(BR2_TARGET_ARMADEUS)),y)
ARMADEUS_PATH:=target/device/armadeus
-
-BOARD_NAME:=$(strip $(subst ",, $(BR2_BOARD_NAME)))
-#"))
-BOARD_PATH:=$(strip $(subst ",, $(BR2_BOARD_PATH)))
-#"))
-
-ifeq ($(BR2_LINUX26_VERSION),)
-# New BR
-BR2_LINUX26_VERSION:=$(BR2_LINUX_KERNEL_VERSION)
-endif
-
-LINUX26_VERSION:=$(strip $(subst ",, $(BR2_LINUX26_VERSION)))
-#"))
-
-LINUX26_PATCH_DIR:=$(strip $(subst ",, "$(ARMADEUS_PATH)/linux/kernel-patches/$(BR2_LINUX26_VERSION)"))
-#"))
-
-# These are set by "new" Config.in
-#LINUX26_KCONFIG:=$(BOARD_PATH)/$(BOARD_NAME)-linux-$(BR2_LINUX26_VERSION).config
-
-# This should be part of target/linux/Makefile.in
-LINUX26_BUILD_DIR:=$(PROJECT_BUILD_DIR)
-
-LINUX26_KERNEL:=$(BINARIES_DIR)/$(BOARD_NAME)-linux.bin
+BOARD_NAME:=$(call qstrip,$(BR2_BOARD_NAME))
+BOARD_PATH:=$(call qstrip,$(BR2_BOARD_PATH))
LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux.bin
include target/device/armadeus/u-boot/u-boot.mk
-include target/device/armadeus/rootfs/Makefile.in
-include target/device/armadeus/$(BOARD_NAME)/Makefile.in
+#include target/device/armadeus/rootfs/Makefile.in
-ifndef BR2_PACKAGE_BUSYBOX_CONFIG
-BR2_PACKAGE_BUSYBOX_CONFIG:=$(ARMADEUS_PATH)/busybox.config
-endif
-
-#UCLIBC_CONFIG_FILE:=$(BOARD_PATH)/uClibc.config.$(ARCH)
+U_BOOT_TARGET_BIN:=$(BOARD_NAME)-u-boot.bin
+include target/device/armadeus/$(BOARD_NAME)/Makefile.in
endif
diff --git a/buildroot/target/device/armadeus/apf27/Makefile.in b/buildroot/target/device/armadeus/apf27/Makefile.in
index a03fc7b..96f4f8a 100644
--- a/buildroot/target/device/armadeus/apf27/Makefile.in
+++ b/buildroot/target/device/armadeus/apf27/Makefile.in
@@ -1,2 +1 @@
U_BOOT_BIN=u-boot-nand.bin
-U_BOOT_TARGET_BIN:=$(BOARD_NAME)-u-boot.bin
diff --git a/buildroot/target/device/armadeus/apf51/Makefile.in b/buildroot/target/device/armadeus/apf51/Makefile.in
index a03fc7b..96f4f8a 100644
--- a/buildroot/target/device/armadeus/apf51/Makefile.in
+++ b/buildroot/target/device/armadeus/apf51/Makefile.in
@@ -1,2 +1 @@
U_BOOT_BIN=u-boot-nand.bin
-U_BOOT_TARGET_BIN:=$(BOARD_NAME)-u-boot.bin
diff --git a/buildroot/target/device/armadeus/apf9328/Makefile.in b/buildroot/target/device/armadeus/apf9328/Makefile.in
index ca82cd7..bd307be 100644
--- a/buildroot/target/device/armadeus/apf9328/Makefile.in
+++ b/buildroot/target/device/armadeus/apf9328/Makefile.in
@@ -1,2 +1 @@
U_BOOT_BIN=u-boot.bin
-U_BOOT_TARGET_BIN:=$(BOARD_NAME)-u-boot.bin
diff --git a/buildroot/target/device/armadeus/pps/Makefile.in b/buildroot/target/device/armadeus/pps/Makefile.in
index a03fc7b..96f4f8a 100644
--- a/buildroot/target/device/armadeus/pps/Makefile.in
+++ b/buildroot/target/device/armadeus/pps/Makefile.in
@@ -1,2 +1 @@
U_BOOT_BIN=u-boot-nand.bin
-U_BOOT_TARGET_BIN:=$(BOARD_NAME)-u-boot.bin
diff --git a/buildroot/target/device/armadeus/rootfs/Makefile.in b/buildroot/target/device/armadeus/rootfs/Makefile.in
deleted file mode 100644
index 4cdd5e3..0000000
--- a/buildroot/target/device/armadeus/rootfs/Makefile.in
+++ /dev/null
@@ -1,5 +0,0 @@
-# Armadeus target skeleton stuff, may be overridden
-TARGET_SKELETON_LINKS:=$(ARMADEUS_PATH)/rootfs/skel.tar.gz
-TARGET_SKELETON:=$(ARMADEUS_PATH)/rootfs/target_skeleton
-TARGET_DEVICE_TABLE:=$(ARMADEUS_PATH)/rootfs/device_table.txt
-
diff --git a/buildroot/target/device/armadeus/rootfs/skel.tar.gz b/buildroot/target/device/armadeus/rootfs/skel.tar.gz
deleted file mode 100644
index a1d9b9b..0000000
Binary files a/buildroot/target/device/armadeus/rootfs/skel.tar.gz and /dev/null differ
diff --git a/buildroot/target/device/armadeus/u-boot/u-boot.mk b/buildroot/target/device/armadeus/u-boot/u-boot.mk
index fa991c7..f8bc849 100644
--- a/buildroot/target/device/armadeus/u-boot/u-boot.mk
+++ b/buildroot/target/device/armadeus/u-boot/u-boot.mk
@@ -4,12 +4,6 @@
#
#############################################################
-BR2_TARGET_U_BOOT_CONFIG_BOARD=$(BR2_TARGET_UBOOT_BOARDNAME)_config
-ifndef BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE
-BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE=$(BOARD_PATH)/$(BOARD_NAME).h
-endif
-U_BOOT_TARGET_BIN=$(BOARD_NAME)-u-boot.bin
-
BR2_TARGET_UBOOT_ETH1ADDR=""
BR2_TARGET_UBOOT_BOOTARGS=""
BR2_TARGET_UBOOT_BOOTCMD=""
diff --git a/buildroot/target/u-boot/.gitignore b/buildroot/target/u-boot/.gitignore
deleted file mode 100644
index faccc6c..0000000
--- a/buildroot/target/u-boot/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/Config.in
-/Makefile.in
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-08-09 07:31:35
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 0293ac6c7838fce49f1271adabea5278045ae4f6 (commit)
via e1b54db7c16cbdf9748cf0b66c1ec4a56f04ed7d (commit)
from 9cd033758d1ab7b107626963a391e1ddd189d1c0 (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 0293ac6c7838fce49f1271adabea5278045ae4f6
Merge: e1b54db 9cd0337
Author: Fabien Marteau <fab...@ar...>
Date: Tue Aug 9 09:30:52 2011 +0200
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit e1b54db7c16cbdf9748cf0b66c1ec4a56f04ed7d
Author: Fabien Marteau <fab...@ar...>
Date: Tue Aug 9 09:30:11 2011 +0200
[linux] update pps and apf9328 config for new fpga drivers
-----------------------------------------------------------------------
Summary of changes:
.../armadeus/apf9328/apf9328-linux-2.6.29.config | 11 ++++++++---
.../device/armadeus/pps/pps-linux-2.6.29.config | 12 ++++++++++--
2 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/buildroot/target/device/armadeus/apf9328/apf9328-linux-2.6.29.config b/buildroot/target/device/armadeus/apf9328/apf9328-linux-2.6.29.config
index e368f95..819da46 100644
--- a/buildroot/target/device/armadeus/apf9328/apf9328-linux-2.6.29.config
+++ b/buildroot/target/device/armadeus/apf9328/apf9328-linux-2.6.29.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.29.6
-# Wed Jun 15 14:11:19 2011
+# Tue Aug 9 09:23:34 2011
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -1215,9 +1215,14 @@ CONFIG_ARMADEUS_FPGA_LOADER_DRIVER=m
# Others drivers for the FPGA
#
# CONFIG_ARMADEUS_I2C_OCORE_IRQMNG is not set
-CONFIG_ARMADEUS_PS2KBD_DRIVER=m
-# CONFIG_ARMADEUS_WISHBONE_EXAMPLE_DRIVERS is not set
+# CONFIG_ARMADEUS_PS2KBD_DRIVER is not set
+
+#
+# Specific designs
+#
+# CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS is not set
# CONFIG_POD_DRIVERS is not set
+# CONFIG_ARMADEUS_FPGA_BOARD_DESIGNS is not set
#
# Handheld related
diff --git a/buildroot/target/device/armadeus/pps/pps-linux-2.6.29.config b/buildroot/target/device/armadeus/pps/pps-linux-2.6.29.config
index 92bbaef..52ce477 100644
--- a/buildroot/target/device/armadeus/pps/pps-linux-2.6.29.config
+++ b/buildroot/target/device/armadeus/pps/pps-linux-2.6.29.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.29.6
-# Tue Jun 21 18:13:55 2011
+# Tue Aug 9 09:09:19 2011
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -1447,8 +1447,16 @@ CONFIG_ARMADEUS_FPGA_LOADER_DRIVER=m
#
# CONFIG_ARMADEUS_I2C_OCORE_IRQMNG is not set
# CONFIG_ARMADEUS_PS2KBD_DRIVER is not set
-# CONFIG_ARMADEUS_WISHBONE_EXAMPLE_DRIVERS is not set
+
+#
+# Specific designs
+#
+CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS=y
+# CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS_IRQ_MNGR is not set
+# CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS_BUTTON is not set
+# CONFIG_ARMADEUS_FPGA_VIRTUAL_COMPONENTS_LED is not set
# CONFIG_POD_DRIVERS is not set
+# CONFIG_ARMADEUS_FPGA_BOARD_DESIGNS is not set
#
# Handheld related
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-08 15:36:58
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 9cd033758d1ab7b107626963a391e1ddd189d1c0 (commit)
from 69f80ba5189fad45049fb08ee65d9559555045c0 (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 9cd033758d1ab7b107626963a391e1ddd189d1c0
Author: Julien Boibessot <jul...@ar...>
Date: Mon Aug 8 17:36:26 2011 +0200
[BUILDROOT] Compact/minify APF51 related configs
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf51_defconfig | 830 ----------------------------
buildroot/configs/apf51test_defconfig | 975 ---------------------------------
2 files changed, 0 insertions(+), 1805 deletions(-)
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index 106de37..d19b9e4 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -1,923 +1,93 @@
-#
-# Automatically generated make config: don't edit
-# Buildroot version: 2010.11
-# Wed Jun 29 11:46:17 2011
-#
-BR2_HAVE_DOT_CONFIG=y
BR2_arm=y
-# BR2_armeb is not set
-# BR2_avr32 is not set
-# BR2_i386 is not set
-# BR2_mips is not set
-# BR2_mipsel is not set
-# BR2_powerpc is not set
-# BR2_sh is not set
-# BR2_sh64 is not set
-# BR2_sparc is not set
-# BR2_x86_64 is not set
-# BR2_xtensa is not set
-# BR2_generic_arm is not set
-# BR2_arm7tdmi is not set
-# BR2_arm610 is not set
-# BR2_arm710 is not set
-# BR2_arm720t is not set
-# BR2_arm920t is not set
-# BR2_arm922t is not set
-# BR2_arm926t is not set
-# BR2_arm10t is not set
-# BR2_arm1136jf_s is not set
-# BR2_arm1176jz_s is not set
-# BR2_arm1176jzf_s is not set
-
-#
-# cortex-A8/A9 needs gcc >= 4.4.x
-#
BR2_cortex_a8=y
-# BR2_cortex_a9 is not set
-# BR2_sa110 is not set
-# BR2_sa1100 is not set
-# BR2_xscale is not set
-# BR2_iwmmxt is not set
-BR2_ARM_TYPE="ARM_CORTEXA8"
-BR2_ARM_EABI=y
-# BR2_ARM_OABI is not set
-BR2_ARCH="arm"
-BR2_ENDIAN="LITTLE"
-BR2_GCC_TARGET_TUNE="cortex-a8"
-BR2_GCC_TARGET_ARCH="armv7-a"
-BR2_GCC_TARGET_ABI="aapcs-linux"
-
-#
-# Target options
-#
-
-#
-# Preset Devices
-#
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf51"
-BR2_BOARD_PATH="target/device/armadeus/$(BR2_BOARD_NAME)"
BR2_CPU_NAME="imx51"
-BR2_TARGET_ARMADEUS_NR_SDRAM="1"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
-# BR2_TARGET_ARMLTD is not set
-# BR2_TARGET_ATMEL is not set
-# BR2_TARGET_KWIKBYTE is not set
BR2_TARGET_GENERIC_HOSTNAME="armadeus"
BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
BR2_TARGET_GENERIC_GETTY=y
-# BR2_TARGET_GENERIC_GETTY_NONE is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC1 is not set
BR2_TARGET_GENERIC_GETTY_TTYMXC2=y
-BR2_TARGET_GENERIC_GETTY_PORT="ttymxc2"
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set
-BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y
-BR2_TARGET_GENERIC_GETTY_BAUDRATE="115200"
-
-#
-# Build options
-#
-
-#
-# Commands
-#
-BR2_COPY="cp -R "
BR2_WGET="wget --passive-ftp --tries=3"
-BR2_SVN="svn"
-BR2_BZR="bzr"
-BR2_GIT="git"
-BR2_ZCAT="gzip -d -c"
-BR2_BZCAT="bzcat"
-BR2_TAR_OPTIONS=""
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_COPYTO=""
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
-
-#
-# Mirrors and Download locations
-#
-BR2_PRIMARY_SITE=""
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_SOURCEFORGE_MIRROR="switch"
-BR2_KERNEL_MIRROR="http://www.kernel.org/pub/"
-BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu"
-BR2_DEBIAN_MIRROR="http://ftp.debian.org"
BR2_JLEVEL=1
-# BR2_DEPRECATED is not set
-# BR2_ENABLE_DEBUG is not set
-# BR2_STRIP_strip is not set
BR2_STRIP_sstrip=y
-# BR2_STRIP_none is not set
-# BR2_OPTIMIZE_0 is not set
-# BR2_OPTIMIZE_1 is not set
-# BR2_OPTIMIZE_2 is not set
-# BR2_OPTIMIZE_3 is not set
-BR2_OPTIMIZE_S=y
-# BR2_PREFER_STATIC_LIB is not set
-# BR2_HAVE_DOCUMENTATION is not set
-# BR2_HAVE_DEVFILES is not set
-
-#
-# Toolchain
-#
-BR2_TOOLCHAIN_BUILDROOT=y
-# BR2_TOOLCHAIN_EXTERNAL is not set
-# BR2_TOOLCHAIN_CTNG is not set
-
-#
-# Kernel Header Options
-#
-# BR2_KERNEL_HEADERS_2_6_34 is not set
-# BR2_KERNEL_HEADERS_2_6_35 is not set
-# BR2_KERNEL_HEADERS_2_6_36 is not set
BR2_KERNEL_HEADERS_VERSION=y
-# BR2_KERNEL_HEADERS_SNAP is not set
BR2_DEFAULT_KERNEL_VERSION="2.6.38.8"
-BR2_DEFAULT_KERNEL_HEADERS="2.6.38.8"
-
-#
-# uClibc Options
-#
BR2_UCLIBC_VERSION_0_9_30=y
-# BR2_UCLIBC_VERSION_0_9_31 is not set
-# BR2_UCLIBC_VERSION_SNAPSHOT is not set
-BR2_UCLIBC_VERSION_STRING="0.9.30.3"
BR2_UCLIBC_CONFIG="$(BR2_BOARD_PATH)/uClibc-0.9.30.config.arm"
-# BR2_PTHREAD_DEBUG is not set
-# BR2_UCLIBC_INSTALL_TEST_SUITE is not set
-
-#
-# Binutils Options
-#
BR2_BINUTILS_VERSION_2_20=y
-# BR2_BINUTILS_VERSION_2_20_1 is not set
-BR2_BINUTILS_VERSION="2.20"
-BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
-
-#
-# GCC Options
-#
-# BR2_GCC_VERSION_4_2_4 is not set
-# BR2_GCC_VERSION_4_3_X is not set
BR2_GCC_VERSION_4_4_X=y
-# BR2_GCC_VERSION_4_5_X is not set
-# BR2_GCC_VERSION_SNAP is not set
-BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y
-BR2_GCC_VERSION="4.4.5"
-BR2_EXTRA_GCC_CONFIG_OPTIONS=""
-# BR2_GCC_CROSS_OBJC is not set
-# BR2_GCC_CROSS_FORTRAN is not set
-# BR2_INSTALL_OBJC is not set
-# BR2_INSTALL_FORTRAN is not set
-BR2_GCC_SHARED_LIBGCC=y
-
-#
-# Ccache Options
-#
BR2_CCACHE=y
-BR2_CCACHE_DIR="$(TOOLCHAIN_DIR)/ccache-$(CCACHE_VER)/cache"
-
-#
-# Gdb Options
-#
-# BR2_PACKAGE_GDB is not set
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-# BR2_GDB_VERSION_6_8 is not set
-# BR2_GDB_VERSION_7_0_1 is not set
-# BR2_GDB_VERSION_7_1 is not set
-BR2_GDB_VERSION="6.7.1"
-
-#
-# Common Toolchain Options
-#
BR2_LARGEFILE=y
BR2_INET_IPV6=y
BR2_INET_RPC=y
BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_NEEDS_GETTEXT=y
-BR2_NEEDS_GETTEXT_IF_LOCALE=y
-BR2_USE_WCHAR=y
-BR2_PREFER_SOFT_FLOAT=y
-BR2_SOFT_FLOAT=y
-# BR2_USE_SSP is not set
-# BR2_PTHREADS_NONE is not set
-# BR2_PTHREADS is not set
-BR2_PTHREADS_OLD=y
BR2_PROGRAM_INVOCATION=y
-BR2_GCC_CROSS_CXX=y
BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-# BR2_ELF2FLT is not set
-# BR2_MKLIBS is not set
BR2_PACKAGE_SSTRIP_TARGET=y
-BR2_PACKAGE_SSTRIP_HOST=y
-BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
-
-#
-# Package Selection for the target
-#
-BR2_PACKAGE_BUSYBOX=y
-# BR2_BUSYBOX_VERSION_1_15_X is not set
BR2_BUSYBOX_VERSION_1_16_X=y
-# BR2_BUSYBOX_VERSION_1_17_X is not set
-# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
-BR2_BUSYBOX_VERSION="1.16.2"
-BR2_PACKAGE_BUSYBOX_FULLINSTALL=y
BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
-# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set
-# BR2_PACKAGE_CUSTOMIZE is not set
-
-#
-# Armadeus specific tools/utilities
-#
-# BR2_PACKAGE_ANYBUSD is not set
-# BR2_PACKAGE_AS_DEVICES is not set
-# BR2_PACKAGE_ARMADEUS_DEMOS is not set
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE=y
-
-#
-# Choose the firmware to install
-#
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE_APF51_DUAL_UART=y
BR2_PACKAGE_IMXREGS=y
-# BR2_PACKAGE_IMXSSI is not set
-# BR2_PACKAGE_MAX5821CTRL is not set
-
-#
-# straton requires as_devices to be installed
-#
-# BR2_PACKAGE_ARMADEUS_TESTSUITE is not set
-
-#
-# APF27 specific:
-#
-# BR2_PACKAGE_AD9889CTRL is not set
-# BR2_PACKAGE_ARMADEUS_PPS_UTILITIES is not set
-
-#
-# APF51 specific:
-#
BR2_PACKAGE_TFP410CTRL=y
-
-#
-# APF9328 specific:
-#
-# BR2_PACKAGE_CH7024CTRL is not set
-
-#
-# Audio and video libraries and applications
-#
BR2_PACKAGE_ALSA_LIB=y
-
-#
-# ALSA lib selection
-#
-BR2_PACKAGE_ALSA_LIB_DEVDIR="/dev/snd"
-BR2_PACKAGE_ALSA_LIB_PCM_PLUGINS="all"
-BR2_PACKAGE_ALSA_LIB_CTL_PLUGINS="all"
-BR2_PACKAGE_ALSA_LIB_ALOAD=y
-BR2_PACKAGE_ALSA_LIB_MIXER=y
-BR2_PACKAGE_ALSA_LIB_PCM=y
-BR2_PACKAGE_ALSA_LIB_RAWMIDI=y
-BR2_PACKAGE_ALSA_LIB_HWDEP=y
-BR2_PACKAGE_ALSA_LIB_SEQ=y
-BR2_PACKAGE_ALSA_LIB_ALISP=y
-BR2_PACKAGE_ALSA_LIB_OLD_SYMBOLS=y
BR2_PACKAGE_ALSA_UTILS=y
-
-#
-# ALSA utils selection
-#
-# BR2_PACKAGE_ALSA_UTILS_ALSACONF is not set
-BR2_PACKAGE_ALSA_UTILS_ALSACTL=y
-BR2_PACKAGE_ALSA_UTILS_ALSAMIXER=y
-# BR2_PACKAGE_ALSA_UTILS_AMIDI is not set
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_ALSA_UTILS_ARECORD=y
-# BR2_PACKAGE_ALSA_UTILS_IECSET is not set
-# BR2_PACKAGE_ALSA_UTILS_ACONNECT is not set
-# BR2_PACKAGE_ALSA_UTILS_APLAYMIDI is not set
-# BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI is not set
-# BR2_PACKAGE_ALSA_UTILS_ASEQDUMP is not set
-# BR2_PACKAGE_ALSA_UTILS_ASEQNET is not set
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
-# BR2_PACKAGE_AUMIX is not set
-# BR2_PACKAGE_FLAC is not set
-# BR2_PACKAGE_FLITE is not set
-# BR2_PACKAGE_FFMPEG is not set
-# BR2_PACKAGE_GSTREAMER is not set
-# BR2_PACKAGE_LIBCDAUDIO is not set
-# BR2_PACKAGE_LIBDVDREAD is not set
-# BR2_PACKAGE_LIBDVDNAV is not set
-# BR2_PACKAGE_LIBID3TAG is not set
-# BR2_PACKAGE_LIBMAD is not set
-# BR2_PACKAGE_LIBMMS is not set
-# BR2_PACKAGE_LIBMPD is not set
-# BR2_PACKAGE_LIBMPEG2 is not set
-# BR2_PACKAGE_LIBOGG is not set
-# BR2_PACKAGE_LIBSNDFILE is not set
-# BR2_PACKAGE_LIBTHEORA is not set
-# BR2_PACKAGE_LIBVORBIS is not set
-# BR2_PACKAGE_MADPLAY is not set
-# BR2_PACKAGE_MPG123 is not set
-# BR2_PACKAGE_MPLAYER is not set
-# BR2_PACKAGE_PYWEBRADIO is not set
-# BR2_PACKAGE_SPEEX is not set
-# BR2_PACKAGE_SWFDEC is not set
-# BR2_PACKAGE_FESTIVAL is not set
-# BR2_PACKAGE_TAGLIB is not set
-# BR2_PACKAGE_TREMOR is not set
-
-#
-# Compressors and decompressors
-#
-# BR2_PACKAGE_LZOP is not set
-# BR2_PACKAGE_XZ is not set
-
-#
-# Debugging, profiling and benchmark
-#
-# BR2_PACKAGE_DMALLOC is not set
-# BR2_PACKAGE_KEXEC is not set
-# BR2_PACKAGE_LMBENCH is not set
-# BR2_PACKAGE_LSOF is not set
-# BR2_PACKAGE_LTRACE is not set
-# BR2_PACKAGE_MEMSTAT is not set
-# BR2_PACKAGE_NETPERF is not set
-# BR2_PACKAGE_OPROFILE is not set
BR2_PACKAGE_STRACE=y
-
-#
-# Development tools
-#
-# BR2_PACKAGE_AUTOCONF is not set
-# BR2_PACKAGE_AUTOMAKE is not set
-# BR2_PACKAGE_BISON is not set
-# BR2_PACKAGE_BSDIFF is not set
-# BR2_PACKAGE_CVS is not set
-# BR2_PACKAGE_DISTCC is not set
-# BR2_PACKAGE_FAKEROOT is not set
-# BR2_PACKAGE_FLEX is not set
-
-#
-# native toolchain needs development files in target filesystem
-#
-# BR2_PACKAGE_GETTEXT is not set
-# BR2_PACKAGE_LIBINTL is not set
-# BR2_PACKAGE_LIBGMP is not set
-# BR2_PACKAGE_GPERF is not set
-# BR2_PACKAGE_MAKE is not set
-# BR2_PACKAGE_LIBMPC is not set
-# BR2_PACKAGE_LIBMPFR is not set
-# BR2_PACKAGE_LIBTOOL is not set
-# BR2_PACKAGE_M4 is not set
-# BR2_PACKAGE_PKG_CONFIG is not set
-
-#
-# Games
-#
-# BR2_PACKAGE_E_UAE is not set
-# BR2_PACKAGE_GNUCHESS is not set
-# BR2_PACKAGE_LBREAKOUT2 is not set
-# BR2_PACKAGE_LTRIS is not set
-# BR2_PACKAGE_OPENTYRIAN is not set
-# BR2_PACKAGE_PRBOOM is not set
-# BR2_PACKAGE_SDLQUAKE is not set
-# BR2_PACKAGE_SNES9X is not set
-# BR2_PACKAGE_WOLF4SDL is not set
-
-#
-# Graphic libraries and applications (graphic/text)
-#
-
-#
-# Graphic applications
-#
-# BR2_PACKAGE_RRDTOOL is not set
-
-#
-# graphic libraries
-#
-# BR2_PACKAGE_ALLEGRO is not set
-# BR2_PACKAGE_DIRECTFB is not set
-# BR2_PACKAGE_FBDUMP is not set
-# BR2_PACKAGE_FBGRAB is not set
-# BR2_PACKAGE_FBTEST is not set
BR2_PACKAGE_FBV=y
-# BR2_PACKAGE_IMAGEMAGICK is not set
-# BR2_PACKAGE_LINUX_FUSION is not set
-# BR2_PACKAGE_SDL is not set
-
-#
-# Demos
-#
-# BR2_PACKAGE_SDL_WATER is not set
-
-#
-# other GUIs
-#
-# BR2_PACKAGE_QT is not set
-
-#
-# Qwt requires Qt to be installed
-#
-# BR2_PACKAGE_XORG7 is not set
-
-#
-# X libraries and helper libraries
-#
-# BR2_PACKAGE_LIBERATION is not set
-
-#
-# X Window managers
-#
-
-#
-# X applications
-#
-# BR2_PACKAGE_GOB2 is not set
-
-#
-# midori requires C++, WCHAR in toolchain and libgtk2
-#
-
-#
-# Hardware handling
-#
-# BR2_PACKAGE_CDRKIT is not set
-# BR2_PACKAGE_CRAMFS is not set
-# BR2_PACKAGE_CWIID is not set
BR2_PACKAGE_DBUS=y
-BR2_DBUS_LIBXML2=y
-
-#
-# dbus-glib needs dbus to be compiled with expat support
-#
-# BR2_PACKAGE_DMRAID is not set
-# BR2_PACKAGE_DOSFSTOOLS is not set
-# BR2_PACKAGE_E2FSPROGS is not set
-# BR2_PACKAGE_EEPROG is not set
-# BR2_PACKAGE_FCONFIG is not set
BR2_PACKAGE_FIRMWARE=y
-
-#
-# Video
-#
-
-#
-# WiFi chipsets
-#
BR2_PACKAGE_FIRMWARE_88W8686=y
-BR2_PACKAGE_FIRMWARE_88W8686_SDIO=y
-# BR2_PACKAGE_FIRMWARE_88W8686_SDIO_V8 is not set
-BR2_PACKAGE_FIRMWARE_88W8686_SDIO_V9=y
-# BR2_PACKAGE_FIRMWARE_88W8686_GSPI is not set
-
-#
-# Others
-#
-# BR2_PACKAGE_FIS is not set
-# BR2_PACKAGE_GADGETFS_TEST is not set
-# BR2_PACKAGE_GENEXT2FS is not set
-# BR2_PACKAGE_GENROMFS is not set
-# BR2_PACKAGE_GPM is not set
-# BR2_PACKAGE_GPSD is not set
-# BR2_PACKAGE_GVFS is not set
-# BR2_PACKAGE_HAL is not set
-# BR2_PACKAGE_HWDATA is not set
BR2_PACKAGE_I2C_TOOLS=y
-# BR2_PACKAGE_INPUT_TOOLS is not set
-# BR2_PACKAGE_IOSTAT is not set
-# BR2_PACKAGE_KBD is not set
-# BR2_PACKAGE_LCD4LINUX is not set
-# BR2_PACKAGE_LM_SENSORS is not set
-# BR2_PACKAGE_LVM2 is not set
-# BR2_PACKAGE_MAKEDEVS is not set
-# BR2_PACKAGE_MDADM is not set
-# BR2_PACKAGE_MEMTESTER is not set
BR2_PACKAGE_MTD=y
-
-#
-# MTD tools selection
-#
-# BR2_PACKAGE_MTD_DOCFDISK is not set
-# BR2_PACKAGE_MTD_DOC_LOADBIOS is not set
-BR2_PACKAGE_MTD_FLASHCP=y
-BR2_PACKAGE_MTD_FLASH_ERASE=y
-BR2_PACKAGE_MTD_FLASH_ERASEALL=y
-BR2_PACKAGE_MTD_FLASH_INFO=y
-BR2_PACKAGE_MTD_FLASH_LOCK=y
-# BR2_PACKAGE_MTD_FLASH_OTP_DUMP is not set
-# BR2_PACKAGE_MTD_FLASH_OTP_INFO is not set
-BR2_PACKAGE_MTD_FLASH_UNLOCK=y
-# BR2_PACKAGE_MTD_FTL_CHECK is not set
-# BR2_PACKAGE_MTD_FTL_FORMAT is not set
BR2_PACKAGE_MTD_JFFS2DUMP=y
BR2_PACKAGE_MTD_MKFSJFFS2=y
-BR2_PACKAGE_MTD_MTD_DEBUG=y
-BR2_PACKAGE_MTD_NANDDUMP=y
-BR2_PACKAGE_MTD_NANDTEST=y
-BR2_PACKAGE_MTD_NANDWRITE=y
-# BR2_PACKAGE_MTD_NFTLDUMP is not set
-# BR2_PACKAGE_MTD_NFTL_FORMAT is not set
-# BR2_PACKAGE_MTD_RECV_IMAGE is not set
-# BR2_PACKAGE_MTD_RFDDUMP is not set
-# BR2_PACKAGE_MTD_RFDFORMAT is not set
-# BR2_PACKAGE_MTD_SERVE_IMAGE is not set
BR2_PACKAGE_MTD_SUMTOOL=y
-BR2_PACKAGE_MTD_MTDINFO=y
-BR2_PACKAGE_MTD_UBIATTACH=y
-BR2_PACKAGE_MTD_UBICRC32=y
-BR2_PACKAGE_MTD_UBIDETACH=y
-BR2_PACKAGE_MTD_UBIFORMAT=y
-BR2_PACKAGE_MTD_UBIMKVOL=y
-BR2_PACKAGE_MTD_UBINFO=y
-BR2_PACKAGE_MTD_UBINIZE=y
-BR2_PACKAGE_MTD_UBIRENAME=y
-BR2_PACKAGE_MTD_UBIRMVOL=y
-BR2_PACKAGE_MTD_UBIRSVOL=y
-BR2_PACKAGE_MTD_UBIUPDATEVOL=y
-# BR2_PACKAGE_NTFS_3G is not set
-# BR2_PACKAGE_NTFSPROGS is not set
-# BR2_PACKAGE_PCIUTILS is not set
-# BR2_PACKAGE_RNG_TOOLS is not set
-# BR2_PACKAGE_SETSERIAL is not set
-# BR2_PACKAGE_SMARTMONTOOLS is not set
-# BR2_PACKAGE_SQUASHFS is not set
-# BR2_PACKAGE_SYSSTAT is not set
-# BR2_PACKAGE_UDEV is not set
-# BR2_PACKAGE_URG is not set
-# BR2_PACKAGE_USB_MODESWITCH is not set
-# BR2_PACKAGE_USBMOUNT is not set
-# BR2_PACKAGE_USBUTILS is not set
-# BR2_PACKAGE_WIPE is not set
-# BR2_PACKAGE_XENOMAI is not set
-# BR2_PACKAGE_XFSPROGS is not set
-
-#
-# Interpreter languages and scripting
-#
-# BR2_PACKAGE_HASERL is not set
-# BR2_PACKAGE_LUA is not set
-# BR2_PACKAGE_MICROPERL is not set
-# BR2_PACKAGE_PHP is not set
-# BR2_PACKAGE_PYTHON is not set
-# BR2_PACKAGE_RUBY is not set
-# BR2_PACKAGE_TCL is not set
-
-#
-# Libraries
-#
-
-#
-# Compression and decompression
-#
-# BR2_PACKAGE_LIBARCHIVE is not set
-BR2_PACKAGE_LZO=y
-BR2_PACKAGE_ZLIB=y
-
-#
-# Crypto
-#
-# BR2_PACKAGE_BEECRYPT is not set
-# BR2_PACKAGE_LIBGCRYPT is not set
-# BR2_PACKAGE_LIBGPG_ERROR is not set
-# BR2_PACKAGE_OPENSSL is not set
-
-#
-# Database
-#
-# BR2_PACKAGE_BERKELEYDB is not set
-# BR2_PACKAGE_MYSQL_CLIENT is not set
-# BR2_PACKAGE_SQLITE is not set
-
-#
-# Filesystem
-#
-# BR2_PACKAGE_GAMIN is not set
-# BR2_PACKAGE_LIBCONFIG is not set
-# BR2_PACKAGE_LIBCONFUSE is not set
-# BR2_PACKAGE_LIBFUSE is not set
-# BR2_PACKAGE_LIBLOCKFILE is not set
-# BR2_PACKAGE_LIBSYSFS is not set
-
-#
-# Graphics
-#
-# BR2_PACKAGE_ATK is not set
-# BR2_PACKAGE_CAIRO is not set
-# BR2_PACKAGE_FONTCONFIG is not set
-# BR2_PACKAGE_FREETYPE is not set
-BR2_PACKAGE_JPEG=y
-# BR2_PACKAGE_LIBART is not set
-# BR2_PACKAGE_GDK_PIXBUF is not set
-BR2_PACKAGE_LIBPNG=y
-# BR2_PACKAGE_LIBSVGTINY is not set
-BR2_PACKAGE_LIBUNGIF=y
-# BR2_PACKAGE_MESALIB is not set
-# BR2_PACKAGE_PANGO is not set
-# BR2_PACKAGE_PIXMAN is not set
-# BR2_PACKAGE_TIFF is not set
-
-#
-# webkit requires C++, WCHAR in toolchain and libgtk2
-#
-
-#
-# Hardware handling
-#
-# BR2_PACKAGE_LIBAIO is not set
-# BR2_PACKAGE_LIBRAW1394 is not set
BR2_PACKAGE_TSLIB=y
-# BR2_PACKAGE_LIBUSB is not set
-
-#
-# Java
-#
-# BR2_PACKAGE_CLASSPATH is not set
-
-#
-# Networking
-#
-# BR2_PACKAGE_LIBCGI is not set
-# BR2_PACKAGE_LIBCGICC is not set
-# BR2_PACKAGE_LIBCURL is not set
-# BR2_PACKAGE_LIBDNET is not set
-# BR2_PACKAGE_LIBEXOSIP2 is not set
-# BR2_PACKAGE_LIBIDN is not set
-# BR2_PACKAGE_LIBMICROHTTPD is not set
-# BR2_PACKAGE_NEON is not set
-# BR2_PACKAGE_LIBNL is not set
-# BR2_PACKAGE_LIBPCAP is not set
-# BR2_PACKAGE_LIBOSIP2 is not set
-# BR2_PACKAGE_LIBRSYNC is not set
-# BR2_PACKAGE_LIBSOUP is not set
-# BR2_PACKAGE_LIBUPNP is not set
-
-#
-# Other
-#
-# BR2_PACKAGE_ARGP_STANDALONE is not set
-# BR2_PACKAGE_LIBATOMIC_OPS is not set
-# BR2_PACKAGE_LIBCAP is not set
-# BR2_PACKAGE_LIBDAEMON is not set
-# BR2_PACKAGE_LIBELF is not set
-# BR2_PACKAGE_LIBEVENT is not set
-# BR2_PACKAGE_LIBGLIB2 is not set
-# BR2_PACKAGE_LIBOIL is not set
-
-#
-# Text and terminal handling
-#
-# BR2_PACKAGE_ENCHANT is not set
-# BR2_PACKAGE_ICU is not set
-BR2_PACKAGE_NCURSES=y
-BR2_PACKAGE_NCURSES_TARGET_PANEL=y
-BR2_PACKAGE_NCURSES_TARGET_FORM=y
-BR2_PACKAGE_NCURSES_TARGET_MENU=y
-# BR2_PACKAGE_NEWT is not set
-# BR2_PACKAGE_PCRE is not set
-# BR2_PACKAGE_POPT is not set
-# BR2_PACKAGE_READLINE is not set
-# BR2_PACKAGE_SLANG is not set
-
-#
-# XML
-#
-# BR2_PACKAGE_EXPAT is not set
-# BR2_PACKAGE_EZXML is not set
BR2_PACKAGE_LIBXML2=y
-# BR2_PACKAGE_LIBXSLT is not set
-# BR2_PACKAGE_XERCES is not set
-
-#
-# Miscellaneous
-#
-# BR2_PACKAGE_SHARED_MIME_INFO is not set
-
-#
-# Networking applications
-#
-# BR2_PACKAGE_ARGUS is not set
-# BR2_PACKAGE_AVAHI is not set
-# BR2_PACKAGE_AXEL is not set
-# BR2_PACKAGE_BIND is not set
-BR2_PACKAGE_BLUEZ3_LIBS=y
BR2_PACKAGE_BLUEZ3_UTILS=y
-# BR2_PACKAGE_BMON is not set
-# BR2_PACKAGE_BRIDGE is not set
BR2_PACKAGE_CAN_UTILS=y
-# BR2_PACKAGE_CTORRENT is not set
-# BR2_PACKAGE_CUPS is not set
-# BR2_PACKAGE_DNSMASQ is not set
-# BR2_PACKAGE_DROPBEAR is not set
-# BR2_PACKAGE_ETHTOOL is not set
-# BR2_PACKAGE_HOSTAPD is not set
-# BR2_PACKAGE_IFPLUGD is not set
-# BR2_PACKAGE_IPERF is not set
BR2_PACKAGE_IPROUTE2=y
-# BR2_PACKAGE_IPSEC_TOOLS is not set
-# BR2_PACKAGE_IPTABLES is not set
-# BR2_PACKAGE_IW is not set
-# BR2_PACKAGE_KISMET is not set
-# BR2_PACKAGE_L2TP is not set
-# BR2_PACKAGE_LINKS is not set
-# BR2_PACKAGE_LRZSZ is not set
-# BR2_PACKAGE_MIIDIAG is not set
-# BR2_PACKAGE_MROUTED is not set
-# BR2_PACKAGE_MUTT is not set
-# BR2_PACKAGE_NBD is not set
-# BR2_PACKAGE_NCFTP is not set
-# BR2_PACKAGE_NETPLUG is not set
-# BR2_PACKAGE_NETSNMP is not set
-# BR2_PACKAGE_NETSTAT_NAT is not set
-# BR2_PACKAGE_NFS_UTILS is not set
-# BR2_PACKAGE_NGIRCD is not set
BR2_PACKAGE_NTP=y
-# BR2_PACKAGE_NTP_SNTP is not set
-# BR2_PACKAGE_NTP_NTP_KEYGEN is not set
# BR2_PACKAGE_NTP_NTPD is not set
-# BR2_PACKAGE_NTP_NTPDATE is not set
-# BR2_PACKAGE_NTP_NTPDC is not set
-# BR2_PACKAGE_NTP_NTPQ is not set
-# BR2_PACKAGE_NTP_TICKADJ is not set
-# BR2_PACKAGE_NUTTCP is not set
-# BR2_PACKAGE_OLSR is not set
-# BR2_PACKAGE_OPENNTPD is not set
-# BR2_PACKAGE_OPENOBEX is not set
-# BR2_PACKAGE_OPENSSH is not set
-# BR2_PACKAGE_OPENVPN is not set
BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_PPPD=y
-# BR2_PACKAGE_PPPD_FILTER is not set
-# BR2_PACKAGE_PPPD_RADIUS is not set
-# BR2_PACKAGE_RADVD is not set
-# BR2_PACKAGE_RP_PPPOE is not set
-# BR2_PACKAGE_PPTP_LINUX is not set
-# BR2_PACKAGE_PROFTPD is not set
-# BR2_PACKAGE_QUAGGA is not set
-# BR2_PACKAGE_RSYNC is not set
-# BR2_PACKAGE_SAMBA is not set
-# BR2_PACKAGE_SER2NET is not set
-# BR2_PACKAGE_SOCAT is not set
-# BR2_PACKAGE_SPAWN_FCGI is not set
-# BR2_PACKAGE_SQUID is not set
-# BR2_PACKAGE_TCPDUMP is not set
-# BR2_PACKAGE_DHCPDUMP is not set
-# BR2_PACKAGE_TCPREPLAY is not set
-# BR2_PACKAGE_TN5250 is not set
-# BR2_PACKAGE_TTCP is not set
-# BR2_PACKAGE_UDPCAST is not set
-# BR2_PACKAGE_USSP_PUSH is not set
BR2_PACKAGE_UUCP=y
-# BR2_PACKAGE_VPNC is not set
-# BR2_PACKAGE_VSFTPD is not set
-# BR2_PACKAGE_VTUN is not set
-# BR2_PACKAGE_WEBIF is not set
BR2_PACKAGE_WIRELESS_TOOLS=y
-# BR2_PACKAGE_WIRELESS_TOOLS_LIB is not set
-# BR2_PACKAGE_WPA_SUPPLICANT is not set
-
-#
-# Package managers
-#
-# BR2_PACKAGE_IPKG is not set
-
-#
-# Shell and utilities
-#
-# BR2_PACKAGE_AT is not set
-# BR2_PACKAGE_DIALOG is not set
-# BR2_PACKAGE_FILE is not set
-# BR2_PACKAGE_LOCKFILE_PROGS is not set
-# BR2_PACKAGE_LOGROTATE is not set
-# BR2_PACKAGE_SCREEN is not set
-# BR2_PACKAGE_SUDO is not set
-# BR2_PACKAGE_WHICH is not set
-
-#
-# System tools
-#
-
-#
-# Text editors and viewers
-#
-# BR2_PACKAGE_ED is not set
BR2_PACKAGE_NANO=y
-# BR2_PACKAGE_UEMACS is not set
-
-#
-# Target filesystem options
-#
-BR2_ROOTFS_POST_BUILD_SCRIPT=""
BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_DEFAULT=y
-# BR2_ROOTFS_SKELETON_CUSTOM is not set
-# BR2_TARGET_ROOTFS_CRAMFS is not set
-# BR2_TARGET_ROOTFS_CLOOP is not set
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
-# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056 is not set
-# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528 is not set
-# BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K is not set
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
-# BR2_TARGET_ROOTFS_JFFS2_FLASH_128 is not set
-# BR2_TARGET_ROOTFS_JFFS2_FLASH_64 is not set
-# BR2_TARGET_ROOTFS_JFFS2_CUSTOM is not set
-BR2_TARGET_ROOTFS_JFFS2_PAGESIZE=0x800
-BR2_TARGET_ROOTFS_JFFS2_EBSIZE=0x20000
-BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER=y
-# BR2_JFFS2_TARGET_SREC is not set
BR2_TARGET_ROOTFS_JFFS2_PAD=y
-BR2_TARGET_ROOTFS_JFFS2_PADSIZE=0x0
-BR2_TARGET_ROOTFS_JFFS2_LE=y
-# BR2_TARGET_ROOTFS_JFFS2_BE is not set
-# BR2_TARGET_ROOTFS_JFFS2_SUMMARY is not set
BR2_TARGET_ROOTFS_UBIFS=y
-BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f800
-BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE=0x800
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=135301
-# BR2_TARGET_ROOTFS_UBIFS_RT_NONE is not set
-# BR2_TARGET_ROOTFS_UBIFS_RT_ZLIB is not set
-BR2_TARGET_ROOTFS_UBIFS_RT_LZO=y
-BR2_TARGET_ROOTFS_UBIFS_NONE=y
-# BR2_TARGET_ROOTFS_UBIFS_GZIP is not set
-# BR2_TARGET_ROOTFS_UBIFS_BZIP2 is not set
-# BR2_TARGET_ROOTFS_UBIFS_LZMA is not set
BR2_TARGET_ROOTFS_UBI=y
-BR2_TARGET_ROOTFS_UBI_PEBSIZE=0x20000
-BR2_TARGET_ROOTFS_UBI_SUBSIZE=512
-# BR2_TARGET_ROOTFS_SQUASHFS is not set
BR2_TARGET_ROOTFS_TAR=y
-BR2_TARGET_ROOTFS_TAR_NONE=y
-# BR2_TARGET_ROOTFS_TAR_GZIP is not set
-# BR2_TARGET_ROOTFS_TAR_BZIP2 is not set
-# BR2_TARGET_ROOTFS_TAR_LZMA is not set
-BR2_TARGET_ROOTFS_TAR_OPTIONS=""
-# BR2_TARGET_ROOTFS_CPIO is not set
-# BR2_TARGET_ROOTFS_INITRAMFS is not set
-# BR2_TARGET_ROOTFS_ROMFS is not set
-
-#
-# Bootloaders
-#
-# BR2_TARGET_BAREBOX is not set
BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
-# BR2_TARGET_UBOOT_1_3_4 is not set
-# BR2_TARGET_UBOOT_2010_06 is not set
BR2_TARGET_UBOOT_2010_03=y
-# BR2_TARGET_UBOOT_2009_11 is not set
-# BR2_TARGET_UBOOT_2009_08 is not set
-# BR2_TARGET_UBOOT_CUSTOM_TARBALL is not set
-BR2_TARGET_UBOOT_VERSION="2010.03"
BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="../patches/u-boot/$(BR2_TARGET_UBOOT_VERSION)/"
-BR2_TARGET_UBOOT_FORMAT_BIN=y
-# BR2_TARGET_UBOOT_FORMAT_KWB is not set
-# BR2_TARGET_UBOOT_TOOL_MKIMAGE is not set
BR2_TARGET_UBOOT_TOOL_ENV=y
-BR2_TARGET_UBOOT_COPYTO=""
# BR2_TARGET_UBOOT_NETWORK is not set
-# BR2_TARGET_AT91BOOTSTRAP is not set
-# BR2_TARGET_DATAFLASHBOOT is not set
-
-#
-# Kernel
-#
BR2_LINUX_KERNEL=y
-# BR2_LINUX_KERNEL_2_6_36 is not set
-# BR2_LINUX_KERNEL_SAME_AS_HEADERS is not set
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-# BR2_LINUX_KERNEL_CUSTOM_TARBALL is not set
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.8"
-BR2_LINUX_KERNEL_VERSION="2.6.38.8"
BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
-# BR2_LINUX_KERNEL_USE_DEFCONFIG is not set
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=y
-# BR2_LINUX_KERNEL_ZIMAGE is not set
diff --git a/buildroot/configs/apf51test_defconfig b/buildroot/configs/apf51test_defconfig
index a611e34..c25f257 100644
--- a/buildroot/configs/apf51test_defconfig
+++ b/buildroot/configs/apf51test_defconfig
@@ -1,270 +1,50 @@
-#
-# Automatically generated make config: don't edit
-# Buildroot version: 2010.11
-# Wed Jun 29 11:46:17 2011
-#
-BR2_HAVE_DOT_CONFIG=y
BR2_arm=y
-# BR2_armeb is not set
-# BR2_avr32 is not set
-# BR2_i386 is not set
-# BR2_mips is not set
-# BR2_mipsel is not set
-# BR2_powerpc is not set
-# BR2_sh is not set
-# BR2_sh64 is not set
-# BR2_sparc is not set
-# BR2_x86_64 is not set
-# BR2_xtensa is not set
-# BR2_generic_arm is not set
-# BR2_arm7tdmi is not set
-# BR2_arm610 is not set
-# BR2_arm710 is not set
-# BR2_arm720t is not set
-# BR2_arm920t is not set
-# BR2_arm922t is not set
-# BR2_arm926t is not set
-# BR2_arm10t is not set
-# BR2_arm1136jf_s is not set
-# BR2_arm1176jz_s is not set
-# BR2_arm1176jzf_s is not set
-
-#
-# cortex-A8/A9 needs gcc >= 4.4.x
-#
BR2_cortex_a8=y
-# BR2_cortex_a9 is not set
-# BR2_sa110 is not set
-# BR2_sa1100 is not set
-# BR2_xscale is not set
-# BR2_iwmmxt is not set
-BR2_ARM_TYPE="ARM_CORTEXA8"
-BR2_ARM_EABI=y
-# BR2_ARM_OABI is not set
-BR2_ARCH="arm"
-BR2_ENDIAN="LITTLE"
-BR2_GCC_TARGET_TUNE="cortex-a8"
-BR2_GCC_TARGET_ARCH="armv7-a"
-BR2_GCC_TARGET_ABI="aapcs-linux"
-
-#
-# Target options
-#
-
-#
-# Preset Devices
-#
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf51"
-BR2_BOARD_PATH="target/device/armadeus/$(BR2_BOARD_NAME)"
BR2_CPU_NAME="imx51"
-BR2_TARGET_ARMADEUS_NR_SDRAM="1"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
-# BR2_TARGET_ARMLTD is not set
-# BR2_TARGET_ATMEL is not set
-# BR2_TARGET_KWIKBYTE is not set
BR2_TARGET_GENERIC_HOSTNAME="armadeus"
BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
BR2_TARGET_GENERIC_GETTY=y
-# BR2_TARGET_GENERIC_GETTY_NONE is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC1 is not set
BR2_TARGET_GENERIC_GETTY_TTYMXC2=y
-BR2_TARGET_GENERIC_GETTY_PORT="ttymxc2"
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set
-BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y
-BR2_TARGET_GENERIC_GETTY_BAUDRATE="115200"
-
-#
-# Build options
-#
-
-#
-# Commands
-#
-BR2_COPY="cp -R "
BR2_WGET="wget --passive-ftp --tries=3"
-BR2_SVN="svn"
-BR2_BZR="bzr"
-BR2_GIT="git"
-BR2_ZCAT="gzip -d -c"
-BR2_BZCAT="bzcat"
-BR2_TAR_OPTIONS=""
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_COPYTO=""
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
-
-#
-# Mirrors and Download locations
-#
-BR2_PRIMARY_SITE=""
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_SOURCEFORGE_MIRROR="switch"
-BR2_KERNEL_MIRROR="http://www.kernel.org/pub/"
-BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu"
-BR2_DEBIAN_MIRROR="http://ftp.debian.org"
BR2_JLEVEL=1
-# BR2_DEPRECATED is not set
-# BR2_ENABLE_DEBUG is not set
-# BR2_STRIP_strip is not set
BR2_STRIP_sstrip=y
-# BR2_STRIP_none is not set
-# BR2_OPTIMIZE_0 is not set
-# BR2_OPTIMIZE_1 is not set
-# BR2_OPTIMIZE_2 is not set
-# BR2_OPTIMIZE_3 is not set
-BR2_OPTIMIZE_S=y
-# BR2_PREFER_STATIC_LIB is not set
-# BR2_HAVE_DOCUMENTATION is not set
-# BR2_HAVE_DEVFILES is not set
-
-#
-# Toolchain
-#
-BR2_TOOLCHAIN_BUILDROOT=y
-# BR2_TOOLCHAIN_EXTERNAL is not set
-# BR2_TOOLCHAIN_CTNG is not set
-
-#
-# Kernel Header Options
-#
-# BR2_KERNEL_HEADERS_2_6_34 is not set
-# BR2_KERNEL_HEADERS_2_6_35 is not set
-# BR2_KERNEL_HEADERS_2_6_36 is not set
BR2_KERNEL_HEADERS_VERSION=y
-# BR2_KERNEL_HEADERS_SNAP is not set
BR2_DEFAULT_KERNEL_VERSION="2.6.38.8"
-BR2_DEFAULT_KERNEL_HEADERS="2.6.38.8"
-
-#
-# uClibc Options
-#
BR2_UCLIBC_VERSION_0_9_30=y
-# BR2_UCLIBC_VERSION_0_9_31 is not set
-# BR2_UCLIBC_VERSION_SNAPSHOT is not set
-BR2_UCLIBC_VERSION_STRING="0.9.30.3"
BR2_UCLIBC_CONFIG="$(BR2_BOARD_PATH)/uClibc-0.9.30.config.arm"
-# BR2_PTHREAD_DEBUG is not set
-# BR2_UCLIBC_INSTALL_TEST_SUITE is not set
-
-#
-# Binutils Options
-#
BR2_BINUTILS_VERSION_2_20=y
-# BR2_BINUTILS_VERSION_2_20_1 is not set
-BR2_BINUTILS_VERSION="2.20"
-BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
-
-#
-# GCC Options
-#
-# BR2_GCC_VERSION_4_2_4 is not set
-# BR2_GCC_VERSION_4_3_X is not set
BR2_GCC_VERSION_4_4_X=y
-# BR2_GCC_VERSION_4_5_X is not set
-# BR2_GCC_VERSION_SNAP is not set
-BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y
-BR2_GCC_VERSION="4.4.5"
-BR2_EXTRA_GCC_CONFIG_OPTIONS=""
-# BR2_GCC_CROSS_OBJC is not set
-# BR2_GCC_CROSS_FORTRAN is not set
-# BR2_INSTALL_OBJC is not set
-# BR2_INSTALL_FORTRAN is not set
-BR2_GCC_SHARED_LIBGCC=y
-
-#
-# Ccache Options
-#
BR2_CCACHE=y
-BR2_CCACHE_DIR="$(TOOLCHAIN_DIR)/ccache-$(CCACHE_VER)/cache"
-
-#
-# Gdb Options
-#
-# BR2_PACKAGE_GDB is not set
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-# BR2_GDB_VERSION_6_8 is not set
-# BR2_GDB_VERSION_7_0_1 is not set
-# BR2_GDB_VERSION_7_1 is not set
-BR2_GDB_VERSION="6.7.1"
-
-#
-# Common Toolchain Options
-#
BR2_LARGEFILE=y
BR2_INET_IPV6=y
BR2_INET_RPC=y
BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_NEEDS_GETTEXT=y
-BR2_NEEDS_GETTEXT_IF_LOCALE=y
-BR2_USE_WCHAR=y
-BR2_PREFER_SOFT_FLOAT=y
-BR2_SOFT_FLOAT=y
-# BR2_USE_SSP is not set
-# BR2_PTHREADS_NONE is not set
-# BR2_PTHREADS is not set
-BR2_PTHREADS_OLD=y
BR2_PROGRAM_INVOCATION=y
-BR2_GCC_CROSS_CXX=y
BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-# BR2_ELF2FLT is not set
-# BR2_MKLIBS is not set
BR2_PACKAGE_SSTRIP_TARGET=y
-BR2_PACKAGE_SSTRIP_HOST=y
-BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
-
-#
-# Package Selection for the target
-#
-BR2_PACKAGE_BUSYBOX=y
-# BR2_BUSYBOX_VERSION_1_15_X is not set
BR2_BUSYBOX_VERSION_1_16_X=y
-# BR2_BUSYBOX_VERSION_1_17_X is not set
-# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
-BR2_BUSYBOX_VERSION="1.16.2"
-BR2_PACKAGE_BUSYBOX_FULLINSTALL=y
BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
-# BR2_PACKAGE_CUSTOMIZE is not set
-
-#
-# Armadeus specific tools/utilities
-#
-# BR2_PACKAGE_ANYBUSD is not set
BR2_PACKAGE_AS_DEVICES=y
BR2_PACKAGE_AS_DEVICES_TESTS=y
BR2_PACKAGE_AS_DEVICES_CPP=y
BR2_PACKAGE_AS_DEVICES_TESTS_CPP=y
-# BR2_PACKAGE_AS_DEVICES_PYTHON is not set
BR2_PACKAGE_ARMADEUS_DEMOS=y
-
-#
-# Choose the demos to install
-#
BR2_PACKAGE_ARMADEUS_DEMOS_ARMANOID=y
BR2_PACKAGE_ARMADEUS_DEMOS_BACKLIGHT=y
-# BR2_PACKAGE_ARMADEUS_DEMOS_GPIO is not set
BR2_PACKAGE_ARMADEUS_DEMOS_GPS=y
BR2_PACKAGE_ARMADEUS_DEMOS_INPUT=y
BR2_PACKAGE_ARMADEUS_DEMOS_MUSIC_PLAYER=y
@@ -275,849 +55,94 @@ BR2_PACKAGE_ARMADEUS_DEMOS_TEST_LCD=y
BR2_PACKAGE_ARMADEUS_DEMOS_MCP25020=y
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE=y
-
-#
-# Choose the firmware to install
-#
BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE_APF51_DUAL_UART=y
BR2_PACKAGE_IMXREGS=y
-# BR2_PACKAGE_IMXSSI is not set
-# BR2_PACKAGE_MAX5821CTRL is not set
-# BR2_PACKAGE_STRATON is not set
BR2_PACKAGE_ARMADEUS_TESTSUITE=y
-
-#
-# APF27 specific:
-#
-# BR2_PACKAGE_AD9889CTRL is not set
-# BR2_PACKAGE_ARMADEUS_PPS_UTILITIES is not set
-
-#
-# APF51 specific:
-#
BR2_PACKAGE_TFP410CTRL=y
-
-#
-# APF9328 specific:
-#
-# BR2_PACKAGE_CH7024CTRL is not set
-
-#
-# Audio and video libraries and applications
-#
BR2_PACKAGE_ALSA_LIB=y
-# BR2_PACKAGE_ALSA_LIB_PYTHON is not set
-
-#
-# ALSA lib selection
-#
-BR2_PACKAGE_ALSA_LIB_DEVDIR="/dev/snd"
-BR2_PACKAGE_ALSA_LIB_PCM_PLUGINS="all"
-BR2_PACKAGE_ALSA_LIB_CTL_PLUGINS="all"
-BR2_PACKAGE_ALSA_LIB_ALOAD=y
-BR2_PACKAGE_ALSA_LIB_MIXER=y
-BR2_PACKAGE_ALSA_LIB_PCM=y
-BR2_PACKAGE_ALSA_LIB_RAWMIDI=y
-BR2_PACKAGE_ALSA_LIB_HWDEP=y
-BR2_PACKAGE_ALSA_LIB_SEQ=y
-BR2_PACKAGE_ALSA_LIB_ALISP=y
-BR2_PACKAGE_ALSA_LIB_OLD_SYMBOLS=y
BR2_PACKAGE_ALSA_UTILS=y
-
-#
-# ALSA utils selection
-#
-# BR2_PACKAGE_ALSA_UTILS_ALSACONF is not set
-BR2_PACKAGE_ALSA_UTILS_ALSACTL=y
-BR2_PACKAGE_ALSA_UTILS_ALSAMIXER=y
-# BR2_PACKAGE_ALSA_UTILS_AMIDI is not set
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_ALSA_UTILS_ARECORD=y
-# BR2_PACKAGE_ALSA_UTILS_IECSET is not set
-# BR2_PACKAGE_ALSA_UTILS_ACONNECT is not set
-# BR2_PACKAGE_ALSA_UTILS_APLAYMIDI is not set
-# BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI is not set
-# BR2_PACKAGE_ALSA_UTILS_ASEQDUMP is not set
-# BR2_PACKAGE_ALSA_UTILS_ASEQNET is not set
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
-# BR2_PACKAGE_AUMIX is not set
-# BR2_PACKAGE_FLAC is not set
-# BR2_PACKAGE_FLITE is not set
-# BR2_PACKAGE_FFMPEG is not set
-# BR2_PACKAGE_GSTREAMER is not set
-# BR2_PACKAGE_LIBCDAUDIO is not set
-# BR2_PACKAGE_LIBDVDREAD is not set
-# BR2_PACKAGE_LIBDVDNAV is not set
-BR2_PACKAGE_LIBID3TAG=y
-BR2_PACKAGE_LIBMAD=y
-# BR2_PACKAGE_LIBMMS is not set
-# BR2_PACKAGE_LIBMPD is not set
-# BR2_PACKAGE_LIBMPEG2 is not set
-BR2_PACKAGE_LIBOGG=y
-# BR2_PACKAGE_LIBSNDFILE is not set
-# BR2_PACKAGE_LIBTHEORA is not set
-# BR2_PACKAGE_LIBVORBIS is not set
BR2_PACKAGE_MADPLAY=y
-BR2_PACKAGE_MADPLAY_ALSA=y
-# BR2_PACKAGE_MPG123 is not set
BR2_PACKAGE_MPLAYER=y
-# BR2_PACKAGE_PYWEBRADIO is not set
BR2_PACKAGE_SPEEX=y
-BR2_PACKAGE_SPEEX_ARM5E=y
-# BR2_PACKAGE_SWFDEC is not set
-# BR2_PACKAGE_FESTIVAL is not set
-# BR2_PACKAGE_TAGLIB is not set
-# BR2_PACKAGE_TREMOR is not set
-
-#
-# Compressors and decompressors
-#
-# BR2_PACKAGE_BZIP2 is not set
-# BR2_PACKAGE_GZIP is not set
-# BR2_PACKAGE_LZOP is not set
-# BR2_PACKAGE_XZ is not set
-
-#
-# Debugging, profiling and benchmark
-#
-# BR2_PACKAGE_DMALLOC is not set
-# BR2_PACKAGE_KEXEC is not set
BR2_PACKAGE_LMBENCH=y
-# BR2_PACKAGE_LSOF is not set
BR2_PACKAGE_LTRACE=y
-# BR2_PACKAGE_MEMSTAT is not set
-# BR2_PACKAGE_NETPERF is not set
-# BR2_PACKAGE_OPROFILE is not set
BR2_PACKAGE_STRACE=y
-
-#
-# Development tools
-#
-# BR2_PACKAGE_AUTOCONF is not set
-# BR2_PACKAGE_AUTOMAKE is not set
-# BR2_PACKAGE_BISON is not set
-# BR2_PACKAGE_BSDIFF is not set
-# BR2_PACKAGE_COREUTILS is not set
-# BR2_PACKAGE_CVS is not set
-# BR2_PACKAGE_DIFFUTILS is not set
-# BR2_PACKAGE_DISTCC is not set
-# BR2_PACKAGE_FAKEROOT is not set
-# BR2_PACKAGE_FINDUTILS is not set
-# BR2_PACKAGE_FLEX is not set
-# BR2_PACKAGE_GAWK is not set
-
-#
-# native toolchain needs development files in target filesystem
-#
-# BR2_PACKAGE_GETTEXT is not set
-# BR2_PACKAGE_LIBINTL is not set
-# BR2_PACKAGE_LIBGMP is not set
-# BR2_PACKAGE_GPERF is not set
-# BR2_PACKAGE_GREP is not set
-# BR2_PACKAGE_MAKE is not set
-# BR2_PACKAGE_LIBMPC is not set
-# BR2_PACKAGE_LIBMPFR is not set
-# BR2_PACKAGE_LIBTOOL is not set
-# BR2_PACKAGE_M4 is not set
-# BR2_PACKAGE_PATCH is not set
-# BR2_PACKAGE_PKG_CONFIG is not set
-# BR2_PACKAGE_SED is not set
-# BR2_PACKAGE_TAR is not set
-
-#
-# Games
-#
-# BR2_PACKAGE_E_UAE is not set
-# BR2_PACKAGE_GNUCHESS is not set
-# BR2_PACKAGE_LBREAKOUT2 is not set
-# BR2_PACKAGE_LTRIS is not set
BR2_PACKAGE_OPENTYRIAN=y
BR2_PACKAGE_PRBOOM=y
BR2_PACKAGE_DOOM_WAD=y
-# BR2_PACKAGE_SDLQUAKE is not set
-# BR2_PACKAGE_SNES9X is not set
-# BR2_PACKAGE_WOLF4SDL is not set
-
-#
-# Graphic libraries and applications (graphic/text)
-#
-
-#
-# Graphic applications
-#
-# BR2_PACKAGE_RRDTOOL is not set
-
-#
-# graphic libraries
-#
-# BR2_PACKAGE_ALLEGRO is not set
-# BR2_PACKAGE_DIRECTFB is not set
-# BR2_PACKAGE_FBDUMP is not set
BR2_PACKAGE_FBGRAB=y
-# BR2_PACKAGE_FBSET is not set
BR2_PACKAGE_FBTEST=y
BR2_PACKAGE_FBV=y
-# BR2_PACKAGE_IMAGEMAGICK is not set
-# BR2_PACKAGE_LINUX_FUSION is not set
-# BR2_PACKAGE_PYGAME is not set
-BR2_PACKAGE_SDL=y
-BR2_PACKAGE_SDL_FBCON=y
-BR2_PACKAGE_SDL_IMAGE=y
-
-#
-# SDL_image file format support
-#
-BR2_PACKAGE_SDL_IMAGE_BMP=y
BR2_PACKAGE_SDL_IMAGE_GIF=y
BR2_PACKAGE_SDL_IMAGE_JPEG=y
-# BR2_PACKAGE_SDL_IMAGE_LBM is not set
-# BR2_PACKAGE_SDL_IMAGE_PCX is not set
BR2_PACKAGE_SDL_IMAGE_PNG=y
-# BR2_PACKAGE_SDL_IMAGE_PNM is not set
-# BR2_PACKAGE_SDL_IMAGE_TARGA is not set
-# BR2_PACKAGE_SDL_IMAGE_TIFF is not set
-# BR2_PACKAGE_SDL_IMAGE_XCF is not set
-# BR2_PACKAGE_SDL_IMAGE_XPM is not set
-# BR2_PACKAGE_SDL_IMAGE_XV is not set
-BR2_PACKAGE_SDL_MIXER=y
BR2_PACKAGE_SDL_SOUND=y
BR2_PACKAGE_SDL_SOUND_PLAYSOUND=y
-BR2_PACKAGE_SDL_NET=y
-BR2_PACKAGE_SDL_TTF=y
BR2_PACKAGE_SDL_GFX=y
BR2_PACKAGE_SLIDESHOW=y
-
-#
-# Demos
-#
BR2_PACKAGE_SDL_WATER=y
-
-#
-# other GUIs
-#
-# BR2_PACKAGE_QT is not set
-
-#
-# Qwt requires Qt to be installed
-#
-# BR2_PACKAGE_XORG7 is not set
-
-#
-# X libraries and helper libraries
-#
-# BR2_PACKAGE_LIBERATION is not set
-
-#
-# X Window managers
-#
-
-#
-# X applications
-#
-# BR2_PACKAGE_GOB2 is not set
-
-#
-# midori requires C++, WCHAR in toolchain and libgtk2
-#
-
-#
-# Hardware handling
-#
-# BR2_PACKAGE_CDRKIT is not set
-# BR2_PACKAGE_CRAMFS is not set
-# BR2_PACKAGE_CWIID is not set
BR2_PACKAGE_DBUS=y
-BR2_DBUS_LIBXML2=y
-
-#
-# dbus-glib needs dbus to be compiled with expat support
-#
-# BR2_PACKAGE_DBUS_PYTHON is not set
-# BR2_PACKAGE_DEVMEM2 is not set
-# BR2_PACKAGE_DMRAID is not set
-# BR2_PACKAGE_DOSFSTOOLS is not set
BR2_PACKAGE_E2FSPROGS=y
BR2_PACKAGE_E2FSPROGS_UTILS=y
-BR2_PACKAGE_E2FSPROGS_BADBLOCKS=y
-BR2_PACKAGE_E2FSPROGS_BLKID=y
-BR2_PACKAGE_E2FSPROGS_CHATTR=y
-BR2_PACKAGE_E2FSPROGS_DUMPE2FS=y
-BR2_PACKAGE_E2FSPROGS_E2FREEFRAG=y
-BR2_PACKAGE_E2FSPROGS_E2FSCK=y
-BR2_PACKAGE_E2FSPROGS_E2LABEL=y
-BR2_PACKAGE_E2FSPROGS_E2UNDO=y
-BR2_PACKAGE_E2FSPROGS_FILEFRAG=y
-BR2_PACKAGE_E2FSPROGS_FINDFS=y
-BR2_PACKAGE_E2FSPROGS_FSCK=y
-BR2_PACKAGE_E2FSPROGS_LOGSAVE=y
-BR2_PACKAGE_E2FSPROGS_LSATTR=y
-BR2_PACKAGE_E2FSPROGS_MKE2FS=y
-BR2_PACKAGE_E2FSPROGS_MKLOSTFOUND=y
-BR2_PACKAGE_E2FSPROGS_TUNE2FS=y
-BR2_PACKAGE_E2FSPROGS_UUIDGEN=y
-BR2_PACKAGE_E2FSPROGS_UUIDD=y
-
-#
-# e2fsprogs libraries
-#
-BR2_PACKAGE_E2FSPROGS_LIBUUID=y
-BR2_PACKAGE_E2FSPROGS_LIBBLKID=y
-# BR2_PACKAGE_EEPROG is not set
-# BR2_PACKAGE_FCONFIG is not set
BR2_PACKAGE_FIRMWARE=y
-
-#
-# Video
-#
-
-#
-# WiFi chipsets
-#
BR2_PACKAGE_FIRMWARE_88W8686=y
-BR2_PACKAGE_FIRMWARE_88W8686_SDIO=y
-# BR2_PACKAGE_FIRMWARE_88W8686_SDIO_V8 is not set
-BR2_PACKAGE_FIRMWARE_88W8686_SDIO_V9=y
-# BR2_PACKAGE_FIRMWARE_88W8686_GSPI is not set
-
-#
-# Others
-#
-# BR2_PACKAGE_FIS is not set
-# BR2_PACKAGE_GADGETFS_TEST is not set
-# BR2_PACKAGE_GENEXT2FS is not set
-# BR2_PACKAGE_GENROMFS is not set
-BR2_PACKAGE_GPM=y
BR2_PACKAGE_GPSD=y
-BR2_PACKAGE_GPSD_DEVICES="/dev/ttyS1"
-
-#
-# Features
-#
-# BR2_PACKAGE_GPSD_TIMING is not set
-# BR2_PACKAGE_GPSD_CLIENT_DEBUG is not set
-# BR2_PACKAGE_GPSD_OLDSTYLE is not set
-# BR2_PACKAGE_GPSD_PROFILING is not set
-# BR2_PACKAGE_GPSD_NTP_SHM is not set
-# BR2_PACKAGE_GPSD_PPS is not set
-# BR2_PACKAGE_GPSD_USER is not set
-# BR2_PACKAGE_GPSD_GROUP is not set
-# BR2_PACKAGE_GPSD_FIXED_PORT_SPEED is not set
-# BR2_PACKAGE_GPSD_MAX_CLIENT is not set
-# BR2_PACKAGE_GPSD_MAX_DEV is not set
-BR2_PACKAGE_GPSD_RECONFIGURE=y
-BR2_PACKAGE_GPSD_CONTROLSEND=y
-# BR2_PACKAGE_GPSD_RAW is not set
-# BR2_PACKAGE_GPSD_SQUELCH is not set
-
-#
-# Protocols
-#
-# BR2_PACKAGE_GPSD_ASHTECH is not set
-# BR2_PACKAGE_GPSD_AIVDM is not set
-# BR2_PACKAGE_GPSD_EARTHMATE is not set
-# BR2_PACKAGE_GPSD_EVERMORE is not set
-# BR2_PACKAGE_GPSD_FV18 is not set
-# BR2_PACKAGE_GPSD_GARMIN is not set
-# BR2_PACKAGE_GPSD_GARMIN_SIMPLE_TXT is not set
-# BR2_PACKAGE_GPSD_GPSCLOCK is not set
-# BR2_PACKAGE_GPSD_ITRAX is not set
-# BR2_PACKAGE_GPSD_MTK3301 is not set
-BR2_PACKAGE_GPSD_NMEA=y
-# BR2_PACKAGE_GPSD_NTRIP is not set
-# BR2_PACKAGE_GPSD_NAVCOM is not set
-# BR2_PACKAGE_GPSD_OCEANSERVER is not set
-# BR2_PACKAGE_GPSD_ONCORE is not set
-# BR2_PACKAGE_GPSD_RTCM104V2 is not set
-# BR2_PACKAGE_GPSD_RTCM104V3 is not set
-# BR2_PACKAGE_GPSD_SIRF is not set
-# BR2_PACKAGE_GPSD_SUPERSTAR2 is not set
-# BR2_PACKAGE_GPSD_TRIMBLE_TSIP is not set
-# BR2_PACKAGE_GPSD_TRIPMATE is not set
-# BR2_PACKAGE_GPSD_TRUE_NORTH is not set
-# BR2_PACKAGE_GPSD_UBX is not set
-# BR2_PACKAGE_GVFS is not set
-# BR2_PACKAGE_HAL is not set
-# BR2_PACKAGE_HDPARM is not set
-# BR2_PACKAGE_HWDATA is not set
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_INPUT_TOOLS=y
-BR2_PACKAGE_INPUT_TOOLS_EVTEST=y
-BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH=y
-BR2_PACKAGE_INPUT_TOOLS_JSCAL=y
-BR2_PACKAGE_INPUT_TOOLS_JSTEST=y
-# BR2_PACKAGE_IOSTAT is not set
-# BR2_PACKAGE_KBD is not set
-# BR2_PACKAGE_LCD4LINUX is not set
-# BR2_PACKAGE_LM_SENSORS is not set
-# BR2_PACKAGE_LVM2 is not set
-# BR2_PACKAGE_MAKEDEVS is not set
-# BR2_PACKAGE_MDADM is not set
-# BR2_PACKAGE_MEMTESTER is not set
BR2_PACKAGE_MTD=y
-
-#
-# MTD tools selection
-#
-# BR2_PACKAGE_MTD_DOCFDISK is not set
-# BR2_PACKAGE_MTD_DOC_LOADBIOS is not set
-BR2_PACKAGE_MTD_FLASHCP=y
-BR2_PACKAGE_MTD_FLASH_ERASE=y
-BR2_PACKAGE_MTD_FLASH_ERASEALL=y
-BR2_PACKAGE_MTD_FLASH_INFO=y
-BR2_PACKAGE_MTD_FLASH_LOCK=y
-# BR2_PACKAGE_MTD_FLASH_OTP_DUMP is not set
-# BR2_PACKAGE_MTD_FLASH_OTP_INFO is not set
-BR2_PACKAGE_MTD_FLASH_UNLOCK=y
-# BR2_PACKAGE_MTD_FTL_CHECK is not set
-# BR2_PACKAGE_MTD_FTL_FORMAT is not set
BR2_PACKAGE_MTD_JFFS2DUMP=y
BR2_PACKAGE_MTD_MKFSJFFS2=y
-BR2_PACKAGE_MTD_MTD_DEBUG=y
-BR2_PACKAGE_MTD_NANDDUMP=y
-BR2_PACKAGE_MTD_NANDTEST=y
-BR2_PACKAGE_MTD_NANDWRITE=y
-# BR2_PACKAGE_MTD_NFTLDUMP is not set
-# BR2_PACKAGE_MTD_NFTL_FORMAT is not set
-# BR2_PACKAGE_MTD_RECV_IMAGE is not set
-# BR2_PACKAGE_MTD_RFDDUMP is not set
-# BR2_PACKAGE_MTD_RFDFORMAT is not set
-# BR2_PACKAGE_MTD_SERVE_IMAGE is not set
BR2_PACKAGE_MTD_SUMTOOL=y
-BR2_PACKAGE_MTD_MTDINFO=y
-BR2_PACKAGE_MTD_UBIATTACH=y
-BR2_PACKAGE_MTD_UBICRC32=y
-BR2_PACKAGE_MTD_UBIDETACH=y
-BR2_PACKAGE_MTD_UBIFORMAT=y
-BR2_PACKAGE_MTD_UBIMKVOL=y
-BR2_PACKAGE_MTD_UBINFO=y
-BR2_PACKAGE_MTD_UBINIZE=y
-BR2_PACKAGE_MTD_UBIRENAME=y
-BR2_PACKAGE_MTD_UBIRMVOL=y
-BR2_PACKAGE_MTD_UBIRSVOL=y
-BR2_PACKAGE_MTD_UBIUPDATEVOL=y
-# BR2_PACKAGE_NTFS_3G is not set
-# BR2_PACKAGE_NTFSPROGS is not set
-# BR2_PACKAGE_PCIUTILS is not set
-# BR2_PACKAGE_RNG_TOOLS is not set
-# BR2_PACKAGE_SETSERIAL is not set
-# BR2_PACKAGE_SMARTMONTOOLS is not set
-# BR2_PACKAGE_SQUASHFS is not set
-# BR2_PACKAGE_SYSSTAT is not set
-# BR2_PACKAGE_UDEV is not set
-# BR2_PACKAGE_URG is not set
-# BR2_PACKAGE_USB_MODESWITCH is not set
-# BR2_PACKAGE_USBMOUNT is not set
-# BR2_PACKAGE_USBUTILS is not set
-# BR2_PACKAGE_WIPE is not set
-# BR2_PACKAGE_XENOMAI is not set
-# BR2_PACKAGE_XFSPROGS is not set
-
-#
-# Interpreter languages and scripting
-#
-# BR2_PACKAGE_HASERL is not set
BR2_PACKAGE_LUA=y
-# BR2_PACKAGE_LUA_COMPILER is not set
BR2_PACKAGE_LUA_INTERPRETER=y
BR2_PACKAGE_LUA_INTERPRETER_READLINE=y
-BR2_PACKAGE_LUA_SHARED_LIBRARY=y
-
-#
-# LUA libraries/modules
-#
-# BR2_PACKAGE_CGILUA is not set
-# BR2_PACKAGE_COPAS is not set
-# BR2_PACKAGE_COXPCALL is not set
-# BR2_PACKAGE_LUAFILESYSTEM is not set
-# BR2_PACKAGE_LUASOCKET is not set
-# BR2_PACKAGE_RINGS is not set
-# BR2_PACKAGE_WSAPI is not set
-# BR2_PACKAGE_XAVANTE is not set
-# BR2_PACKAGE_MICROPERL is not set
-# BR2_PACKAGE_PHP is not set
BR2_PACKAGE_PYTHON=y
-# BR2_PACKAGE_PYTHON_DEV is not set
-BR2_PACKAGE_PYTHON_PY_ONLY=y
-# BR2_PACKAGE_PYTHON_PYC_ONLY is not set
-# BR2_PACKAGE_PYTHON_PY_PYC is not set
-
-#
-# The following modules are unusual or require extra libraries
-#
-# BR2_PACKAGE_PYTHON_BSDDB is not set
-BR2_PACKAGE_PYTHON_CODECSCJK=y
-# BR2_PACKAGE_PYTHON_CURSES is not set
-# BR2_PACKAGE_PYTHON_PYEXPAT is not set
BR2_PACKAGE_PYTHON_READLINE=y
-# BR2_PACKAGE_PYTHON_SSL is not set
-# BR2_PACKAGE_PYTHON_TKINTER is not set
-BR2_PACKAGE_PYTHON_UNICODEDATA=y
-# BR2_PACKAGE_PYSERIAL is not set
-# BR2_PACKAGE_PYMYSQL is not set
-# BR2_PACKAGE_RUBY is not set
-# BR2_PACKAGE_TCL is not set
-
-#
-# Libraries
-#
-
-#
-# Compression and decompression
-#
-# BR2_PACKAGE_LIBARCHIVE is not set
-BR2_PACKAGE_LZO=y
-BR2_PACKAGE_ZLIB=y
-
-#
-# Crypto
-#
-# BR2_PACKAGE_BEECRYPT is not set
-# BR2_PACKAGE_LIBGCRYPT is not set
-# BR2_PACKAGE_LIBGPG_ERROR is not set
-# BR2_PACKAGE_OPENSSL is not set
-
-#
-# Database
-#
-# BR2_PACKAGE_BERKELEYDB is not set
-# BR2_PACKAGE_MYSQL_CLIENT is not set
-# BR2_PACKAGE_SQLITE is not set
-
-#
-# Filesystem
-#
-# BR2_PACKAGE_GAMIN is not set
-# BR2_PACKAGE_LIBCONFIG is not set
-# BR2_PACKAGE_LIBCONFUSE is not set
-# BR2_PACKAGE_LIBFUSE is not set
-# BR2_PACKAGE_LIBLOCKFILE is not set
-# BR2_PACKAGE_LIBSYSFS is not set
-
-#
-# Graphics
-#
-# BR2_PACKAGE_ATK is not set
-# BR2_PACKAGE_CAIRO is not set
-# BR2_PACKAGE_FONTCONFIG is not set
-BR2_PACKAGE_FREETYPE=y
-BR2_PACKAGE_JPEG=y
-# BR2_PACKAGE_LIBART is not set
-# BR2_PACKAGE_GDK_PIXBUF is not set
-BR2_PACKAGE_LIBPNG=y
-# BR2_PACKAGE_LIBSVGTINY is not set
-BR2_PACKAGE_LIBUNGIF=y
BR2_PACKAGE_MESALIB=y
-# BR2_PACKAGE_PANGO is not set
-# BR2_PACKAGE_PIXMAN is not set
-# BR2_PACKAGE_TIFF is not set
-
-#
-# webkit requires C++, WCHAR in toolchain and libgtk2
-#
-
-#
-# Hardware handling
-#
-# BR2_PACKAGE_LIBAIO is not set
-# BR2_PACKAGE_LIBRAW1394 is not set
BR2_PACKAGE_TSLIB=y
-# BR2_PACKAGE_LIBUSB is not set
-
-#
-# Java
-#
-# BR2_PACKAGE_CLASSPATH is not set
-
-#
-# Networking
-#
-# BR2_PACKAGE_LIBCGI is not set
-# BR2_PACKAGE_LIBCGICC is not set
-# BR2_PACKAGE_LIBCURL is not set
-# BR2_PACKAGE_LIBDNET is not set
-# BR2_PACKAGE_LIBEXOSIP2 is not set
-# BR2_PACKAGE_LIBIDN is not set
-# BR2_PACKAGE_LIBMICROHTTPD is not set
-# BR2_PACKAGE_NEON is not set
-# BR2_PACKAGE_LIBNL is not set
-BR2_PACKAGE_LIBPCAP=y
-# BR2_PACKAGE_LIBOSIP2 is not set
-# BR2_PACKAGE_LIBRSYNC is not set
-# BR2_PACKAGE_LIBSOUP is not set
-# BR2_PACKAGE_LIBUPNP is not set
-
-#
-# Other
-#
-# BR2_PACKAGE_ARGP_STANDALONE is not set
-# BR2_PACKAGE_LIBATOMIC_OPS is not set
-# BR2_PACKAGE_LIBCAP is not set
-# BR2_PACKAGE_LIBDAEMON is not set
-BR2_PACKAGE_LIBELF=y
-# BR2_PACKAGE_LIBEVENT is not set
-# BR2_PACKAGE_LIBGLIB2 is not set
-# BR2_PACKAGE_LIBOIL is not set
-
-#
-# Text and terminal handling
-#
-# BR2_PACKAGE_ENCHANT is not set
-# BR2_PACKAGE_ICU is not set
-BR2_PACKAGE_NCURSES=y
-BR2_PACKAGE_NCURSES_TARGET_PANEL=y
-BR2_PACKAGE_NCURSES_TARGET_FORM=y
-BR2_PACKAGE_NCURSES_TARGET_MENU=y
-# BR2_PACKAGE_NEWT is not set
-# BR2_PACKAGE_PCRE is not set
-# BR2_PACKAGE_POPT is not set
-BR2_PACKAGE_READLINE=y
-# BR2_PACKAGE_SLANG is not set
-
-#
-# XML
-#
-# BR2_PACKAGE_EXPAT is not set
-# BR2_PACKAGE_EZXML is not set
BR2_PACKAGE_LIBXML2=y
-# BR2_PACKAGE_LIBXSLT is not set
-# BR2_PACKAGE_XERCES is not set
-
-#
-# Miscellaneous
-#
-# BR2_PACKAGE_SHARED_MIME_INFO is not set
-
-#
-# Networking applications
-#
-# BR2_PACKAGE_ARGUS is not set
-# BR2_PACKAGE_AVAHI is not set
-# BR2_PACKAGE_AXEL is not set
BR2_PACKAGE_BOA=y
-# BR2_PACKAGE_BIND is not set
-BR2_PACKAGE_BLUEZ3_LIBS=y
BR2_PACKAGE_BLUEZ3_UTILS=y
-# BR2_PACKAGE_BMON is not set
-# BR2_PACKAGE_BRIDGE is not set
BR2_PACKAGE_CAN_UTILS=y
-# BR2_PACKAGE_CTORRENT is not set
-# BR2_PACKAGE_CUPS is not set
-# BR2_PACKAGE_DHCP is not set
-# BR2_PACKAGE_DNSMASQ is not set
BR2_PACKAGE_DROPBEAR=y
-# BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS is not set
-# BR2_PACKAGE_ETHTOOL is not set
-# BR2_PACKAGE_HOSTAPD is not set
-# BR2_PACKAGE_IFPLUGD is not set
BR2_PACKAGE_IPERF=y
BR2_PACKAGE_IPROUTE2=y
-# BR2_PACKAGE_IPSEC_TOOLS is not set
-# BR2_PACKAGE_IPTABLES is not set
-# BR2_PACKAGE_IW is not set
-# BR2_PACKAGE_KISMET is not set
-# BR2_PACKAGE_L2TP is not set
-# BR2_PACKAGE_LIGHTTPD is not set
BR2_PACKAGE_LINKS=y
-# BR2_PACKAGE_LRZSZ is not set
-# BR2_PACKAGE_MIIDIAG is not set
-# BR2_PACKAGE_MROUTED is not set
-# BR2_PACKAGE_MUTT is not set
-# BR2_PACKAGE_NBD is not set
-# BR2_PACKAGE_NCFTP is not set
-# BR2_PACKAGE_NETCAT is not set
-# BR2_PACKAGE_NETKITBASE is not set
-# BR2_PACKAGE_NETKITTELNET is not set
-# BR2_PACKAGE_NETPLUG is not set
-# BR2_PACKAGE_NETSNMP is not set
-# BR2_PACKAGE_NETSTAT_NAT is not set
-# BR2_PACKAGE_NFS_UTILS is not set
-# BR2_PACKAGE_NGIRCD is not set
BR2_PACKAGE_NTP=y
-# BR2_PACKAGE_NTP_SNTP is not set
-# BR2_PACKAGE_NTP_NTP_KEYGEN is not set
# BR2_PACKAGE_NTP_NTPD is not set
BR2_PACKAGE_NTP_NTPDATE=y
-# BR2_PACKAGE_NTP_NTPDC is not set
-# BR2_PACKAGE_NTP_NTPQ is not set
-# BR2_PACKAGE_NTP_TICKADJ is not set
-# BR2_PACKAGE_NUTTCP is not set
-# BR2_PACKAGE_OLSR is not set
-# BR2_PACKAGE_OPENNTPD is not set
-# BR2_PACKAGE_OPENOBEX is not set
-# BR2_PACKAGE_OPENSSH is not set
-# BR2_PACKAGE_OPENVPN is not set
BR2_PACKAGE_PORTMAP=y
BR2_PACKAGE_PPPD=y
-# BR2_PACKAGE_PPPD_FILTER is not set
-# BR2_PACKAGE_PPPD_RADIUS is not set
-# BR2_PACKAGE_RADVD is not set
-# BR2_PACKAGE_RP_PPPOE is not set
-# BR2_PACKAGE_PPTP_LINUX is not set
-# BR2_PACKAGE_PROFTPD is not set
-# BR2_PACKAGE_QUAGGA is not set
-# BR2_PACKAGE_RSYNC is not set
-# BR2_PACKAGE_SAMBA is not set
-# BR2_PACKAGE_SER2NET is not set
-# BR2_PACKAGE_SOCAT is not set
-# BR2_PACKAGE_SPAWN_FCGI is not set
-# BR2_PACKAGE_SQUID is not set
BR2_PACKAGE_TCPDUMP=y
-# BR2_PACKAGE_TCPDUMP_SMB is not set
-# BR2_PACKAGE_DHCPDUMP is not set
-# BR2_PACKAGE_TCPREPLAY is not set
-# BR2_PACKAGE_TFTPD is not set
-# BR2_PACKAGE_THTTPD is not set
-# BR2_PACKAGE_TINYHTTPD is not set
-# BR2_PACKAGE_TN5250 is not set
-# BR2_PACKAGE_TTCP is not set
-# BR2_PACKAGE_UDPCAST is not set
-# BR2_PACKAGE_USSP_PUSH is not set
BR2_PACKAGE_UUCP=y
-# BR2_PACKAGE_VPNC is not set
-# BR2_PACKAGE_VSFTPD is not set
-# BR2_PACKAGE_VTUN is not set
-# BR2_PACKAGE_WEBIF is not set
-# BR2_PACKAGE_WGET is not set
BR2_PACKAGE_WIRELESS_TOOLS=y
-# BR2_PACKAGE_WIRELESS_TOOLS_LIB is not set
BR2_PACKAGE_WPA_SUPPLICANT=y
BR2_PACKAGE_WPA_SUPPLICANT_EAP=y
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
-
-#
-# Package managers
-#
-# BR2_PACKAGE_IPKG is not set
-
-#
-# rpm requires libneon with SSL, XML and ZLIB support
-#
-
-#
-# Shell and utilities
-#
-# BR2_PACKAGE_AT is not set
-# BR2_PACKAGE_BASH is not set
-# BR2_PACKAGE_DASH is not set
-# BR2_PACKAGE_DIALOG is not set
-# BR2_PACKAGE_FILE is not set
-# BR2_PACKAGE_LOCKFILE_PROGS is not set
-# BR2_PACKAGE_LOGROTATE is not set
-# BR2_PACKAGE_SCREEN is not set
-# BR2_PACKAGE_SUDO is not set
-# BR2_PACKAGE_WHICH is not set
-
-#
-# System tools
-#
-# BR2_PACKAGE_BOOTUTILS is not set
-# BR2_PACKAGE_MODULE_INIT_TOOLS is not set
-# BR2_PACKAGE_PROCPS is not set
-# BR2_PACKAGE_PSMISC is not set
-# BR2_PACKAGE_SYSKLOGD is not set
-# BR2_PACKAGE_SYSVINIT is not set
-# BR2_PACKAGE_UTIL-LINUX is not set
-
-#
-# Text editors and viewers
-#
-# BR2_PACKAGE_ED is not set
-# BR2_PACKAGE_LESS is not set
BR2_PACKAGE_NANO=y
-# BR2_PACKAGE_UEMACS is not set
-# BR2_PACKAGE_VIM is not set
-
-#
-# Target filesystem options
-#
-BR2_ROOTFS_POST_BUILD_SCRIPT=""
BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_DEFAULT=y
-# BR2_ROOTFS_SKELETON_CUSTOM is not set
-# BR2_TARGET_ROOTFS_CRAMFS is not set
-# BR2_TARGET_ROOTFS_CLOOP is not set
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
-# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056 is not set
-# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528 is not set
-# BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K is not set
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
-# BR2_TARGET_ROOTFS_JFFS2_FLASH_128 is not set
-# BR2_TARGET_ROOTFS_JFFS2_FLASH_64 is not set
-# BR2_TARGET_ROOTFS_JFFS2_CUSTOM is not set
-BR2_TARGET_ROOTFS_JFFS2_PAGESIZE=0x800
-BR2_TARGET_ROOTFS_JFFS2_EBSIZE=0x20000
-BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER=y
-# BR2_JFFS2_TARGET_SREC is not set
BR2_TARGET_ROOTFS_JFFS2_PAD=y
-BR2_TARGET_ROOTFS_JFFS2_PADSIZE=0x0
-BR2_TARGET_ROOTFS_JFFS2_LE=y
-# BR2_TARGET_ROOTFS_JFFS2_BE is not set
-# BR2_TARGET_ROOTFS_JFFS2_SUMMARY is not set
BR2_TARGET_ROOTFS_UBIFS=y
-BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f800
-BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE=0x800
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=135301
-# BR2_TARGET_ROOTFS_UBIFS_RT_NONE is not set
-# BR2_TARGET_ROOTFS_UBIFS_RT_ZLIB is not set
-BR2_TARGET_ROOTFS_UBIFS_RT_LZO=y
-BR2_TARGET_ROOTFS_UBIFS_NONE=y
-# BR2_TARGET_ROOTFS_UBIFS_GZIP is not set
-# BR2_TARGET_ROOTFS_UBIFS_BZIP2 is not set
-# BR2_TARGET_ROOTFS_UBIFS_LZMA is not set
BR2_TARGET_ROOTFS_UBI=y
-BR2_TARGET_ROOTFS_UBI_PEBSIZE=0x20000
-BR2_TARGET_ROOTFS_UBI_SUBSIZE=512
-# BR2_TARGET_ROOTFS_SQUASHFS is not set
BR2_TARGET_ROOTFS_TAR=y
-BR2_TARGET_ROOTFS_TAR_NONE=y
-# BR2_TARGET_ROOTFS_TAR_GZIP is not set
-# BR2_TARGET_ROOTFS_TAR_BZIP2 is not set
-# BR2_TARGET_ROOTFS_TAR_LZMA is not set
-BR2_TARGET_ROOTFS_TAR_OPTIONS=""
-# BR2_TARGET_ROOTFS_CPIO is not set
-# BR2_TARGET_ROOTFS_INITRAMFS is not set
-# BR2_TARGET_ROOTFS_ROMFS is not set
-
-#
-# Bootloaders
-#
-# BR2_TARGET_BAREBOX is not set
BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
-# BR2_TARGET_UBOOT_1_3_4 is not set
-# BR2_TARGET_UBOOT_2010_06 is not set
BR2_TARGET_UBOOT_2010_03=y
-# BR2_TARGET_UBOOT_2009_11 is not set
-# BR2_TARGET_UBOOT_2009_08 is not set
-# BR2_TARGET_UBOOT_CUSTOM_TARBALL is not set
-BR2_TARGET_UBOOT_VERSION="2010.03"
BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="../patches/u-boot/$(BR2_TARGET_UBOOT_VERSION)/"
-BR2_TARGET_UBOOT_FORMAT_BIN=y
-# BR2_TARGET_UBOOT_FORMAT_KWB is not set
-# BR2_TARGET_UBOOT_TOOL_MKIMAGE is not set
BR2_TARGET_UBOOT_TOOL_ENV=y
-BR2_TARGET_UBOOT_COPYTO=""
# BR2_TARGET_UBOOT_NETWORK is not set
-# BR2_TARGET_AT91BOOTSTRAP is not set
-# BR2_TARGET_DATAFLASHBOOT is not set
-
-#
-# Kernel
-#
BR2_LINUX_KERNEL=y
-# BR2_LINUX_KERNEL_2_6_36 is not set
-# BR2_LINUX_KERNEL_SAME_AS_HEADERS is not set
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-# BR2_LINUX_KERNEL_CUSTOM_TARBALL is not set
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.8"
-BR2_LINUX_KERNEL_VERSION="2.6.38.8"
BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
-# BR2_LINUX_KERNEL_USE_DEFCONFIG is not set
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=y
-# BR2_LINUX_KERNEL_ZIMAGE is not set
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-08-08 15:06:50
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 69f80ba5189fad45049fb08ee65d9559555045c0 (commit)
via 708053c4f1c2cda8bdb605f2ce5c38c1a9b8345b (commit)
via 55413270727be2e22e90c9efbacb60c7230ab5ba (commit)
from d39ccd9f317c3e0749a5585af28ddf98776248db (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 69f80ba5189fad45049fb08ee65d9559555045c0
Merge: 708053c4f1c2cda8bdb605f2ce5c38c1a9b8345b d39ccd9f317c3e0749a5585af28ddf98776248db
Author: Julien Boibessot <jul...@ar...>
Date: Mon Aug 8 17:06:12 2011 +0200
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit 708053c4f1c2cda8bdb605f2ce5c38c1a9b8345b
Author: Julien Boibessot <jul...@ar...>
Date: Mon Aug 8 17:05:44 2011 +0200
[BUILDROOT] Compact/minify APF27 related configs
commit 55413270727be2e22e90c9efbacb60c7230ab5ba
Author: Julien Boibessot <jul...@ar...>
Date: Mon Aug 8 16:39:27 2011 +0200
[BUILDROOT] APF51: bump default Linux version to 2.6.38.8
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27_defconfig | 815 -----------------------
buildroot/configs/apf27_webradio_defconfig | 826 +-----------------------
buildroot/configs/apf27test_defconfig | 971 ----------------------------
buildroot/configs/apf51_defconfig | 8 +-
buildroot/configs/apf51test_defconfig | 10 +-
buildroot/configs/pps_defconfig | 855 ------------------------
6 files changed, 10 insertions(+), 3475 deletions(-)
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index 7f3a712..b4e9875 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -1,899 +1,84 @@
-#
-# Automatically generated make config: don't edit
-# Buildroot version: 2010.11
-# Sun Jun 26 20:04:04 2011
-#
-BR2_HAVE_DOT_CONFIG=y
BR2_arm=y
-# BR2_armeb is not set
-# BR2_avr32 is not set
-# BR2_i386 is not set
-# BR2_mips is not set
-# BR2_mipsel is not set
-# BR2_powerpc is not set
-# BR2_sh is not set
-# BR2_sh64 is not set
-# BR2_sparc is not set
-# BR2_x86_64 is not set
-# BR2_xtensa is not set
-# BR2_generic_arm is not set
-# BR2_arm7tdmi is not set
-# BR2_arm610 is not set
-# BR2_arm710 is not set
-# BR2_arm720t is not set
-# BR2_arm920t is not set
-# BR2_arm922t is not set
BR2_arm926t=y
-# BR2_arm10t is not set
-# BR2_arm1136jf_s is not set
-# BR2_arm1176jz_s is not set
-# BR2_arm1176jzf_s is not set
-
-#
-# cortex-A8/A9 needs gcc >= 4.4.x
-#
-# BR2_cortex_a8 is not set
-# BR2_cortex_a9 is not set
-# BR2_sa110 is not set
-# BR2_sa1100 is not set
-# BR2_xscale is not set
-# BR2_iwmmxt is not set
-BR2_ARM_TYPE="ARM926T"
-BR2_ARM_EABI=y
-# BR2_ARM_OABI is not set
-BR2_ARCH="arm"
-BR2_ENDIAN="LITTLE"
-BR2_GCC_TARGET_TUNE="arm926ej-s"
-BR2_GCC_TARGET_ARCH="armv5te"
-BR2_GCC_TARGET_ABI="aapcs-linux"
-
-#
-# Target options
-#
-
-#
-# Preset Devices
-#
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf27"
-BR2_BOARD_PATH="target/device/armadeus/$(BR2_BOARD_NAME)"
BR2_CPU_NAME="imx27"
-BR2_TARGET_ARMADEUS_NR_SDRAM="1"
-BR2_TARGET_ARMADEUS_SDRAM_SIZE="64"
-# BR2_TARGET_ARMLTD is not set
-# BR2_TARGET_ATMEL is not set
-# BR2_TARGET_KWIKBYTE is not set
BR2_TARGET_GENERIC_HOSTNAME="armadeus"
BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
BR2_TARGET_GENERIC_GETTY=y
-# BR2_TARGET_GENERIC_GETTY_NONE is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC3 is not set
BR2_TARGET_GENERIC_GETTY_TTYSMX0=y
-# BR2_TARGET_GENERIC_GETTY_TTYMXC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC2 is not set
-BR2_TARGET_GENERIC_GETTY_PORT="ttySMX0"
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set
-BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y
-BR2_TARGET_GENERIC_GETTY_BAUDRATE="115200"
-
-#
-# Build options
-#
-
-#
-# Commands
-#
-BR2_COPY="cp -R "
BR2_WGET="wget --passive-ftp --tries=3"
-BR2_SVN="svn"
-BR2_BZR="bzr"
-BR2_GIT="git"
-BR2_ZCAT="gzip -d -c"
-BR2_BZCAT="bzcat"
-BR2_TAR_OPTIONS=""
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
-
-#
-# Mirrors and Download locations
-#
-BR2_PRIMARY_SITE=""
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_SOURCEFORGE_MIRROR="switch"
-BR2_KERNEL_MIRROR="http://www.kernel.org/pub/"
-BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu"
-BR2_DEBIAN_MIRROR="http://ftp.debian.org"
BR2_JLEVEL=1
-# BR2_DEPRECATED is not set
-# BR2_ENABLE_DEBUG is not set
-# BR2_STRIP_strip is not set
BR2_STRIP_sstrip=y
-# BR2_STRIP_none is not set
-# BR2_OPTIMIZE_0 is not set
-# BR2_OPTIMIZE_1 is not set
-# BR2_OPTIMIZE_2 is not set
-# BR2_OPTIMIZE_3 is not set
-BR2_OPTIMIZE_S=y
-# BR2_PREFER_STATIC_LIB is not set
-# BR2_HAVE_DOCUMENTATION is not set
-# BR2_HAVE_DEVFILES is not set
-
-#
-# Toolchain
-#
-BR2_TOOLCHAIN_BUILDROOT=y
-# BR2_TOOLCHAIN_EXTERNAL is not set
-# BR2_TOOLCHAIN_CTNG is not set
-
-#
-# Kernel Header Options
-#
-# BR2_KERNEL_HEADERS_2_6_34 is not set
-# BR2_KERNEL_HEADERS_2_6_35 is not set
-# BR2_KERNEL_HEADERS_2_6_36 is not set
BR2_KERNEL_HEADERS_VERSION=y
-# BR2_KERNEL_HEADERS_SNAP is not set
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
-BR2_DEFAULT_KERNEL_HEADERS="2.6.29.6"
-
-#
-# uClibc Options
-#
BR2_UCLIBC_VERSION_0_9_30=y
-# BR2_UCLIBC_VERSION_0_9_31 is not set
-# BR2_UCLIBC_VERSION_SNAPSHOT is not set
-BR2_UCLIBC_VERSION_STRING="0.9.30.3"
BR2_UCLIBC_CONFIG="$(BR2_BOARD_PATH)/uClibc-0.9.30.config.arm"
-# BR2_PTHREAD_DEBUG is not set
-# BR2_UCLIBC_INSTALL_TEST_SUITE is not set
-
-#
-# Binutils Options
-#
BR2_BINUTILS_VERSION_2_20=y
-# BR2_BINUTILS_VERSION_2_20_1 is not set
-BR2_BINUTILS_VERSION="2.20"
-BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
-
-#
-# GCC Options
-#
-# BR2_GCC_VERSION_4_2_4 is not set
-# BR2_GCC_VERSION_4_3_X is not set
BR2_GCC_VERSION_4_4_X=y
-# BR2_GCC_VERSION_4_5_X is not set
-# BR2_GCC_VERSION_SNAP is not set
-BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y
-BR2_GCC_VERSION="4.4.5"
-BR2_EXTRA_GCC_CONFIG_OPTIONS=""
-# BR2_GCC_CROSS_OBJC is not set
-# BR2_GCC_CROSS_FORTRAN is not set
-# BR2_INSTALL_OBJC is not set
-# BR2_INSTALL_FORTRAN is not set
-BR2_GCC_SHARED_LIBGCC=y
-
-#
-# Ccache Options
-#
BR2_CCACHE=y
-BR2_CCACHE_DIR="$(TOOLCHAIN_DIR)/ccache-$(CCACHE_VER)/cache"
-
-#
-# Gdb Options
-#
-# BR2_PACKAGE_GDB is not set
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-# BR2_GDB_VERSION_6_8 is not set
-# BR2_GDB_VERSION_7_0_1 is not set
-# BR2_GDB_VERSION_7_1 is not set
-BR2_GDB_VERSION="6.7.1"
-
-#
-# Common Toolchain Options
-#
BR2_LARGEFILE=y
BR2_INET_IPV6=y
BR2_INET_RPC=y
BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_NEEDS_GETTEXT=y
-BR2_NEEDS_GETTEXT_IF_LOCALE=y
-BR2_USE_WCHAR=y
-BR2_PREFER_SOFT_FLOAT=y
-BR2_SOFT_FLOAT=y
-# BR2_USE_SSP is not set
-# BR2_PTHREADS_NONE is not set
-# BR2_PTHREADS is not set
-BR2_PTHREADS_OLD=y
BR2_PROGRAM_INVOCATION=y
-BR2_GCC_CROSS_CXX=y
BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-# BR2_ELF2FLT is not set
-# BR2_MKLIBS is not set
BR2_PACKAGE_SSTRIP_TARGET=y
-BR2_PACKAGE_SSTRIP_HOST=y
-BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
-
-#
-# Package Selection for the target
-#
-BR2_PACKAGE_BUSYBOX=y
-# BR2_BUSYBOX_VERSION_1_15_X is not set
BR2_BUSYBOX_VERSION_1_16_X=y
-# BR2_BUSYBOX_VERSION_1_17_X is not set
-# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
-BR2_BUSYBOX_VERSION="1.16.2"
-BR2_PACKAGE_BUSYBOX_FULLINSTALL=y
BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
-# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set
-# BR2_PACKAGE_CUSTOMIZE is not set
-
-#
-# Armadeus specific tools/utilities
-#
-# BR2_PACKAGE_ANYBUSD is not set
-# BR2_PACKAGE_AS_DEVICES is not set
-# BR2_PACKAGE_ARMADEUS_DEMOS is not set
BR2_PACKAGE_FPGAREGS=y
-# BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE is not set
BR2_PACKAGE_IMXREGS=y
-# BR2_PACKAGE_IMXSSI is not set
BR2_PACKAGE_MAX5821CTRL=y
-
-#
-# straton requires as_devices to be installed
-#
-# BR2_PACKAGE_ARMADEUS_TESTSUITE is not set
-
-#
-# APF27 specific:
-#
BR2_PACKAGE_AD9889CTRL=y
-# BR2_PACKAGE_ARMADEUS_PPS_UTILITIES is not set
-
-#
-# APF51 specific:
-#
-# BR2_PACKAGE_TFP410CTRL is not set
-
-#
-# APF9328 specific:
-#
-# BR2_PACKAGE_CH7024CTRL is not set
-
-#
-# Audio and video libraries and applications
-#
BR2_PACKAGE_ALSA_LIB=y
-
-#
-# ALSA lib selection
-#
-BR2_PACKAGE_ALSA_LIB_DEVDIR="/dev/snd"
-BR2_PACKAGE_ALSA_LIB_PCM_PLUGINS="all"
-BR2_PACKAGE_ALSA_LIB_CTL_PLUGINS="all"
-BR2_PACKAGE_ALSA_LIB_ALOAD=y
-BR2_PACKAGE_ALSA_LIB_MIXER=y
-BR2_PACKAGE_ALSA_LIB_PCM=y
-BR2_PACKAGE_ALSA_LIB_RAWMIDI=y
-BR2_PACKAGE_ALSA_LIB_HWDEP=y
-BR2_PACKAGE_ALSA_LIB_SEQ=y
-BR2_PACKAGE_ALSA_LIB_ALISP=y
-BR2_PACKAGE_ALSA_LIB_OLD_SYMBOLS=y
BR2_PACKAGE_ALSA_UTILS=y
-
-#
-# ALSA utils selection
-#
-# BR2_PACKAGE_ALSA_UTILS_ALSACONF is not set
-BR2_PACKAGE_ALSA_UTILS_ALSACTL=y
-BR2_PACKAGE_ALSA_UTILS_ALSAMIXER=y
-# BR2_PACKAGE_ALSA_UTILS_AMIDI is not set
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_ALSA_UTILS_ARECORD=y
-# BR2_PACKAGE_ALSA_UTILS_IECSET is not set
-# BR2_PACKAGE_ALSA_UTILS_ACONNECT is not set
-# BR2_PACKAGE_ALSA_UTILS_APLAYMIDI is not set
-# BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI is not set
-# BR2_PACKAGE_ALSA_UTILS_ASEQDUMP is not set
-# BR2_PACKAGE_ALSA_UTILS_ASEQNET is not set
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
-# BR2_PACKAGE_AUMIX is not set
-# BR2_PACKAGE_FLAC is not set
-# BR2_PACKAGE_FLITE is not set
-# BR2_PACKAGE_FFMPEG is not set
-# BR2_PACKAGE_GSTREAMER is not set
-# BR2_PACKAGE_LIBCDAUDIO is not set
-# BR2_PACKAGE_LIBDVDREAD is not set
-# BR2_PACKAGE_LIBDVDNAV is not set
-# BR2_PACKAGE_LIBID3TAG is not set
-# BR2_PACKAGE_LIBMAD is not set
-# BR2_PACKAGE_LIBMMS is not set
-# BR2_PACKAGE_LIBMPD is not set
-# BR2_PACKAGE_LIBMPEG2 is not set
-# BR2_PACKAGE_LIBOGG is not set
-# BR2_PACKAGE_LIBSNDFILE is not set
-# BR2_PACKAGE_LIBTHEORA is not set
-# BR2_PACKAGE_LIBVORBIS is not set
-# BR2_PACKAGE_MADPLAY is not set
-# BR2_PACKAGE_MPG123 is not set
-# BR2_PACKAGE_MPLAYER is not set
-# BR2_PACKAGE_PYWEBRADIO is not set
-# BR2_PACKAGE_SPEEX is not set
-# BR2_PACKAGE_SWFDEC is not set
-# BR2_PACKAGE_FESTIVAL is not set
-# BR2_PACKAGE_TAGLIB is not set
-# BR2_PACKAGE_TREMOR is not set
-
-#
-# Compressors and decompressors
-#
-# BR2_PACKAGE_LZOP is not set
-# BR2_PACKAGE_XZ is not set
-
-#
-# Debugging, profiling and benchmark
-#
-# BR2_PACKAGE_DMALLOC is not set
-# BR2_PACKAGE_KEXEC is not set
-# BR2_PACKAGE_LMBENCH is not set
-# BR2_PACKAGE_LSOF is not set
-# BR2_PACKAGE_LTRACE is not set
-# BR2_PACKAGE_MEMSTAT is not set
-# BR2_PACKAGE_NETPERF is not set
-# BR2_PACKAGE_OPROFILE is not set
BR2_PACKAGE_STRACE=y
-
-#
-# Development tools
-#
-# BR2_PACKAGE_AUTOCONF is not set
-# BR2_PACKAGE_AUTOMAKE is not set
-# BR2_PACKAGE_BISON is not set
-# BR2_PACKAGE_BSDIFF is not set
-# BR2_PACKAGE_CVS is not set
-# BR2_PACKAGE_DISTCC is not set
-# BR2_PACKAGE_FAKEROOT is not set
-# BR2_PACKAGE_FLEX is not set
-
-#
-# native toolchain needs development files in target filesystem
-#
-# BR2_PACKAGE_GETTEXT is not set
-# BR2_PACKAGE_LIBINTL is not set
-# BR2_PACKAGE_LIBGMP is not set
-# BR2_PACKAGE_GPERF is not set
-# BR2_PACKAGE_MAKE is not set
-# BR2_PACKAGE_LIBMPC is not set
-# BR2_PACKAGE_LIBMPFR is not set
-# BR2_PACKAGE_LIBTOOL is not set
-# BR2_PACKAGE_M4 is not set
-# BR2_PACKAGE_PKG_CONFIG is not set
-
-#
-# Games
-#
-# BR2_PACKAGE_E_UAE is not set
-# BR2_PACKAGE_GNUCHESS is not set
-# BR2_PACKAGE_LBREAKOUT2 is not set
-# BR2_PACKAGE_LTRIS is not set
-# BR2_PACKAGE_OPENTYRIAN is not set
-# BR2_PACKAGE_PRBOOM is not set
-# BR2_PACKAGE_SDLQUAKE is not set
-# BR2_PACKAGE_SNES9X is not set
-# BR2_PACKAGE_WOLF4SDL is not set
-
-#
-# Graphic libraries and applications (graphic/text)
-#
-
-#
-# Graphic applications
-#
-# BR2_PACKAGE_RRDTOOL is not set
-
-#
-# graphic libraries
-#
-# BR2_PACKAGE_ALLEGRO is not set
-# BR2_PACKAGE_DIRECTFB is not set
-# BR2_PACKAGE_FBDUMP is not set
-# BR2_PACKAGE_FBGRAB is not set
-# BR2_PACKAGE_FBTEST is not set
-# BR2_PACKAGE_FBV is not set
-# BR2_PACKAGE_IMAGEMAGICK is not set
-# BR2_PACKAGE_LINUX_FUSION is not set
-# BR2_PACKAGE_SDL is not set
-
-#
-# Demos
-#
-# BR2_PACKAGE_SDL_WATER is not set
-
-#
-# other GUIs
-#
-# BR2_PACKAGE_QT is not set
-
-#
-# Qwt requires Qt to be installed
-#
-# BR2_PACKAGE_XORG7 is not set
-
-#
-# X libraries and helper libraries
-#
-# BR2_PACKAGE_LIBERATION is not set
-
-#
-# X Window managers
-#
-
-#
-# X applications
-#
-# BR2_PACKAGE_GOB2 is not set
-
-#
-# midori requires C++, WCHAR in toolchain and libgtk2
-#
-
-#
-# Hardware handling
-#
-# BR2_PACKAGE_CDRKIT is not set
-# BR2_PACKAGE_CRAMFS is not set
-# BR2_PACKAGE_CWIID is not set
-
-#
-# dbus not available (need expat or libxml2)
-#
-# BR2_PACKAGE_DMRAID is not set
-# BR2_PACKAGE_DOSFSTOOLS is not set
-# BR2_PACKAGE_E2FSPROGS is not set
-# BR2_PACKAGE_EEPROG is not set
-# BR2_PACKAGE_FCONFIG is not set
-# BR2_PACKAGE_FIRMWARE is not set
-# BR2_PACKAGE_FIS is not set
-# BR2_PACKAGE_GADGETFS_TEST is not set
-# BR2_PACKAGE_GENEXT2FS is not set
-# BR2_PACKAGE_GENROMFS is not set
-# BR2_PACKAGE_GPM is not set
-# BR2_PACKAGE_GPSD is not set
-# BR2_PACKAGE_GVFS is not set
-# BR2_PACKAGE_HAL is not set
-# BR2_PACKAGE_HWDATA is not set
BR2_PACKAGE_I2C_TOOLS=y
-# BR2_PACKAGE_INPUT_TOOLS is not set
-# BR2_PACKAGE_IOSTAT is not set
-# BR2_PACKAGE_KBD is not set
-# BR2_PACKAGE_LCD4LINUX is not set
-# BR2_PACKAGE_LM_SENSORS is not set
-# BR2_PACKAGE_LVM2 is not set
-# BR2_PACKAGE_MAKEDEVS is not set
-# BR2_PACKAGE_MDADM is not set
-# BR2_PACKAGE_MEMTESTER is not set
BR2_PACKAGE_MTD=y
-
-#
-# MTD tools selection
-#
-# BR2_PACKAGE_MTD_DOCFDISK is not set
-# BR2_PACKAGE_MTD_DOC_LOADBIOS is not set
-BR2_PACKAGE_MTD_FLASHCP=y
-BR2_PACKAGE_MTD_FLASH_ERASE=y
-BR2_PACKAGE_MTD_FLASH_ERASEALL=y
-BR2_PACKAGE_MTD_FLASH_INFO=y
-BR2_PACKAGE_MTD_FLASH_LOCK=y
-# BR2_PACKAGE_MTD_FLASH_OTP_DUMP is not set
-# BR2_PACKAGE_MTD_FLASH_OTP_INFO is not set
-BR2_PACKAGE_MTD_FLASH_UNLOCK=y
-# BR2_PACKAGE_MTD_FTL_CHECK is not set
-# BR2_PACKAGE_MTD_FTL_FORMAT is not set
BR2_PACKAGE_MTD_JFFS2DUMP=y
BR2_PACKAGE_MTD_MKFSJFFS2=y
-BR2_PACKAGE_MTD_MTD_DEBUG=y
-BR2_PACKAGE_MTD_NANDDUMP=y
-BR2_PACKAGE_MTD_NANDTEST=y
-BR2_PACKAGE_MTD_NANDWRITE=y
-# BR2_PACKAGE_MTD_NFTLDUMP is not set
-# BR2_PACKAGE_MTD_NFTL_FORMAT is not set
-# BR2_PACKAGE_MTD_RECV_IMAGE is not set
-# BR2_PACKAGE_MTD_RFDDUMP is not set
-# BR2_PACKAGE_MTD_RFDFORMAT is not set
-# BR2_PACKAGE_MTD_SERVE_IMAGE is not set
BR2_PACKAGE_MTD_SUMTOOL=y
-BR2_PACKAGE_MTD_MTDINFO=y
-BR2_PACKAGE_MTD_UBIATTACH=y
-BR2_PACKAGE_MTD_UBICRC32=y
-BR2_PACKAGE_MTD_UBIDETACH=y
-BR2_PACKAGE_MTD_UBIFORMAT=y
-BR2_PACKAGE_MTD_UBIMKVOL=y
-BR2_PACKAGE_MTD_UBINFO=y
-BR2_PACKAGE_MTD_UBINIZE=y
-BR2_PACKAGE_MTD_UBIRENAME=y
-BR2_PACKAGE_MTD_UBIRMVOL=y
-BR2_PACKAGE_MTD_UBIRSVOL=y
-BR2_PACKAGE_MTD_UBIUPDATEVOL=y
-# BR2_PACKAGE_NTFS_3G is not set
-# BR2_PACKAGE_NTFSPROGS is not set
-# BR2_PACKAGE_PCIUTILS is not set
-# BR2_PACKAGE_RNG_TOOLS is not set
-# BR2_PACKAGE_SETSERIAL is not set
-# BR2_PACKAGE_SMARTMONTOOLS is not set
-# BR2_PACKAGE_SQUASHFS is not set
-# BR2_PACKAGE_SYSSTAT is not set
-# BR2_PACKAGE_UDEV is not set
-# BR2_PACKAGE_URG is not set
-# BR2_PACKAGE_USB_MODESWITCH is not set
-# BR2_PACKAGE_USBMOUNT is not set
-# BR2_PACKAGE_USBUTILS is not set
-# BR2_PACKAGE_WIPE is not set
-# BR2_PACKAGE_XENOMAI is not set
-# BR2_PACKAGE_XFSPROGS is not set
-
-#
-# Interpreter languages and scripting
-#
-# BR2_PACKAGE_HASERL is not set
-# BR2_PACKAGE_LUA is not set
-# BR2_PACKAGE_MICROPERL is not set
-# BR2_PACKAGE_PHP is not set
-# BR2_PACKAGE_PYTHON is not set
-# BR2_PACKAGE_RUBY is not set
-# BR2_PACKAGE_TCL is not set
-
-#
-# Libraries
-#
-
-#
-# Compression and decompression
-#
-# BR2_PACKAGE_LIBARCHIVE is not set
-BR2_PACKAGE_LZO=y
-BR2_PACKAGE_ZLIB=y
-
-#
-# Crypto
-#
-# BR2_PACKAGE_BEECRYPT is not set
-# BR2_PACKAGE_LIBGCRYPT is not set
-# BR2_PACKAGE_LIBGPG_ERROR is not set
-# BR2_PACKAGE_OPENSSL is not set
-
-#
-# Database
-#
-# BR2_PACKAGE_BERKELEYDB is not set
-# BR2_PACKAGE_MYSQL_CLIENT is not set
-# BR2_PACKAGE_SQLITE is not set
-
-#
-# Filesystem
-#
-# BR2_PACKAGE_GAMIN is not set
-# BR2_PACKAGE_LIBCONFIG is not set
-# BR2_PACKAGE_LIBCONFUSE is not set
-# BR2_PACKAGE_LIBFUSE is not set
-# BR2_PACKAGE_LIBLOCKFILE is not set
-# BR2_PACKAGE_LIBSYSFS is not set
-
-#
-# Graphics
-#
-# BR2_PACKAGE_ATK is not set
-# BR2_PACKAGE_CAIRO is not set
-# BR2_PACKAGE_FONTCONFIG is not set
-# BR2_PACKAGE_FREETYPE is not set
-# BR2_PACKAGE_JPEG is not set
-# BR2_PACKAGE_LIBART is not set
-# BR2_PACKAGE_GDK_PIXBUF is not set
-# BR2_PACKAGE_LIBPNG is not set
-# BR2_PACKAGE_LIBSVGTINY is not set
-# BR2_PACKAGE_LIBUNGIF is not set
-# BR2_PACKAGE_MESALIB is not set
-# BR2_PACKAGE_PANGO is not set
-# BR2_PACKAGE_PIXMAN is not set
-# BR2_PACKAGE_TIFF is not set
-
-#
-# webkit requires C++, WCHAR in toolchain and libgtk2
-#
-
-#
-# Hardware handling
-#
-# BR2_PACKAGE_LIBAIO is not set
-# BR2_PACKAGE_LIBRAW1394 is not set
BR2_PACKAGE_TSLIB=y
-# BR2_PACKAGE_LIBUSB is not set
-
-#
-# Java
-#
-# BR2_PACKAGE_CLASSPATH is not set
-
-#
-# Networking
-#
-# BR2_PACKAGE_LIBCGI is not set
-# BR2_PACKAGE_LIBCGICC is not set
-# BR2_PACKAGE_LIBCURL is not set
-# BR2_PACKAGE_LIBDNET is not set
-# BR2_PACKAGE_LIBEXOSIP2 is not set
-# BR2_PACKAGE_LIBIDN is not set
-# BR2_PACKAGE_LIBMICROHTTPD is not set
-# BR2_PACKAGE_NEON is not set
-# BR2_PACKAGE_LIBNL is not set
-# BR2_PACKAGE_LIBPCAP is not set
-# BR2_PACKAGE_LIBOSIP2 is not set
-# BR2_PACKAGE_LIBRSYNC is not set
-# BR2_PACKAGE_LIBSOUP is not set
-# BR2_PACKAGE_LIBUPNP is not set
-
-#
-# Other
-#
-# BR2_PACKAGE_ARGP_STANDALONE is not set
-# BR2_PACKAGE_LIBATOMIC_OPS is not set
-# BR2_PACKAGE_LIBCAP is not set
-# BR2_PACKAGE_LIBDAEMON is not set
-# BR2_PACKAGE_LIBELF is not set
-# BR2_PACKAGE_LIBEVENT is not set
-# BR2_PACKAGE_LIBGLIB2 is not set
-# BR2_PACKAGE_LIBOIL is not set
-
-#
-# Text and terminal handling
-#
-# BR2_PACKAGE_ENCHANT is not set
-# BR2_PACKAGE_ICU is not set
-BR2_PACKAGE_NCURSES=y
-BR2_PACKAGE_NCURSES_TARGET_PANEL=y
-BR2_PACKAGE_NCURSES_TARGET_FORM=y
-BR2_PACKAGE_NCURSES_TARGET_MENU=y
-# BR2_PACKAGE_NEWT is not set
-# BR2_PACKAGE_PCRE is not set
-# BR2_PACKAGE_POPT is not set
-# BR2_PACKAGE_READLINE is not set
-# BR2_PACKAGE_SLANG is not set
-
-#
-# XML
-#
-# BR2_PACKAGE_EXPAT is not set
-# BR2_PACKAGE_EZXML is not set
-# BR2_PACKAGE_LIBXML2 is not set
-# BR2_PACKAGE_LIBXSLT is not set
-# BR2_PACKAGE_XERCES is not set
-
-#
-# Miscellaneous
-#
-# BR2_PACKAGE_SHARED_MIME_INFO is not set
-
-#
-# Networking applications
-#
-# BR2_PACKAGE_ARGUS is not set
-# BR2_PACKAGE_AVAHI is not set
-# BR2_PACKAGE_AXEL is not set
-# BR2_PACKAGE_BIND is not set
-# BR2_PACKAGE_BLUEZ3_LIBS is not set
-
-#
-# bluez-utils not available (need dbus)
-#
-# BR2_PACKAGE_BMON is not set
-# BR2_PACKAGE_BRIDGE is not set
BR2_PACKAGE_CAN_UTILS=y
-# BR2_PACKAGE_CTORRENT is not set
-# BR2_PACKAGE_CUPS is not set
-# BR2_PACKAGE_DNSMASQ is not set
-# BR2_PACKAGE_DROPBEAR is not set
-# BR2_PACKAGE_ETHTOOL is not set
-# BR2_PACKAGE_HOSTAPD is not set
-# BR2_PACKAGE_IFPLUGD is not set
-# BR2_PACKAGE_IPERF is not set
BR2_PACKAGE_IPROUTE2=y
-# BR2_PACKAGE_IPSEC_TOOLS is not set
-# BR2_PACKAGE_IPTABLES is not set
-# BR2_PACKAGE_IW is not set
-# BR2_PACKAGE_KISMET is not set
-# BR2_PACKAGE_L2TP is not set
-# BR2_PACKAGE_LINKS is not set
-# BR2_PACKAGE_LRZSZ is not set
-# BR2_PACKAGE_MIIDIAG is not set
-# BR2_PACKAGE_MROUTED is not set
-# BR2_PACKAGE_MUTT is not set
-# BR2_PACKAGE_NBD is not set
-# BR2_PACKAGE_NCFTP is not set
-# BR2_PACKAGE_NETPLUG is not set
-# BR2_PACKAGE_NETSNMP is not set
-# BR2_PACKAGE_NETSTAT_NAT is not set
-# BR2_PACKAGE_NFS_UTILS is not set
-# BR2_PACKAGE_NGIRCD is not set
BR2_PACKAGE_NTP=y
-# BR2_PACKAGE_NTP_SNTP is not set
-# BR2_PACKAGE_NTP_NTP_KEYGEN is not set
# BR2_PACKAGE_NTP_NTPD is not set
-# BR2_PACKAGE_NTP_NTPDATE is not set
-# BR2_PACKAGE_NTP_NTPDC is not set
-# BR2_PACKAGE_NTP_NTPQ is not set
-# BR2_PACKAGE_NTP_TICKADJ is not set
-# BR2_PACKAGE_NUTTCP is not set
-# BR2_PACKAGE_OLSR is not set
-# BR2_PACKAGE_OPENNTPD is not set
-# BR2_PACKAGE_OPENOBEX is not set
-# BR2_PACKAGE_OPENSSH is not set
-# BR2_PACKAGE_OPENVPN is not set
BR2_PACKAGE_PORTMAP=y
-# BR2_PACKAGE_PPPD is not set
-# BR2_PACKAGE_RADVD is not set
-# BR2_PACKAGE_PPTP_LINUX is not set
-# BR2_PACKAGE_PROFTPD is not set
-# BR2_PACKAGE_QUAGGA is not set
-# BR2_PACKAGE_RSYNC is not set
-# BR2_PACKAGE_SAMBA is not set
-# BR2_PACKAGE_SER2NET is not set
-# BR2_PACKAGE_SOCAT is not set
-# BR2_PACKAGE_SPAWN_FCGI is not set
-# BR2_PACKAGE_SQUID is not set
-# BR2_PACKAGE_TCPDUMP is not set
-# BR2_PACKAGE_DHCPDUMP is not set
-# BR2_PACKAGE_TCPREPLAY is not set
-# BR2_PACKAGE_TN5250 is not set
-# BR2_PACKAGE_TTCP is not set
-# BR2_PACKAGE_UDPCAST is not set
-# BR2_PACKAGE_USSP_PUSH is not set
BR2_PACKAGE_UUCP=y
-# BR2_PACKAGE_VPNC is not set
-# BR2_PACKAGE_VSFTPD is not set
-# BR2_PACKAGE_VTUN is not set
-# BR2_PACKAGE_WEBIF is not set
BR2_PACKAGE_WIRELESS_TOOLS=y
-# BR2_PACKAGE_WIRELESS_TOOLS_LIB is not set
-# BR2_PACKAGE_WPA_SUPPLICANT is not set
-
-#
-# Package managers
-#
-# BR2_PACKAGE_IPKG is not set
-
-#
-# Shell and utilities
-#
-# BR2_PACKAGE_AT is not set
-# BR2_PACKAGE_DIALOG is not set
-# BR2_PACKAGE_FILE is not set
-# BR2_PACKAGE_LOCKFILE_PROGS is not set
-# BR2_PACKAGE_LOGROTATE is not set
-# BR2_PACKAGE_SCREEN is not set
-# BR2_PACKAGE_SUDO is not set
-# BR2_PACKAGE_WHICH is not set
-
-#
-# System tools
-#
-
-#
-# Text editors and viewers
-#
-# BR2_PACKAGE_ED is not set
BR2_PACKAGE_NANO=y
-# BR2_PACKAGE_UEMACS is not set
-
-#
-# Target filesystem options
-#
-BR2_ROOTFS_POST_BUILD_SCRIPT=""
BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_DEFAULT=y
-# BR2_ROOTFS_SKELETON_CUSTOM is not set
-# BR2_TARGET_ROOTFS_CRAMFS is not set
-# BR2_TARGET_ROOTFS_CLOOP is not set
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
-# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056 is not set
-# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528 is not set
-# BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K is not set
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
-# BR2_TARGET_ROOTFS_JFFS2_FLASH_128 is not set
-# BR2_TARGET_ROOTFS_JFFS2_FLASH_64 is not set
-# BR2_TARGET_ROOTFS_JFFS2_CUSTOM is not set
-BR2_TARGET_ROOTFS_JFFS2_PAGESIZE=0x800
-BR2_TARGET_ROOTFS_JFFS2_EBSIZE=0x20000
-BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER=y
-# BR2_JFFS2_TARGET_SREC is not set
BR2_TARGET_ROOTFS_JFFS2_PAD=y
-BR2_TARGET_ROOTFS_JFFS2_PADSIZE=0x0
-BR2_TARGET_ROOTFS_JFFS2_LE=y
-# BR2_TARGET_ROOTFS_JFFS2_BE is not set
-# BR2_TARGET_ROOTFS_JFFS2_SUMMARY is not set
BR2_TARGET_ROOTFS_UBIFS=y
-BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f800
-BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE=0x800
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=2047
-# BR2_TARGET_ROOTFS_UBIFS_RT_NONE is not set
-# BR2_TARGET_ROOTFS_UBIFS_RT_ZLIB is not set
-BR2_TARGET_ROOTFS_UBIFS_RT_LZO=y
-BR2_TARGET_ROOTFS_UBIFS_NONE=y
-# BR2_TARGET_ROOTFS_UBIFS_GZIP is not set
-# BR2_TARGET_ROOTFS_UBIFS_BZIP2 is not set
-# BR2_TARGET_ROOTFS_UBIFS_LZMA is not set
BR2_TARGET_ROOTFS_UBI=y
-BR2_TARGET_ROOTFS_UBI_PEBSIZE=0x20000
-BR2_TARGET_ROOTFS_UBI_SUBSIZE=512
-# BR2_TARGET_ROOTFS_SQUASHFS is not set
BR2_TARGET_ROOTFS_TAR=y
-BR2_TARGET_ROOTFS_TAR_NONE=y
-# BR2_TARGET_ROOTFS_TAR_GZIP is not set
-# BR2_TARGET_ROOTFS_TAR_BZIP2 is not set
-# BR2_TARGET_ROOTFS_TAR_LZMA is not set
-BR2_TARGET_ROOTFS_TAR_OPTIONS=""
-# BR2_TARGET_ROOTFS_CPIO is not set
-# BR2_TARGET_ROOTFS_INITRAMFS is not set
-# BR2_TARGET_ROOTFS_ROMFS is not set
-
-#
-# Bootloaders
-#
-# BR2_TARGET_BAREBOX is not set
BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
BR2_TARGET_UBOOT_1_3_4=y
-# BR2_TARGET_UBOOT_2010_06 is not set
-# BR2_TARGET_UBOOT_2010_03 is not set
-# BR2_TARGET_UBOOT_2009_11 is not set
-# BR2_TARGET_UBOOT_2009_08 is not set
-# BR2_TARGET_UBOOT_CUSTOM_TARBALL is not set
-BR2_TARGET_UBOOT_VERSION="1.3.4"
BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="../patches/u-boot/$(BR2_TARGET_UBOOT_VERSION)/"
-BR2_TARGET_UBOOT_FORMAT_BIN=y
-# BR2_TARGET_UBOOT_FORMAT_KWB is not set
-# BR2_TARGET_UBOOT_TOOL_MKIMAGE is not set
BR2_TARGET_UBOOT_TOOL_ENV=y
-BR2_TARGET_UBOOT_COPYTO=""
# BR2_TARGET_UBOOT_NETWORK is not set
-# BR2_TARGET_AT91BOOTSTRAP is not set
-# BR2_TARGET_DATAFLASHBOOT is not set
-
-#
-# Kernel
-#
BR2_LINUX_KERNEL=y
-# BR2_LINUX_KERNEL_2_6_36 is not set
-# BR2_LINUX_KERNEL_SAME_AS_HEADERS is not set
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-# BR2_LINUX_KERNEL_CUSTOM_TARBALL is not set
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_VERSION="2.6.29.6"
BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
-# BR2_LINUX_KERNEL_USE_DEFCONFIG is not set
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=y
-# BR2_LINUX_KERNEL_ZIMAGE is not set
diff --git a/buildroot/configs/apf27_webradio_defconfig b/buildroot/configs/apf27_webradio_defconfig
index 4fb2020..4fc2d67 100644
--- a/buildroot/configs/apf27_webradio_defconfig
+++ b/buildroot/configs/apf27_webradio_defconfig
@@ -1,914 +1,90 @@
-#
-# Automatically generated make config: don't edit
-# Buildroot version: 2010.11
-# Fri Jun 24 10:57:47 2011
-#
-BR2_HAVE_DOT_CONFIG=y
BR2_arm=y
-# BR2_armeb is not set
-# BR2_avr32 is not set
-# BR2_i386 is not set
-# BR2_mips is not set
-# BR2_mipsel is not set
-# BR2_powerpc is not set
-# BR2_sh is not set
-# BR2_sh64 is not set
-# BR2_sparc is not set
-# BR2_x86_64 is not set
-# BR2_xtensa is not set
-# BR2_generic_arm is not set
-# BR2_arm7tdmi is not set
-# BR2_arm610 is not set
-# BR2_arm710 is not set
-# BR2_arm720t is not set
-# BR2_arm920t is not set
-# BR2_arm922t is not set
BR2_arm926t=y
-# BR2_arm10t is not set
-# BR2_arm1136jf_s is not set
-# BR2_arm1176jz_s is not set
-# BR2_arm1176jzf_s is not set
-
-#
-# cortex-A8/A9 needs gcc >= 4.4.x
-#
-# BR2_cortex_a8 is not set
-# BR2_cortex_a9 is not set
-# BR2_sa110 is not set
-# BR2_sa1100 is not set
-# BR2_xscale is not set
-# BR2_iwmmxt is not set
-BR2_ARM_TYPE="ARM926T"
-BR2_ARM_EABI=y
-# BR2_ARM_OABI is not set
-BR2_ARCH="arm"
-BR2_ENDIAN="LITTLE"
-BR2_GCC_TARGET_TUNE="arm926ej-s"
-BR2_GCC_TARGET_ARCH="armv5te"
-BR2_GCC_TARGET_ABI="aapcs-linux"
-
-#
-# Target options
-#
-
-#
-# Preset Devices
-#
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf27"
-BR2_BOARD_PATH="target/device/armadeus/$(BR2_BOARD_NAME)"
BR2_CPU_NAME="imx27"
-BR2_TARGET_ARMADEUS_NR_SDRAM="1"
-BR2_TARGET_ARMADEUS_SDRAM_SIZE="64"
-# BR2_TARGET_ARMLTD is not set
-# BR2_TARGET_ATMEL is not set
-# BR2_TARGET_KWIKBYTE is not set
BR2_TARGET_GENERIC_HOSTNAME="armadeus"
BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
-# BR2_TARGET_GENERIC_GETTY is not set
-
-#
-# Build options
-#
-
-#
-# Commands
-#
BR2_WGET="wget --passive-ftp --tries=3"
-BR2_SVN="svn"
-BR2_BZR="bzr"
-BR2_GIT="git"
-BR2_ZCAT="gzip -d -c"
-BR2_BZCAT="bzcat"
-BR2_TAR_OPTIONS=""
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
-
-#
-# Mirrors and Download locations
-#
-BR2_PRIMARY_SITE=""
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_SOURCEFORGE_MIRROR="switch"
-BR2_KERNEL_MIRROR="http://www.kernel.org/pub/"
-BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu"
-BR2_DEBIAN_MIRROR="http://ftp.debian.org"
BR2_JLEVEL=1
-# BR2_DEPRECATED is not set
-# BR2_ENABLE_DEBUG is not set
-# BR2_STRIP_strip is not set
BR2_STRIP_sstrip=y
-# BR2_STRIP_none is not set
-# BR2_OPTIMIZE_0 is not set
-# BR2_OPTIMIZE_1 is not set
-# BR2_OPTIMIZE_2 is not set
-# BR2_OPTIMIZE_3 is not set
-BR2_OPTIMIZE_S=y
-# BR2_PREFER_STATIC_LIB is not set
-# BR2_HAVE_DOCUMENTATION is not set
-# BR2_HAVE_DEVFILES is not set
-
-#
-# Toolchain
-#
-BR2_TOOLCHAIN_BUILDROOT=y
-# BR2_TOOLCHAIN_EXTERNAL is not set
-# BR2_TOOLCHAIN_CTNG is not set
-
-#
-# Kernel Header Options
-#
-# BR2_KERNEL_HEADERS_2_6_34 is not set
-# BR2_KERNEL_HEADERS_2_6_35 is not set
-# BR2_KERNEL_HEADERS_2_6_36 is not set
BR2_KERNEL_HEADERS_VERSION=y
-# BR2_KERNEL_HEADERS_SNAP is not set
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
-BR2_DEFAULT_KERNEL_HEADERS="2.6.29.6"
-
-#
-# uClibc Options
-#
BR2_UCLIBC_VERSION_0_9_30=y
-# BR2_UCLIBC_VERSION_0_9_31 is not set
-# BR2_UCLIBC_VERSION_SNAPSHOT is not set
-BR2_UCLIBC_VERSION_STRING="0.9.30.3"
BR2_UCLIBC_CONFIG="$(BR2_BOARD_PATH)/uClibc-0.9.30.config.arm"
-# BR2_PTHREAD_DEBUG is not set
-# BR2_UCLIBC_INSTALL_TEST_SUITE is not set
-
-#
-# Binutils Options
-#
BR2_BINUTILS_VERSION_2_20=y
-# BR2_BINUTILS_VERSION_2_20_1 is not set
-BR2_BINUTILS_VERSION="2.20"
-BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
-
-#
-# GCC Options
-#
-# BR2_GCC_VERSION_4_2_4 is not set
-# BR2_GCC_VERSION_4_3_X is not set
BR2_GCC_VERSION_4_4_X=y
-# BR2_GCC_VERSION_4_5_X is not set
-# BR2_GCC_VERSION_SNAP is not set
-BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y
-BR2_GCC_VERSION="4.4.5"
-BR2_EXTRA_GCC_CONFIG_OPTIONS=""
-# BR2_GCC_CROSS_OBJC is not set
-# BR2_GCC_CROSS_FORTRAN is not set
-# BR2_INSTALL_OBJC is not set
-# BR2_INSTALL_FORTRAN is not set
-BR2_GCC_SHARED_LIBGCC=y
-
-#
-# Ccache Options
-#
BR2_CCACHE=y
-BR2_CCACHE_DIR="$(TOOLCHAIN_DIR)/ccache-$(CCACHE_VER)/cache"
-
-#
-# Gdb Options
-#
-# BR2_PACKAGE_GDB is not set
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-# BR2_GDB_VERSION_6_8 is not set
-# BR2_GDB_VERSION_7_0_1 is not set
-# BR2_GDB_VERSION_7_1 is not set
-BR2_GDB_VERSION="6.7.1"
-
-#
-# Common Toolchain Options
-#
BR2_LARGEFILE=y
BR2_INET_IPV6=y
BR2_INET_RPC=y
BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_NEEDS_GETTEXT=y
-BR2_NEEDS_GETTEXT_IF_LOCALE=y
-BR2_USE_WCHAR=y
-BR2_PREFER_SOFT_FLOAT=y
-BR2_SOFT_FLOAT=y
-# BR2_USE_SSP is not set
-# BR2_PTHREADS_NONE is not set
-# BR2_PTHREADS is not set
-BR2_PTHREADS_OLD=y
BR2_PROGRAM_INVOCATION=y
-BR2_GCC_CROSS_CXX=y
BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-# BR2_ELF2FLT is not set
-# BR2_MKLIBS is not set
BR2_PACKAGE_SSTRIP_TARGET=y
-BR2_PACKAGE_SSTRIP_HOST=y
-BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
-
-#
-# Package Selection for the target
-#
-BR2_PACKAGE_BUSYBOX=y
-# BR2_BUSYBOX_VERSION_1_15_X is not set
BR2_BUSYBOX_VERSION_1_16_X=y
-# BR2_BUSYBOX_VERSION_1_17_X is not set
-# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
-BR2_BUSYBOX_VERSION="1.16.2"
-BR2_PACKAGE_BUSYBOX_FULLINSTALL=y
BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
-# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set
-# BR2_PACKAGE_CUSTOMIZE is not set
-
-#
-# Armadeus specific tools/utilities
-#
-BR2_PACKAGE_AD9889CTRL=y
-# BR2_PACKAGE_AS_DEVICES is not set
-# BR2_PACKAGE_CH7024CTRL is not set
-# BR2_PACKAGE_ARMADEUS_DEMOS is not set
BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_IMXREGS=y
-# BR2_PACKAGE_IMXSSI is not set
BR2_PACKAGE_MAX5821CTRL=y
-# BR2_PACKAGE_ARMADEUS_PPS_UTILITIES is not set
-# BR2_PACKAGE_ARMADEUS_TESTSUITE is not set
-# BR2_PACKAGE_TFP410CTRL is not set
-
-#
-# Audio and video libraries and applications
-#
+BR2_PACKAGE_AD9889CTRL=y
BR2_PACKAGE_ALSA_LIB=y
-
-#
-# ALSA lib selection
-#
-BR2_PACKAGE_ALSA_LIB_DEVDIR="/dev/snd"
-BR2_PACKAGE_ALSA_LIB_PCM_PLUGINS="all"
-BR2_PACKAGE_ALSA_LIB_CTL_PLUGINS="all"
-BR2_PACKAGE_ALSA_LIB_ALOAD=y
-BR2_PACKAGE_ALSA_LIB_MIXER=y
-BR2_PACKAGE_ALSA_LIB_PCM=y
-BR2_PACKAGE_ALSA_LIB_RAWMIDI=y
-BR2_PACKAGE_ALSA_LIB_HWDEP=y
-BR2_PACKAGE_ALSA_LIB_SEQ=y
-BR2_PACKAGE_ALSA_LIB_ALISP=y
-BR2_PACKAGE_ALSA_LIB_OLD_SYMBOLS=y
BR2_PACKAGE_ALSA_UTILS=y
-
-#
-# ALSA utils selection
-#
-# BR2_PACKAGE_ALSA_UTILS_ALSACONF is not set
-BR2_PACKAGE_ALSA_UTILS_ALSACTL=y
-BR2_PACKAGE_ALSA_UTILS_ALSAMIXER=y
-# BR2_PACKAGE_ALSA_UTILS_AMIDI is not set
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_ALSA_UTILS_ARECORD=y
-# BR2_PACKAGE_ALSA_UTILS_IECSET is not set
-# BR2_PACKAGE_ALSA_UTILS_ACONNECT is not set
-# BR2_PACKAGE_ALSA_UTILS_APLAYMIDI is not set
-# BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI is not set
-# BR2_PACKAGE_ALSA_UTILS_ASEQDUMP is not set
-# BR2_PACKAGE_ALSA_UTILS_ASEQNET is not set
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
-# BR2_PACKAGE_AUMIX is not set
-# BR2_PACKAGE_FLAC is not set
-# BR2_PACKAGE_FLITE is not set
-# BR2_PACKAGE_FFMPEG is not set
-# BR2_PACKAGE_GSTREAMER is not set
-# BR2_PACKAGE_LIBCDAUDIO is not set
-# BR2_PACKAGE_LIBDVDREAD is not set
-# BR2_PACKAGE_LIBDVDNAV is not set
-# BR2_PACKAGE_LIBID3TAG is not set
-BR2_PACKAGE_LIBMAD=y
-# BR2_PACKAGE_LIBMMS is not set
-# BR2_PACKAGE_LIBMPD is not set
-# BR2_PACKAGE_LIBMPEG2 is not set
-# BR2_PACKAGE_LIBOGG is not set
-# BR2_PACKAGE_LIBSNDFILE is not set
-# BR2_PACKAGE_LIBTHEORA is not set
-# BR2_PACKAGE_LIBVORBIS is not set
-# BR2_PACKAGE_MADPLAY is not set
-# BR2_PACKAGE_MPG123 is not set
BR2_PACKAGE_MPLAYER=y
BR2_PACKAGE_PYWEBRADIO=y
-# BR2_PACKAGE_SPEEX is not set
-# BR2_PACKAGE_SWFDEC is not set
-# BR2_PACKAGE_FESTIVAL is not set
-# BR2_PACKAGE_TAGLIB is not set
-# BR2_PACKAGE_TREMOR is not set
-
-#
-# Compressors and decompressors
-#
-# BR2_PACKAGE_LZOP is not set
-# BR2_PACKAGE_XZ is not set
-
-#
-# Debugging, profiling and benchmark
-#
-# BR2_PACKAGE_DMALLOC is not set
-# BR2_PACKAGE_KEXEC is not set
-# BR2_PACKAGE_LMBENCH is not set
-# BR2_PACKAGE_LSOF is not set
-# BR2_PACKAGE_LTRACE is not set
-# BR2_PACKAGE_MEMSTAT is not set
-# BR2_PACKAGE_NETPERF is not set
-# BR2_PACKAGE_OPROFILE is not set
BR2_PACKAGE_STRACE=y
-
-#
-# Development tools
-#
-# BR2_PACKAGE_AUTOCONF is not set
-# BR2_PACKAGE_AUTOMAKE is not set
-# BR2_PACKAGE_BISON is not set
-# BR2_PACKAGE_BSDIFF is not set
-# BR2_PACKAGE_CVS is not set
-# BR2_PACKAGE_DISTCC is not set
-# BR2_PACKAGE_FAKEROOT is not set
-# BR2_PACKAGE_FLEX is not set
-
-#
-# native toolchain needs development files in target filesystem
-#
-# BR2_PACKAGE_GETTEXT is not set
-# BR2_PACKAGE_LIBINTL is not set
-# BR2_PACKAGE_LIBGMP is not set
-# BR2_PACKAGE_GPERF is not set
-# BR2_PACKAGE_MAKE is not set
-# BR2_PACKAGE_LIBMPC is not set
-# BR2_PACKAGE_LIBMPFR is not set
-# BR2_PACKAGE_LIBTOOL is not set
-# BR2_PACKAGE_M4 is not set
-# BR2_PACKAGE_PKG_CONFIG is not set
-
-#
-# Games
-#
-# BR2_PACKAGE_E_UAE is not set
-# BR2_PACKAGE_GNUCHESS is not set
-# BR2_PACKAGE_LBREAKOUT2 is not set
-# BR2_PACKAGE_LTRIS is not set
-# BR2_PACKAGE_OPENTYRIAN is not set
-# BR2_PACKAGE_PRBOOM is not set
-# BR2_PACKAGE_SDLQUAKE is not set
-# BR2_PACKAGE_SNES9X is not set
-# BR2_PACKAGE_WOLF4SDL is not set
-
-#
-# Graphic libraries and applications (graphic/text)
-#
-
-#
-# Graphic applications
-#
-# BR2_PACKAGE_RRDTOOL is not set
-
-#
-# graphic libraries
-#
-# BR2_PACKAGE_ALLEGRO is not set
-# BR2_PACKAGE_DIRECTFB is not set
-# BR2_PACKAGE_FBDUMP is not set
-# BR2_PACKAGE_FBGRAB is not set
-# BR2_PACKAGE_FBTEST is not set
-# BR2_PACKAGE_FBV is not set
-# BR2_PACKAGE_IMAGEMAGICK is not set
-# BR2_PACKAGE_LINUX_FUSION is not set
BR2_PACKAGE_PYGAME=y
-
-#
-# pygame optional modules selection
-#
-BR2_PACKAGE_PYGAME_IMAGE=y
-
-#
-# Image formats
-#
-BR2_PACKAGE_PYGAME_IMAGE_PNG=y
BR2_PACKAGE_PYGAME_IMAGE_JPEG=y
BR2_PACKAGE_PYGAME_FONT=y
BR2_PACKAGE_PYGAME_MIXER=y
BR2_PACKAGE_PYGAME_MIXER_MUSIC=y
-
-#
-# pygame.sndarray depends on Python's Numeric extension that is not (yet) supported
-#
-
-#
-# pygame.surfarray depends on Python's Numeric extension that is not (yet) supported
-#
-# BR2_PACKAGE_PYGAME_MOVIE is not set
-BR2_PACKAGE_SDL=y
-BR2_PACKAGE_SDL_FBCON=y
-BR2_PACKAGE_SDL_IMAGE=y
-
-#
-# SDL_image file format support
-#
-BR2_PACKAGE_SDL_IMAGE_BMP=y
BR2_PACKAGE_SDL_IMAGE_GIF=y
-BR2_PACKAGE_SDL_IMAGE_JPEG=y
-# BR2_PACKAGE_SDL_IMAGE_LBM is not set
-# BR2_PACKAGE_SDL_IMAGE_PCX is not set
-BR2_PACKAGE_SDL_IMAGE_PNG=y
-# BR2_PACKAGE_SDL_IMAGE_PNM is not set
-# BR2_PACKAGE_SDL_IMAGE_TARGA is not set
-# BR2_PACKAGE_SDL_IMAGE_TIFF is not set
-# BR2_PACKAGE_SDL_IMAGE_XCF is not set
-# BR2_PACKAGE_SDL_IMAGE_XPM is not set
-# BR2_PACKAGE_SDL_IMAGE_XV is not set
-BR2_PACKAGE_SDL_MIXER=y
-# BR2_PACKAGE_SDL_SOUND is not set
BR2_PACKAGE_SDL_NET=y
-BR2_PACKAGE_SDL_TTF=y
-# BR2_PACKAGE_SDL_GFX is not set
-# BR2_PACKAGE_SLIDESHOW is not set
-
-#
-# Demos
-#
-# BR2_PACKAGE_SDL_WATER is not set
-
-#
-# other GUIs
-#
-# BR2_PACKAGE_QT is not set
-
-#
-# Qwt requires Qt to be installed
-#
-# BR2_PACKAGE_XORG7 is not set
-
-#
-# X libraries and helper libraries
-#
-# BR2_PACKAGE_LIBERATION is not set
-
-#
-# X Window managers
-#
-
-#
-# X applications
-#
-# BR2_PACKAGE_GOB2 is not set
-
-#
-# midori requires C++, WCHAR in toolchain and libgtk2
-#
-
-#
-# Hardware handling
-#
-# BR2_PACKAGE_CDRKIT is not set
-# BR2_PACKAGE_CRAMFS is not set
-# BR2_PACKAGE_CWIID is not set
-# BR2_PACKAGE_DBUS is not set
-# BR2_PACKAGE_DMRAID is not set
-# BR2_PACKAGE_DOSFSTOOLS is not set
-# BR2_PACKAGE_E2FSPROGS is not set
-# BR2_PACKAGE_EEPROG is not set
-# BR2_PACKAGE_FCONFIG is not set
-# BR2_PACKAGE_FIRMWARE is not set
-# BR2_PACKAGE_FIS is not set
-# BR2_PACKAGE_GADGETFS_TEST is not set
-# BR2_PACKAGE_GENEXT2FS is not set
-# BR2_PACKAGE_GENROMFS is not set
-# BR2_PACKAGE_GPM is not set
-# BR2_PACKAGE_GPSD is not set
-# BR2_PACKAGE_GVFS is not set
-# BR2_PACKAGE_HAL is not set
-# BR2_PACKAGE_HWDATA is not set
BR2_PACKAGE_I2C_TOOLS=y
-# BR2_PACKAGE_INPUT_TOOLS is not set
-# BR2_PACKAGE_IOSTAT is not set
-# BR2_PACKAGE_KBD is not set
-# BR2_PACKAGE_LCD4LINUX is not set
-# BR2_PACKAGE_LM_SENSORS is not set
-# BR2_PACKAGE_LVM2 is not set
-# BR2_PACKAGE_MAKEDEVS is not set
-# BR2_PACKAGE_MDADM is not set
-# BR2_PACKAGE_MEMTESTER is not set
BR2_PACKAGE_MTD=y
-
-#
-# MTD tools selection
-#
-# BR2_PACKAGE_MTD_DOCFDISK is not set
-# BR2_PACKAGE_MTD_DOC_LOADBIOS is not set
-BR2_PACKAGE_MTD_FLASHCP=y
-BR2_PACKAGE_MTD_FLASH_ERASE=y
-BR2_PACKAGE_MTD_FLASH_ERASEALL=y
-BR2_PACKAGE_MTD_FLASH_INFO=y
-BR2_PACKAGE_MTD_FLASH_LOCK=y
-# BR2_PACKAGE_MTD_FLASH_OTP_DUMP is not set
-# BR2_PACKAGE_MTD_FLASH_OTP_INFO is not set
-BR2_PACKAGE_MTD_FLASH_UNLOCK=y
-# BR2_PACKAGE_MTD_FTL_CHECK is not set
-# BR2_PACKAGE_MTD_FTL_FORMAT is not set
BR2_PACKAGE_MTD_JFFS2DUMP=y
BR2_PACKAGE_MTD_MKFSJFFS2=y
-BR2_PACKAGE_MTD_MTD_DEBUG=y
-BR2_PACKAGE_MTD_NANDDUMP=y
-BR2_PACKAGE_MTD_NANDTEST=y
-BR2_PACKAGE_MTD_NANDWRITE=y
-# BR2_PACKAGE_MTD_NFTLDUMP is not set
-# BR2_PACKAGE_MTD_NFTL_FORMAT is not set
-# BR2_PACKAGE_MTD_RECV_IMAGE is not set
-# BR2_PACKAGE_MTD_RFDDUMP is not set
-# BR2_PACKAGE_MTD_RFDFORMAT is not set
-# BR2_PACKAGE_MTD_SERVE_IMAGE is not set
BR2_PACKAGE_MTD_SUMTOOL=y
-BR2_PACKAGE_MTD_MTDINFO=y
-BR2_PACKAGE_MTD_UBIATTACH=y
-BR2_PACKAGE_MTD_UBICRC32=y
-BR2_PACKAGE_MTD_UBIDETACH=y
-BR2_PACKAGE_MTD_UBIFORMAT=y
-BR2_PACKAGE_MTD_UBIMKVOL=y
-BR2_PACKAGE_MTD_UBINFO=y
-BR2_PACKAGE_MTD_UBINIZE=y
-BR2_PACKAGE_MTD_UBIRENAME=y
-BR2_PACKAGE_MTD_UBIRMVOL=y
-BR2_PACKAGE_MTD_UBIRSVOL=y
-BR2_PACKAGE_MTD_UBIUPDATEVOL=y
-# BR2_PACKAGE_NTFS_3G is not set
-# BR2_PACKAGE_NTFSPROGS is not set
-# BR2_PACKAGE_PCIUTILS is not set
-# BR2_PACKAGE_RNG_TOOLS is not set
-# BR2_PACKAGE_SETSERIAL is not set
-# BR2_PACKAGE_SMARTMONTOOLS is not set
-# BR2_PACKAGE_SQUASHFS is not set
-# BR2_PACKAGE_SYSSTAT is not set
-# BR2_PACKAGE_UDEV is not set
-# BR2_PACKAGE_URG is not set
-# BR2_PACKAGE_USB_MODESWITCH is not set
-# BR2_PACKAGE_USBMOUNT is not set
-# BR2_PACKAGE_USBUTILS is not set
-# BR2_PACKAGE_WIPE is not set
-# BR2_PACKAGE_XENOMAI is not set
-# BR2_PACKAGE_XFSPROGS is not set
-
-#
-# Interpreter languages and scripting
-#
-# BR2_PACKAGE_HASERL is not set
-# BR2_PACKAGE_LUA is not set
-# BR2_PACKAGE_MICROPERL is not set
-# BR2_PACKAGE_PHP is not set
BR2_PACKAGE_PYTHON=y
-# BR2_PACKAGE_PYTHON_DEV is not set
-BR2_PACKAGE_PYTHON_PY_ONLY=y
-# BR2_PACKAGE_PYTHON_PYC_ONLY is not set
-# BR2_PACKAGE_PYTHON_PY_PYC is not set
-
-#
-# The following modules are unusual or require extra libraries
-#
-# BR2_PACKAGE_PYTHON_BSDDB is not set
-BR2_PACKAGE_PYTHON_CODECSCJK=y
-# BR2_PACKAGE_PYTHON_CURSES is not set
BR2_PACKAGE_PYTHON_PYEXPAT=y
-# BR2_PACKAGE_PYTHON_READLINE is not set
-# BR2_PACKAGE_PYTHON_SSL is not set
-# BR2_PACKAGE_PYTHON_TKINTER is not set
-BR2_PACKAGE_PYTHON_UNICODEDATA=y
-# BR2_PACKAGE_PYSERIAL is not set
-# BR2_PACKAGE_PYMYSQL is not set
-# BR2_PACKAGE_RUBY is not set
-# BR2_PACKAGE_TCL is not set
-
-#
-# Libraries
-#
-
-#
-# Compression and decompression
-#
-# BR2_PACKAGE_LIBARCHIVE is not set
-BR2_PACKAGE_LZO=y
-BR2_PACKAGE_ZLIB=y
-
-#
-# Crypto
-#
-# BR2_PACKAGE_BEECRYPT is not set
-# BR2_PACKAGE_LIBGCRYPT is not set
-# BR2_PACKAGE_LIBGPG_ERROR is not set
-# BR2_PACKAGE_OPENSSL is not set
-
-#
-# Database
-#
-# BR2_PACKAGE_BERKELEYDB is not set
-# BR2_PACKAGE_MYSQL_CLIENT is not set
-# BR2_PACKAGE_SQLITE is not set
-
-#
-# Filesystem
-#
-# BR2_PACKAGE_GAMIN is not set
-# BR2_PACKAGE_LIBCONFIG is not set
-# BR2_PACKAGE_LIBCONFUSE is not set
-# BR2_PACKAGE_LIBFUSE is not set
-# BR2_PACKAGE_LIBLOCKFILE is not set
-# BR2_PACKAGE_LIBSYSFS is not set
-
-#
-# Graphics
-#
-# BR2_PACKAGE_ATK is not set
-# BR2_PACKAGE_CAIRO is not set
-# BR2_PACKAGE_FONTCONFIG is not set
-BR2_PACKAGE_FREETYPE=y
-BR2_PACKAGE_JPEG=y
-# BR2_PACKAGE_LIBART is not set
-BR2_PACKAGE_LIBPNG=y
-# BR2_PACKAGE_LIBUNGIF is not set
-# BR2_PACKAGE_MESALIB is not set
-# BR2_PACKAGE_PANGO is not set
-# BR2_PACKAGE_PIXMAN is not set
-# BR2_PACKAGE_TIFF is not set
-
-#
-# webkit requires C++, WCHAR in toolchain and libgtk2
-#
-
-#
-# Hardware handling
-#
-# BR2_PACKAGE_LIBAIO is not set
-# BR2_PACKAGE_LIBRAW1394 is not set
BR2_PACKAGE_TSLIB=y
-# BR2_PACKAGE_LIBUSB is not set
-
-#
-# Networking
-#
-# BR2_PACKAGE_LIBCGI is not set
-# BR2_PACKAGE_LIBCGICC is not set
-# BR2_PACKAGE_LIBCURL is not set
-# BR2_PACKAGE_LIBDNET is not set
-# BR2_PACKAGE_LIBEXOSIP2 is not set
-# BR2_PACKAGE_LIBIDN is not set
-# BR2_PACKAGE_LIBMICROHTTPD is not set
-# BR2_PACKAGE_NEON is not set
-# BR2_PACKAGE_LIBNL is not set
-# BR2_PACKAGE_LIBPCAP is not set
-# BR2_PACKAGE_LIBOSIP2 is not set
-# BR2_PACKAGE_LIBRSYNC is not set
-# BR2_PACKAGE_LIBSOUP is not set
-# BR2_PACKAGE_LIBUPNP is not set
-
-#
-# Other
-#
-# BR2_PACKAGE_ARGP_STANDALONE is not set
-# BR2_PACKAGE_LIBATOMIC_OPS is not set
-# BR2_PACKAGE_LIBCAP is not set
-# BR2_PACKAGE_LIBDAEMON is not set
-# BR2_PACKAGE_LIBELF is not set
-# BR2_PACKAGE_LIBEVENT is not set
-# BR2_PACKAGE_LIBGLIB2 is not set
-# BR2_PACKAGE_LIBOIL is not set
-
-#
-# Text and terminal handling
-#
-# BR2_PACKAGE_ENCHANT is not set
-# BR2_PACKAGE_ICU is not set
-# BR2_PACKAGE_LIBICONV is not set
-BR2_PACKAGE_NCURSES=y
-BR2_PACKAGE_NCURSES_TARGET_PANEL=y
-BR2_PACKAGE_NCURSES_TARGET_FORM=y
-BR2_PACKAGE_NCURSES_TARGET_MENU=y
-# BR2_PACKAGE_NEWT is not set
-# BR2_PACKAGE_PCRE is not set
-# BR2_PACKAGE_POPT is not set
-# BR2_PACKAGE_READLINE is not set
-# BR2_PACKAGE_SLANG is not set
-
-#
-# XML
-#
-BR2_PACKAGE_EXPAT=y
-# BR2_PACKAGE_EZXML is not set
-# BR2_PACKAGE_LIBXML_PARSER_PERL is not set
-# BR2_PACKAGE_LIBXML2 is not set
-# BR2_PACKAGE_LIBXSLT is not set
-# BR2_PACKAGE_XERCES is not set
-
-#
-# Miscellaneous
-#
-# BR2_PACKAGE_SHARED_MIME_INFO is not set
-
-#
-# Networking applications
-#
-# BR2_PACKAGE_ARGUS is not set
-# BR2_PACKAGE_AVAHI is not set
-# BR2_PACKAGE_AXEL is not set
-# BR2_PACKAGE_BIND is not set
-# BR2_PACKAGE_BLUEZ3_LIBS is not set
-
-#
-# bluez-utils not available (need dbus)
-#
-# BR2_PACKAGE_BMON is not set
-# BR2_PACKAGE_BRIDGE is not set
-# BR2_PACKAGE_CTORRENT is not set
-# BR2_PACKAGE_CUPS is not set
-# BR2_PACKAGE_DNSMASQ is not set
-# BR2_PACKAGE_DROPBEAR is not set
-# BR2_PACKAGE_ETHTOOL is not set
-# BR2_PACKAGE_HOSTAPD is not set
-# BR2_PACKAGE_IFPLUGD is not set
-# BR2_PACKAGE_IPERF is not set
-# BR2_PACKAGE_IPROUTE2 is not set
-# BR2_PACKAGE_IPSEC_TOOLS is not set
-# BR2_PACKAGE_IPTABLES is not set
-# BR2_PACKAGE_IW is not set
-# BR2_PACKAGE_KISMET is not set
-# BR2_PACKAGE_L2TP is not set
-# BR2_PACKAGE_LINKS is not set
-# BR2_PACKAGE_LRZSZ is not set
-# BR2_PACKAGE_MIIDIAG is not set
-# BR2_PACKAGE_MROUTED is not set
-# BR2_PACKAGE_MUTT is not set
-# BR2_PACKAGE_NBD is not set
-# BR2_PACKAGE_NCFTP is not set
-# BR2_PACKAGE_NETPLUG is not set
-# BR2_PACKAGE_NETSNMP is not set
-# BR2_PACKAGE_NETSTAT_NAT is not set
-# BR2_PACKAGE_NFS_UTILS is not set
-# BR2_PACKAGE_NGIRCD is not set
BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
-# BR2_PACKAGE_NTP_SNTP is not set
-# BR2_PACKAGE_NTP_NTP_KEYGEN is not set
-# BR2_PACKAGE_NTP_NTPDC is not set
-# BR2_PACKAGE_NTP_NTPQ is not set
-# BR2_PACKAGE_NTP_TICKADJ is not set
-# BR2_PACKAGE_NUTTCP is not set
-# BR2_PACKAGE_OLSR is not set
-# BR2_PACKAGE_OPENNTPD is not set
-# BR2_PACKAGE_OPENOBEX is not set
-# BR2_PACKAGE_OPENSSH is not set
-# BR2_PACKAGE_OPENVPN is not set
BR2_PACKAGE_PORTMAP=y
-# BR2_PACKAGE_PPPD is not set
-# BR2_PACKAGE_RADVD is not set
-# BR2_PACKAGE_RP_PPPOE is not set
-# BR2_PACKAGE_PPTP_LINUX is not set
-# BR2_PACKAGE_PROFTPD is not set
-# BR2_PACKAGE_QUAGGA is not set
-# BR2_PACKAGE_RSYNC is not set
-# BR2_PACKAGE_SAMBA is not set
-# BR2_PACKAGE_SER2NET is not set
-# BR2_PACKAGE_SOCAT is not set
-# BR2_PACKAGE_SOCKETCAN is not set
-# BR2_PACKAGE_SPAWN_FCGI is not set
-# BR2_PACKAGE_SQUID is not set
-# BR2_PACKAGE_STUNNEL is not set
-# BR2_PACKAGE_TCPDUMP is not set
-# BR2_PACKAGE_DHCPDUMP is not set
-# BR2_PACKAGE_TCPREPLAY is not set
-# BR2_PACKAGE_TN5250 is not set
-# BR2_PACKAGE_TTCP is not set
-# BR2_PACKAGE_UDPCAST is not set
-# BR2_PACKAGE_USSP_PUSH is not set
-# BR2_PACKAGE_UUCP is not set
-# BR2_PACKAGE_VPNC is not set
-# BR2_PACKAGE_VSFTPD is not set
-# BR2_PACKAGE_VTUN is not set
-# BR2_PACKAGE_WEBIF is not set
BR2_PACKAGE_WIRELESS_TOOLS=y
-# BR2_PACKAGE_WIRELESS_TOOLS_LIB is not set
-# BR2_PACKAGE_WPA_SUPPLICANT is not set
-
-#
-# Package managers
-#
-# BR2_PACKAGE_IPKG is not set
-
-#
-# Shell and utilities
-#
-# BR2_PACKAGE_AT is not set
-# BR2_PACKAGE_DIALOG is not set
-# BR2_PACKAGE_FILE is not set
-# BR2_PACKAGE_LOCKFILE_PROGS is not set
-# BR2_PACKAGE_LOGROTATE is not set
-# BR2_PACKAGE_SCREEN is not set
-# BR2_PACKAGE_SUDO is not set
-# BR2_PACKAGE_WHICH is not set
-
-#
-# System tools
-#
-
-#
-# Text editors and viewers
-#
-# BR2_PACKAGE_ED is not set
BR2_PACKAGE_NANO=y
-# BR2_PACKAGE_UEMACS is not set
-
-#
-# Target filesystem options
-#
-BR2_ROOTFS_POST_BUILD_SCRIPT=""
BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
-BR2_ROOTFS_SKELETON_DEFAULT=y
-# BR2_ROOTFS_SKELETON_CUSTOM is not set
-# BR2_TARGET_ROOTFS_CRAMFS is not set
-# BR2_TARGET_ROOTFS_CLOOP is not set
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
-# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056 is not set
-# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528 is not set
-# BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K is not set
BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K=y
-# BR2_TARGET_ROOTFS_JFFS2_FLASH_128 is not set
-# BR2_TARGET_ROOTFS_JFFS2_FLASH_64 is not set
-# BR2_TARGET_ROOTFS_JFFS2_CUSTOM is not set
-BR2_TARGET_ROOTFS_JFFS2_PAGESIZE=0x800
-BR2_TARGET_ROOTFS_JFFS2_EBSIZE=0x20000
-BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER=y
-# BR2_JFFS2_TARGET_SREC is not set
BR2_TARGET_ROOTFS_JFFS2_PAD=y
-BR2_TARGET_ROOTFS_JFFS2_PADSIZE=0x0
-BR2_TARGET_ROOTFS_JFFS2_LE=y
-# BR2_TARGET_ROOTFS_JFFS2_BE is not set
-# BR2_TARGET_ROOTFS_JFFS2_SUMMARY is not set
BR2_TARGET_ROOTFS_UBIFS=y
-BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f800
-BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE=0x800
BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=2047
-# BR2_TARGET_ROOTFS_UBIFS_RT_NONE is not set
-# BR2_TARGET_ROOTFS_UBIFS_RT_ZLIB is not set
-BR2_TARGET_ROOTFS_UBIFS_RT_LZO=y
-BR2_TARGET_ROOTFS_UBIFS_NONE=y
-# BR2_TARGET_ROOTFS_UBIFS_GZIP is not set
-# BR2_TARGET_ROOTFS_UBIFS_BZIP2 is not set
-# BR2_TARGET_ROOTFS_UBIFS_LZMA is not set
BR2_TARGET_ROOTFS_UBI=y
-BR2_TARGET_ROOTFS_UBI_PEBSIZE=0x20000
-BR2_TARGET_ROOTFS_UBI_SUBSIZE=512
-# BR2_TARGET_ROOTFS_SQUASHFS is not set
BR2_TARGET_ROOTFS_TAR=y
-BR2_TARGET_ROOTFS_TAR_NONE=y
-# BR2_TARGET_ROOTFS_TAR_GZIP is not set
-# BR2_TARGET_ROOTFS_TAR_BZIP2 is not set
-# BR2_TARGET_ROOTFS_TAR_LZMA is not set
-BR2_TARGET_ROOTFS_TAR_OPTIONS=""
-# BR2_TARGET_ROOTFS_CPIO is not set
-# BR2_TARGET_ROOTFS_INITRAMFS is not set
-# BR2_TARGET_ROOTFS_ROMFS is not set
-
-#
-# Bootloaders
-#
-# BR2_TARGET_BAREBOX is not set
BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-$(BR2_TARGET_UBOOT_VERSION).h"
BR2_TARGET_UBOOT_1_3_4=y
-# BR2_TARGET_UBOOT_2010_06 is not set
-# BR2_TARGET_UBOOT_2010_03 is not set
-# BR2_TARGET_UBOOT_2009_11 is not set
-# BR2_TARGET_UBOOT_2009_08 is not set
-# BR2_TARGET_UBOOT_CUSTOM_TARBALL is not set
-BR2_TARGET_UBOOT_VERSION="1.3.4"
BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="../patches/u-boot/$(BR2_TARGET_UBOOT_VERSION)/"
-BR2_TARGET_UBOOT_FORMAT_BIN=y
-# BR2_TARGET_UBOOT_FORMAT_KWB is not set
-# BR2_TARGET_UBOOT_TOOL_MKIMAGE is not set
BR2_TARGET_UBOOT_TOOL_ENV=y
-BR2_TARGET_UBOOT_COPYTO=""
# BR2_TARGET_UBOOT_NETWORK is not set
-# BR2_TARGET_AT91BOOTSTRAP is not set
-# BR2_TARGET_DATAFLASHBOOT is not set
-
-#
-# Kernel
-#
BR2_LINUX_KERNEL=y
-# BR2_LINUX_KERNEL_2_6_36 is not set
-# BR2_LINUX_KERNEL_SAME_AS_HEADERS is not set
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-# BR2_LINUX_KERNEL_CUSTOM_TARBALL is not set
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_VERSION="2.6.29.6"
BR2_LINUX_KERNEL_PATCH="$(LINUX26_PATCH_DIR)"
-# BR2_LINUX_KERNEL_USE_DEFCONFIG is not set
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=y
-# BR2_LINUX_KERNEL_ZIMAGE is not set
diff --git a/buildroot/configs/apf27test_defconfig b/buildroot/configs/apf27test_defconfig
index 00f3de9..88b9000 100644
--- a/buildroot/configs/apf27test_defconfig
+++ b/buildroot/configs/apf27test_defconfig
@@ -1,267 +1,48 @@
-#
-# Automatically generated make config: don't edit
-# Buildroot version: 2010.11
-# Sat Jul 2 11:33:01 2011
-#
-BR2_HAVE_DOT_CONFIG=y
BR2_arm=y
-# BR2_armeb is not set
-# BR2_avr32 is not set
-# BR2_i386 is not set
-# BR2_mips is not set
-# BR2_mipsel is not set
-# BR2_powerpc is not set
-# BR2_sh is not set
-# BR2_sh64 is not set
-# BR2_sparc is not set
-# BR2_x86_64 is not set
-# BR2_xtensa is not set
-# BR2_generic_arm is not set
-# BR2_arm7tdmi is not set
-# BR2_arm610 is not set
-# BR2_arm710 is not set
-# BR2_arm720t is not set
-# BR2_arm920t is not set
-# BR2_arm922t is not set
BR2_arm926t=y
-# BR2_arm10t is not set
-# BR2_arm1136jf_s is not set
-# BR2_arm1176jz_s is not set
-# BR2_arm1176jzf_s is not set
-
-#
-# cortex-A8/A9 needs gcc >= 4.4.x
-#
-# BR2_cortex_a8 is not set
-# BR2_cortex_a9 is not set
-# BR2_sa110 is not set
-# BR2_sa1100 is not set
-# BR2_xscale is not set
-# BR2_iwmmxt is not set
-BR2_ARM_TYPE="ARM926T"
-BR2_ARM_EABI=y
-# BR2_ARM_OABI is not set
-BR2_ARCH="arm"
-BR2_ENDIAN="LITTLE"
-BR2_GCC_TARGET_TUNE="arm926ej-s"
-BR2_GCC_TARGET_ARCH="armv5te"
-BR2_GCC_TARGET_ABI="aapcs-linux"
-
-#
-# Target options
-#
-
-#
-# Preset Devices
-#
BR2_TARGET_ARMADEUS=y
BR2_BOARD_NAME="apf27"
-BR2_BOARD_PATH="target/device/armadeus/$(BR2_BOARD_NAME)"
BR2_CPU_NAME="imx27"
-BR2_TARGET_ARMADEUS_NR_SDRAM="1"
-BR2_TARGET_ARMADEUS_SDRAM_SIZE="64"
-# BR2_TARGET_ARMLTD is not set
-# BR2_TARGET_ATMEL is not set
-# BR2_TARGET_KWIKBYTE is not set
BR2_TARGET_GENERIC_HOSTNAME="armadeus"
BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
BR2_TARGET_GENERIC_GETTY=y
-# BR2_TARGET_GENERIC_GETTY_NONE is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC3 is not set
BR2_TARGET_GENERIC_GETTY_TTYSMX0=y
-# BR2_TARGET_GENERIC_GETTY_TTYMXC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC2 is not set
-BR2_TARGET_GENERIC_GETTY_PORT="ttySMX0"
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set
-BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y
-BR2_TARGET_GENERIC_GETTY_BAUDRATE="115200"
-
-#
-# Build options
-#
-
-#
-# Commands
-#
-BR2_COPY="cp -R "
BR2_WGET="wget --passive-ftp --tries=3"
-BR2_SVN="svn"
-BR2_BZR="bzr"
-BR2_GIT="git"
-BR2_ZCAT="gzip -d -c"
-BR2_BZCAT="bzcat"
-BR2_TAR_OPTIONS=""
BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
-
-#
-# Mirrors and Download locations
-#
-BR2_PRIMARY_SITE=""
BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
BR2_SOURCEFORGE_MIRROR="switch"
-BR2_KERNEL_MIRROR="http://www.kernel.org/pub/"
-BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu"
-BR2_DEBIAN_MIRROR="http://ftp.debian.org"
BR2_JLEVEL=1
-# BR2_DEPRECATED is not set
-# BR2_ENABLE_DEBUG is not set
-# BR2_STRIP_strip is not set
BR2_STRIP_sstrip=y
-# BR2_STRIP_none is not set
-# BR2_OPTIMIZE_0 is not set
-# BR2_OPTIMIZE_1 is not set
-# BR2_OPTIMIZE_2 is not set
-# BR2_OPTIMIZE_3 is not set
-BR2_OPTIMIZE_S=y
-# BR2_PREFER_STATIC_LIB is not set
-# BR2_HAVE_DOCUMENTATION is not set
-# BR2_HAVE_DEVFILES is not set
-
-#
-# Toolchain
-#
-BR2_TOOLCHAIN_BUILDROOT=y
-# BR2_TOOLCHAIN_EXTERNAL is not set
-# BR2_TOOLCHAIN_CTNG is not set
-
-#
-# Kernel Header Options
-#
-# BR2_KERNEL_HEADERS_2_6_34 is not set
-# BR2_KERNEL_HEADERS_2_6_35 is not set
-# BR2_KERNEL_HEADERS_2_6_36 is not set
BR2_KERNEL_HEADERS_VERSION=y
-# BR2_KERNEL_HEADERS_SNAP is not set
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
-BR2_DEFAULT_KERNEL_HEADERS="2.6.29.6"
-
-#
-# uClibc Options
-#
BR2_UCLIBC_VERSION_0_9_30=y
-# BR2_UCLIBC_VERSION_0_9_31 is not set
-# BR2_UCLIBC_VERSION_SNAPSHOT is not set
-BR2_UCLIBC_VERSION_STRING="0.9.30.3"
BR2_UCLIBC_CONFIG="$(BR2_BOARD_PATH)/uClibc-0.9.30.config.arm"
-# BR2_PTHREAD_DEBUG is not set
-# BR2_UCLIBC_INSTALL_TEST_SUITE is not set
-
-#
-# Binutils Options
-#
BR2_BINUTILS_VERSION_2_20=y
-# BR2_BINUTILS_VERSION_2_20_1 is not set
-BR2_BINUTILS_VERSION="2.20"
-BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
-
-#
-# GCC Options
-#
-# BR2_GCC_VERSION_4_2_4 is not set
-# BR2_GCC_VERSION_4_3_X is not set
BR2_GCC_VERSION_4_4_X=y
-# BR2_GCC_VERSION_4_5_X is not set
-# BR2_GCC_VERSION_SNAP is not set
-BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y
-BR2_GCC_VERSION="4.4.5"
-BR2_EXTRA_GCC_CONFIG_OPTIONS=""
-# BR2_GCC_CROSS_OBJC is not set
-# BR2_GCC_CROSS_FORTRAN is not set
-# BR2_INSTALL_OBJC is not set
-# BR2_INSTALL_FORTRAN is not set
-BR2_GCC_SHARED_LIBGCC=y
-
-#
-# Ccache Options
-#
BR2_CCACHE=y
-BR2_CCACHE_DIR="$(TOOLCHAIN_DIR)/ccache-$(CCACHE_VER)/cache"
-
-#
-# Gdb Options
-#
BR2_PACKAGE_GDB=y
BR2_PACKAGE_GDB_SERVER=y
BR2_PACKAGE_GDB_HOST=y
BR2_GDB_VERSION_6_7_1=y
-# BR2_GDB_VERSION_6_8 is not set
-# BR2_GDB_VERSION_7_0_1 is not set
-# BR2_GDB_VERSION_7_1 is not set
-BR2_GDB_VERSION="6.7.1"
-
-#
-# Common Toolchain Options
-#
BR2_LARGEFILE=y
BR2_INET_IPV6=y
BR2_INET_RPC=y
BR2_ENABLE_LOCALE=y
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"
-BR2_NEEDS_GETTEXT=y
-BR2_NEEDS_GETTEXT_IF_LOCALE=y
-BR2_USE_WCHAR=y
-BR2_PREFER_SOFT_FLOAT=y
-BR2_SOFT_FLOAT=y
-# BR2_USE_SSP is not set
-# BR2_PTHREADS_NONE is not set
-# BR2_PTHREADS is not set
-BR2_PTHREADS_OLD=y
BR2_PROGRAM_INVOCATION=y
-BR2_GCC_CROSS_CXX=y
BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
-# BR2_ELF2FLT is not set
-# BR2_MKLIBS is not set
BR2_PACKAGE_SSTRIP_TARGET=y
-BR2_PACKAGE_SSTRIP_HOST=y
-BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
-
-#
-# Package Selection for the target
-#
-BR2_PACKAGE_BUSYBOX=y
-# BR2_BUSYBOX_VERSION_1_15_X is not set
BR2_BUSYBOX_VERSION_1_16_X=y
-# BR2_BUSYBOX_VERSION_1_17_X is not set
-# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
-BR2_BUSYBOX_VERSION="1.16.2"
-BR2_PACKAGE_BUSYBOX_FULLINSTALL=y
BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
-# BR2_PACKAGE_CUSTOMIZE is not set
-
-#
-# Armadeus specific tools/utilities
-#
-BR2_PACKAGE_ANYBUSD=y
BR2_PACKAGE_AS_DEVICES=y
BR2_PACKAGE_AS_DEVICES_TESTS=y
BR2_PACKAGE_AS_DEVICES_CPP=y
BR2_PACKAGE_AS_DEVICES_TESTS_CPP=y
-# BR2_PACKAGE_AS_DEVICES_PYTHON is not set
BR2_PACKAGE_ARMADEUS_DEMOS=y
-
-#
-# Choose the demos to install
-#
BR2_PACKAGE_ARMADEUS_DEMOS_ARMANOID=y
BR2_PACKAGE_ARMADEUS_DEMOS_BACKLIGHT=y
BR2_PACKAGE_ARMADEUS_DEMOS_GPIO=y
@@ -274,844 +55,92 @@ BR2_PACKAGE_ARMADEUS_DEMOS_SHOW_IMAGE=y
BR2_PACKAGE_ARMADEUS_DEMOS_TEST_LCD=y
BR2_PACKAGE_ARMADEUS_DEMOS_MCP25020=y
BR2_PACKAGE_FPGAREGS=y
-# BR2_PACKAGE_ARMADEUS_FPGA_FIRMWARE is not set
BR2_PACKAGE_IMXREGS=y
-# BR2_PACKAGE_IMXSSI is not set
BR2_PACKAGE_MAX5821CTRL=y
-# BR2_PACKAGE_STRATON is not set
BR2_PACKAGE_ARMADEUS_TESTSUITE=y
-
-#
-# APF27 specific:
-#
BR2_PACKAGE_AD9889CTRL=y
-# BR2_PACKAGE_ARMADEUS_PPS_UTILITIES is not set
-
-#
-# APF51 specific:
-#
-# BR2_PACKAGE_TFP410CTRL is not set
-
-#
-# APF9328 specific:
-#
-# BR2_PACKAGE_CH7024CTRL is not set
-
-#
-# Audio and video libraries and applications
-#
BR2_PACKAGE_ALSA_LIB=y
-# BR2_PACKAGE_ALSA_LIB_PYTHON is not set
-
-#
-# ALSA lib selection
-#
-BR2_PACKAGE_ALSA_LIB_DEVDIR="/dev/snd"
-BR2_PACKAGE_ALSA_LIB_PCM_PLUGINS="all"
-BR2_PACKAGE_ALSA_LIB_CTL_PLUGINS="all"
-BR2_PACKAGE_ALSA_LIB_ALOAD=y
-BR2_PACKAGE_ALSA_LIB_MIXER=y
-BR2_PACKAGE_ALSA_LIB_PCM=y
-BR2_PACKAGE_ALSA_LIB_RAWMIDI=y
-BR2_PACKAGE_ALSA_LIB_HWDEP=y
-BR2_PACKAGE_ALSA_LIB_SEQ=y
-BR2_PACKAGE_ALSA_LIB_ALISP=y
-BR2_PACKAGE_ALSA_LIB_OLD_SYMBOLS=y
BR2_PACKAGE_ALSA_UTILS=y
-
-#
-# ALSA utils selection
-#
-# BR2_PACKAGE_ALSA_UTILS_ALSACONF is not set
-BR2_PACKAGE_ALSA_UTILS_ALSACTL=y
-BR2_PACKAGE_ALSA_UTILS_ALSAMIXER=y
-# BR2_PACKAGE_ALSA_UTILS_AMIDI is not set
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_ALSA_UTILS_ARECORD=y
-# BR2_PACKAGE_ALSA_UTILS_IECSET is not set
-# BR2_PACKAGE_ALSA_UTILS_ACONNECT is not set
-# BR2_PACKAGE_ALSA_UTILS_APLAYMIDI is not set
-# BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI is not set
-# BR2_PACKAGE_ALSA_UTILS_ASEQDUMP is not set
-# BR2_PACKAGE_ALSA_UTILS_ASEQNET is not set
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
-# BR2_PACKAGE_AUMIX is not set
-# BR2_PACKAGE_FLAC is not set
-# BR2_PACKAGE_FLITE is not set
-# BR2_PACKAGE_FFMPEG is not set
-# BR2_PACKAGE_GSTREAMER is not set
-# BR2_PACKAGE_LIBCDAUDIO is not set
-# BR2_PACKAGE_LIBDVDREAD is not set
-# BR2_PACKAGE_LIBDVDNAV is not set
-BR2_PACKAGE_LIBID3TAG=y
-BR2_PACKAGE_LIBMAD=y
-# BR2_PACKAGE_LIBMMS is not set
-# BR2_PACKAGE_LIBMPD is not set
-# BR2_PACKAGE_LIBMPEG2 is not set
-# BR2_PACKAGE_LIBOGG is not set
-# BR2_PACKAGE_LIBSNDFILE is not set
-# BR2_PACKAGE_LIBTHEORA is not set
-# BR2_PACKAGE_LIBVORBIS is not set
BR2_PACKAGE_MADPLAY=y
-BR2_PACKAGE_MADPLAY_ALSA=y
-# BR2_PACKAGE_MPG123 is not set
BR2_PACKAGE_MPLAYER=y
-# BR2_PACKAGE_PYWEBRADIO is not set
-# BR2_PACKAGE_SPEEX is not set
-# BR2_PACKAGE_SWFDEC is not set
-# BR2_PACKAGE_FESTIVAL is not set
-# BR2_PACKAGE_TAGLIB is not set
-# BR2_PACKAGE_TREMOR is not set
-
-#
-# Compressors and decompressors
-#
-# BR2_PACKAGE_BZIP2 is not set
-# BR2_PACKAGE_GZIP is not set
-# B...
[truncated message content] |