summaryrefslogtreecommitdiff
path: root/cleopatre/buildroot
AgeCommit message (Collapse)Author
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.
2012-09-06cleo/buildroot/pkg/busybox: remove the TARGET_UNPACKED variable, refs #3258Yacine Belkadi
The ".patched" step is only done for non-custom busybox versions. And it always depends on the ".unpacked" step. So the TARGET_UNPACKED is no longer needed.
2012-09-06cleo/buildroot/pkg/busybox: rename patched2 to patched, refs #3258Yacine Belkadi
As there isn't a ".patched1" anymore, just rename ".patched2" to ".patched".
2012-09-06cleo/{buildroot/pkg/busybox,busybox}: remove .patched1, refs #3258Yacine Belkadi
Due to previous changes, ".patched1" is not needed anymore.
2012-09-06cleo/buildroot/pkg/busybox: remove outdated/unused code, refs #3258Yacine Belkadi
The code is removed for the following reasons: - it doesn't actually do anything. There is no "-i" or redirection of sed's output. - the "#include busybox.h" line that the command looks for in init/init.c, disappeared long ago, in version 1.6 of busybox. (busybox commit b6adbf1be29841501cc49917249e85f273e1df7c) - buildroot removed that line from their source code. (buildroot commit 7d814728ae38c5479ddb8b519eeb182f756f4291) - it will allow to remove ".patched1" and simplify things for custom busybox versions.
2012-07-18cleo/buildroot: do a "make clean" on "make distclean", refs #3230Yacine Belkadi
Now, doing: cleopatre/buildroot$ make distclean also performs a "make clean".
2012-07-18cleo/{buildroot, managerd}: add CONFIG_EXTRA_LEDS, refs #3240Yacine Belkadi
Instead of depending directly on the board type (SPK300 or SPK300G) in the code, depend on a config option. This option is set, depending on the board, at buildroot's level. The main objective of the changes is to remove the dependency that managerd had on the "autoconf.h" file of the Linux Kernel. NB: The "#if defined" in gpio_event.h included CONFIG_MACH_SPK310, but not the other ones in gpio_event.c. So in reality, the feature was not available for SPK310. So this commit enables it only for SPK300 and SPK300G.
2012-07-18cleo/{buildroot,managerd,utests}[eoc-drv]: add config file for managerd, ↵Yacine Belkadi
refs #3240 To prepare for subsequent changes, this commit creates a config file to contain configuration options for managerd.
2012-06-28cleo/buildroot/busybox: fix busybox-clean, refs #3085Yacine Belkadi
On a cleopatre/buildroot$ make clean distclean the cleopatre/busybox-1.11.1-spc300 was not sufficiently cleaned. Ideally, a busybox-mrproper would be done on buildroot-distclean, but buildroot doesn't expect packages to expose a distclean target. So with this commit, busybox-mrproper is called on buildroot-clean.
2012-06-27cleo/buildroot/pkg/busybox: unhide BR2_BUSYBOX_VERSION_CUSTOM, closes #3085Yacine Belkadi
Now that the defconfig_files have been updated, the temporary "if" can be removed.
2012-06-27cleo/buildroot/target: use new busybox source directory, refs #3085Yacine Belkadi
For all targets: Use the new busybox source directory: cleopatre/busybox-1.11.1-spc300.
2012-06-27cleo/buildroot/pkg/busybox/makefile: cause a rebuild if the sources change, ↵Yacine Belkadi
refs #3085 Adapt the Makefile to cause a rebuild of the busybox package when the sources change.
2012-06-27cleo/buildroot/pkg/busybox: add support for custom version, refs #3085Yacine Belkadi
Add the possibility to use a custom version of busybox from a specified source directory. The makefile of busybox is adapted to handle the case when the sources are already prepared.
2012-06-27cleo/buildroot/pkg/busybox/makefile: split .patched into .patched1 and ↵Yacine Belkadi
.patched2, refs #3085 In the makefile of the busybox package, ".patched" indicates that: - changes due to the .config file have been applied to the sources - patches have been applied. As a preparation for upcomming changes, we need to dissociate these two operations. If the sources are already patched, only the part regarding the .config file needs to be done. This commits splits ".patched" into ".patched1" and ".patched2".
2012-06-27cleo/buildroot/pkg/busybox/makefile: split .unpacked into .unpacked and ↵Yacine Belkadi
.patched, refs #3085 In the makefile of the busybox package, .unpacked indicates that the sources have been prepared, ie: downloaded + extracted + patched. As a preparation for upcomming changes, we need to dissociate the (download + extraction) part from the application of patches. For example, if we already have the sources, we don't need to download and extract them. This commit splits ".unpacked" into ".unpacked" and ".patched".
2012-06-13cleo/buildroot/target/defconfig: rename CONFIG_AD986X to CONFIG_AFE_AD986X, ↵Yacine Belkadi
refs #3082 Apply the renaming of the AD986X driver's config option.
2012-06-13cleo/buildroot/target/defconfig: add CONFIG_AFE=y, refs #3082Yacine Belkadi
Enable AFE support for all boards.
2012-06-12cleo/buildroot: remove ccache from the target config, closes #3117Nélio Laranjeiro
2012-05-29cleopatre/buildroot: support ccache to compile a linux image, closes #3117Nélio Laranjeiro
2012-05-28cleo/buildroot/package: force spidcom apps compilation, refs #2241Cyril Jourdan
2012-05-25cleo/buildroot: fix "make update", closes #3120Yacine Belkadi
Adapt "make update" to the way we store the _defconfig files.
2012-05-22cleo/buildroot/target: add /dev/watchdog, refs #3104Yacine Belkadi
For all boards, add the /dev/watchdog file to be able to use the SPC300 watchdog from userspace.
2012-05-09cleo/buildroot: update _defconfig files after adding spc300dini, closes #2759MSE500 Team
2012-05-09cleo/buildroot: add new board spc300dini (2), refs #2759MSE500 Team
2012-05-09cleo/buildroot: add new board spc300dini (1), refs #2759Yacine Belkadi
spr300 was chosen because, just like the spc300dini: - it has a Gigabit phy - it has a MEDIUM_1 flash (4MiB)
2012-05-09cleo/buildroot: update the linux26.config files after adding spc300dini, ↵MSE500 Team
refs #2759
2012-03-30cleopatre/buildroot/target: remove faulty MTU setting, refs #2969Nicolas Schodet
2012-02-28cleopatre/buildroot/target: add MStar welcome message, closes #2954Nicolas Schodet
2012-02-28cleopatre/buildroot: factorize target skeleton, closes #2980Nicolas Schodet
2012-02-20cesar, cleopatre, common: new ipmbox design, closes #848IPMbox Team