一. 简介
IMX6ULL芯片内部集成了两个 10/100M 的网络 MAC 外设,所以,ALPHA开发板上的有线网络的硬件方案是:
SOC内部集成网络MAC外设+ PHY网络芯片方案。
本文来说明一下MAC网络外设的设备节点信息的实现。
因此,
I.MX6ULL 网络驱动主要就是这两个网络
MAC
外设的驱动。这两个外设的驱动都是一样的,我们分析其
中 一 个 就 行 了 。
二. I.MX6ULL的MAC网络外设设备树实现说明
NXP
的
I.MX
系 列
SOC
网 络 绑 定 文 档 为
Documentation/devicetree/bindings/net/fsl-fec.txt
,此绑定文档描述了
I.MX
系列
SOC
网络设备树
节点的要求。
1. 必要属性
compatible
:
这个肯定是必须的,一般是“
fsl,<soc>-fec
”,比如
I.MX6ULL
的
compatible
属
性就是
"fsl,imx6ul-fec",
和
"fsl,imx6q-fec"
。
reg
:
SOC
网络外设寄存器地址范围。
interrupts
:网络中断。
phy-mode
:
网络所使用的
PHY

本文详细介绍了NXPI.MX6ULL芯片中集成的两个MAC网络外设的设备树实现,包括必备和可选属性,以及如何在APLHA开发板上扩展设备节点信息,如PHY接口配置和中断设置。
最低0.47元/天 解锁文章
755

被折叠的 条评论
为什么被折叠?



