Re: [U-Boot] [PATCH v6 0/3] Add TI816X EVM support

2013-07-26 Thread TENART Antoine
Hi, Since the merge window is open, any comment / news on the serie ? -- Antoine ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] [PATCH v6 0/3] Add TI816X EVM support

2013-07-12 Thread TENART Antoine
Hi, Any news on the status of this serie ? -- Antoine ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

Re: [U-Boot] [PATCH v6 1/3] Prepare for TI816X : reuse existing code from TI814X

2013-07-03 Thread TENART Antoine
>> --- >> Makefile|2 +- >> arch/arm/cpu/armv7/Makefile |2 +- >> arch/arm/cpu/armv7/omap-common/Makefile |2 +- >> arch/arm/include/asm/arch-am33xx/cpu.h |2 +- >> arch/arm/include/asm/arch-am33xx/omap.h |2 +- >> drivers/seri

Re: [U-Boot] [PATCH v6 0/3] Add TI816X EVM support

2013-07-02 Thread TENART Antoine
I forgot to add the description of this patchset. Sorry for the noise. This serie introduce the support of the TI816X EVM board. The serie fits into the existing AM33XX SoC support and reuse some definitions from the TI814X. Based on the implementation in the TI-PSP-04.00.02.14 vendor tree: htt

[U-Boot] [PATCH v6 3/3] Add TI816X evm board support

2013-07-02 Thread TENART Antoine
Signed-off-by: Antoine Tenart --- MAINTAINERS |4 + board/ti/ti816x/Makefile | 47 + board/ti/ti816x/evm.c| 229 ++ boards.cfg |1 + include/configs/ti816x_evm.h | 180 ++

[U-Boot] [PATCH v6 2/3] Add TI816X support

2013-07-02 Thread TENART Antoine
Signed-off-by: Antoine Tenart --- arch/arm/cpu/armv7/am33xx/Makefile |1 + arch/arm/cpu/armv7/am33xx/clock_ti814x.c | 95 - arch/arm/cpu/armv7/am33xx/clock_ti816x.c | 445 arch/arm/cpu/armv7/am33xx/emif4.c |2

[U-Boot] [PATCH v6 1/3] Prepare for TI816X : reuse existing code from TI814X

2013-07-02 Thread TENART Antoine
Rename some CONFIG_TI814X to a more generic CONFIG_TI81XX Signed-off-by: Antoine Tenart --- Makefile|2 +- arch/arm/cpu/armv7/Makefile |2 +- arch/arm/cpu/armv7/omap-common/Makefile |2 +- arch/arm/include/asm/arch-am33xx/cpu.h |2 +-

[U-Boot] [PATCH v6 0/3] Add TI816X EVM support

2013-07-02 Thread TENART Antoine
Changes for v6: - fix typo in commit message Changes for v5: - use wd_timer structure for WDT - remove some magic - remove memtest and verify from config - fix a redefinition warning (VTP1_CTRL_ADDR) - rebase on top of "ARM: AM33xx: Cleanup clocks and hwinit" Changes for v

Re: [U-Boot] [PATCH v5 1/3] Prepare for TI816X : reuse existing code from TI814X

2013-07-02 Thread TENART Antoine
Dear Wolfgang, > Hmmm... should not any boards that used to set CONFIG_TI814X in their > board config files (ti814x_evm) now also set CONFIG_TI81XX ? ti814x_evm already has it. No other board use CONFIG_TI814X. > Please also fix the typo in the commit message: > s/CONFIG_81XX/CONFIG_TI81XX/ Rig

[U-Boot] [PATCH v5 3/3] Add TI816X evm board support

2013-06-28 Thread TENART Antoine
Signed-off-by: Antoine Tenart --- MAINTAINERS |4 + board/ti/ti816x/Makefile | 47 + board/ti/ti816x/evm.c| 229 ++ boards.cfg |1 + include/configs/ti816x_evm.h | 180 ++

[U-Boot] [PATCH v5 2/3] Add TI816X support

2013-06-28 Thread TENART Antoine
Signed-off-by: Antoine Tenart --- arch/arm/cpu/armv7/am33xx/Makefile |1 + arch/arm/cpu/armv7/am33xx/clock_ti814x.c | 95 - arch/arm/cpu/armv7/am33xx/clock_ti816x.c | 445 arch/arm/cpu/armv7/am33xx/emif4.c |2

[U-Boot] [PATCH v5 1/3] Prepare for TI816X : reuse existing code from TI814X

