All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/5] vybrid: Add vybrid CPU and vf600 tower board support
@ 2013-04-12  6:53 Alison Wang
  2013-04-12  6:53 ` [U-Boot] [PATCH 1/5] vybrid: add vybrid CPU support Alison Wang
                   ` (6 more replies)
  0 siblings, 7 replies; 27+ messages in thread
From: Alison Wang @ 2013-04-12  6:53 UTC (permalink / raw)
  To: u-boot

This series contains the support for vybrid CPU and vf600 tower board.

The Vybrid devices are a family of Freescale's latest Dual Single
Core offering with ARM Cortex A5 and CM4 based processors for
Advanced Connected Radio, Entry Infotainment, and Cluster as well
as high end industrial and general purpose applications.


Alison Wang (5):
      vybrid: add vybrid CPU support
      vybrid: add Freescale vybrid vf600 tower board support
      vybrid: add uart driver support
      vybrid: add eSDHC driver support
      vybrid: add ethernet driver support

 Makefile                                         |   8 ++
 arch/arm/cpu/armv7/vybrid-common/Makefile        |  46 +++++++
 arch/arm/cpu/armv7/vybrid-common/cpu.c           | 127 ++++++++++++++++++
 arch/arm/cpu/armv7/vybrid-common/speed.c         |  37 +++++
 arch/arm/cpu/armv7/vybrid-common/timer.c         | 140 +++++++++++++++++++
 arch/arm/cpu/armv7/vybrid/Makefile               |  45 +++++++
 arch/arm/cpu/armv7/vybrid/asm-offsets.c          |  70 ++++++++++
 arch/arm/cpu/armv7/vybrid/clock.c                | 278 ++++++++++++++++++++++++++++++++++++++
 arch/arm/cpu/armv7/vybrid/iomux.c                |  42 ++++++
 arch/arm/cpu/armv7/vybrid/lowlevel_init.S        | 128 ++++++++++++++++++
 arch/arm/cpu/armv7/vybrid/soc.c                  |  42 ++++++
 arch/arm/include/asm/arch-vybrid/clock.h         |  41 ++++++
 arch/arm/include/asm/arch-vybrid/iomux.h         | 323 ++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-vybrid/serial-vybrid.h | 213 +++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-vybrid/sys_proto.h     |  30 +++++
 arch/arm/include/asm/arch-vybrid/timer.h         | 405 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-vybrid/vybrid-pins.h   |  88 ++++++++++++
 arch/arm/include/asm/arch-vybrid/vybrid-regs.h   | 735 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/fec.h                       | 302 +++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/global_data.h               |   3 +
 arch/arm/include/asm/mach-types.h                |  56 ++++++++
 arch/arm/include/asm/u-boot.h                    |   3 +
 board/freescale/vybrid/Makefile                  |  40 ++++++
 board/freescale/vybrid/vybrid.c                  | 488 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/freescale/vybrid/vybridimage.cfg           |  44 ++++++
 boards.cfg                                       |   2 +
 drivers/mmc/fsl_esdhc.c                          |   4 +-
 drivers/net/mcffec.c                             |  18 ++-
 drivers/net/mcfmii.c                             |   5 +-
 drivers/serial/Makefile                          |   1 +
 drivers/serial/serial.c                          |   2 +
 drivers/serial/serial_vybrid.c                   | 129 ++++++++++++++++++
 include/configs/vybrid.h                         | 284 +++++++++++++++++++++++++++++++++++++++
 include/configs/vybrid_iram.h                    | 284 +++++++++++++++++++++++++++++++++++++++
 34 files changed, 4455 insertions(+), 8 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/vybrid-common/Makefile
 create mode 100644 arch/arm/cpu/armv7/vybrid-common/cpu.c
 create mode 100644 arch/arm/cpu/armv7/vybrid-common/speed.c
 create mode 100644 arch/arm/cpu/armv7/vybrid-common/timer.c
 create mode 100644 arch/arm/cpu/armv7/vybrid/Makefile
 create mode 100644 arch/arm/cpu/armv7/vybrid/asm-offsets.c
 create mode 100644 arch/arm/cpu/armv7/vybrid/clock.c
 create mode 100644 arch/arm/cpu/armv7/vybrid/iomux.c
 create mode 100644 arch/arm/cpu/armv7/vybrid/lowlevel_init.S
 create mode 100644 arch/arm/cpu/armv7/vybrid/soc.c
 create mode 100644 arch/arm/include/asm/arch-vybrid/clock.h
 create mode 100644 arch/arm/include/asm/arch-vybrid/iomux.h
 create mode 100644 arch/arm/include/asm/arch-vybrid/serial-vybrid.h
 create mode 100644 arch/arm/include/asm/arch-vybrid/sys_proto.h
 create mode 100644 arch/arm/include/asm/arch-vybrid/timer.h
 create mode 100644 arch/arm/include/asm/arch-vybrid/vybrid-pins.h
 create mode 100644 arch/arm/include/asm/arch-vybrid/vybrid-regs.h
 create mode 100644 arch/arm/include/asm/fec.h
 create mode 100644 board/freescale/vybrid/Makefile
 create mode 100644 board/freescale/vybrid/vybrid.c
 create mode 100644 board/freescale/vybrid/vybridimage.cfg
 create mode 100644 drivers/serial/serial_vybrid.c
 create mode 100644 include/configs/vybrid.h
 create mode 100644 include/configs/vybrid_iram.h

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PATCH 3/5] vybrid: add uart driver support
@ 2013-04-13  9:42 wang alison
  0 siblings, 0 replies; 27+ messages in thread
