All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RESEND v6 0/4] Introduce support for TI816X processor series
@ 2011-02-14 15:03 ` Hemant Pedanekar
  0 siblings, 0 replies; 4+ messages in thread
From: Hemant Pedanekar @ 2011-02-14 15:03 UTC (permalink / raw)
  To: linux-omap; +Cc: tony, linux-arm-kernel, Hemant Pedanekar

(Resending v6 with cc: linux-arm-kernel)

This patch set adds support for TI816X processor series. This series includes
DM8168, C6A816x and AM389x devices.

The details can be found at following links:

http://focus.ti.com/general/docs/gencontent.tsp?contentId=77960
http://www.ti.com/ww/en/dsp/davinci-netra/index.shtml

This series is architecturally closer to the OMAP devices. Hence, these patches
are being submitted on linux-omap.

These patches are tested on OMAP3 EVM with multi-omap build.

Note that, additional patches consisting of TI816X specific hwmods, clock data
and DMTIMER changes, are required to enable successful booting on TI816X EVM.
These patches will follow shortly.

The TI816X support is added as part of OMAP3 variant. The approach taken is in
accordance to the discussions in thread related to following post:
http://www.spinics.net/lists/linux-omap/msg41505.html

In addition, TI816X specific customizations/optimizations are handled as a part
of build configuration CONFIG_SOC_OMAPTI816X. Discussed here:
http://www.mail-archive.com/linux-omap@vger.kernel.org/msg41927.html

Hemant Pedanekar (4):
  TI816X: Update common omap platform files
  TI816X: Update common OMAP machine specific sources
  TI816X: Create board support and enable build for TI816X EVM
  TI816X: Add low level debug support

 arch/arm/mach-omap2/Kconfig                    |   10 ++++
 arch/arm/mach-omap2/Makefile                   |    1 +
 arch/arm/mach-omap2/board-ti8168evm.c          |   57 ++++++++++++++++++++++++
 arch/arm/mach-omap2/clock3xxx_data.c           |    5 ++-
 arch/arm/mach-omap2/common.c                   |   21 +++++++++
 arch/arm/mach-omap2/control.h                  |    6 +++
 arch/arm/mach-omap2/id.c                       |   33 +++++++++++++-
 arch/arm/mach-omap2/include/mach/debug-macro.S |   12 +++++
 arch/arm/mach-omap2/include/mach/entry-macro.S |   13 +++++
 arch/arm/mach-omap2/io.c                       |   22 +++++++++-
 arch/arm/mach-omap2/irq.c                      |    5 ++-
 arch/arm/mach-omap2/serial.c                   |    8 ++--
 arch/arm/plat-omap/include/plat/clkdev_omap.h  |    1 +
 arch/arm/plat-omap/include/plat/clock.h        |    1 +
 arch/arm/plat-omap/include/plat/common.h       |    1 +
 arch/arm/plat-omap/include/plat/cpu.h          |   18 +++++++
 arch/arm/plat-omap/include/plat/hardware.h     |    1 +
 arch/arm/plat-omap/include/plat/io.h           |    8 +++
 arch/arm/plat-omap/include/plat/serial.h       |    8 +++
 arch/arm/plat-omap/include/plat/ti816x.h       |   27 +++++++++++
 arch/arm/plat-omap/include/plat/uncompress.h   |    7 +++
 arch/arm/plat-omap/io.c                        |    5 ++-
 22 files changed, 260 insertions(+), 10 deletions(-)
 create mode 100644 arch/arm/mach-omap2/board-ti8168evm.c
 create mode 100644 arch/arm/plat-omap/include/plat/ti816x.h

-- 
1.7.3.5


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

* [PATCH RESEND v6 0/4] Introduce support for TI816X processor series
@ 2011-02-14 15:03 ` Hemant Pedanekar
  0 siblings, 0 replies; 4+ messages in thread
From: Hemant Pedanekar @ 2011-02-14 15:03 UTC (permalink / raw)
  To: linux-arm-kernel

(Resending v6 with cc: linux-arm-kernel)

This patch set adds support for TI816X processor series. This series includes
DM8168, C6A816x and AM389x devices.

The details can be found at following links:

http://focus.ti.com/general/docs/gencontent.tsp?contentId=77960
http://www.ti.com/ww/en/dsp/davinci-netra/index.shtml

This series is architecturally closer to the OMAP devices. Hence, these patches
are being submitted on linux-omap.

These patches are tested on OMAP3 EVM with multi-omap build.

Note that, additional patches consisting of TI816X specific hwmods, clock data
and DMTIMER changes, are required to enable successful booting on TI816X EVM.
These patches will follow shortly.