2013-06-28 Thread TENART Antoine
Rename some CONFIG_TI814X to a more generic CONFIG_81XX Signed-off-by: Antoine Tenart --- Makefile|2 +- arch/arm/cpu/armv7/Makefile |2 +- arch/arm/cpu/armv7/omap-common/Makefile |2 +- arch/arm/include/asm/arch-am33xx/cpu.h |2 +- ar

[U-Boot] [PATCH v5 0/3] Add TI816X EVM support

2013-06-28 Thread TENART Antoine
This serie introduce the support of the TI816X EVM board. The serie fits into the existing AM33XX SoC support and reuse some definitions from the TI814X. Based on the implementation in the TI-PSP-04.00.02.14 vendor tree: http://arago-project.org/git/projects/?p=u-boot-omap3.git;a=summary It has

Re: [U-Boot] [PATCH v4 3/3] Add TI816X evm board support

2013-06-26 Thread TENART Antoine
>> +#define CONFIG_EXTRA_ENV_SETTINGS \ >> +"verify=yes\0" > > Do we really want that? I don't think so. This will be removed. >> +/* >> + * Memtest works on 8 MB in DRAM after skipping 32MB >> + * from start addr of ram disk >> + */ >> +#define CONFIG_SYS_MEMTEST_START(PHYS_DRAM_1 + (64*

Re: [U-Boot] [PATCH v4 2/3] Add TI816X support

2013-06-26 Thread TENART Antoine
> [snip] >> +/* WDT related */ >> +#define WDT_WDSC(WDT_BASE + 0x010) >> +#define WDT_WDST(WDT_BASE + 0x014) >> +#define WDT_WISR(WDT_BASE + 0x018) >> +#define WDT_WIER(WDT_BASE + 0x01C) >> +#define WDT_WWER(WDT_BASE + 0x020) >> +#define W

[U-Boot] [PATCH v4 2/3] Add TI816X support

2013-06-19 Thread TENART Antoine
Signed-off-by: Antoine Tenart --- arch/arm/cpu/armv7/am33xx/Makefile |1 + arch/arm/cpu/armv7/am33xx/clock_ti814x.c | 95 arch/arm/cpu/armv7/am33xx/clock_ti816x.c | 529 arch/arm/cpu/armv7/am33xx/emif4.c |2

[U-Boot] [PATCH v4 1/3] Prepare for TI816X : reuse existing code from TI814X

2013-06-19 Thread TENART Antoine
Rename some CONFIG_TI814X to a more generic CONFIG_81XX Signed-off-by: Antoine Tenart --- Makefile|2 +- arch/arm/cpu/armv7/Makefile |2 +- arch/arm/cpu/armv7/omap-common/Makefile |2 +- arch/arm/include/asm/arch-am33xx/cpu.h |2 +- ar

[U-Boot] [PATCH v4 0/3] Add TI816X EVM support

2013-06-19 Thread TENART Antoine
This serie introduce the support of the TI816X EVM board. The serie fits into the existing AM33XX SoC support and reuse some definitions from the TI814X. Based on the implementation in the TI-PSP-04.00.02.14 vendor tree: http://arago-project.org/git/projects/?p=u-boot-omap3.git;a=summary It has

[U-Boot] [PATCH v4 3/3] Add TI816X evm board support

2013-06-19 Thread TENART Antoine
Signed-off-by: Antoine Tenart --- MAINTAINERS |4 + board/ti/ti816x/Makefile | 47 board/ti/ti816x/evm.c| 249 ++ boards.cfg |1 + include/configs/ti816x_evm.h | 188 +++

Re: [U-Boot] [PATCH v3 2/3] Add TI816X support

