All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v1 0/6] Rework for mxs SoC family support
@ 2012-08-05 19:05 Otavio Salvador
  2012-08-05 19:05 ` [U-Boot] [PATCH v1 1/6] mxs: reorganize source directory for easy sharing of code in i.MXS SoCs Otavio Salvador
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Otavio Salvador @ 2012-08-05 19:05 UTC (permalink / raw)
  To: u-boot

This patchset is the basis for inclusion of i.MX233 support on U-Boot.
To accomplish it, this patchset moves code around to create the mxs
SoC family support.

Changes in v1:
- new patch
- rebase against imx/master
- rework due apx4devkit board addition

Otavio Salvador (6):
  mxs: reorganize source directory for easy sharing of code in i.MXS
    SoCs
  mxs: prefix register acessor macros with 'mxs' prefix
  mxs: prefix register structs with 'mxs' prefix
  mxs: Reowork SPL to use 'mxs' prefix for methods
  mxs: Clarify why we poweroff in case of brownout in 5v conflict
  mxs: rename mx28.c to mxs.c as it is common to i.MX233 and i.MX28
    SoCs

 arch/arm/cpu/arm926ejs/{mx28 => mxs}/Makefile      |    2 +-
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/clock.c       |   40 +--
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/iomux.c       |    6 +-
 arch/arm/cpu/arm926ejs/{mx28/mx28.c => mxs/mxs.c}  |   42 ++--
 .../arm926ejs/{mx28/mx28_init.h => mxs/mxs_init.h} |   14 +-
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/spl_boot.c    |   20 +-
 .../cpu/arm926ejs/{mx28 => mxs}/spl_lradc_init.c   |   10 +-
 .../arm/cpu/arm926ejs/{mx28 => mxs}/spl_mem_init.c |   54 ++--
 .../cpu/arm926ejs/{mx28 => mxs}/spl_power_init.c   |  262 ++++++++++----------
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/start.S       |    0
 arch/arm/cpu/arm926ejs/{mx28 => mxs}/timer.c       |    8 +-
 .../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        |  256 +++++++++----------
 .../asm/{arch-mx28 => arch-mxs}/regs-base.h        |    0
 .../include/asm/{arch-mx28 => arch-mxs}/regs-bch.h |   44 ++--
 .../asm/{arch-mx28 => arch-mxs}/regs-clkctrl.h     |   60 ++---
 .../asm/{arch-mx28 => arch-mxs}/regs-common.h      |   34 +--
 .../asm/{arch-mx28 => arch-mxs}/regs-digctl.h      |   52 ++--
 .../asm/{arch-mx28 => arch-mxs}/regs-gpmi.h        |   28 +--
 .../include/asm/{arch-mx28 => arch-mxs}/regs-i2c.h |   30 +--
 .../asm/{arch-mx28 => arch-mxs}/regs-lcdif.h       |   66 ++---
 .../asm/{arch-mx28 => arch-mxs}/regs-lradc.h       |   50 ++--
 .../asm/{arch-mx28 => arch-mxs}/regs-ocotp.h       |   88 +++----
 .../asm/{arch-mx28 => arch-mxs}/regs-pinctrl.h     |  170 ++++++-------
 .../asm/{arch-mx28 => arch-mxs}/regs-power.h       |   30 +--
 .../include/asm/{arch-mx28 => arch-mxs}/regs-rtc.h |   30 +--
 .../include/asm/{arch-mx28 => arch-mxs}/regs-ssp.h |   42 ++--
 .../asm/{arch-mx28 => arch-mxs}/regs-timrot.h      |   40 +--
 .../include/asm/{arch-mx28 => arch-mxs}/regs-usb.h |    2 +-
 .../asm/{arch-mx28 => arch-mxs}/regs-usbphy.h      |   22 +-
 .../asm/{arch-mx28 => arch-mxs}/sys_proto.h        |   10 +-
 board/bluegiga/apx4devkit/apx4devkit.c             |    4 +-
 board/bluegiga/apx4devkit/spl_boot.c               |    4 +-
 board/denx/m28evk/m28evk.c                         |    4 +-
 board/denx/m28evk/spl_boot.c                       |    2 +-
 board/freescale/mx28evk/iomux.c                    |    2 +-
 board/freescale/mx28evk/mx28evk.c                  |    4 +-
 boards.cfg                                         |    6 +-
 doc/README.m28                                     |    4 +-
 doc/README.mx28evk                                 |    4 +-
 drivers/dma/apbh_dma.c                             |   32 +--
 drivers/gpio/mxs_gpio.c                            |   16 +-
 drivers/i2c/mxs_i2c.c                              |   12 +-
 drivers/mmc/mxsmmc.c                               |   20 +-
 drivers/mtd/nand/mxs_nand.c                        |   12 +-
 drivers/rtc/mxsrtc.c                               |    6 +-
 drivers/spi/mxs_spi.c                              |   19 +-
 drivers/usb/host/ehci-mxs.c                        |   24 +-
 include/configs/apx4devkit.h                       |    4 +-
 include/configs/m28evk.h                           |    4 +-
 include/configs/mx28evk.h                          |    4 +-
 57 files changed, 852 insertions(+), 849 deletions(-)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/Makefile (97%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/clock.c (89%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/iomux.c (94%)
 rename arch/arm/cpu/arm926ejs/{mx28/mx28.c => mxs/mxs.c} (86%)
 rename arch/arm/cpu/arm926ejs/{mx28/mx28_init.h => mxs/mxs_init.h} (81%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/spl_boot.c (90%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/spl_lradc_init.c (91%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/spl_mem_init.c (86%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/spl_power_init.c (82%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/start.S (100%)
 rename arch/arm/cpu/arm926ejs/{mx28 => mxs}/timer.c (95%)
 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 (88%)
 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 (71%)
 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 (91%)
 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 (99%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/regs-usbphy.h (94%)
 rename arch/arm/include/asm/{arch-mx28 => arch-mxs}/sys_proto.h (89%)

-- 
1.7.10.4

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

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

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-05 19:05 [U-Boot] [PATCH v1 0/6] Rework for mxs SoC family support Otavio Salvador
2012-08-05 19:05 ` [U-Boot] [PATCH v1 1/6] mxs: reorganize source directory for easy sharing of code in i.MXS SoCs Otavio Salvador
2012-08-06  8:20   ` Stefano Babic
2012-08-06 11:37     ` Marek Vasut
2012-08-06 11:40       ` Otavio Salvador
2012-08-06 11:39     ` Otavio Salvador
2012-08-07  9:31   ` Stefano Babic
2012-08-05 19:05 ` [U-Boot] [PATCH v1 2/6] mxs: prefix register acessor macros with 'mxs' prefix Otavio Salvador
2012-08-05 19:05 ` [U-Boot] [PATCH v1 3/6] mxs: prefix register structs " Otavio Salvador
2012-08-05 19:05 ` [U-Boot] [PATCH v1 4/6] mxs: Reowork SPL to use 'mxs' prefix for methods Otavio Salvador
2012-08-05 19:05 ` [U-Boot] [PATCH v1 5/6] mxs: Clarify why we poweroff in case of brownout in 5v conflict Otavio Salvador
2012-08-05 19:05 ` [U-Boot] [PATCH v1 6/6] mxs: rename mx28.c to mxs.c as it is common to i.MX233 and i.MX28 SoCs Otavio Salvador

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.