[U-Boot] [PATCH 0/5] Introducing TI's New SoC/board AM3517EVM

From: Vaibhav Hiremath hvaibhav@ti.com
AM3517 device is high-performance, industrial applications processor designed and developed keeping Software Compatible with OMAP3 Processors.
Below are some of the useful links - AM3517 device is high-performance, industrial applications processor designed and developed keeping Software Compatible with OMAP3 Processors.
Below are some of the useful links -
Migration from OMAP35x to AM35x :- http://focus.ti.com/lit/an/sprab91/sprab91.pdf
Specs/TRM :- http://focus.ti.com/docs/prod/folders/print/am3517.html
EVM Link -: http://www.logicpd.com/products/development-kits/zoom-am3517-experimenter-ki...
Vaibhav Hiremath (5): Introducing AM3517EVM support am3517_evm_config options added to Makfile Added configuration file for AM3517EVM Added AM3517EVM specific mux configuration to omap3/mux.h AM3517: Add support for EMIF4
Makefile | 3 + board/ti/am3517evm/Makefile | 46 ++++ board/ti/am3517evm/am3517evm.c | 76 +++++++ board/ti/am3517evm/am3517evm.h | 388 ++++++++++++++++++++++++++++++++ board/ti/am3517evm/config.mk | 29 +++ cpu/arm_cortexa8/omap3/board.c | 11 +- cpu/arm_cortexa8/omap3/mem.c | 110 ++++++++-- cpu/arm_cortexa8/omap3/sys_info.c | 12 +- include/asm-arm/arch-omap3/cpu.h | 26 +++ include/asm-arm/arch-omap3/mem.h | 66 ++++++- include/asm-arm/arch-omap3/mux.h | 35 +++ include/asm-arm/arch-omap3/sys_proto.h | 4 + include/configs/am3517_evm.h | 299 ++++++++++++++++++++++++ include/configs/devkit8000.h | 4 + include/configs/omap3_beagle.h | 4 + include/configs/omap3_evm.h | 4 + include/configs/omap3_overo.h | 4 + include/configs/omap3_pandora.h | 4 + include/configs/omap3_sdp3430.h | 4 + include/configs/omap3_zoom1.h | 4 + include/configs/omap3_zoom2.h | 4 + 21 files changed, 1112 insertions(+), 25 deletions(-) create mode 100644 board/ti/am3517evm/Makefile create mode 100644 board/ti/am3517evm/am3517evm.c create mode 100644 board/ti/am3517evm/am3517evm.h create mode 100644 board/ti/am3517evm/config.mk create mode 100644 include/configs/am3517_evm.h

