summaryrefslogtreecommitdiff
path: root/polux
AgeCommit message (Collapse)Author
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-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-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: Add SRAM in MMU mapping, refs #2633Olivier Dufour
SRAM is remapped in virtual memory as an IO device. It enables access and code execution.
2012-12-11polux/linux/scripts/cpincludes: preserve timestamps when copying, closes #3514Yacine Belkadi
The files copied by cpincludes had new timestamps. As a consequence, the build process rebuilt dependent files, even if no actual changes happened. Ask cp to preserve timestamps, in order to avoid messing with the dependencies.
2012-12-11{common/tools/genNVRAM,polux/linux}: support 2 images in 500-200, closes #3545Jérémy Dufour
On MSK500-DDR{1,2}, the flash is big enough to accept two Linux images with a master (all variant).
2012-12-11{common,polux}: add NVRAM_MTD_PARTITION, closes #3538Nélio Laranjeiro
spidlib expects to find a partition instead of reading the partition from the proc file system.
2012-12-11polux/linux/drivers/net/synop3504: mask MMC interrupts, closes #3582Nélio Laranjeiro
2012-12-11polux/linux/drivers/net/synop3504: mask all Gmac Interrupt, closes #3543Nélio Laranjeiro
Reserved bits in the interrupt mask of the GMAC were not set. So with the new Ethernet API which contains the EEE (power management) feature, new bits [9-10] are available in this register for this purpose. Those bits were not masked.
2012-12-11polux/linux/drivers/net/synop3504: use the define to mask interruptsNélio Laranjeiro
2012-12-11polux/linux/drivers/net/synop3504: update hardware only link changeNélio Laranjeiro
2012-12-06cleo/linux/driver/mtd: remove the 4K support for winbond, closes #3559Olivier Dufour
2012-11-22polux/tools/makeflash: add support for mse500 boards, closes #3536Jérémy Dufour
2012-11-22polux/tools/makeflash: create dynamically dd commands, refs #3536Jérémy Dufour
2012-11-22polux/tools/makeflash: use bash rather than sh, refs #3536Jérémy Dufour
2012-11-22polux/tools/makeflash: remove unnecessary empty flash fill, refs #3536Jérémy Dufour
2012-11-21polux: add u-boot in the generated bundle source tree, closes #3476Jean-Philippe SAVE
2012-11-21polux: add genNVRAM in the generated bundle source tree, refs #3476Jean-Philippe SAVE
2012-11-21polux: update bundle Makefile to be able to compile on HEAD, refs #3476Jean-Philippe SAVE
Manage spid_imag_desc.h and mksimage that are now in common.
2012-11-21polux: simplify bundle Makefile, refs #3476Jean-Philippe SAVE
2012-11-21polux: reorder bundle Makefile to be able to compile on HEAD, refs #3476Jean-Philippe SAVE
2012-11-21polux: suppress git restriction on bundle generation, refs #3476Jean-Philippe SAVE
2012-11-21polux: manage mse500 defconfig for bundle generation, refs #3476Jean-Philippe SAVE
2012-11-21polux/linux/spi: add second image partitions, refs #3452Jérémy Dufour
2012-11-21polux/linux: fake MSE500-200 is a SPC200c for update process, refs #3452Jérémy Dufour
2012-11-21common/tools/mksimage: generate 200 and 300 image descriptor, refs #3452Jérémy Dufour
mksimage is now able to generate image descriptor for 200 or 300 boards.
2012-11-21common: move spid_img_desc.h to common/include, refs #3452Jérémy Dufour
spid_img_desc.h header is used by the kernel and other applications: it is more suitable to have it in common include directory.
2012-11-21polux/include: use common spid_image_desc header, refs #3452Jérémy Dufour
A symbolic link of the common spid_image_desc header is done in polux/include directory. Before using the common spid_image_desc header, in polux, we need to define ARCH_IS_POLUX.
2012-11-21cleo/linux/drivers/mtd: remove 4K support of m25p80 driver, closes #3521Jérémy Dufour
By using 64K sector, flash erase procedure is a lot more quicker (from 43 seconds to less than 10 seconds).
2012-11-14polux/linux/drv/net/synop: speed & duplex of MII0 for IP175D set static, ↵Thierry Carré
closes #3490
2012-11-14polux/linux/drv/net/synop: Add same protection on mse500 for polux mode.Thierry Carré
2012-10-31polux/linux: 500 flash mapping depends on master/slave mode, closes #3462Jean-Philippe SAVE
2012-10-31polux/app/memcheckd: create a deamon to watch free memory, refs #3091Cyril Jourdan
2012-10-31polux/devkit/plc-polux: make MAC TX frames list size configurable, closes #3092Jean-Philippe SAVE
2012-10-31polux: use git to retrieve software versionNicolas Schodet
2012-10-31polux/devkit/plc-polux: check STEI on broadcast, closes polux:#358Nicolas Schodet
2012-10-18{cleo,polux}/linux/arm/wdt: move some functions to header, refs #3272Olivier Dufour
In order to be able to add support for watchdog functions in boot sequence, functions to start and refresh it need to be defined directly in header files.
2012-10-18{cleo,polux}/linux/arm/wdt: support physical address in wdt, refs #3272Olivier Dufour
Before booting the kernel, there is not support for MMU and virtual address. This commit enables to setup and use the watchdog using physical address.
2012-10-18{cleo,polux}/linux: simplify watchdog API, closes #3296Jérémy Dufour
The function spc300_wdt_stop is removed: we can not stop the watchdog. The functions spc300_wdt_restart and spc300_wdt_settimeout are replaced by spc300_wdt_start.
2012-10-18{cleo,polux}/linux/arm/wdt: remove duplicated comments, refs #3296Jérémy Dufour
Those comments already exist in corresponding header file (include/asm-arm/arch-spc300/wdt.h). They do not need to be duplicated.
2012-10-01polux/linux: handle new flash and new mapping for MSE500, refs #3373Cyril Jourdan
2012-10-01polux/linux/drv/mtd/devices: fix m25p_data struct indent, refs #3373Cyril Jourdan
2012-10-01polux/linux/drv/net/synop3504: adapt synop3504 to MSE500 ASIC, refs #3373Cyril Jourdan
2012-10-01polux/{linux, devkit/plc}: adapt plc driver to MSE500 ASIC, refs #3373Cyril Jourdan
2012-10-01polux/include/mse500: change GPIO numbers for MSE500 ASIC, refs #3373Cyril Jourdan