2013-04-12 Thread TENART Antoine
> +/* > + * Values supported 400,531,675,796 > + * > + * On TI8168 rev C, use 400 or 531 MHz ! > > > Why? Is it specific to the EVM or is it general for all rev. C parts. > A pointer to an errata would be good I don't know if there is an errata, but I couldn't get U-Boot working

Re: [U-Boot] [PATCH v3 3/3] Add TI816X evm board support

2013-04-12 Thread TENART Antoine
[snip] > these seem more SOC specific than board specific. Would likely be > replicated per board, I'd suggest to move out of board specific file. [snip] > this function is generic to the SOC, move out of board specific file and > call with appropriate values or defines -plus the other ones- W

[U-Boot] [PATCH v3 3/3] Add TI816X evm board support

2013-04-12 Thread TENART Antoine
Signed-off-by: Antoine Tenart --- MAINTAINERS|4 + arch/arm/include/asm/arch-am33xx/spl.h |9 + board/ti/ti816x/Makefile | 48 ++ board/ti/ti816x/evm.c | 866 boards.cfg

[U-Boot] [PATCH v3 2/3] Add TI816X support

2013-04-12 Thread TENART Antoine
Signed-off-by: Antoine Tenart --- arch/arm/include/asm/arch-am33xx/clock.h |4 + arch/arm/include/asm/arch-am33xx/clocks_ti816x.h | 136 arch/arm/include/asm/arch-am33xx/cpu.h |4 + arch/arm/include/asm/arch-am33xx/cpu_ti816x.h | 194 +++ ar

[U-Boot] [PATCH v3 1/3] Prepare for TI816X : reuse existing code from TI814X

2013-04-12 Thread TENART Antoine
Rename some CONFIG_TI814X to a more generic CONFIG_81XX Signed-off-by: Antoine Tenart --- Makefile|2 +- arch/arm/cpu/armv7/Makefile |2 +- arch/arm/cpu/armv7/omap-common/Makefile |2 +- arch/arm/include/asm/arch-am33xx/cpu.h |2 +- ar

[U-Boot] [PATCH v3 0/3] Add TI816X EVM support

2013-04-12 Thread TENART Antoine
This serie introduce the support of the TI816X EVM board. It applies on top of Matt Porter patches introducing the support of the TI814X EVM board ("Add TI814x EVM Support"). The serie fits into the existing AM33XX SoC support and reuse some definitions from the TI814X. Based on the implementatio

[U-Boot] [PATCH v2 2/3] Add TI816X support

2013-03-29 Thread TENART Antoine
Signed-off-by: Antoine Tenart --- arch/arm/include/asm/arch-am33xx/clock.h |4 + arch/arm/include/asm/arch-am33xx/clocks_ti816x.h | 136 arch/arm/include/asm/arch-am33xx/cpu.h |4 + arch/arm/include/asm/arch-am33xx/cpu_ti816x.h | 194 +++ ar

[U-Boot] [PATCH v2 3/3] Add TI816X evm board support

2013-03-29 Thread TENART Antoine
Signed-off-by: Antoine Tenart --- MAINTAINERS|4 + arch/arm/include/asm/arch-am33xx/spl.h |9 + board/ti/ti816x/Makefile | 48 ++ board/ti/ti816x/evm.c | 866 boards.cfg

[U-Boot] [PATCH v2 1/3] Prepare for TI816X : reuse existing code from TI814X

2013-03-29 Thread TENART Antoine
Rename some CONFIG_TI814X to a more generic CONFIG_81XX Signed-off-by: Antoine Tenart --- Makefile|2 +- arch/arm/cpu/armv7/Makefile |2 +- arch/arm/cpu/armv7/omap-common/Makefile |2 +- arch/arm/include/asm/arch-am33xx/cpu.h |2 +- ar

[U-Boot] [PATCH v2 0/3] Add TI816X EVM support

2013-03-29 Thread TENART Antoine
This serie introduce the support of the TI816X EVM board. It applies on top of Matt Porter patches introducing the support of the TI814X EVM board ("Add TI814x EVM Support"). The serie fits into the existing AM33XX SoC support and reuse some definitions from the TI814X. Based on the implementatio

Re: [U-Boot] [PATCH 5/8] Add TI816X cpu definitions

2013-03-29 Thread TENART Antoine
> TENART> /* DMM */ > TENART> +#if defined(CONFIG_TI816X) > TENART> +#define DMM_BASE 0x4E00 > TENART> +#else > TENART> #define DMM_BASE 0x4E40 > TENART> +#endif > > I don't think that's right. Matt's series uses DMM_BASE to refer to the

Re: [U-Boot] [PATCH 2/8] Add TI816X mux definitions.

2013-03-29 Thread TENART Antoine
> Yes, please fix with a v2 of the series which also addreses the other > feedback as well. Also, patches 2-7 can be squashed into a single "Add > ti816x support" patch. > Thanks for your review, I'll do a v2 following your advices. ___ U-Boot mailing l

Re: [U-Boot] [PATCH 1/8] Prepare for TI816X : reuse existing code from TI814X