From: Vaibhav Hiremath hvaibhav@ti.com
AM3517 device is high-performance, industrial applications processor designed and developed keeping Software Compatible with OMAP3 Processors.
Below are some of the useful links - AM3517 device is high-performance, industrial applications processor designed and developed keeping Software Compatible with OMAP3 Processors.
Below are some of the useful links -
Migration from OMAP35x to AM35x :- http://focus.ti.com/lit/an/sprab91/sprab91.pdf
Specs/TRM :- http://focus.ti.com/docs/prod/folders/print/am3517.html
EVM Link -: http://www.logicpd.com/products/development-kits/zoom-am3517-experimenter- kit
Vaibhav Hiremath (5): Introducing AM3517EVM support am3517_evm_config options added to Makfile Added configuration file for AM3517EVM Added AM3517EVM specific mux configuration to omap3/mux.h AM3517: Add support for EMIF4
Makefile | 3 + board/ti/am3517evm/Makefile | 46 ++++ board/ti/am3517evm/am3517evm.c | 76 +++++++ board/ti/am3517evm/am3517evm.h | 388 ++++++++++++++++++++++++++++++++ board/ti/am3517evm/config.mk | 29 +++ cpu/arm_cortexa8/omap3/board.c | 11 +- cpu/arm_cortexa8/omap3/mem.c | 110 ++++++++-- cpu/arm_cortexa8/omap3/sys_info.c | 12 +- include/asm-arm/arch-omap3/cpu.h | 26 +++ include/asm-arm/arch-omap3/mem.h | 66 ++++++- include/asm-arm/arch-omap3/mux.h | 35 +++ include/asm-arm/arch-omap3/sys_proto.h | 4 + include/configs/am3517_evm.h | 299 ++++++++++++++++++++++++ include/configs/devkit8000.h | 4 + include/configs/omap3_beagle.h | 4 + include/configs/omap3_evm.h | 4 + include/configs/omap3_overo.h | 4 + include/configs/omap3_pandora.h | 4 + include/configs/omap3_sdp3430.h | 4 + include/configs/omap3_zoom1.h | 4 + include/configs/omap3_zoom2.h | 4 + 21 files changed, 1112 insertions(+), 25 deletions(-) create mode 100644 board/ti/am3517evm/Makefile create mode 100644 board/ti/am3517evm/am3517evm.c create mode 100644 board/ti/am3517evm/am3517evm.h create mode 100644 board/ti/am3517evm/config.mk create mode 100644 include/configs/am3517_evm.h
Vaibhav,
We will need entries to MAINTAINERS and MAKEALL as well.
Please submit it when you submit the next set of patches. I am sure you will receive some comments.
I hope you made the patches against the current u-boot-ti/master
Thanks, Sandeep

-----Original Message----- From: Paulraj, Sandeep Sent: Monday, November 23, 2009 7:20 PM To: Hiremath, Vaibhav; u-boot@lists.denx.de Subject: RE: [PATCH 0/5] Introducing TI's New SoC/board AM3517EVM
From: Vaibhav Hiremath hvaibhav@ti.com
AM3517 device is high-performance, industrial applications
processor
designed and developed keeping Software Compatible with OMAP3 Processors.
Below are some of the useful links - AM3517 device is high-performance, industrial applications
processor
designed and developed keeping Software Compatible with OMAP3 Processors.
Below are some of the useful links -
Migration from OMAP35x to AM35x :- http://focus.ti.com/lit/an/sprab91/sprab91.pdf
Specs/TRM :- http://focus.ti.com/docs/prod/folders/print/am3517.html
EVM Link -: http://www.logicpd.com/products/development-kits/zoom-am3517-
experimenter-
kit
Vaibhav Hiremath (5): Introducing AM3517EVM support am3517_evm_config options added to Makfile Added configuration file for AM3517EVM Added AM3517EVM specific mux configuration to omap3/mux.h AM3517: Add support for EMIF4
Makefile | 3 + board/ti/am3517evm/Makefile | 46 ++++ board/ti/am3517evm/am3517evm.c | 76 +++++++ board/ti/am3517evm/am3517evm.h | 388 ++++++++++++++++++++++++++++++++ board/ti/am3517evm/config.mk | 29 +++ cpu/arm_cortexa8/omap3/board.c | 11 +- cpu/arm_cortexa8/omap3/mem.c | 110 ++++++++-- cpu/arm_cortexa8/omap3/sys_info.c | 12 +- include/asm-arm/arch-omap3/cpu.h | 26 +++ include/asm-arm/arch-omap3/mem.h | 66 ++++++- include/asm-arm/arch-omap3/mux.h | 35 +++ include/asm-arm/arch-omap3/sys_proto.h | 4 + include/configs/am3517_evm.h | 299
++++++++++++++++++++++++
include/configs/devkit8000.h | 4 + include/configs/omap3_beagle.h | 4 + include/configs/omap3_evm.h | 4 + include/configs/omap3_overo.h | 4 + include/configs/omap3_pandora.h | 4 + include/configs/omap3_sdp3430.h | 4 + include/configs/omap3_zoom1.h | 4 + include/configs/omap3_zoom2.h | 4 + 21 files changed, 1112 insertions(+), 25 deletions(-) create mode 100644 board/ti/am3517evm/Makefile create mode 100644 board/ti/am3517evm/am3517evm.c create mode 100644 board/ti/am3517evm/am3517evm.h create mode 100644 board/ti/am3517evm/config.mk create mode 100644 include/configs/am3517_evm.h
Vaibhav,
We will need entries to MAINTAINERS and MAKEALL as well.
[Hiremath, Vaibhav] Ok, will do that.
Please submit it when you submit the next set of patches. I am sure you will receive some comments.
[Hiremath, Vaibhav] I hope so.
I hope you made the patches against the current u-boot-ti/master
[Hiremath, Vaibhav] Yes that's correct.
Thanks, Vaibhav
Thanks, Sandeep