The TI816X support is added as part of OMAP3 variant. The approach taken is in
accordance to the discussions in thread related to following post:
http://www.spinics.net/lists/linux-omap/msg41505.html

In addition, TI816X specific customizations/optimizations are handled as a part
of build configuration CONFIG_SOC_OMAPTI816X. Discussed here:
http://www.mail-archive.com/linux-omap at vger.kernel.org/msg41927.html

Hemant Pedanekar (4):
  TI816X: Update common omap platform files
  TI816X: Update common OMAP machine specific sources
  TI816X: Create board support and enable build for TI816X EVM
  TI816X: Add low level debug support

 arch/arm/mach-omap2/Kconfig                    |   10 ++++
 arch/arm/mach-omap2/Makefile                   |    1 +
 arch/arm/mach-omap2/board-ti8168evm.c          |   57 ++++++++++++++++++++++++
 arch/arm/mach-omap2/clock3xxx_data.c           |    5 ++-
 arch/arm/mach-omap2/common.c                   |   21 +++++++++
 arch/arm/mach-omap2/control.h                  |    6 +++
 arch/arm/mach-omap2/id.c                       |   33 +++++++++++++-
 arch/arm/mach-omap2/include/mach/debug-macro.S |   12 +++++
 arch/arm/mach-omap2/include/mach/entry-macro.S |   13 +++++
 arch/arm/mach-omap2/io.c                       |   22 +++++++++-
 arch/arm/mach-omap2/irq.c                      |    5 ++-
 arch/arm/mach-omap2/serial.c                   |    8 ++--
 arch/arm/plat-omap/include/plat/clkdev_omap.h  |    1 +
 arch/arm/plat-omap/include/plat/clock.h        |    1 +
 arch/arm/plat-omap/include/plat/common.h       |    1 +
 arch/arm/plat-omap/include/plat/cpu.h          |   18 +++++++
 arch/arm/plat-omap/include/plat/hardware.h     |    1 +
 arch/arm/plat-omap/include/plat/io.h           |    8 +++
 arch/arm/plat-omap/include/plat/serial.h       |    8 +++
 arch/arm/plat-omap/include/plat/ti816x.h       |   27 +++++++++++
 arch/arm/plat-omap/include/plat/uncompress.h   |    7 +++
 arch/arm/plat-omap/io.c                        |    5 ++-
 22 files changed, 260 insertions(+), 10 deletions(-)
 create mode 100644 arch/arm/mach-omap2/board-ti8168evm.c
 create mode 100644 arch/arm/plat-omap/include/plat/ti816x.h

-- 
1.7.3.5

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

* Re: [PATCH RESEND v6 0/4] Introduce support for TI816X processor series
  2011-02-14 15:03 ` Hemant Pedanekar
@ 2011-02-14 23:33   ` Kevin Hilman
  -1 siblings, 0 replies; 4+ messages in thread
From: Kevin Hilman @ 2011-02-14 23:33 UTC (permalink / raw)
  To: Hemant Pedanekar; +Cc: linux-omap, tony, linux-arm-kernel

Hemant Pedanekar <hemantp@ti.com> writes:

> (Resending v6 with cc: linux-arm-kernel)
>
> This patch set adds support for TI816X processor series. This series includes
> DM8168, C6A816x and AM389x devices.

[...]

Other than the minor comment/confirmation on PATCH 2/4, this series

Reviewed-by: Kevin Hilman <khilman@ti.com>

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

* [PATCH RESEND v6 0/4] Introduce support for TI816X processor series
@ 2011-02-14 23:33   ` Kevin Hilman
  0 siblings, 0 replies; 4+ messages in thread
From: Kevin Hilman @ 2011-02-14 23:33 UTC (permalink / raw)
  To: linux-arm-kernel

Hemant Pedanekar <hemantp@ti.com> writes:

> (Resending v6 with cc: linux-arm-kernel)
>
> This patch set adds support for TI816X processor series. This series includes
> DM8168, C6A816x and AM389x devices.

[...]

Other than the minor comment/confirmation on PATCH 2/4, this series

Reviewed-by: Kevin Hilman <khilman@ti.com>

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

end of thread, other threads:[~2011-02-14 23:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-14 15:03 [PATCH RESEND v6 0/4] Introduce support for TI816X processor series Hemant Pedanekar
2011-02-14 15:03 ` Hemant Pedanekar
2011-02-14 23:33 ` Kevin Hilman
2011-02-14 23:33   ` Kevin Hilman

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.