widora spis sdcard口设为gpio无法控制

更新widora到最新状态,想关闭sd口,将其用作gpio,但发现异常,操作如下:
1、修改dts:
state_default: pinctrl0 {
gpio {
ralink,group = “gpio”, “perst”, “refclk”, “spis”, “pwm0”, “pwm1”, “ephy_p1”, “ephy_p3”, “ephy_p4”, “wdt”;
ralink,function = “gpio”;
};
。。。。。
};
删除sdhci节点

2 make menuconfig 删除sd/mmc驱动

重新编译升级后操作spis和sdcard任一个io口
echo $1 > /sys/class/gpio/export
echo “out” > /sys/class/gpio/gpio$1/direction
echo $2 > /sys/class/gpio/gpio$1/value

测量电平,无变化,使用mmap和devmem检查gpio的mode,direction,data都发现是正确的,但测量引脚电平就是不对
搞不定,到这里求助一下,不知道是不是哪里没搞对

第一步,修改SD卡的复用配置:reg w 0x10000060 0x54405
第二步,导出相对应的GPIO,如下图:
!


具体操控方法看如下链接即可。
http://wiki.widora.cn/gpio