天天看點

[lcm] Qualcomm平台相容多顯示屏lcd的方法&并從lk傳輸到kernel過程1、如何相容不同的LCD模組2、LCD初始化過程3、讀取LK屏的ID傳輸到kernel

<a href="#1%E5%A6%82%E4%BD%95%E5%85%BC%E5%AE%B9%E4%B8%8D%E5%90%8C%E7%9A%84lcd%E6%A8%A1%E7%BB%84">1如何相容不同的LCD模組</a>

<a href="#1-1-%E9%80%9A%E8%BF%87lcdid%E7%9A%84%E7%94%B5%E5%B9%B3%E7%8A%B6%E6%80%81%E5%8C%BA%E5%88%86">1-1 通過LCD_ID的電平狀态區分</a>

<a href="#1-2-%E9%80%9A%E8%BF%87ic%E7%9A%84id%E5%8C%BA%E5%88%86">1-2 通過IC的ID區分</a>

<a href="#1-3-%E9%80%9A%E8%BF%87lcdid%E5%92%8Cic-id%E7%9A%84%E7%BB%93%E5%90%88%E5%8C%BA%E5%88%86">1-3 通過LCD_ID和IC ID的結合區分</a>

<a href="#2lcd%E5%88%9D%E5%A7%8B%E5%8C%96%E8%BF%87%E7%A8%8B">2LCD初始化過程</a>

<a href="#3%E8%AF%BB%E5%8F%96lk%E5%B1%8F%E7%9A%84id%E4%BC%A0%E8%BE%93%E5%88%B0kernel">3讀取LK屏的ID傳輸到kernel</a>

<a href="#3-1-lk%E6%8A%8A%E7%9B%B8%E5%85%B3%E5%8F%82%E6%95%B0%E6%8A%A5%E5%AD%98%E5%88%B0pbuf">3-1 LK把相關參數報存到pbuf</a>

<a href="#3-2-kernel%E8%8E%B7%E5%8F%96lk%E4%BF%9D%E5%AD%98%E7%9A%84pbuf">3-2 kernel擷取LK儲存的pbuf</a>

<a href="#3-3-%E8%A7%A3%E6%9E%90%E5%87%BA%E6%89%80%E7%94%A8%E7%9A%84lcd%E5%B9%B6%E5%88%9D%E5%A7%8B%E5%8C%96">3-3 解析出所用的LCD并初始化</a>

繼續閱讀