Following the instructions set out by Derek Molloy, I'm trying to configure the pullups on some GPIOs. In particular, I want to disable them on GPIO0_27/P8_17. I'm trying to set the mode to 0x2f, but it always remains at the default 0x27.
Here's my .dts: http://pastebin.com/xk0TtvJU
# cat $PINS | grep 82c
pin 11 (44e1082c) 00000027 pinctrl-single
# echo podtique > /sys/devices/bone_capemgr.9/slots
dmesg shows:
[31799.644215] bone-capemgr bone_capemgr.9: part_number 'podtique', version 'N/A'
[31799.644400] bone-capemgr bone_capemgr.9: slot #10: generic override
[31799.644447] bone-capemgr bone_capemgr.9: bone: Using override eeprom data at slot 10
[31799.644495] bone-capemgr bone_capemgr.9: slot #10: 'Override Board Name,00A0,Override Manuf,podtique'
[31799.644760] bone-capemgr bone_capemgr.9: slot #10: Requesting part number/version based 'podtique-00A0.dtbo
[31799.644809] bone-capemgr bone_capemgr.9: slot #10: Requesting firmware 'podtique-00A0.dtbo' for board-name 'Override Board Name', version '00A0'
[31799.644885] bone-capemgr bone_capemgr.9: slot #10: dtbo 'podtique-00A0.dtbo' loaded; converting to live tree
[31799.645261] bone-capemgr bone_capemgr.9: slot #10: #2 overlays
[31799.645743] bone-capemgr bone_capemgr.9: slot #10: Applied #2 overlays.
# cat $SLOTS
0: 54:PF---
1: 55:PF---
2: 56:PF---
3: 57:PF---
4: ff:P-O-L Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G
5: ff:P-O-- Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI
6: ff:P-O-- Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN
7: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-ADC
10: ff:P-O-L Override Board Name,00A0,Override Manuf,podtique
# cat $PINS | grep 82c
pin 11 (44e1082c) 00000027 pinctrl-single
Unfortunately, the pin mode hasn't changed. Any ideas?
# uname -a
Linux arm 3.8.13-bone68 #1 SMP Sat Nov 22 02:12:03 UTC 2014 armv7l GNU/Linux
Thanks!