<div dir="ltr">Hi Jeshwanth,<div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Feb 10, 2014 at 11:00 PM, Jeshwanth Kumar N K <span dir="ltr">&lt;<a href="mailto:jeshkumar555@gmail.com" target="_blank">jeshkumar555@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=""><div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px">Hi Arun,</span><div style="font-family:arial,sans-serif;font-size:13px">

<br></div><div style="font-family:arial,sans-serif;font-size:13px">Thanks for the reply :)</div>

<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Which means all the firmware available in /lib/firmware loads to device when device attached? (I mean to volatile memory of device)</div>



<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">I have one more doubt/assumption in this.</div><div style="font-family:arial,sans-serif;font-size:13px">



<br></div><div style="font-family:arial,sans-serif;font-size:13px">What I feel is, dynamically loading firmware is because of loading the firmware for specific platform. i.e. Windows and Linux firmware (for same device) are different, Windows loads firmware which is created for Windows, and Linux loads firmware created for Linux systems.</div>

</div></div></blockquote><div>I don&#39;t think so. These binaries will not depend on OS(windows or linux) and  will be specific to your pl310 controller.  PL310 is a microcontroller and the loaded firmware is a program which runs on that.</div>

<div>It will be hardware specific. Just like you need to create different binary for 8051, PIC or ARM.</div><div><br></div><div>HTH.</div><div><br></div><div>Thanks,</div><div>Arun</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class=""><div dir="ltr">

<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Please let me know whether my assumption is right :)</div></div></div><div class="gmail_extra"><br>

<br>

<div class="gmail_quote"><div class="">On Mon, Feb 10, 2014 at 7:27 PM, Arun KS <span dir="ltr">&lt;<a href="mailto:getarunks@gmail.com" target="_blank">getarunks@gmail.com</a>&gt;</span> wrote:<br></div><div><div class="h5">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Hi Jeshwanth,<div class="gmail_extra"><br><br><div class="gmail_quote"><div>On Mon, Feb 10, 2014 at 6:59 PM, Jeshwanth <span dir="ltr">&lt;<a href="mailto:jeshkumar555@gmail.com" target="_blank">jeshkumar555@gmail.com</a>&gt;</span> wrote:<br>





<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello List,<br><br>I came to know that, linux loads firmware for my dma everytime it boots.<br>But I don&#39;t understand, why it is required to load everytime it boots, don&#39;t dma holds which is loaded previously.<br>





</blockquote></div><div>Might be because it is loaded in to some volatile memory like DDR, which does not persist during reboots.</div><div><br></div><div>Thanks,</div><div>Arun</div><div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





AFAIK, firmware is a program which runs in devices.<br><br>Please correct me if I am wrong. </blockquote></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>

<br>Thanks :)<br>

<br>Regards,<br>Jeshwanth<br><br>Sent from my HTC<br><br><br></div>_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org" target="_blank">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
<br></blockquote></div><br></div></div>
</blockquote></div></div></div><br><br clear="all"><div class=""><div><br></div>-- <br><div dir="ltr"><div>Regards<br>Jeshwanth Kumar N K<br></div>Bangalore, India<br></div>
</div></div>
</blockquote></div><br></div></div>