<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 4, 2017 at 6:11 PM, Fawad Lateef <span dir="ltr"><<a href="mailto:fawadlateef@gmail.com" target="_blank">fawadlateef@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Just as an update (and for future reference for anyone having similar issue):<br>
<br>
I got this all this sorted-out. Had to change some dt-binding for<br>
device and it was mostly drivers related changes for hardware<br>
components. Mostly nothing to do with DT.<br>
<br>
Thanks<br>
<br>
Fawad Lateef<br>
<span class="HOEnZb"><font color="#888888"><br>
-- Fawad Lateef<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
On 3 April 2017 at 10:54, Fawad Lateef <<a href="mailto:fawadlateef@gmail.com">fawadlateef@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> One more thing I realised that eth0 which is working is directly out<br>
> of SOM/SOC but other 3 eth ports are connected to a internal USB<br>
> switch (so Linux should see only eth1 besides eth0).<br>
><br>
> So seems like flash/nand chip (m25p80) and spi_ks8995 (Micrel KS8995<br>
> Ethernet switch SPI) mainly not working.<br>
><br>
> Thanks<br>
><br>
><br>
><br>
> -- Fawad Lateef<br>
><br>
><br>
> On 3 April 2017 at 10:38, Fawad Lateef <<a href="mailto:fawadlateef@gmail.com">fawadlateef@gmail.com</a>> wrote:<br>
>> Hi,<br>
>><br>
>> I am facing some issues with device-trees (I am fairly new to them)<br>
>> and need some pointers about how to approach below problem:<br>
>><br>
>> I got some I.MX6Q based hardware (some custom made whose hardware<br>
>> details are unknown to me). Hardware shipped with 3.10.53 kernel with<br>
>> full sources and everything is working on it<br>
>><br>
>> Trying to get one of the recent kernel working on it (linux-4.4, from<br>
>> linux-linaro-stable with rt patches). I can compile the kernel and<br>
>> boot into it using 3.10.xx kernel compiled DTB but getting Warning at<br>
>> boot-time "Outdated DT detected, suspend/resume will NOT work" and few<br>
>> main hardware components not working (mainly ethernet(s) - 1 out of 4<br>
>> ports working though, MTD/NAND (for u-boot environment))<br>
>><br>
>> So I looked into compiling the DTS (from 3.10 kernel) for 4.4 and<br>
>> managed to get it compiled. Now no warning of outdated DT _but_ still<br>
>> hardware components not working.<br>
>><br>
>> I was assuming that as hardware is still same for both kernel 3.10 and<br>
>> 4.4, so it should work, but seems like something in DT is off for 4.4<br>
>> kernel.<br>
>><br>
>> Any help and suggestions will be good enough for me to look into above issue.<br>
>><br>
>> Thanks and regards,<br>
>><br>
>> -- Fawad Lateef<br>
<br></div></div></blockquote></div><br></div><div class="gmail_extra">Great share of issue plus the solution, Fawaad 😎<br></div><div class="gmail_extra"><br><div class="gmail_signature" data-smartmail="gmail_signature">regards,<br><br>Mulyadi Santosa<br>Freelance Linux trainer and consultant<br><br>blog: <a href="http://the-hydra.blogspot.com" target="_blank">the-hydra.blogspot.com</a><br>training: <a href="http://mulyaditraining.blogspot.com" target="_blank">mulyaditraining.blogspot.com</a></div>
</div></div>