summaryrefslogtreecommitdiff
path: root/cleopatre/buildroot
AgeCommit message (Collapse)Author
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-12-20cleo/buildroot/package/mtd: add missing dependency for lzo, refs #3616Jérémy Dufour
When build mtd, some headers of the package lzo are required (note: this dependency exists in the mtd-utils.git mk file).
2012-12-20cleo/buildroot/package/zlib: add missing mkdir directive, refs #3616Jérémy Dufour
This patch is coming from commit 52f993ba79a0e136562b342ad53a042443276f17. I think, it is not required, but it is linked to a missing dependency somewhere in buildroot.
2012-12-20cleo/buildroot/package/mtd: add missing LDFLAGS to link with zlib, refs #3616Jérémy Dufour
This patch is coming from commit 52f993ba79a0e136562b342ad53a042443276f17.
2012-12-18cleo/buildroot/package/mtd: flash_eraseall by partition size, closes #3520Jérémy Dufour
When erasing a flash partition, flash_eraseall erases it sector by sector. This is the job of the driver. flash_eraseall now erases directly the whole partition in one time.
2012-12-11cleo/buildroot/pkg/busybox.mk: fix dependencies for custom version, closes #3513Yacine Belkadi
In the case of a custom busybox version (source directory), the dependency on the creation of the $(BUSYBOX_DIR) was incorrect (The "build_dir" was always re-made). As a result, some parts of busybox were unnecessarily rebuilt and the "install" target was unnecessarily re-made. Fix that by using a dummy file "$(BUSYBOX_DIR)/.dir".
2012-12-04cleo/buildroot/plcdrv: enable AES on MSE500, closes #3566Olivier Dufour
The plc rom works now for both SPC300 and MSE500.
2012-12-04cleo/buildroot/plcd: allow chip specific compilation, closes #3569Olivier Dufour
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.
2012-11-29cleo/Makefile: binaries are generated using buildroot, closes #3257Olivier Dufour
2012-11-29cleo/buildroot/package: create a separated package for plcd, closes #3259Olivier Dufour
2012-11-06cleo/buildroot/target/device/Spidcom/mse500: fix linux26 config, refs #3445Cyril Jourdan
2012-10-18cleo/buildroot: by default compress vmlinux in XZ, closes #3204Jérémy Dufour
This makes all linux config for each devices using the XZ method for compressing/uncompressing a vmlinux kernel.
2012-09-20cesar/hal/phy: always bypass AES on MSE500, refs #3356Cyril Jourdan
2012-09-20common/inc/asm/arch/ips: add timer 3 and 4 defines, refs #3318Cyril Jourdan
2012-09-20cleo/linux: add a driver for mseafe, refs #3318Jean-Philippe SAVE
2012-09-20common/inc/asm/arch/ips/hw: add mseafe.h, refs #3318Jean-Philippe SAVE
2012-09-20cleo/linux/drivers/afe: do not use ad986x afe on mse500, refs #3318Jean-Philippe SAVE
2012-09-20cleo/linux: add IOMUX management for MSE500, refs #3318Jean-Philippe SAVE
2012-09-20cleo/{linux, buildroot}: handle eth clks and rgmii on MSE500, refs #3318Jean-Philippe SAVE
2012-09-20cleo/{buildroot, linux}: create MSE500 machine, refs #3318Jean-Philippe SAVE
Warning: This commit does not compile, but it will be easier to understand.
2012-09-20common/include/asm/arch/ips/hw: add msepll defines, refs #2961Jean-Philippe SAVE
2012-09-20cleopatre: rename SPC300DINI into MSE500DINI_300, refs #3119Cyril Jourdan
2012-09-20{common, polux}: make nvram.h file common between cleo and polux, refs #3119Cyril Jourdan
Adapt genNVRAM to work with this one nvram header. Suppress nvram_gen headers in SPC2XX architectures in polux, now that those files are not used anymore.
2012-09-20common/inc/asm/arch: handle a 64 lines version of the GIC, refs #3119Cyril Jourdan
2012-09-07cleo/app/fw_wd: move fwwatchd start earlier, closes #3208Nicolas Schodet
The fwwatchd start script will clean previously dumped traces. Do it early so that any following script will have sufficient room on the user file system.
2012-09-07cleo/app/fw_wd: clean up trace files at startup, refs #3208Nicolas Schodet
2012-09-06cleo/buildroot/pkg/busybox: build out of source tree, refs #3258Yacine Belkadi
After the preparation done by previous commits, this one enables building the custom busybox version out of its source tree, just like non-custom versions. In addition to homogeneity with other buildroot packages, the cleaning part becomes simpler, and the issue with clean/distclean disappears.
2012-09-06cleo/buildroot/pkg/busybox: some renaming, refs #3258Yacine Belkadi
2012-09-06cleo/buildroot/pkg/busybox: add the BUSYBOX_MAKE_DIRS variable, refs #3258Yacine Belkadi
Add the new BUSYBOX_MAKE_DIRS variable, in order to be able to customize which directories get passed to busybox's make.