<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/iio/gyro, branch linux-3.11.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.11.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.11.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-06-11T19:34:36Z</updated>
<entry>
<title>staging:iio:adis16130: Move out of staging</title>
<updated>2013-06-11T19:34:36Z</updated>
<author>
<name>Lars-Peter Clausen</name>
</author>
<published>2013-06-10T14:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=32341859f04e0f0d418d0d0eec903a959cb09ebb'/>
<id>urn:sha1:32341859f04e0f0d418d0d0eec903a959cb09ebb</id>
<content type='text'>
The adis16130 driver is fairly simple and it a good shape now, so move it out of
staging. Remove an outdated FIXME along the way.

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio:common: Removed stuff macros, added num_data_channels on st_sensors struct and added support on one-shot sysfs reads to 3 byte channel</title>
<updated>2013-06-05T17:41:23Z</updated>
<author>
<name>Denis CIOCCA</name>
</author>
<published>2013-06-03T14:58:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=607a568ab69c5ac345a286267a27294888f8bb5f'/>
<id>urn:sha1:607a568ab69c5ac345a286267a27294888f8bb5f</id>
<content type='text'>
This patch introduce num_data_channels variable on st_sensors struct
to manage different type of channels (size or number) in
st_sensors_get_buffer_element function.
Removed ST_SENSORS_NUMBER_DATA_CHANNELS and ST_SENSORS_BYTE_FOR_CHANNEL
and used struct iio_chan_spec const *ch to catch data.
Added 3 byte channel data support on one-shot reads.

Signed-off-by: Denis Ciocca &lt;denis.ciocca@st.com&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio:common: ST_SENSORS_LSM_CHANNELS macro changed</title>
<updated>2013-06-04T17:53:56Z</updated>
<author>
<name>Denis CIOCCA</name>
</author>
<published>2013-06-03T14:58:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=762011d6193f8b9af9b491ded87dde3221d0600a'/>
<id>urn:sha1:762011d6193f8b9af9b491ded87dde3221d0600a</id>
<content type='text'>
Signed-off-by: Denis Ciocca &lt;denis.ciocca@st.com&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio: STMicroelectronics: remove three useless selects</title>
<updated>2013-05-22T21:16:49Z</updated>
<author>
<name>Paul Bolle</name>
</author>
<published>2013-05-14T09:05:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=00a8d4234cd520fa7735a4421065ab6649d202ad'/>
<id>urn:sha1:00a8d4234cd520fa7735a4421065ab6649d202ad</id>
<content type='text'>
Drivers for STMicroelectronics accelerometers, gyroscopes, and
magnetometers were added in v3.9. They all have a (similar) select
statement in their Kconfig files for a non-existant Kconfig symbol.
These select statements can safely be removed.

Signed-off-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;
Acked-by: Denis Ciocca &lt;denis.ciocca@st.com&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio:trigger: Introduce iio_tigger_{set,get}_drvdata</title>
<updated>2013-03-25T21:06:09Z</updated>
<author>
<name>Lars-Peter Clausen</name>
</author>
<published>2013-03-25T08:58:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e9663c62b32f695af37fec4afc473b59f5ca9b4'/>
<id>urn:sha1:1e9663c62b32f695af37fec4afc473b59f5ca9b4</id>
<content type='text'>
Introduce iio_tigger_{set,get}_drvdata which allows to attach driver specific
data to a trigger. The functions wrap access to the triggers private_data field
and all current users are updated to use iio_tigger_{set,get}_drvdata instead of
directly accessing the private_data field. This is the first step towards
removing the private_data field from the iio_trigger struct.

The following coccinelle script has been used to update the drivers:
&lt;smpl&gt;
@@
struct iio_trigger *trigger;
expression priv;
@@
-trigger-&gt;private_data = priv
+iio_trigger_set_drv_data(trigger, priv)

@@
struct iio_trigger *trigger;
@@
-trigger-&gt;private_data
+iio_trigger_get_drv_data(trigger)
&lt;/smpl&gt;

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio:gyro:itg3200_core move to info_mask_(shared_by_type/separate)</title>
<updated>2013-03-17T19:49:35Z</updated>
<author>
<name>Jonathan Cameron</name>
</author>
<published>2013-02-27T19:30:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e1865aa17049f168bf566d6648be851d40588a87'/>
<id>urn:sha1:e1865aa17049f168bf566d6648be851d40588a87</id>
<content type='text'>
The original info_mask is going away in favour of the broken out versions.

Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
cc: Manuel Stahl &lt;manuel.stahl@iis.fraunhofer.de&gt;
</content>
</entry>
<entry>
<title>iio:gyro:adxrs450 move to info_mask_(shared_by_type/separate)</title>
<updated>2013-03-17T19:49:35Z</updated>
<author>
<name>Jonathan Cameron</name>
</author>
<published>2013-02-27T19:30:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98bfb6e3727bd11089ca4c126248a4481bbe07c2'/>
<id>urn:sha1:98bfb6e3727bd11089ca4c126248a4481bbe07c2</id>
<content type='text'>
The original info_mask is going away in favour of the broken out versions.

Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
Acked-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
</content>
</entry>
<entry>
<title>iio:gyro:adis16136 move to info_mask_(shared_by_type/separate)</title>
<updated>2013-03-17T19:49:35Z</updated>
<author>
<name>Jonathan Cameron</name>
</author>
<published>2013-02-27T19:29:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=606f9067b573183035a0300c4595261ec9575c7d'/>
<id>urn:sha1:606f9067b573183035a0300c4595261ec9575c7d</id>
<content type='text'>
The original info_mask is going away in favour of the broken out versions.

Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
Acked-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
</content>
</entry>
<entry>
<title>iio:gyro:adis16080 move to info_mask_(shared_by_type/separate)</title>
<updated>2013-03-17T19:49:34Z</updated>
<author>
<name>Jonathan Cameron</name>
</author>
<published>2013-02-27T19:29:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=89352e9638109f91ab6fc4be3a98f0c8d9789826'/>
<id>urn:sha1:89352e9638109f91ab6fc4be3a98f0c8d9789826</id>
<content type='text'>
The original info_mask is going away in favour of the broken out versions.

Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
Acked-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
</content>
</entry>
<entry>
<title>iio:hid_sensors move to info_mask_(shared_by_type/separate)</title>
<updated>2013-03-17T19:49:18Z</updated>
<author>
<name>Jonathan Cameron</name>
</author>
<published>2013-02-27T19:03:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ecbe18f2c3428aa1412e1174196506e3655a7e82'/>
<id>urn:sha1:ecbe18f2c3428aa1412e1174196506e3655a7e82</id>
<content type='text'>
The original info_mask is going away in favour of the broken out versions.

Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
</feed>
