复用管脚配置调试
1、dtsi复用管脚配置
参考 software\board\document\OSDRV\NT9832x_UI_Pinctrl(pinmux)_tool_en.pdf
工具位置 linux的sdk目录 build/nvt-tools/nvt_pinctrl_tool/top_generator.xlsmtop.csv
BSP\linux-kernel\arch\arm\plat-novatek\include\plat-na51068\top.hpad.csv
BSP\linux-kernel\arch\arm\plat-novatek\include\plat-na51068\pad.h
最终生成的配置文件为 nvt-na51068-top.dtsi 放到configs/cfg_gen
nvt-na51068-top.dtsi 内部值实际为十六进制,具体相应bit位含义可以对照top.h pad.h 注释
2、内核态复用配置
software\board\document\OSDRV\NT9832x_Linux_Pinctrl(Pinmux_framework)_User_Guide_en.pdf
示例代码可参考
code\hdal\ext_devices\video_decoder\techpoint\tp28xx\tp2802_kdrv.c
pad_set_drivingsink
3、系统中调试复用dtsi
用户