OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5423|回复: 3

设备树-中断interrupt-cells配置的问题

[复制链接]

21

主题

42

帖子

0

精华

初级会员

Rank: 2

积分
185
金钱
185
注册时间
2019-5-24
在线时间
39 小时
发表于 2020-4-22 21:11:35 | 显示全部楼层 |阅读模式


请问:v1.3--p1078
intc: interrupt-controller@00a01000 {
18 compatible = "arm,cortex-a7-gic";
19 #interrupt-cells = <3>;
20 interrupt-controller;
21 reg = <0x00a01000 0x1000>,
22 <0x00a02000 0x100>;  

为什么interrupt-cells = <3>后面的reg是地址吧,不和它对应吧?;
那和interrupt-cells = <3>对应的reg在那? reg = <0x00a01000 0x1000>的描述  cell在那?


p1242
gpio5: gpio@020ac000 {
2 compatible = "fsl,imx6ul-gpio", "fsl,imx35-gpio";
3 reg = <0x020ac000 0x4000>;
4 interrupts = <GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH>,---是和#interrupt-cells = <3>; 对应的
5 <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>;
6 gpio-controller;
7 #gpio-cells = <2>;
8 interrupt-controller;
9 #interrupt-cells = <2>;---减少了一个元素
10 };




fxls8471@1e {
2 compatible = "fsl,fxls8471";
3 reg = <0x1e>;
4 position = <0>;
5 interrupt-parent = <&gpio5>;
interrupts = <0 8>;
和interrupts = <GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH>相比,少了一个元素,是怎么一个对应关系呢,为什么可以少一个?
}




正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7381

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14979
金钱
14979
注册时间
2013-11-13
在线时间
1823 小时
发表于 2020-4-23 10:07:14 | 显示全部楼层
视频里面已经详细的说了。intc节点里面的interupt-cells=3,说明其子节点的interrupts属性就是3个元素,gpio5就是intc的子节点,所以gpio5节点里面的interrupts就是3个元素。但是!gpio5节点又把interrupt-cells改为了2,也就是将gpio5子节点的interrupts是2个元素!fxls8471就是gpio5的子节点,所以fxls8471下的interrupts就是2个元素
回复 支持 反对

使用道具 举报

33

主题

74

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
474
金钱
474
注册时间
2015-2-5
在线时间
108 小时
发表于 2020-5-9 17:21:36 | 显示全部楼层
zuozhongkai 发表于 2020-4-23 10:07
视频里面已经详细的说了。intc节点里面的interupt-cells=3,说明其子节点的interrupts属性就是3个元素,gpi ...

老师你好,gpio5 是intc的子节点,这个是怎么建立起来的联系的呢
回复 支持 反对

使用道具 举报

4

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2021-7-29
在线时间
57 小时
发表于 2023-5-17 17:35:58 | 显示全部楼层
阿超写代码 发表于 2020-5-9 17:21
老师你好,gpio5 是intc的子节点,这个是怎么建立起来的联系的呢

gpio5的父节点属于aips1,而apis1节点的父节点为soc,soc中写了它属于gpc的中断控制器,然后gpc中断控制器又属于intc控制器,所以就是这样联系起来的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-6-11 18:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表