pinctrl子系统与gpio子系统实验-向设备树文件添加Led设备节点

一.  简介

前面几篇文章学习了 Linux内核中 针对 GPIO而言,提供的pinctrl子系统与gpio子系统。

本文开始学习如何利用 Linux内核的 pinctrl子系统,与  gpio子系统提供的 API函数,开发 Led驱动实验。

本文首先来学习向设备树文件中添加Led设备节点信息。

二.  向设备树文件添加Led设备节点

因为我这里所使用的开发板是 正点原子提供的 nand-Flash版的 ALPHA开发板。所以,对应设备树源文件为(NXP官方的提供的 Linux内核源码) imx6ull-alientek-nand.dts。

打开 移植的 Linux内核源码(NXP官方提供的),为了创建的 Led设备节点更方便的在开发板启动后系统下找到,所以,这里打算将 Led灯的设备节点创建在设备树的根目录下。

1.  查找 设备树根节点

打开 设备树源文件 imx6ull-alientek-nand.dts,该文件调用了:

#include "imx6ull-14x14-evk-gpmi-weim.dts"

于是打开 imx6ull-14x14-ev

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值