adrian d143e961c0 Remove these locks - they aren't strictly needed and cause measurable
performance issues.

* Access to the GPIO bus is already locked by requesting
  and releasing the bus - thus the lock isn't really needed
  for each GPIO pin change.
* Don't lock and unlock the GPIO bus for -each- i2c access -
  the i2c bus code is already doing this by calling the upper
  layer callback to request/release the bus. This thus locks
  the bus for the entirety of the transaction.

TODO:

* Further verify that everything is correctly requesting/
  releasing the GPIO bus.
* Look at how to lock the GPIO pin configuration stuff,
  potentially by locking/unlocking the bus at the gpiobus
  layer.
2011-12-20 00:33:56 +00:00
..
2011-12-15 12:14:15 +00:00
2011-12-16 14:28:34 +00:00
2011-12-17 15:48:55 +00:00
2011-10-27 14:15:26 +00:00
2011-12-16 15:47:43 +00:00
2011-12-17 15:48:55 +00:00
2011-12-16 14:28:34 +00:00
2011-12-17 19:21:40 +00:00
2011-11-26 23:57:03 +00:00
2011-12-13 13:38:03 +00:00
2011-12-15 06:29:13 +00:00