在高通平台如何新增沒有定義的按鍵

2021-08-19 05:26:08 字數 995 閱讀 6116

1.在對應的檔案裡新增裝置樹  如:

};2.在對應的pinctrl裡修改重複gpio

3.如果在\device\google\atv\generic.kl裡沒有按鍵定義  就在device/qcom/msm8953_64/gpio-keys.kl裡先對映

補充:在\device\google\atv\generic.kl裡有按鍵定義  也要在device/qcom/msm8953_64/gpio-keys.kl 從新寫一下

不然按鍵不起作用  getevent -l  裡可以其作用  但是用的時候不起作用

key 115   volume_up

key 114   volume_down

key 102   home

key 528   focus

key 766   camera

key 59    f1

key 60    f2

key 61    f3

key 139  menu    // /加了就起作用了

key 158   back        //加了就起作用了

高通平台Bring up

3.2.amss 部分編譯 主要由以下部分構成 adsp,boot,debug,modem,rpm,trustzone,wcnss,分別根據高通的說明編譯這些模組,不過其中有些模組我們不會改,直接用release的binary檔案就行,比如 debug,rpm,trustzone,wcnss。3.3...

高通平台mipi panel kernel讀包方法

熟悉高通平台mipi panel kernel讀包方法,我想我們可以是的同一客戶要是使用2塊mipi panel的話我想我們可以通過讀取id來下不同序列而不用更換boot.img,還有能否讀id可以說明mipi通訊是否正常。還有我們只需在lk下面讀一次id再對全域性變數賦值通過lk傳遞到kernel...

高通平台 USB OTG功能

1 什麼是otg?usb otg 是usbon the go 的縮寫,即 otg技術就是實現在沒有 host 的情況下,實現裝置間的資料傳送。2 硬體介面 5根線 usb hs id usb hs d p usb hs d m usb vbus in gnd3 otg線 otg通訊的乙個關鍵是如何判...