Hi Trilok, The JTAG_ID for both DM6443 and DM6446 are the same (0x0B70002F). DM6443 and DM6446 are just two different Device Part Numbers. Because of this reason I changed dm6443 to dm644x.
Regards, Sudhakar ________________________________________ From: Trilok Soni [EMAIL PROTECTED] Sent: Thursday, August 14, 2008 12:41 PM To: Rajashekhara, Sudhakar Cc: Troy Kisky; [email protected] Subject: Re: [PATCH v3 01/12] ARM: DaVinci: replace dm6443 with dm644x Hi Sudhakar, On Thu, Aug 14, 2008 at 9:48 AM, Rajashekhara, Sudhakar <[EMAIL PROTECTED]> wrote: > Troy, > > Sorry for the late response. > > It is a bug in the current git tree. The cpu is decided based on the > system_rev variable and it is being compared with 6446 (Refer to > >arch/arm/mach-davinci/id.c for details). So in the current tree, the > function cpu_is_davinci_dm6443 will never be true. I think this is the place, where TI can help to uniquely identify the processor parts based on JTAG_ID/die id fields. If you know the unique fields of manf. id/varian/part_no/jtag_id then you can have separate cpu_is_davinci_6443 and cpu_is_davinci_6446 along with cpu_is_davinci_644x() -- ---Trilok Soni http://triloksoni.wordpress.com http://www.linkedin.com/in/triloksoni_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
