diff mbox

[PATCH/RFC] davinci: da830: add support for new silicon rev

Message ID 1254248019-9572-1-git-send-email-khilman@deeprootsystems.com (mailing list archive)
State Superseded
Headers show

Commit Message

Kevin Hilman Sept. 29, 2009, 6:13 p.m. UTC
None

Comments

Kevin Hilman Sept. 29, 2009, 7:23 p.m. UTC | #1
"Mark A. Greer" <mgreer@mvista.com> writes:

> On Tue, Sep 29, 2009 at 11:13:39AM -0700, Kevin Hilman wrote:
>> Newer revs of da830 silicon report variant 0x8 in JTAG id and
>> are not correctly detected.
>> 
>> This patch adds support for the new variant of da830 SoC.
>> 
>> Reported-by: Nick Thompson <Nick.Thompson@gefanuc.com>
>> Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
>
> FWIW and if its necessary...
>
> Signed-off-by: Mark A. Greer <mgreer@mvista.com>

Thanks.

Do you know rev name this SoC spin should have?

The box that my da830 EVM recently arrived in calls it rev C, but
not sure if that's rev C of the board, or rev C of the SoC.

> The only thing I don't like is that I/we don't know what else changed on
> that part.

Hmm, that's not encouraging.  Sounds like we need someone from TI to
share some info.

Kevin
diff mbox

Patch

diff --git a/arch/arm/mach-davinci/da830.c b/arch/arm/mach-davinci/da830.c
index f0b2f96..518c3ff 100644
--- a/arch/arm/mach-davinci/da830.c
+++ b/arch/arm/mach-davinci/da830.c
@@ -1145,6 +1145,13 @@  static struct davinci_id da830_ids[] = {
 		.cpu_id		= DAVINCI_CPU_ID_DA830,
 		.name		= "da830/omap l137",
 	},
+	{
+		.variant	= 0x8,
+		.part_no	= 0xb7df,
+		.manufacturer	= 0x017,	/* 0x02f >> 1 */
+		.cpu_id		= DAVINCI_CPU_ID_DA830,
+		.name		= "da830/omap l137 revX",
+	},
 };
 
 static struct davinci_timer_instance da830_timer_instance[2] = {