Well, then how do we make sure the GPIOs are muxed on the pins?  The 
"normal" way to access GPIOs (via /sys/class/gpio) is not working in 3.11.  
Maybe due to the multiplexing?  It worked fine in 3.7 stable, if it's any 
help.

/sys/kernel/debug/omap_mux is present, but it's empty.   It is configured 
in the kernel build.  I don't see how it can be enabled in device tree.  

On Thursday, October 24, 2013 2:07:34 PM UTC-4, RobertCNelson wrote:
>
> On Thu, Oct 24, 2013 at 1:02 PM, porkupan <vladimi...@gmail.com<javascript:>> 
> wrote: 
> > I suspect the problem is not GPIO, something else seems to be muxed into 
> the 
> > GPIO pins (maybe MMC2?  But it is "disabled" in the DTS!).  The GPIOs 
> are 
> > accessible from U-Boot (via "gpio" commands), but they are NOT 
> accessible 
> > from the Linux userspace. 
> > 
> > cd /sys/class/gpio 
> > echo 137 > export 
> > cd gpio137 
> > echo "low" > direction 
> > 
> > no effect!  The /sys/kernel/debug/omap_mux/sdmmc2_dat7 is not present, 
> so I 
> > cannot remux anything into the GPIO pins. 
>
> omap_mux is not available in device tree.. 
>
> Regards, 
>
> -- 
> Robert Nelson 
> http://www.rcn-ee.com/ 
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to