<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Hi,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I’m currently using the hardware that is designed based on the AMCC Sequoia Evaluation board. I use the device tree file sequoia.dts to start with. We have added some i2c buses based on Xilinx i2c core beside the PPC i2c bus 0 and 1. I want to add a new i2c component to the existing device tree, but don’t know where to start. Please me know if you have done. Here is part of the sequoia.dts for PPC i2c bus 0 and 1 that I’m currently using:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>                        IIC0: i2c@ef600700 {<o:p></o:p></p><p class=MsoNormal>                                #address-cells = <1>;<o:p></o:p></p><p class=MsoNormal>                                #size-cells = <0>;<o:p></o:p></p><p class=MsoNormal>                                compatible = "ibm,iic-440epx", "ibm,iic";<o:p></o:p></p><p class=MsoNormal>                                reg = <0xef600700 0x00000014>;<o:p></o:p></p><p class=MsoNormal>                                <span lang=FR>interrupt-parent = <&UIC0>;<o:p></o:p></span></p><p class=MsoNormal><span lang=FR>                                interrupts = <0x2 0x4>;<o:p></o:p></span></p><p class=MsoNormal>                        };<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>                        IIC1: i2c@ef600800 {<o:p></o:p></p><p class=MsoNormal>                                #address-cells = <1>;<o:p></o:p></p><p class=MsoNormal>                                #size-cells = <0>;<o:p></o:p></p><p class=MsoNormal>                                compatible = "ibm,iic-440epx", "ibm,iic";<o:p></o:p></p><p class=MsoNormal>                                reg = <0xef600800 0x00000014>;<o:p></o:p></p><p class=MsoNormal>                                interrupt-parent = <&UIC0>;<o:p></o:p></p><p class=MsoNormal><span lang=FR>                                interrupts = <0x7 0x4>;<o:p></o:p></span></p><p class=MsoNormal><span lang=FR>                                fast-mode = <1>;<o:p></o:p></span></p><p class=MsoNormal>                        };<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I want to add something like this but it does not seem to work for me:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>                XILINX: xilinx@1a0000000 {<o:p></o:p></p><p class=MsoNormal>                        compatible = "ibm,iic";<o:p></o:p></p><p class=MsoNormal><span lang=FR>                        interrupt-parent = <&XILINX>;<o:p></o:p></span></p><p class=MsoNormal><span lang=FR>                        interrupts = <0x0 0x1 0x2 0x3 0x4 0x5>;<o:p></o:p></span></p><p class=MsoNormal><span lang=FR>                        </span>#interrupt-cells = <1>;<o:p></o:p></p><p class=MsoNormal>                        #address-cells = <0>;<o:p></o:p></p><p class=MsoNormal>                        interrupt-map =</*IRQ 67*/  0x5 &UIC2 0x3  0x8<o:p></o:p></p><p class=MsoNormal>                                        /*IRQ 50*/  0x1 &UIC1 0x12 0x8<o:p></o:p></p><p class=MsoNormal>                                        <span lang=PT-BR>/*IRQ 65*/  0x2 &UIC2 0x1  0x8<o:p></o:p></span></p><p class=MsoNormal><span lang=PT-BR>                                        /*IRQ 62*/  0x3 &UIC1 0x1e 0x8<o:p></o:p></span></p><p class=MsoNormal><span lang=PT-BR>                                        /*IRQ 62*/  0x3 &UIC1 0x1e 0x8<o:p></o:p></span></p><p class=MsoNormal><span lang=PT-BR>                                        /*IRQ 67*/  0x5 &UIC2 0x3  0x8>;<o:p></o:p></span></p><p class=MsoNormal><span lang=PT-BR>                        interrupt-map-mask = <0xffffffff>;<o:p></o:p></span></p><p class=MsoNormal><span lang=PT-BR><o:p> </o:p></span></p><p class=MsoNormal><span lang=PT-BR>                        planar@1a0001600 {<o:p></o:p></span></p><p class=MsoNormal><span lang=PT-BR>                                compatible = "ibm,iic";<o:p></o:p></span></p><p class=MsoNormal><span lang=PT-BR>                                interrupt-parent = <&UIC2>;<o:p></o:p></span></p><p class=MsoNormal><span lang=PT-BR>                                </span>#address-cells = <1>;<o:p></o:p></p><p class=MsoNormal>                                #size-cells = <0>;<o:p></o:p></p><p class=MsoNormal>                                interrupts = <0x5 0x8>;<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>                                <span lang=FR>rtc@68 {<o:p></o:p></span></p><p class=MsoNormal><span lang=FR>                                        compatible = "nxp,pcf8523";<o:p></o:p></span></p><p class=MsoNormal><span lang=FR>                                        reg = <0x68>;<o:p></o:p></span></p><p class=MsoNormal><span lang=FR>                                </span>};<o:p></o:p></p><p class=MsoNormal>                        };<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks,<o:p></o:p></p><p class=MsoNormal>-Dung<o:p></o:p></p></div></body></html>