<div dir="ltr"><br clear="all"><div><span style="font-size:12.8px">There are numerous drivers present in the 'drivers' directory of Linux kernel. The kernel source for any Android mobile device [e.g. </span><a href="https://android.googlesource.com/kernel/msm/+/android-msm-2.6.35" target="_blank" style="font-size:12.8px">https://android.<wbr>googlesource.com/kernel/msm/+/<wbr>android-msm-2.6.35</a><span style="font-size:12.8px">] is, too, not an exception. Definitely all the drivers are not relevant for the chipset which the mobile device is built on.</span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">It leads me to believe that *not* all the drivers which are present in the kernel source for a mobile device are built and shipped on commercial phones. Given the kernel source, how can one figure out what all are the drivers those get compiled for that particular mobile device?</div></div><div style="font-size:12.8px"><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><span><div><div dir="ltr"><p>Thanks & Regards,</p>
<div>Dipanjan</div></div></div></span></div></div>
</div>