From: wang alison @ 2013-04-13  9:42 UTC (permalink / raw)
  To: u-boot

Hi, Fabio,


On Fri, Apr 12, 2013 at 3:53 AM, Alison Wang <b18965@freescale.com> wrote:
> This patch adds uart driver support for vybrid platform.
>
> Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
> Signed-off-by: Jason Jin <Jason.jin@freescale.com>
> Signed-off-by: Alison Wang <b18965@freescale.com>
> ---
>  drivers/serial/Makefile        |   1 +
>  drivers/serial/serial.c        |   2 +
>  drivers/serial/serial_vybrid.c | 129 +++++++++++++++++++++++++++++++++++++++++

Do we really need to add a new serial driver?

Can't we re-use the imx serial driver?

[Alison] I will investigate if we can re-use the imx serial driver.

Thanks!

Best Regards,
Alison Wang

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

end of thread, other threads:[~2013-05-07 14:02 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-12  6:53 [U-Boot] [PATCH 0/5] vybrid: Add vybrid CPU and vf600 tower board support Alison Wang
2013-04-12  6:53 ` [U-Boot] [PATCH 1/5] vybrid: add vybrid CPU support Alison Wang
2013-04-12 11:15   ` Fabio Estevam
2013-04-13 20:32   ` Stefano Babic
2013-04-28 10:36     ` Wang Huan-B18965
2013-04-28 10:59       ` Stefano Babic
2013-04-15  3:24   ` Liu Hui-R64343
     [not found]     ` <81BA6E5E0BC2344391CABCEE22D1B6D82FB99D@039-SN1MPN1-002.039d.mgd.msft.net>
     [not found]       ` <AD13664F485EE54694E29A7F9D5BE1AF723F8E@039-SN2MPN1-022.039d.mgd.msft.net>
2013-05-07 14:02         ` Wang Huan-B18965
2013-04-12  6:53 ` [U-Boot] [PATCH 2/5] vybrid: add Freescale vybrid vf600 tower board support Alison Wang
2013-04-12 11:41   ` Fabio Estevam
     [not found]     ` <81BA6E5E0BC2344391CABCEE22D1B6D82F26CF@039-SN1MPN1-002.039d.mgd.msft.net>
2013-04-13 17:49       ` Fabio Estevam
2013-04-13 20:50   ` Stefano Babic
2013-04-28 10:49     ` Wang Huan-B18965
2013-04-12  6:53 ` [U-Boot] [PATCH 3/5] vybrid: add uart driver support Alison Wang
2013-04-12 11:42   ` Fabio Estevam
2013-04-13 20:38   ` Stefano Babic
2013-04-28 11:03     ` Wang Huan-B18965
2013-04-12  6:53 ` [U-Boot] [PATCH 4/5] vybrid: add eSDHC " Alison Wang
2013-04-13 20:41   ` Stefano Babic
2013-04-28 11:07     ` Wang Huan-B18965
2013-04-12  6:53 ` [U-Boot] [PATCH 5/5] vybrid: add ethernet " Alison Wang
2013-04-12 11:45   ` Fabio Estevam
2013-04-13 18:31 ` [U-Boot] [PATCH 0/5] vybrid: Add vybrid CPU and vf600 tower board support Stefano Babic
2013-04-28 10:01   ` Wang Huan-B18965
2013-04-15  2:03 ` Liu Hui-R64343
2013-04-28  5:47   ` Wang Huan-B18965
  -- strict thread matches above, loose matches on Subject: below --
2013-04-13  9:42 [U-Boot] [PATCH 3/5] vybrid: add uart driver support wang alison

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.