summaryrefslogtreecommitdiff
path: root/polux
AgeCommit message (Collapse)Author
2013-01-29polux/linux/include: include spc300-atag.h only for mse500, refs #3706Olivier Dufour
2013-01-25polux/app/spidlib: get img slot from procfs, closes #3706Olivier Dufour
2013-01-25polux/linux/mse500: add current image slot in procfs, refs #3706Olivier Dufour
2013-01-25{polux, cleo, uboot}: add current image slot in ATAG, refs #3706Olivier Dufour
2013-01-25{cleo, polux, uboot}: use common structure for spc300 ATAG, refs #3706Olivier Dufour
2013-01-25polux/linux/mse500: fix "Ignoring unrecognised tag 0x00000000", refs #3650Olivier Dufour
Port of cleopatre bug fix. See f2f767a90046d6272d4db3a71e9b34dd9416aed5
2013-01-25common/tools/mksimage: write clocks speed in header, refs #1325Olivier Dufour
2013-01-25polux/linux/mse500: add SET_CLK config, refs #1325Olivier Dufour
2013-01-25polux/linux/arch/arm/{mse500-200, 200c}: gpio_write less restrictive, closes ↵Thierry Carré
#3687 'gpio_write' function on linux-2.6.10, have the same behavior as 'spc300_gpio_set_value function' in linux-2.6.25.
2013-01-25polux/linux/arch/arm/mse500: unlock gpio from 8 to 15, closes #3689Thierry Carré
2013-01-25{cleo,polux}: use a common gitignore for include/asm/arch, refs #3677Jérémy Dufour
2013-01-18polux/devkit/plc-polux/mac: add a missing clear the interrupt, closes #3574Nélio Laranjeiro
2013-01-18polux/linux/drivers/net/synop3504: move MIU synchro, refs #3574Nélio Laranjeiro
Checking that the DMA Ethernet has flushed its MIU before the loop is enough. This allows to avoid a high latency while the DMA continues processing frames.
2013-01-18polux/linux/drivers/net/synop3504: optimise reception, refs #3574Nélio Laranjeiro
When no SKBuff is available set the budget to 0 to allow the poll loop to leave.
2013-01-18polux/linux/net/core: set Ethernet budget to 32, refs #3574Nélio Laranjeiro
Decrease budget from 300 to 32.
2013-01-18polux/linux/inc/asm-arm/arch-mse500: remove GIC prio level mask, closes #3574Nélio Laranjeiro
RTAI schedules under IRQ so it is necessary to unmask all interrupt from the GIC.
2013-01-18{common,cleo,polux}: split entry-macro.S, refs #3574Nélio Laranjeiro
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.