<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3603" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>Hi 
All,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>We are using 
PowerPc440 core on our Soc that consists of PCIe core, SAS core and many other 
things.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>We are writing DTS 
for our board to be used during booting, we have gone through various dts files 
available inside the Linux Kernel 2.6.31.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>Our board is closets 
match with Taishan board.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>While referring the 
Taishan.dts, we are unable to get the information regarding Interrupt-map and 
interrupt-map-mask property.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>Please refer to the 
snippet.......</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>It would be great if 
anybody help me to understand the way they are writing these 
properties?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>I also gone through 
the DTS document <STRONG>booting-without-of</STRONG> but that does not help us, 
so anybody having any documents on <FONT color=#008000><STRONG>How To Write 
DTS</STRONG> <FONT color=#000000>can help me 
out.</FONT></FONT></SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=726193808-23112009></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>PCIX0: <A 
href="mailto:pci@20ec00000">pci@20ec00000</A> {<BR>&nbsp;&nbsp;&nbsp;device_type 
= "pci";<BR>&nbsp;&nbsp;&nbsp;#interrupt-cells = 
&lt;1&gt;;<BR>&nbsp;&nbsp;&nbsp;#size-cells = 
&lt;2&gt;;<BR>&nbsp;&nbsp;&nbsp;#address-cells = 
&lt;3&gt;;<BR>&nbsp;&nbsp;&nbsp;compatible = "ibm,plb440gp-pcix", 
"ibm,plb-pcix";<BR>&nbsp;&nbsp;&nbsp;primary;<BR>&nbsp;&nbsp;&nbsp;large-inbound-windows;<BR>&nbsp;&nbsp;&nbsp;enable-msi-hole;<BR>&nbsp;&nbsp;&nbsp;reg 
= &lt;0x00000002 0x0ec00000&nbsp;&nbsp; 0x00000008&nbsp;/* Config space access 
*/<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000000 
0x00000000 0x00000000&nbsp;&nbsp;/* no IACK cycles 
*/<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000002 
0x0ed00000&nbsp;&nbsp; 0x00000004&nbsp;&nbsp; /* Special cycles 
*/<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000002 
0x0ec80000 0x00000100&nbsp;/* Internal registers 
*/<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x00000002 
0x0ec80100&nbsp; 0x000000fc&gt;;&nbsp;/* Internal messaging registers 
*/</SPAN></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>&nbsp;&nbsp;&nbsp;/* 
Outbound ranges, one memory and one IO,<BR>&nbsp;&nbsp;&nbsp; * later cannot be 
changed<BR>&nbsp;&nbsp;&nbsp; */<BR>&nbsp;&nbsp;&nbsp;ranges = &lt;0x02000000 
0x00000000 0x80000000 0x00000003 0x80000000 0x00000000 
0x80000000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x01000000 0x00000000 0x00000000 
0x00000002 0x08000000 0x00000000 0x00010000&gt;;</SPAN></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>&nbsp;&nbsp;&nbsp;/* 
Inbound 2GB range starting at 0 */<BR>&nbsp;&nbsp;&nbsp;dma-ranges = 
&lt;0x42000000 0x0 0x0 0x0 0x0 0x0 0x80000000&gt;;</SPAN></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009>&nbsp;&nbsp;<FONT 
color=#ff0000>&nbsp;interrupt-map-mask = &lt;0xf800 0x0 0x0 
0x7&gt;;<BR>&nbsp;&nbsp;&nbsp;interrupt-map = &lt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;/* 
IDSEL 1 */<BR>&nbsp;&nbsp;&nbsp;&nbsp;0x800 0x0 0x0 0x1 &amp;UIC0 0x17 
0x8<BR>&nbsp;&nbsp;&nbsp;&nbsp;0x800 0x0 0x0 0x2 &amp;UIC0 0x18 
0x8<BR>&nbsp;&nbsp;&nbsp;&nbsp;0x800 0x0 0x0 0x3 &amp;UIC0 0x19 
0x8<BR>&nbsp;&nbsp;&nbsp;&nbsp;0x800 0x0 0x0 0x4 &amp;UIC0 0x1a 
0x8</FONT></SPAN></FONT></DIV>
<DIV><FONT color=#ff0000></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=726193808-23112009><FONT 
color=#ff0000>&nbsp;&nbsp;&nbsp;&nbsp;/* IDSEL 2 
*/<BR>&nbsp;&nbsp;&nbsp;&nbsp;0x1000 0x0 0x0 0x1 &amp;UIC0 0x18 
0x8<BR>&nbsp;&nbsp;&nbsp;&nbsp;0x1000 0x0 0x0 0x2 &amp;UIC0 0x19 
0x8<BR>&nbsp;&nbsp;&nbsp;&nbsp;0x1000 0x0 0x0 0x3 &amp;UIC0 0x1a 
0x8<BR>&nbsp;&nbsp;&nbsp;&nbsp;0x1000 0x0 0x0 0x4 &amp;UIC0 0x17 
0x8<BR>&nbsp;&nbsp;&nbsp;&gt;;<BR></FONT>&nbsp;&nbsp;};</SPAN></FONT></DIV>
<DIV>&nbsp;</DIV><?xml:namespace prefix = o ns = 
"urn:schemas-microsoft-com:office:office" /><o:SmartTagType name="City" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="place" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType>
<OBJECT id=ieooui classid=clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D></OBJECT>
<STYLE>st1\:* {
        BEHAVIOR: url(#ieooui)
}
</STYLE>

<STYLE>@font-face {
        font-family: Wingdings;
}
@font-face {
        font-family: Trebuchet MS;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; mso-header-margin: .5in; mso-footer-margin: .5in; mso-paper-source: 0; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
DIV.Section1 {
        page: Section1
}
</STYLE>

<DIV class=Section1>
<P class=MsoNormal align=left><SPAN 
style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Trebuchet MS'; mso-bidi-font-weight: bold; mso-no-proof: yes">Thanks 
&amp; Regards,<o:p></o:p></SPAN></P>
<P class=MsoNormal><B><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: 'Trebuchet MS'; mso-no-proof: yes">&nbsp;</SPAN></B><B><SPAN 
style="COLOR: black; FONT-FAMILY: 'Trebuchet MS'; mso-no-proof: yes">Kumar 
Amarjit</SPAN></B><B><SPAN 
style="COLOR: #993366; FONT-FAMILY: 'Trebuchet MS'; mso-no-proof: yes"><o:p></o:p></SPAN></B></P>
<P class=MsoNormal><B><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: 'Trebuchet MS'; mso-no-proof: yes"><SPAN 
style="mso-spacerun: yes">&nbsp;</SPAN></SPAN></B><SPAN 
style="FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: 'Trebuchet MS'; mso-no-proof: yes"><IMG 
alt="" hspace=0 src="cid:726193808@23112009-0EBC" align=baseline 
border=0></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: 'Trebuchet MS'; mso-no-proof: yes"><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: 'Trebuchet MS'; mso-bidi-font-weight: bold; mso-no-proof: yes">&nbsp;Software 
Engineer,</SPAN><SPAN 
style="FONT-SIZE: 10pt; COLOR: #993366; FONT-FAMILY: 'Trebuchet MS'; mso-bidi-font-weight: bold; mso-no-proof: yes"><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: #993366; FONT-FAMILY: 'Trebuchet MS'; mso-bidi-font-weight: bold; mso-no-proof: yes"><SPAN 
style="mso-spacerun: yes">&nbsp;</SPAN></SPAN><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: 'Trebuchet MS'; mso-bidi-font-weight: bold; mso-no-proof: yes">Product 
Engineering Services,</SPAN><SPAN 
style="FONT-SIZE: 10pt; COLOR: #993366; FONT-FAMILY: 'Trebuchet MS'; mso-bidi-font-weight: bold; mso-no-proof: yes"><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: #993366; FONT-FAMILY: 'Trebuchet MS'; mso-bidi-font-weight: bold; mso-no-proof: yes"><SPAN 
style="mso-spacerun: yes">&nbsp;</SPAN></SPAN><SPAN 
style="FONT-SIZE: 7.5pt; COLOR: black; FONT-FAMILY: 'Trebuchet MS'; mso-bidi-font-weight: bold; mso-no-proof: yes">Patni 
Computer Systems Ltd.</SPAN><SPAN 
style="FONT-SIZE: 10pt; COLOR: #993366; FONT-FAMILY: 'Trebuchet MS'; mso-bidi-font-weight: bold; mso-no-proof: yes"><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Wingdings; mso-no-proof: yes">(</SPAN><SPAN 
style="FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: 'Trebuchet MS'; mso-no-proof: yes">&nbsp;<?xml:namespace 
prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:place 
w:st="on"><st1:City w:st="on">Mobile</st1:City></st1:place>: </SPAN><SPAN 
style="FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Arial; mso-no-proof: yes">09320551382&nbsp;&nbsp;| 
</SPAN><SPAN 
style="FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Wingdings; mso-no-proof: yes">(</SPAN><SPAN 
style="FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: 'Trebuchet MS'; mso-no-proof: yes">Office: 
</SPAN><SPAN 
style="FONT-SIZE: 10pt; COLOR: gray; FONT-FAMILY: 'Trebuchet MS'; mso-no-proof: yes">+91<SPAN 
class=726193808-23112009>-</SPAN>2239174127</SPAN><SPAN 
style="COLOR: navy; mso-no-proof: yes">&nbsp;<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Wingdings; mso-no-proof: yes">(</SPAN><SPAN 
style="FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: 'Trebuchet MS'; mso-no-proof: yes">Extn:-4127</SPAN></P></SPAN></DIV>
<DIV>&nbsp;</DIV>_____________________________________________________________________ 
<br> <br>
This e-mail message may contain proprietary, confidential or legally privileged information for the sole use of the person or entity to whom this message was originally addressed. Any review, e-transmission dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error kindly delete this e-mail from your records. If it appears that this mail has been forwarded to you without proper authority, please notify us immediately at netadmin@patni.com and delete this mail. <br>
_____________________________________________________________________
</BODY></HTML>