summaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
2012-10-18{cleo,polux}/linux: use wdt during kernel decompression, closes #3272Olivier Dufour
Before kernel is decompressed, watchdog is setup to 4 seconds. During kernel decompression, the watchdog refresh function is called. This commit does not impact polux SPC200.
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-18common/arch/wdt: remove unneeded extern keyword in header, refs #3296Jérémy Dufour
2012-10-17cleo/devkit/tests/libmme: Add unit tests, closes #3436Olivier Dufour
2012-10-17cesar/common/defs: moved ethernet defines to common/include, refs #3325Olivier Dufour
2012-10-17common/tests: add the total number of tests done in reportNicolas Schodet
Also report the number of expected fail tests.
2012-10-17common/tests: fix directory line parsingNicolas Schodet
When using "::" notation, the first colon was taken as part of the directory name.
2012-10-17cesar/lib/test/test: test that only the expected tests failNicolas Schodet
2012-10-17cleo/linux/driver/net/arm/synop3504: adapt synchro with DMA, closes #3408Jean-Philippe SAVE
- force compiler to set dma own-bit at the end of the descriptor changes. - waiting for miu flush before using dma descriptors changed by dma.
2012-10-17{cesar, cleo}/ipmbox: move data queue management into RAM, closes #3441Jean-Philippe SAVE
2012-10-15common/tools/genNVRAM[eoc]: handle msk501-ddr2 nvram config, closes #3389Tom Yang
2012-10-15common/tools/genNVRAM[eoc]: handle msk500-ddr1 nvram config, refs #3389Tom Yang
2012-10-08common/tests: do not abort on bad test directoryNicolas Schodet
2012-10-05common/tests/tests: automation of the validation tests, refs #3363Jean-Philippe NOEL
2012-10-01common/tools/genNVRAM: add a NVRAM conf for MSK500-DDR2 200 mode, closes #3373Cyril Jourdan
2012-10-01{common, polux}: create mse500_200 chip and board, refs #3373Cyril Jourdan
2012-10-01common/inc/asm/arch/ips/hw: add regs phys address for mseafe, refs #3373Cyril Jourdan
2012-09-24common/tools/genNVRAM: fix MSK500 default device password, no refsCyril Jourdan
2012-09-20cesar/hal/sysclk: change module name to hal/clk, refs #3356Jean-Philippe SAVE
2012-09-20cleo/devkit/plcdrv: add boot param for plc uart clk, refs #3356Jean-Philippe SAVE
2012-09-20cesar/{ecos,hal}: add sysclock support in boot params, refs #3147Nélio Laranjeiro
eCos system clock is provided by boot params, this is useful to have the same plc.rom file for mse500 and spc300 without knowing the system clock frequency. This system clock differs from one chip to another (147Mhz for spc300 and ~250Mhz for mse500).
2012-09-20cleo/devkit/plcdrv: pass plc system clock to Cesar as boot params, refs #3147Nélio Laranjeiro
2012-09-20common/tools/genNVRAM: clean bring-up configs, closes #3318Jean-Philippe SAVE
2012-09-20common/tools/genNVRAM: suppress MSE500 simulation config file, refs #3318Jean-Philippe SAVE
2012-09-20common/tools/genNVRAM: move IOMUX and MIU configs to own .h, refs #3318Jean-Philippe SAVE
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: move DPLL regs to mseafe.h, refs #3318Jean-Philippe SAVE
2012-09-20common/inc/asm/arch/ips/hw: add mseafe.h, refs #3318Jean-Philippe SAVE
2012-09-20common/tools/genNVRAM: create a config for mse500-300, refs #3318Jean-Philippe SAVE
2012-09-20cleo/linux: add IOMUX management for MSE500, refs #3318Jean-Philippe SAVE
2012-09-20{cleo/linux, common/tools/genNVRAM}: handle spi and flash on MSE500, refs #3318Jean-Philippe SAVE
2012-09-20cleo/linux/drivers/spi: extract reset macro from headerJean-Philippe SAVE
2012-09-20common/inc/asm/arch: handle 64 sources GIC in entry-macro.S, refs #3318Cyril Jourdan
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-20cleo/linux/arch/arm/mach-spc300: use NVRAM defines, closes #420Jean-Philippe SAVE
2012-09-20common/tools/genNVRAM: add MIU config for bring-up boards DDR2, refs #2961Cyril Jourdan
- h5ps1g63jfr-s6c (hynix) - nt5tu64m16gg-ac (nanya)
2012-09-20cleo/uboot/cpu/spc300: handle MSE500 eth clocks config, refs #2961Cyril Jourdan
2012-09-20common: handle a second ETH in NVRAM, refs #2961Cyril Jourdan
2012-09-20common/inc/asm/arch/ips: manage maria2 regbank, refs #2961Cyril Jourdan
2012-09-20{cleo, common}: change eth prefix in NVRAM fields into eth1, refs #2961Cyril Jourdan
2012-09-20common/inc/asm/arch: add RGMII mode in pkg_cfg NVRAM field, refs #2961Cyril Jourdan
2012-09-20{cleo/uboot, common}: add IOMUX management, refs #2961Cyril Jourdan
2012-09-20common/inc/asm/arch: pack IOMUX & GPIO config in same NVRAM fields, refs #2961Cyril Jourdan
2012-09-20common/include/asm/arch/ips/hw: add iomux defines, refs #2961Cyril Jourdan
2012-09-20cleo/u-boot/cpu/spc300: add timer clock for MSE500, refs #2961Jean-Philippe SAVE
- With a Xclk at 24MHz we cannot reach a timer_clk at 3,125MHz, so for MSE500 the timer_clk will be 4MHz.
2012-09-20common/tools/genNVRAM: add a MSE500 simu config file, refs #2961Cyril Jourdan
2012-09-20common/tools/genNVRAM: add a MIU config for MSE500 simu model, refs #2961Cyril Jourdan