日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

高通平台msm8909 LK 实现LCD 兼容

發布時間:2025/4/16 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 高通平台msm8909 LK 实现LCD 兼容 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前段時間小米出現紅米note2 換屏門,現在我們公司也要上演了;有兩個供應商提供不同IC 的LCD panel。

????? 軟件區分的辦法是讀取LCD IC 的ID 寄存器,下面解析高通平臺LK中LCD兼容的過程。

????? 廢話不多說了直接從?? target_display_init() .第一次開代碼時不理解為什么會有 do{}? while(),這就是高通原生lkLCD 兼容的關鍵所在。至于你需要兼容多少LCD 就在while()設置了,具體代碼就不跟下去了。

???? gcdb_display_init () 在該函數中有一個重要的函數就是 oem_panel_select(),該函數就是根據你的hw_id 確定使用哪一款LCD,hw_id 這個是在高通的私有代碼中傳過來的。

auto_pan_loop 是所在文件定義的全局變量,在有些高通平臺是注釋掉的,該變量定義為全局靜態變量的好處就是當最開始的do{}while()執行循環的時候該值在一直遞增。


接下來介紹另外一個函數 mdss_dsi_read_panel_signature(),這個是高通定義好的讀取ID的函數。

調用過程


總結

以上是生活随笔為你收集整理的高通平台msm8909 LK 实现LCD 兼容的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。