I’m trying to use gpio44 on a GL-MT300N with the Chaos Calmer tree from GLi with a w1 temperature sensor and I’m unable to.
cat /etc/modules.d/55-w1-gpio-custom
w1-gpio-custom bus0=0,44,0
reboot and on dmesg:
[ 18.280000] w1-gpio w1-gpio.0: no of_node; not parsing pinctrl DT
[ 18.280000] w1-gpio w1-gpio.0: Failed to parse gpio property for data pin (-2)
[ 18.290000] w1-gpio: probe of w1-gpio.0 failed with error -2
I found this: https://dev.openwrt.org/ticket/21965?cversion=0&cnum_hist=8#no1 but I believe the main problem is in pinmux
I just tried a LEDE Project snapshot image and I got similar results:
[ 235.175618] Driver for 1-wire Dallas network protocol.
[ 238.809742] Custom GPIO-based W1 driver version 0.1.1
[ 238.815181] w1-gpio w1-gpio.0: no of_node; not parsing pinctrl DT
[ 238.815241] w1-gpio w1-gpio.0: Failed to parse gpio property for data pin (-2)
[ 238.822675] w1-gpio: probe of w1-gpio.0 failed with error -2
root@lede:~# uname -a
Linux lede 4.4.30 #0 Sat Nov 5 09:18:27 2016 mips GNU/Linux