Linux-4.1.15移植(二)

一:网络驱动移植

1、网卡复位引脚设置

ENET1,ENET2复位引脚为SNVS_TAMPER7和SNVS_TAMPER8。

首先删除设备树中这两个引脚GPIO5_IO07,GPIO5_IO08的设置(原理图与NXP提供的样板引脚功能不同):

(1)
spi4 {

--    pinctrl-assert-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>;

--    cs-gpios = <&gpio5 7 0>;



(2)
&iomuxc_snvs {
    pinctrl_spi4: spi4grp {
        fsl,pins = <
--            MX6ULL_PAD_SNVS_TAMPER7__GPIO5_IO07      0x70a1
--            MX6ULL_PAD_SNVS_TAMPER8__GPIO5_IO08      0x80000000
            >;
   };

然后设置设置引脚功能为网卡复位:

寄存器配置参考:

    pinctrl_enet1: enet1grp {
        fsl,pins = <
            MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CLK1	0x4001b031
++        
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值