summaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Collapse)Author
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
2012-09-20{common,cleo}: remove MIU_ATOP_REG_BASE, refs #2961Cyril Jourdan
As a consequence, MIU_REG_BASE is renamed into MIU_BASE.
2012-09-20common/include/asm/arch/ips/hw: add msepll defines, refs #2961Jean-Philippe SAVE
2012-09-20common/include/asm/arch: add MSE500 modes in nvram, refs #2961Cyril Jourdan
2012-09-20common/inc/asm/arch/ips: fix IP timer 2 defines, no refsCyril Jourdan
2012-09-20polux: rename MSE500DINI into MSE500DINI_200, closes #3119Cyril Jourdan
2012-09-20cleopatre: rename SPC300DINI into MSE500DINI_300, refs #3119Cyril Jourdan
2012-09-20common/tools/genNVRAM: correct genNVRAM compilation from bundle, closes #3200Cyril Jourdan
At the same time, add management of the dependency file to have the same Makefile in master and eoc.
2012-09-20common/include/asm/arch: make image descriptor fit with EoC one, closes #3169Cyril Jourdan
It will thus allow to make the spid_img_desc header common between cleo and polux.
2012-09-20common/inc/asm/arch: adapt some includes to be used in polux, refs #3119Cyril Jourdan
There are a few remainig differences between cleo and polux for some includes, due to different linux versions, MMU implementation, include managment, etc.
2012-09-20{common, cleo}: change spid_img_desc.h defines' names, refs #3119Cyril Jourdan
This is done to avoid conflicts in polux and make this file common between cleo and polux.
2012-09-20cleo/linux/inc/asm/arch: add a file to define IRQ priorities, refs #3119Cyril Jourdan
IRQ priorities are specific to an architecture so this allows to make common/inc/asm/arch/irqs.h common between cleo and polux. What is done by adding polux IRQs defines in the file.
2012-09-20common/inc/asm/arch: use the SPC200 version of entry-macro.S, refs #3119Cyril Jourdan
This version implements the management of IRQ preemption that is uncorrect in the SPC300 version of the file.
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: correct nvram structure, refs #3119Cyril Jourdan
eth_port_nb field is present in EoC and should be therefore present in AV, as NVRAMs are the same.
2012-09-20common/inc/asm/arch: refactor nvram.h comments, refs #3119Cyril Jourdan
2012-09-20{cleo, common}: rename spc300_nvram into spidcom_nvram, refs #3119Cyril Jourdan
This is done to use common NVRAM structure and variable names with polux.
2012-09-20common/inc/asm/arch: use config chip I2S, PCM and MPEG-TS, refs #2759Cyril Jourdan
2012-09-20common/inc/asm/arch: handle a 64 lines version of the GIC, refs #3119Cyril Jourdan
2012-09-20{cleo/u-boot, common}: use every file in common/include/asm/arch, refs #3119Cyril Jourdan
2012-09-20cleo/linux: move remaining files from include/asm/arch/ to common/, refs #3119Cyril Jourdan
Except ioctl.h, spc300-reset_cause.h and vmalloc.h which are too specific to be put in common.
2012-09-20{cleo/u-boot, common}: use common/include/asm/arch/ips, refs #3119Cyril Jourdan
2012-09-20cleo/linux: move include/asm/arch/ips to common/, refs #3119Cyril Jourdan
2012-09-13common/tests: fix call of test_bundle_delivery, refs #3262Yacine Belkadi
Previous commits: - did some renaming on bundle delivery. - turned the test script into an executable. This commit updates the test call to reflect that.
2012-09-12cesar/ce/rx/bl: add BER margin update, refs #2376Jérémy Dufour
2012-09-07cleopatre: allow the bundle to compile without mmtcgen, refs #409Nélio Laranjeiro
2012-09-07common/lib/mmtcgen: remove cp_ prefix from template, refs #409Nélio Laranjeiro
2012-09-07cesar: integrate mmtypes.h generated from mmtcgen, refs #409Nélio Laranjeiro
2012-09-06cleo/devkit/tests: add test to verify busybox applets order, refs #3304Nélio Laranjeiro
Applets in applets.h file must be ASCII ordered.
2012-06-28cesar/ce/rx/bl: refactor PBER module, refs #3215Jérémy Dufour
This commit includes: - refactoring of the PBER function to create a module to handle the PBER, - propose a new re-initialisation system - an impossible value means using the value from the first frame, - a valid value will be used as the initialization. - set default value of coefficient to last value defined by TNS team, - reset the PBER sliding mean after each CE restart, - isolate corresponding tests.
2012-06-28cesar/ce/rx/bl: evaluate BER polynomials on all NSR ranges, refs #3101Jalil Chemseddine
2012-06-21common/doc/template/glossary: support when terms are all shorter than header ↵Julien Lacour
"Term"