Dear "Paulraj, Sandeep",
In message 0554BEF07D437848AF01B9C9B5F0BC5D942DC993@dlee01.ent.ti.com you wrote:
I hope you made the patches against the current u-boot-ti/master
Please note that this is a tendency I seriously dislike.
Please do NOT do this.
Please see bullet # 3 at http://www.denx.de/wiki/U-Boot/Patches :
Please use the "master" branch of the mainline U-Boot git repository (git://git.denx.de/u-boot.git) as reference, unless (usually late in a release cycle) there has been an announcement to use the "next" branch of this repository instead.
If we see patches againt any of 30 or so custodian trees, which don't apply against the "official" master tree, we will see chaos pretty soon. Please let's make sure there is only minimal difference between custdian trees and "master" (or "next"), so there is no reason to use custodian tress as reference for patches instead.
Please _always_ use "master" (or "next") as base for patches!
Best regards,
Wolfgang Denk

-----Original Message----- From: Wolfgang Denk [mailto:wd@denx.de] Sent: Tuesday, November 24, 2009 1:33 AM To: Paulraj, Sandeep Cc: Hiremath, Vaibhav; u-boot@lists.denx.de Subject: Re: [U-Boot] [PATCH 0/5] Introducing TI's New SoC/board AM3517EVM
Dear "Paulraj, Sandeep",
In message 0554BEF07D437848AF01B9C9B5F0BC5D942DC993@dlee01.ent.ti.com you wrote:
I hope you made the patches against the current u-boot-ti/master
Please note that this is a tendency I seriously dislike.
Please do NOT do this.
Please see bullet # 3 at http://www.denx.de/wiki/U-Boot/Patches :
Please use the "master" branch of the mainline U-Boot git repository (git://git.denx.de/u-boot.git) as reference, unless (usually late in a release cycle) there has been an announcement to use the "next" branch of this repository instead.
If we see patches againt any of 30 or so custodian trees, which don't apply against the "official" master tree, we will see chaos pretty soon. Please let's make sure there is only minimal difference between custdian trees and "master" (or "next"), so there is no reason to use custodian tress as reference for patches instead.
Please _always_ use "master" (or "next") as base for patches!
[Hiremath, Vaibhav] Before submitting patch I conformed that the patches gets applied on master branch cleanly.
Thanks, Vaibhav
Best regards,
Wolfgang Denk
-- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de A Perl script is correct if it's halfway readable and gets the job done before your boss fires you. - L. Wall & R. L. Schwartz, _Programming Perl_

hvaibhav@ti.com wrote:
From: Vaibhav Hiremath hvaibhav@ti.com
AM3517 device is high-performance, industrial applications processor designed and developed keeping Software Compatible with OMAP3 Processors.
On the next revision of your patch set, please run it through the linux kernel's checkpatch.pl script. It is a good automated tool to check basic whitespace issues.
I use checkpatch first when I have to review a large patch set.
Tom
participants (5)
-
Hiremath, Vaibhav
-
hvaibhav@ti.com
-
Paulraj, Sandeep
-
Tom
-
Wolfgang Denk