Thanks for your reply . Would you be kind to answer the first question if you have also hardware background. Because that is the key point.And that is why i ask the second one. SoC has dsi controller , right ? is it not right that ,for instance, an 5" TFT-LCD Display with MIPI DSI interface comes with a driver IC in it ?
Under the code (in include folder of bootloder) there are files like : panel_hx8379a_truly_fwvga_video.h It does not point a trully panel with a himax driver chip on it ? Our display supplier sent us a bunch of datasheets which include a himax driver chip and touch controller beside the panel infos. What would you think if you were me in that case ? A display module with panel and controllers( display and touch ) integrated in it ?or what else ? If it is the case , then another question comes up : IF there is a display driver chip on SoC and also in my display , then how can one bypass/deactivate the existing one and port the new one ? Same as panel via device tree and bootloader changes or something else should be done ? Thanks in advance Regards Elif 18 Ekim 2018 Perşembe 18:32:43 UTC+2 tarihinde Tranphong Vu yazdı: > > Hi. > Base on my knowledge I don’t know why you want to port display controller. > It fits to snapdragon soc. about touch controller it bases on the > peripheral interface that you connect your touch controller to soc. you > only need to integrate the touch controller driver to your android bsp. > > Vào Th 5, 18 thg 10, 2018 lúc 23:06 Elif Kaplan <elifk...@gmail.com > <javascript:>> đã viết: > >> Hi All! >> >> I am working with Qualcomm Snapdragon820 Board and try to port a new >> display. My board is APS8096 Dev Board with Android 8.1 on it. >> There is a Display Porting Guide by Qualcomm however for Snapdragon410. >> Still very useful, easy to adapt for SnapD.820. >> >> Still there are things that make me confuse : >> >> *1.* Display/ Panel / Display controller ... They , all , are used >> interchangeably or in a confusing way.Not only in the guide but in some >> other document by other vendors also . >> As I understand from the point of hardware >> Display = Panel + Display controller + Backlight Module (opt) + Touch >> screen controller(opt) >> Is it right ? Are they also mentioned with these names in the >> software-level /AOSP Level ? Is there a standart naming convention i have >> missed or am I right to be confused ? >> >> *2*. *The main question* : *how to port display controller and touch >> contrtoller * >> >> It is clear that how panel settings (resolution ,color depth etc..) are >> imported/introduced to the system (via device tree and header for >> bootloader) . >> However , also related to the first question , there is no clue how >> *display >> controller* or *touch controller* (it is relativly reasonable not to be >> mentioned while it is not a mandatory part of display.) should be ported . >> >> I have dived into the device trees and the kernel for existing display >> related setting and find some entries and drivers for display controller >> and also touch controller. >> They shoud be also introduced to the system , right ? >> >> Any clue would be appreciated . >> >> Thanks and Regards , >> Elif >> >> >> >> >> -- >> -- >> unsubscribe: android-porti...@googlegroups.com <javascript:> >> website: http://groups.google.com/group/android-porting >> >> --- >> You received this message because you are subscribed to the Google Groups >> "android-porting" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to android-porti...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > -- -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-porting+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.