2013-03-29 Thread TENART Antoine
> Tom> This is fine except it breaks bisectability, you need to also add > Tom> CONFIG_TI81XX to ti814x_evm.h at this point. > > It afaik already has it. > Yes, it was introduced by Matt Porter in "ti814x_evm: add ti814x evm board support" patch : +#define CONFIG_TI81XX +#define CONFIG_TI81

[U-Boot] [PATCH 0/8] Add TI816X EVM support

2013-03-28 Thread TENART Antoine
This serie introduce the support of the TI816X EVM board. It applies on top of Matt Porter patches introducing the support of the TI814X EVM board ("Add TI814x EVM Support"). The serie fits into the existing AM33XX SoC support and reuse some definitions from the TI814X. Based on the implementat

[U-Boot] [PATCH 8/8] Add TI816X evm board support

2013-03-28 Thread TENART Antoine
--- MAINTAINERS|4 + arch/arm/include/asm/arch-am33xx/spl.h |9 + board/ti/ti816x/Makefile | 48 ++ board/ti/ti816x/evm.c | 753 boards.cfg |1 + include/configs/t

[U-Boot] [PATCH 7/8] Add TI816X mmc clock reference

2013-03-28 Thread TENART Antoine
--- arch/arm/include/asm/arch-am33xx/mmc_host_def.h |2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/include/asm/arch-am33xx/mmc_host_def.h b/arch/arm/include/asm/arch-am33xx/mmc_host_def.h index e0a3b8b..09d7a77 100644 --- a/arch/arm/include/asm/arch-am33xx/mmc_host_def.h +++ b/

[U-Boot] [PATCH 6/8] Add TI816X specific register definitions

2013-03-28 Thread TENART Antoine
Also move some non common defintions from hardware.h --- arch/arm/include/asm/arch-am33xx/hardware.h|7 +-- arch/arm/include/asm/arch-am33xx/hardware_am33xx.h |5 ++ arch/arm/include/asm/arch-am33xx/hardware_ti814x.h |5 ++ arch/arm/include/asm/arch-am33xx/hardware_ti816x.h |

[U-Boot] [PATCH 5/8] Add TI816X cpu definitions

2013-03-28 Thread TENART Antoine
--- arch/arm/include/asm/arch-am33xx/cpu.h|4 + arch/arm/include/asm/arch-am33xx/cpu_ti816x.h | 269 + arch/arm/include/asm/emif.h |4 + 3 files changed, 277 insertions(+) create mode 100644 arch/arm/include/asm/arch-am33xx/cpu_ti816x.h

[U-Boot] [PATCH 4/8] Add TI816X ddr definitions

2013-03-28 Thread TENART Antoine
--- arch/arm/include/asm/arch-am33xx/ddr_defs.h|4 + arch/arm/include/asm/arch-am33xx/ddr_defs_ti816x.h | 250 2 files changed, 254 insertions(+) create mode 100644 arch/arm/include/asm/arch-am33xx/ddr_defs_ti816x.h diff --git a/arch/arm/include/asm/arch-am33xx/

[U-Boot] [PATCH 3/8] Add TI816X clocks definitions

2013-03-28 Thread TENART Antoine
--- arch/arm/include/asm/arch-am33xx/clock.h |4 + arch/arm/include/asm/arch-am33xx/clocks_ti816x.h | 173 ++ 2 files changed, 177 insertions(+) create mode 100644 arch/arm/include/asm/arch-am33xx/clocks_ti816x.h diff --git a/arch/arm/include/asm/arch-am33xx/cloc

[U-Boot] [PATCH 2/8] Add TI816X mux definitions.

2013-03-28 Thread TENART Antoine
--- arch/arm/include/asm/arch-am33xx/mux.h|2 + arch/arm/include/asm/arch-am33xx/mux_ti816x.h | 363 + 2 files changed, 365 insertions(+) create mode 100644 arch/arm/include/asm/arch-am33xx/mux_ti816x.h diff --git a/arch/arm/include/asm/arch-am33xx/mux.h b/a

[U-Boot] [PATCH 1/8] Prepare for TI816X : reuse existing code from TI814X

2013-03-28 Thread TENART Antoine
Rename some CONFIG_TI814X to a more generic CONFIG_81XX --- Makefile|2 +- arch/arm/cpu/armv7/Makefile |2 +- arch/arm/cpu/armv7/omap-common/Makefile |2 +- arch/arm/include/asm/arch-am33xx/cpu.h |2 +- arch/arm/include/asm/arch-am33xx/o