summaryrefslogtreecommitdiff
path: root/cleopatre/buildroot/target
AgeCommit message (Collapse)Author
2013-10-24cleo/{buildroot,devkit/p1905}: build 1905.1 service by board options, refs #4236samuel.chou
2013-10-11cleo/{linux/net/bridge,devkit/p1905}: add ieee1905.1 feature, closes #4220samuel.chou
2013-10-02cleo/buildroot/target/*/mpr520e: change interface init order, #refs 4011Fisher Cheng
2013-10-01cleo/buildroot: disable power management waiting for bug fix, refs #4211Julien Lacour
2013-10-01cleo/{app,buildroot}: port httpd and add wifi config page, closes #4210Terry Lu
2013-10-01cleo/{buildroot,devkit}: add automatic load of MT7601U driver, refs #4011Fisher Cheng
- Disable BR2_PACKAGE_MT7601UDRV in defconfig.base
2013-10-01cleo/devkit: add MTK MT7601U drv source code, refs #4011Fisher Cheng
- Enable Wireless LAN and Wireless extension in linux26.config
2013-10-01cleo/buildroot: add RT5572 drv into buildroot compilation process, refs #4213Fisher Cheng
2013-10-01cleo/buildroot/target/*/msk500: add wireless extension and WLAN support, ↵Fisher Cheng
refs #4213
2013-10-01cleo/linux,common/include: add USB host driver, closes #4212Fisher Cheng
2013-10-01cleo/{buildroot,linux}: create new board for MPR520e, refs #4209Fisher Cheng
2013-05-17cleo/buildroot/target: fix buildroot package syntax, refs #3956Olivier Dufour
2013-05-07cleo/buildroot/package: create a package for debug-utils, closes #3956Olivier Dufour
This package is disabled by default, and only available for MSE500 based boards.
2013-04-24change default NMK pass from HomePlugAV0123 to HomePlugAVNicolas Rabault
2013-03-06cleo/buildroot/target/Spidcom: remove mse500, closes #3820Yacine Belkadi
"MSE500" is the name of the chip. Having a target with that name is confusing. In addition, this target was actually used for the MSK500 board. But an msk500 target has been added by a previous commit. So this target is not needed anymore. Remove it.
2013-03-06cleo/buildroot/target/Spidcom: add mcr510, closes #3648Yacine Belkadi
The mcr510 board was present in EoC but not in AV. Add it to AV.
2013-03-06cleo/buildroot/target/Spidcom: add msk500, refs #3648Yacine Belkadi
The msk500 board was present in EoC but not in AV. Add it to AV, with some differences: - The second Ethernet interface (eth1) is not brought up and not added to the bridge, because there is no need for that, at the moment. - Power management related configuration items are added based on those of mse500.
2013-03-06cleo/buildroot/target/Spidcom: add scr300, refs #3648Yacine Belkadi
The scr300 board was present in EoC but not in AV. Add it to AV.
2013-03-06cleo/{linux/arch/arm/spc300,buildroot/target/device/Spidcom}: sort config itemsYacine Belkadi
Sort, alphabetically, the various targets/machines configuration items, in order to ease updates and merges.
2013-02-14cleo/buildroot/target/Spidcom: fix desc file of spk300 and scr310, refs #3723Yacine Belkadi
In the description file (desc) of spk300 and scr300, fix the part for "device_table.txt".
2013-02-12cleo/buildroot/target/Spidcom: move boards's dirs to a new "targets" dir, ↵Yacine Belkadi
closes #3723 To better organize things, create a new directory "targets" and move all board directories into it.
2013-02-12cleo/buildroot/target/Spidcom: generate defconfig, refs #3723Yacine Belkadi
The defconfig files of the different targets have many parts in common. Factorize the common parts and use desc.py and the description file (desc) to generate the final file from the different composing parts.
2013-02-12cleo/buildroot/target/Spidcom: generate device_table.txt, refs #3723Yacine Belkadi
The device_table.txt files for each board are similar. Having only one common file would be enough today. But as that may change, generate the file when needed using the description file (desc) of each board.
2013-02-12cleo/buildroot/target/initramfs: depend on $(TARGET_DEVICE_TABLE), refs #3723Yacine Belkadi
In initramfs.mk, the targets: $(INITRAMFS_TARGET) and initramfs use the TARGET_DEVICE_TABLE file if present. In next commits, this file will be generated on demand. To allow that, these targets should depend on it, if it exists. Add a possible dependence on the device_table.txt file.
2013-02-12cleo/buildroot/target/Spidcom: generate busybox.config, refs #3723Yacine Belkadi
Each board has its busybox.config, but major parts of it are common. Split the busybox.config file into common parts and specific parts. Use the desc.py tool and the description file (desc) to describe the parts composing the busybox.config file of each board. Note that only the main CONFIG items are set. The ones that get set by other ones don't need to be set explicitely.
2013-02-12cleo/buildroot/target/Spidcom: generate linux26.config, refs #3723Yacine Belkadi
Each board has its linux26.config, but major parts of it are common. Split the linux26.config file into common parts and specific parts. Use the desc.py tool and the description file (desc) to describe the parts composing the linux26.config file of each board. Note that only the main CONFIG items are set. The ones that get set by other ones(e.g. CONFIG_CHIP_FEATURE_INT_MAP_V1) don't need to be set explicitely.
2013-02-11cleo/buildroot/target/Spidcom: enhance desc.py to support Kconfig files, ↵Yacine Belkadi
refs #3723 Enhance the desc.py tool so it can generate Kconfig files from a list of Kconfig parts. This will be used, in next commits, to generate linux26.config, busybox.config and defconfig files.
2013-02-11cleo/buildroot/target/linux: add a prerequisite to the LINUX26_KCONFIG ↵Yacine Belkadi
target, refs #3723 In next commits, the linux26.config file (ie $(LINUX26_KCONFIG) ) will be generated when needed. The problem is that the current $(LINUX26_KCONFIG) target in linux/Makefile.in prevents that. As a workaround, add a possible prerequisite to that target.
2013-02-11cleo/buildroot/target/Spidcom: remove the board's Makefile.in files, refs #3723Yacine Belkadi
The Makefile.in of the various boards are all the same except for the value of BOARD_NAME. But this value is already present in the newly added BR2_TARGET_SPIDCOM_BOARD. So what is currently done in the board's Makefile.in can actually be done in the main Makefile.in. Update the main Makefile.in and remove the board's Makefile.in.
2013-02-11cleo/buildroot/target/Spidcom: get target_skeleton from desc file, refs #3723Yacine Belkadi
The final target_skeleton is composed from directories specified in $(TARGET_SKELETON) and $(TARGET_SKELETON_ADD). To harmonize with upcoming changes, get the list of directories from a description file.
2013-02-11cleo/buildroot/target/spidcom: move target_skeleton/ to ↵Yacine Belkadi
common/target_skeleton_base, refs #3723 The "target_skeleton" directory is common to the boards. Move it to the "common" directory, and rename it to "target_skeleton_base".
2013-02-11cleo/buildroot/target/Spidcom: keep one uClibc.config and delete others, ↵Yacine Belkadi
refs #3723 The uClibc.config file in each board directory is not used, because the toolchain is not rebuilt each time. All the uClibc.config are mostly the same. Just keep one for reference (or if the toolchain must be rebuilt) and delete the other ones. Remove also the (commented out) setting of BR2_UCLIBC_CONFIG, for the same reason. By the way, add a "common" directory intended to contain files common to the targets.
2013-02-11cleo/buildroot/target_skeleton: manage autoswitch flashfs, refs #3745Olivier Dufour
userfs is now mount in /mnt/flashfs. /usr/local is a symlink to the root fs, i.e. /mnt/flashfs for a 500 fs, and /mnt/flashfs/500 for an autoswitch fs.
2013-02-06cleo/buildroot/target/device: enable PHY realtek for MPR520, closes #3755Olivier Dufour
2013-01-25cleo/linux/arch/arm/spc300: add config to set CLK speed, refs #1325Olivier Dufour
For MSE500 boards, the speed of SYSCLK is defined by CONFIG_SYSCLK_SPEED, and is set at 246MHz by default.
2013-01-18cleo/buildroot/target/device: enable PHY realtek for 500, closes #3707Jérémy Dufour
On 500 boards, we have realtek PHY. Rather than using the generic PHY, it is preferable to use the realtek one.
2013-01-18cleo/buildroot/devices: fix resume network command, closes #3705Olivier Dufour
2013-01-18cleo/linux/arch/arm/spc300: add power LED config, refs #2642Olivier Dufour
As some boards (i.e. MPR520) have a power LED that is not driven by any user application, the associated GPIO is not set by the kernel. We have to set it for the low power procedure.
2013-01-18cleo/app/managerd: configure LED GPIO number, refs #3636Olivier Dufour
As MPR520 has more LED than previous boards, we can no longer rely on a single LED configuration for managerd.
2013-01-18cleo/linux/arch/arm/spc300: add MPR520 board type in linux, refs #3636Olivier Dufour
2013-01-18cleo/buildroot/devices: add MPR520 target, refs #3636Olivier Dufour
Create buildroot skeleton for MPR520 board, and update all other boards.
2013-01-18cleo/buildroot/package/pmd: select pmd for MSE500 boards, refs #3636Olivier Dufour
Prior to this commit, only AV MSE500 board could have it, but we need it for MCR500 and MPR520.
2013-01-15cleo/buildroot: update config files, refs noneOlivier Dufour
2013-01-11cleo/{buildroot,linux}: add mcr500 default configuration, refs #3649Olivier Dufour
2013-01-08cleo/{buildroot,linux}: remove MTD flash size config from Linux, closes #3579Jérémy Dufour
No need to have different MTD size flags in Linux configuration files anymore.
2012-12-21cleo/app/pmd: add a daemon to handle power state changes, closes #2633Olivier Dufour
pmd polls /proc/pm/suspend_cmd, and triggers the suspend script when the criterias are matched. The criterias are defined and handled by the kernel, pmd only reads the status entry and triggers the script, as it cannot be done from kernel space.
2012-12-21cleo/buildroot/target/Spidcom: add CONFIG_CHIP_FEATURE_SRAM, refs #2633Olivier Dufour
2012-12-21cleo/linux/arch/arm/spc300: enable power management, refs #2633Cyril Jourdan
2012-11-30cleo/buildroot: add a Makefile to create response file, refs #3416Olivier Dufour
When invoking make xxx_defconfig, a response file containing all extra defines needed by applications to correctly use NVRAM is created.
2012-11-29cleo/buildroot: add MSE500 in bundle generation, closes #3418Olivier Dufour
BR2_TARGET_SPIDCOM_BOARD allows generic board configuration. BR2_TARGET_SPIDCOM_CHIP allows to use chip specific binaries. It is now easier to add a new board, and support multiple chips.