logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Pinctrl子系统中Pincontroller和client驱动程序的编写

本文主要讲解如何去编写Pincontrolle子系统的驱动程序,介绍编写时所需要的相关辅助函数(for_each_child_of_node、of_get_child_coun、of_find_property、of_property_read_u32、of_property_read_u32_index等);以及编写对应的client端的驱动程序去使用Pinctrl;同时介绍相关调试技巧。

文章图片
#嵌入式#arm开发
Pinctrl子系统中client端使用pinctrl过程的驱动分析

主要讲解作为使用者来说去使用pinctrl,其相关驱动程序是如何去进行获取pinctrl信息,对设备树中的Pinctrl的client端设备树节点进行解析,将引脚转为map,再转为setting存储起来,去进行使用,也就是分析驱动是如何去配置、复用引脚的。

文章图片
#嵌入式#arm开发
到底了