summaryrefslogtreecommitdiffstats
tag nameiio-fixes-for-3.12b (33def8e51c7fa2ccd183563365b40a31db1310d1)
tag date2013-09-29 21:50:09 +0100
tagged byJonathan Cameron <jic23@kernel.org>
tagged objectcommit f09b44ed1d...
downloadiio-fixes-for-3.12b.tar.gz
Second set of IIO fixes for the 3.12 cycle.
One large fix here to add reference counting to IIO's buffers in order to prevent them being prematurely freed. The actual code addition is small but needs to be repeated in a number of different places. A few small additional fixes: 1) Make sure that debugfs entries are removed early enough to prevent a race. 2) Drop a stray regulator_put from ad8366 left over from the devm_ patches. 3) The ST magnetometer driver had incorrect register addresses for the actual data channels. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (GNU/Linux) iQIcBAABAgAGBQJSSJOIAAoJEFSFNJnE9BaInP0QAIpeS7wT0L2x1sQH5DiQBzi0 x8TZSIwUjAx8vnY4f943O+O1FXYMdeY6NpHmmcKlxJ0x3JkEwYuYB6yMyUQgmrf1 6KmUSGgxFUVMxC6ipOU/946iz6jKdjnC9wdK3FraXtvJkwVeLY5AsqUuDj8cUg5W hkQ4GTvO0KRgvxzWwlZLCMYBeXsCP0hwnnfkwgr/5xa++6EPl2i7xv7tjBd6Llpd M9iNJwOZsP1BuzmLY/MrVVmBxig8OMbUQbsLTeuacNrGKz8uzi7qkF5Y2TG/AGnn m9V5XUBEycmi8Xd5C0p1QFHzudTJk8lB49OnWgbPdhxSMXandg/vGfaHcIEZcJnV m1bZBpaT5yVjK9ZHTWz9dJwNJ2kfvznCIdOeK8NC/WFEnKl3yRWrOIZp87YzoAg8 lwww49PVz8jKMYBNvnT9d4dLn1+wcITa0i/8AV73s1fX9XWmCkT9ABDlcayPK8oY IApwqYW48NgSm3FxMMRLexj1wZWFTLIPKuSbQzmAEad1qBmzAYwNnwq29bmcPpQG OnWg3AHddKJvMf/176+z/yi+91KhO9N6ashEDy3Zbcv6PV0lb9HaAtBdjoqUlvd0 8T7SmmfS+4+A5P7mKQTlExD/T64J2INI/3MliXW5CdcRyMfEvHixigZvkiT9C+en xszZ0gjb5nxy2zYjhdzq =mtM2 -----END PGP SIGNATURE-----