All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/8] Minor fixes and start of consolidation onto mxs SoC
@ 2012-05-12 23:40 Otavio Salvador
  2012-05-12 23:40 ` [U-Boot] [PATCH 1/8] m28evk: use same notation to alloc the 128kB stack Otavio Salvador
                   ` (8 more replies)
  0 siblings, 9 replies; 41+ messages in thread
From: Otavio Salvador @ 2012-05-12 23:40 UTC (permalink / raw)
  To: u-boot

This patchset include some small fixes found while looking at code to
start converting it to use a common mxs SoC code in preparation for
inclusion of i.MX23 support.

Otavio Salvador (8):
  m28evk: use same notation to alloc the 128kB stack
  m28evk: use "M28EVK U-Boot =>" as prompt
  mx28evk: ensure command definition is in alphabetic order
  mxsboot: stop referring to i.MX28 as this ought to work for all i.MXS
    SoCs
  m28evk: fix board config include guardian macro name
  mx28evk: fix board config include guardian macro name
  mxs: reorganize source directory for easy sharing of code in i.MXS
    SoCs
  mxs: prefix register acessor macros with 'mxs' prefix

 arch/arm/cpu/arm926ejs/{mx28 => mxs}/Makefile      |    0
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/clock.c       |    4 +-
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/iomux.c       |    6 +-
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/mx28.c        |    6 +-
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/mx28_init.h   |    0
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/spl_boot.c    |    0
 .../cpu/arm926ejs/{mx28 => mxs}/spl_lradc_init.c   |    0
 .../arm/cpu/arm926ejs/{mx28 => mxs}/spl_mem_init.c |    0
 .../cpu/arm926ejs/{mx28 => mxs}/spl_power_init.c   |    0
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/start.S       |    0
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/timer.c       |    0
 .../arm/cpu/arm926ejs/{mx28 => mxs}/u-boot-spl.lds |    2 +-
 .../include/asm/{arch-mx28 => arch-mxs}/clock.h    |    0
 arch/arm/include/asm/{arch-mx28 => arch-mxs}/dma.h |    0
 .../arm/include/asm/{arch-mx28 => arch-mxs}/gpio.h |    0
 .../include/asm/{arch-mx28 => arch-mxs}/imx-regs.h |    0
 .../asm/{arch-mx28 => arch-mxs}/iomux-mx28.h       |    0
 .../include/asm/{arch-mx28 => arch-mxs}/iomux.h    |    0
 .../asm/{arch-mx28 => arch-mxs}/regs-apbh.h        |  254 ++++++++++----------
 .../asm/{arch-mx28 => arch-mxs}/regs-base.h        |    0
 .../include/asm/{arch-mx28 => arch-mxs}/regs-bch.h |   42 ++--
 .../asm/{arch-mx28 => arch-mxs}/regs-clkctrl.h     |   58 ++---
 .../asm/{arch-mx28 => arch-mxs}/regs-common.h      |   34 +--
 .../asm/{arch-mx28 => arch-mxs}/regs-digctl.h      |   50 ++--
 .../asm/{arch-mx28 => arch-mxs}/regs-gpmi.h        |   26 +-
 .../include/asm/{arch-mx28 => arch-mxs}/regs-i2c.h |   28 +--
 .../asm/{arch-mx28 => arch-mxs}/regs-lcdif.h       |   64 ++---
 .../asm/{arch-mx28 => arch-mxs}/regs-lradc.h       |   48 ++--
 .../asm/{arch-mx28 => arch-mxs}/regs-ocotp.h       |   86 +++----
 .../asm/{arch-mx28 => arch-mxs}/regs-pinctrl.h     |  168 ++++++-------
 .../asm/{arch-mx28 => arch-mxs}/regs-power.h       |   28 +--
 .../include/asm/{arch-mx28 => arch-mxs}/regs-rtc.h |   28 +--
 .../include/asm/{arch-mx28 => arch-mxs}/regs-ssp.h |   40 +--
 .../asm/{arch-mx28 => arch-mxs}/regs-timrot.h      |   38 +--
 .../include/asm/{arch-mx28 => arch-mxs}/regs-usb.h |    0
 .../asm/{arch-mx28 => arch-mxs}/regs-usbphy.h      |   20 +-
 .../asm/{arch-mx28 => arch-mxs}/sys_proto.h        |    6 +-
 boards.cfg                                         |    4 +-
 doc/README.m28                                     |    4 +-
 doc/README.mx28evk                                 |    4 +-
 drivers/gpio/mxs_gpio.c                            |   16 +-
 drivers/usb/host/ehci-mxs.c                        |    8 +-
 include/configs/m28evk.h                           |   14 +-
 include/configs/mx28evk.h                          |   12 +-
 tools/mxsboot.c                                    |  110 ++++-----
 45 files changed, 604 insertions(+), 604 deletions(-)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/Makefile (100%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/clock.c (98%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/iomux.c (94%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/mx28.c (97%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/mx28_init.h (100%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/spl_boot.c (100%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/spl_lradc_init.c (100%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/spl_mem_init.c (100%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/spl_power_init.c (100%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/start.S (100%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/timer.c (100%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/u-boot-spl.lds (97%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/clock.h (100%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/dma.h (100%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/gpio.h (100%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/imx-regs.h (100%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/iomux-mx28.h (100%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/iomux.h (100%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-apbh.h (77%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-base.h (100%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-bch.h (92%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-clkctrl.h (89%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-common.h (78%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-digctl.h (79%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-gpmi.h (95%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-i2c.h (94%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-lcdif.h (84%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-lradc.h (96%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-ocotp.h (72%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-pinctrl.h (93%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-power.h (97%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-rtc.h (92%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-ssp.h (95%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-timrot.h (90%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-usb.h (100%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-usbphy.h (95%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/sys_proto.h (93%)

-- 
1.7.10

^ permalink raw reply	[flat|nested] 41+ messages in thread
* [U-Boot] [PATCH 4/8] mxsboot: stop referring to i.MX28 as this ought to work for all i.MXS SoCs
@ 2012-05-29 21:35 Wolfgang Denk
  0 siblings, 0 replies; 41+ messages in thread
From: Wolfgang Denk @ 2012-05-29 21:35 UTC (permalink / raw)
  To: u-boot

Dear Otavio,

I wrote:

> In message <CAP9ODKoA--EB3EsRP-OrFJ191fTOZvE-gFYCZrULkEtdC=3yYg@mail.gmail.com> you wrote:
> >
> > > But I haven't seen "i.MXS" used before, and to me it makes no sense as
> > > it mixes unrelated name spaces.
> > >
> > > Please either use the Freescale name(s), or use "mxs".
> > 
> > http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MXS
> 
> It seems you are supporting my argument?  Because the "i.MXS" I see
> documented there appears to have very little in common with, for
> example, i.MX28: "The processor features an ARM920T? core operating at
> 100 MHz"... ?

Or look at the "Parametrics" section: 

- Not Recommended for New Design
- No Longer Manufactured

"i.MXS" is definitely a bad choice of name for what you have in mind.

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 at denx.de
Honest error is to be pitied, not ridiculed.
                                       -- Philip Earl of Chesterfield

^ permalink raw reply	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2012-06-13  9:07 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-12 23:40 [U-Boot] [PATCH 0/8] Minor fixes and start of consolidation onto mxs SoC Otavio Salvador
2012-05-12 23:40 ` [U-Boot] [PATCH 1/8] m28evk: use same notation to alloc the 128kB stack Otavio Salvador
2012-05-29 20:44   ` Wolfgang Denk
2012-06-13  9:06   ` Stefano Babic
2012-05-12 23:40 ` [U-Boot] [PATCH 2/8] m28evk: use "M28EVK U-Boot =>" as prompt Otavio Salvador
2012-05-13 17:11   ` Marek Vasut
2012-05-29 20:41   ` Wolfgang Denk
2012-05-12 23:40 ` [U-Boot] [PATCH 3/8] mx28evk: ensure command definition is in alphabetic order Otavio Salvador
2012-05-13 19:29   ` Fabio Estevam
2012-06-13  9:06   ` Stefano Babic
2012-05-12 23:40 ` [U-Boot] [PATCH 4/8] mxsboot: stop referring to i.MX28 as this ought to work for all i.MXS SoCs Otavio Salvador
2012-05-13 17:12   ` Marek Vasut
2012-05-13 18:19     ` Otavio Salvador
2012-05-29 20:44   ` Wolfgang Denk
2012-05-29 21:25     ` Otavio Salvador
2012-05-29 21:32       ` Wolfgang Denk
2012-05-29 21:53         ` Otavio Salvador
2012-05-30  5:49     ` Marek Vasut
2012-05-30 12:01       ` Otavio Salvador
2012-06-02  7:06       ` [U-Boot] mxsboot vs. imximage (was: Re: [PATCH 4/8] mxsboot: stop referring to i.MX28 as this ought to work for all i.MXS SoCs) Dirk Behme
2012-06-02  7:21         ` Marek Vasut
2012-05-12 23:40 ` [U-Boot] [PATCH 5/8] m28evk: fix board config include guardian macro name Otavio Salvador
2012-05-13 17:12   ` Marek Vasut
2012-05-13 18:46     ` Wolfgang Denk
2012-05-13 18:53       ` Marek Vasut
2012-06-13  9:07   ` Stefano Babic
2012-05-12 23:40 ` [U-Boot] [PATCH 6/8] mx28evk: " Otavio Salvador
2012-05-13 19:31   ` Fabio Estevam
2012-06-13  9:06   ` Stefano Babic
2012-05-12 23:40 ` [U-Boot] [PATCH 7/8] mxs: reorganize source directory for easy sharing of code in i.MXS SoCs Otavio Salvador
2012-05-12 23:40 ` [U-Boot] [PATCH 8/8] mxs: prefix register acessor macros with 'mxs' prefix Otavio Salvador
2012-05-13 17:15   ` Marek Vasut
2012-05-13 18:23     ` Otavio Salvador
2012-05-13 18:46       ` Marek Vasut
2012-05-14 17:09         ` Otavio Salvador
2012-05-14 18:25           ` Marek Vasut
2012-05-14 18:48   ` Otavio Salvador
2012-05-15  4:14     ` Marek Vasut
2012-05-29 20:47 ` [U-Boot] [PATCH 0/8] Minor fixes and start of consolidation onto mxs SoC Wolfgang Denk
2012-05-29 20:58   ` Otavio Salvador
2012-05-29 21:35 [U-Boot] [PATCH 4/8] mxsboot: stop referring to i.MX28 as this ought to work for all i.MXS SoCs Wolfgang Denk

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.