<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; ">Using the 3.6.0-next-20121012  to test i2c DMA support on a imx233-Olinuxino-micro board.  W<span style="font-size: 12pt; ">hen using the i2cdetect -r 0 to scan a devices on the i2c bus,  the following message is displayed on the console:</span></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: transparent; font-style: normal; "><span style="font-size: 12pt; "><br></span></div><div><div><font face="times new roman, new york, times, serif">-- [  129.130000] mxs-i2c 80058000.i2c: Failed to get PIO reg. write descriptor.</font></div><div><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'Times New Roman';
 background-color: transparent; font-style: normal; ">imx23.dtsi support for i2c:</div><div style="background-color: transparent; "><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space: pre; ">                               </span></div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                           </span>i2c0_pins_a: i2c0@0 {</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                                      </span>reg = <0>;</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                                   </span>fsl,pinmux-ids = <</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                                              </span>0x1171 /* MX23_PAD_LCD_ENABLE__LCD_ENABLE */</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                                               </span>0x1181 /* MX23_PAD_LCD_HSYNC__LCD_HSYNC
 */</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                                     </span>>;</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                                      </span>fsl,drive-strength = <1>;</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                                    </span>fsl,voltage = <1>;</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                                   </span>fsl,pull-up = <1>;</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                           </span>};</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; ">...</div></div><div style="background-color: transparent; "><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space: pre; ">                      </span>i2c@80058000
 {</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                              </span>#address-cells = <1>;</div><div style="background-color: transparent; ">                               #size-cells = <0>;</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                                </span>compatible = "fsl,imx28-i2c";</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                            </span>reg = <0x80058000 0x2000>;</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                           </span>interrupts = <27 26>;</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                                </span>clock-frequency = <400000>;</div><div style="background-color: transparent; "><span
 class="Apple-tab-span" style="white-space:pre">                         </span>fsl,i2c-dma-channel = <3>;</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                           </span>status = "disabled";</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space: pre; ">                  </span>};</div><div style="background-color: transparent; color: rgb(0, 0, 0); font-size: 16px; font-family: 'Times New Roman'; font-style: normal; ">imx23-olinuxino.dts</div><div style="background-color: transparent; "><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space: pre; ">                   </span>i2c0: i2c@80058000 {</div><div style="background-color: transparent; "><span class="Apple-tab-span" style="white-space:pre">                       </span>      pinctrl-names = "default";</div><div style="background-color: transparent; ">                   
            pinctrl-0 = <&i2c0_pins_a>;</div><div style="background-color: transparent; ">                               status = "okay";</div><div style="background-color: transparent; ">                       };</div></div></div></div></div></body></html>