summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-09-20cleo/linux/drivers/afe: do not use ad986x afe on mse500, 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-20cleo/{linux, buildroot}: handle eth clks and rgmii on MSE500, refs #3318Jean-Philippe SAVE
2012-09-20cleo/linux/arch/arm/mach-spc300: handle reset cause on MSE500, refs #3318Cyril Jourdan
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-20cleo/{linux/drivers/mtd/, tools/openocd-r668/}: Support new flashesJulien Lacour
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-20cleo/uboot: add a machine type for MSE500, refs #2961Cyril Jourdan
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/board/sdk300: use get_master_clock for SPI speed, refs #2961Cyril Jourdan
2012-09-20cleo/uboot/cpu/spc300: make get_master_clock common, refs #2961Cyril Jourdan
2012-09-20cleo/uboot/drivers: wait for link status up, refs #2961Cyril Jourdan
This loop is made to handle Realtek PHYs, which need time between autoneg and status register update. Moreover, they need at least two reads to update the link status bit.
2012-09-20cleo/uboot/cpu/spc300: handle MSE500 eth clocks config, refs #2961Cyril Jourdan
2012-09-20cleo/uboot/cpu/spc300: change SYNOP3504_FIXED_CLK feature, refs #2961Jean-Philippe SAVE
- change !SYNOP3504_FIXED_CLK feature into SPCETH - rename eth_init.S file into spceth.S
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/uboot/cpu/spc300: move gpio_pio_init into a specific file, 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-20cleo/u-boot/cpu/spc300: use CFG_HZ as timer clock define, refs #2961Jean-Philippe SAVE
2012-09-20cleo/u-boot/include/configs: define refactoringJean-Philippe SAVE
2012-09-20cleo/tools/openocd: create a config for MSE500 chip, refs #2961Cyril Jourdan
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-20cleo/uboot/cpu/spc300: add msepll.S, refs #2961Cyril Jourdan
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-20cleo/uboot: create MSE500 chip, refs #2961Cyril Jourdan
2012-09-20cleo/uboot/cpu/spc300: rename pll_init.S into spcpll.S, refs #2961Cyril Jourdan
Change !CONFIG_CHIP_FEATURE_NO_PLL into CONFIG_CHIP_FEATURE_SPCPLL
2012-09-20cleo/uboot/cpu/spc300: move sdram init after PLL init, refs #2961Cyril Jourdan
In the case where you do not need to resync DSP and AFE clocks.
2012-09-20common/inc/asm/arch/ips: fix IP timer 2 defines, no refsCyril Jourdan
2012-09-20polux/app/spidlib: make it work with only one flash image (for MSE500)Cyril Jourdan
2012-09-20polux/linux/arch/arm/mach-mse500: remove a useless CONFIG_ARCH_MSE500 testCyril Jourdan
This directory is only compiled if we are under MSE500 architecture so this test is useless.
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-20polux: do not create include/autoconf.h on compilationCyril Jourdan
Even if it is dirty, every component that needs it include linux/autoconf.h. This link is not used.
2012-09-20polux/linux/arm/arch/mach-mse500: use IRQ priorities defines, refs #3119Cyril Jourdan
2012-09-20polux/linux: use every file in common/include/asm/arch, refs #3119Cyril Jourdan
There are a few modifications to do to fit with the work done in the previous commits: irq_prio.h file creation, changes in defines and function names, definition of irqpriotable variable, etc.
2012-09-20polux/linux: move entry_macro.S to include/asm/arch, refs #3119Cyril Jourdan
This is done to allow to make the file common between polux and cleopatre. This implies the following modifications: - move the file for SPC2XX architectures - arch/arm/kernel/entry-armv.S: modify the dependency towards entry-macro.S - arch/arm/kernel/Makefile: the symbolic link is no more required - arch/arm/Makefile: symbolic link is not to clean anymore