<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/ipack/ipack.c, branch v3.12.14</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/ipack/ipack.c?h=v3.12.14</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/ipack/ipack.c?h=v3.12.14'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2013-03-15T19:23:09Z</updated>
<entry>
<title>ipack: split ipack_device_register() in several functions</title>
<updated>2013-03-15T19:23:09Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2013-03-08T08:21:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e926301b39a07f587ff8c66354a2e2ee4c29162c'/>
<id>urn:sha1:e926301b39a07f587ff8c66354a2e2ee4c29162c</id>
<content type='text'>
One function is ipack_device_init(). If it fails, the caller should execute
ipack_put_device().

The second function is ipack_device_add that only adds the device. If
it fails, the caller should execute ipack_put_device().

Then the device is removed with refcount = 0, as device_register() kernel
documentation says.

ipack_device_del() is added to remove the device.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ipack: add ipack_get_device() ipack_put_device()</title>
<updated>2013-03-15T19:23:09Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2013-03-08T08:21:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fa882867ae5f8543eb304a1667563f1c99514475'/>
<id>urn:sha1:fa882867ae5f8543eb304a1667563f1c99514475</id>
<content type='text'>
Prepare everything for later use.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ipack: remove ipack_ids.h file</title>
<updated>2012-11-16T19:29:35Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-11-16T18:33:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=27cf2d1b873fc50a2c0388253ec666fa4c61bfd4'/>
<id>urn:sha1:27cf2d1b873fc50a2c0388253ec666fa4c61bfd4</id>
<content type='text'>
Its contents are merged into ipack.h. So this file is not needed.

Doing that, it simplifies the ipack-related driver development.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ipack: move header files to include/linux</title>
<updated>2012-11-16T19:29:35Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-11-16T18:33:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7dbce021a6df9d4812385d11729140829abc3f95'/>
<id>urn:sha1:7dbce021a6df9d4812385d11729140829abc3f95</id>
<content type='text'>
Move ipack header files to include/linux/ directory where they belong.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack: move out of staging</title>
<updated>2012-11-16T16:14:18Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2012-11-16T16:14:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=05e5027efc9c0bb6d1d04cde279afbafca0a7929'/>
<id>urn:sha1:05e5027efc9c0bb6d1d04cde279afbafca0a7929</id>
<content type='text'>
The ipack subsystem is cleaned up enough to now move out of the staging
tree, and into drivers/ipack.

Cc: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Cc: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
