如題:寫設備驅動配置設備樹的時候,想將原本默認是SD卡的【SD_CMD】引腳復用為普通GPIO引腳(對應引腳序號為【GPIO2_16】)結果發現如下問題:
具體操作如下:
操作步驟:
步驟1:
設備樹中創建該pin對應描述節點。
步驟2:
在設備樹中iomuxc中增加該pin的復用功能(即:【MX6UL_PAD_SD1_CMD__GPIO2_IO16 0x10B0】),復用為普通IO并且屏蔽原SD功能。結果發現:引腳根本不受控制。
步驟3:
然后把上步驟中的復用功能代碼挪到【pinctrl_hog_1:hoggrp-1】節點下,竟然神奇的可以控制這個GPIO了。
-------------------分割線-----------------------
請問大佬誰知道【pinctrl_hog_1:hoggrp-1】這個東西是干嘛的?為什么自己加的復用功能節點代碼無效,但是把復用功能代碼挪到該節點下,就可以了?
感謝感謝 !!
如下圖:
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/228544.html
標籤:驅動程序開發區
