summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-11cesar/ce/rx/bl: add bmu parameters in ce_rx_param.h, refs #3251Jalil Chemseddine
2013-01-11cesar/ce/rx/bl: add ber parameters in ce_rx_param.h, refs #3251Jalil Chemseddine
2013-01-11cesar/ce/rx/bl: add pber parameters in ce_rx_param.h, refs #3251Jalil Chemseddine
2013-01-11cesar/ce/rx/bl: group nsr parameters in ce_rx_param.h, refs #3251Jalil Chemseddine
2013-01-11cleo/{buildroot,linux}: add mcr500 default configuration, refs #3649Olivier Dufour
2013-01-10cleo/bundle_delivery: recognize tags of other projects, refs #3247Belkadi & Save
Instead of requiring each project (eoc-drv, eoc, ppc, etc) to modify the regex in bundle_delivery, just make it generic.
2013-01-10cleo/bundle_delivery: adapt to new bundle storage area layout, refs #3247Belkadi & Save
The bundle storage area has been re-organized: - the "SPC300" directory is gone - each project now has its own sub-directory Adapt bundle_delivery.py to these changes.
2013-01-10cleo/{bundle_delivery,Makefile}: remove "spc300" from bundle archive name, ↵Belkadi & Save
refs #3247
2013-01-10cleo/bundle_delivery: add a unit test for BundleStorage.get_bundle()Belkadi & Save
2013-01-10cleo/bundle_delivery: fix variable nameYacine Belkadi
Rename tag_name to tagname, because that's how it's written everywhere else.
2013-01-10cleo/bundle_delivery: name Tag's regexp groupsYacine Belkadi
To improve readability, name the regular expression groups in the Tag class.
2013-01-10cleo/bundle_delivery: pre-compile tagname and filename regexpYacine Belkadi
For efficiency, pre-compile the regular expressions of the tagname and the filename.
2013-01-09polux/devkit/plc-polux: add sysctl for system led ON on low level, closes #3668Jean-Philippe SAVE
2013-01-09polux/devkit/plc-polux: change plc_system_led arg type to boolean, refs #3668Jean-Philippe SAVE
As a LED could only be on or off a boolean is enough.
2013-01-09polux/devkit/plc-polux/core: suppress compilation warnings, refs #3577Jean-Philippe SAVE
2013-01-08polux/linux/drv: add flash default config for m25p80 driver, closes #3646Yacine Belkadi
This is a port to polux, of the commit: commit 585d7c8264f642e29c9100cf1842d1b940c60a73 Author: Tom Yang <tom.yang@mstarsemi.com> Date: Thu Jul 19 07:38:27 2012 +0530 cleo/linux/driver[eoc]: add flash default config for m25p80 driver, closes #3264
2013-01-08common/include/asm/arch/nvram: move a comment to its correct placeYacine Belkadi
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.
2013-01-08cleo/linux/mach-spc300: remove static flash mapping tables, refs #3579Jérémy Dufour
Static flash mapping declaration is not required anymore.
2013-01-08cleo/linux/mach-spc300: limit last Linux image to its real size, refs #3579Jérémy Dufour
The actual behavior in Linux was to make the last Linux image expand until the end of the flash. In U-Boot, this is not the case: all Linux images have the same size, img_max_size. This commit makes Linux behave like U-Boot for the Linux image size.
2013-01-08cleo/linux/mach-spc300: generate MTD partition dynamically, refs #3579Jérémy Dufour
With this commit, when Linux boots, it uses the function to generate the MTD partitions table dynamically based on the NVRAM, preventing using the static definitions.
2013-01-08cleo/linux/mach-spc300: add function to populate mtd partitions, refs #3579Jérémy Dufour
Using the NVRAM, we can generate the MTD table partitions.
2013-01-08cleo/linux/mach-spc300: remove un-needed include arch.h, refs #3579Jérémy Dufour
As asm/mach/arch.h include is not protected against multiple includes and also because it is not used by spc300-devices.c, it is easier to remove it now for next commit.
2013-01-08cleo/linux/mach-spc300: make NVRAM offset extern, refs #3579Jérémy Dufour
2013-01-08cleo/linux/mach-spc300: remove duplicated comments & empty line, refs #3579Jérémy Dufour
2013-01-08cleo/linux/arch/arm: use dynamic position in tables, refs #3579Jérémy Dufour
2013-01-07cesar/mac/pbproc: handle received FC before prepared MPDU is canceledNicolas Schodet
Handling FC is more urgent, MPDU cancel can be made later. Also remove disabled code which were never enabled.
2013-01-07cesar/mac/pbproc/test/pbproc: add tests for noack casesNicolas Schodet
2013-01-07cesar/mac/pbproc/test/pbproc: code factorizationNicolas Schodet
2013-01-07cesar/mac/pbproc: preparation to split SACK and other SACKD parsingNicolas Schodet
2013-01-02adjunction of .depend files in .gitignore, refs #3518Jean-Philippe NOEL
2013-01-02common/doc/template: complete the display of the generation of the .depend ↵Jean-Philippe NOEL
files, refs #3518
2013-01-02common/doc/template: remove error messages when .depend files are absent, ↵Jean-Philippe NOEL
refs #3518
2013-01-02cleo/doc: removal of a useless * in .gitignore, refs #3518Jean-Philippe NOEL
2013-01-02cleo/app/cwmp: use libspid nvram interface, refs #3607Olivier Dufour
2013-01-02cleo/devkit/plcd: use libspid nvram interface, refs #3607Olivier Dufour
2013-01-02cleo/app/libspid: add nvram module, refs #3607Olivier Dufour
Libspid provides functions to get nvram fields, which should be prefered to libspid_system_get_nvram in applications.
2013-01-02cleo/devkit/plcd: remove UTEST specific code, refs noneOlivier Dufour
2013-01-02validation/test/P2P_throughput: improve comments in config for the mode 500Jean-Philippe NOEL
2013-01-02validation/validlib: implement the missing iperf.check_token/1 function, ↵Jean-Philippe NOEL
closes #3584
2013-01-02polux/linux/drivers/net: rework judgment condition about PhyAddr_forced, ↵Tom Yang
refs #3657 - in SynopsysMiiWrite and SynopsysMiiRead function: use AUTOMATIC_PHY_RESOLUTION to check PhyAddr_forced is more cleaner
2013-01-02polux/linux/drivers/net: avoid synop3504 can not write phy0 regs, closes #3657Tom Yang
2013-01-02cleo/linux/arch/arm/spc300: fix "Ignoring unrecognised tag 0x00000000", ↵Yacine Belkadi
closes #3650 On SPC300, u-boot passes an ATAG_SPC300 tag to the Linux kernel. That tag is intercepted by spc300_fixup(). This function consumes the tag, then turns it into an ATAG_NONE. The problem is that the function doesn't set the size to 0. Then when the kernel parses the tags, it fails to recognize the ATAG_NONE, and prints the boot message: "Ignoring unrecognised tag 0x00000000" Fix that by setting the size of the new ATAG_NONE tag to 0.
2013-01-02polux/devkit/plc-polux/core: link system LED to assoc on slaves, closes #3577Jean-Philippe SAVE
2013-01-02polux/devkit/plc-polux/core: add a sysctl for system led like 500, refs #3577Jean-Philippe SAVE
2012-12-21cleo/linux/arch/arm/spc300/pm: update system time on resume, closes #3568Olivier Dufour
The system time is now updated when returning from pm procedure, with an error margin below 10ms (duration of a tick timer).
2012-12-21cleo/linux/arch/arm/spc300/pm: use dynamic mapping for some API, refs #3568Olivier Dufour
API that are not used at all by the linux kernel should not necessarily be staticaly mapped, but rather dynamicaly when needed. It also helps keeping as low as possible the number of VA in cache during the SRAM code execution.
2012-12-21cleo/app/pmd: use NVRAM to enable pm, refs #2633Olivier Dufour
2012-12-21common/{tools,inc}: add pm support in NVRAM, refs #2633Olivier Dufour
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.