<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/misc/mei/main.c, branch linux-3.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-11-21T20:53:32Z</updated>
<entry>
<title>misc: remove use of __devexit</title>
<updated>2012-11-21T20:53:32Z</updated>
<author>
<name>Bill Pemberton</name>
</author>
<published>2012-11-19T18:26:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=486a5c28c2e7d6a80c393ac7d612b77d80447b84'/>
<id>urn:sha1:486a5c28c2e7d6a80c393ac7d612b77d80447b84</id>
<content type='text'>
CONFIG_HOTPLUG is going away as an option so __devexit is no
longer needed.

Signed-off-by: Bill Pemberton &lt;wfp5p@virginia.edu&gt;
Cc: "Michał Mirosław" &lt;mirq-linux@rere.qmqm.pl&gt;
Cc: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Cc: Eric Piel &lt;eric.piel@tremplin-utc.net&gt;
Cc: Jiri Slaby &lt;jirislaby@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>misc: remove use of __devinit</title>
<updated>2012-11-21T20:51:53Z</updated>
<author>
<name>Bill Pemberton</name>
</author>
<published>2012-11-19T18:23:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=80c8ae289266529445fad030fabf5fcf01ccda0d'/>
<id>urn:sha1:80c8ae289266529445fad030fabf5fcf01ccda0d</id>
<content type='text'>
CONFIG_HOTPLUG is going away as an option so __devinit is no longer
needed.

Signed-off-by: Bill Pemberton &lt;wfp5p@virginia.edu&gt;
Cc: "Michał Mirosław" &lt;mirq-linux@rere.qmqm.pl&gt;
Cc: Eric Piel &lt;eric.piel@tremplin-utc.net&gt;
Cc: Jiri Slaby &lt;jirislaby@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: remove use of __devexit_p</title>
<updated>2012-11-21T20:43:58Z</updated>
<author>
<name>Bill Pemberton</name>
</author>
<published>2012-11-19T18:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9306a8b0c29e11d823b258f5796353a4fe3e3be3'/>
<id>urn:sha1:9306a8b0c29e11d823b258f5796353a4fe3e3be3</id>
<content type='text'>
CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer
needed.

Signed-off-by: Bill Pemberton &lt;wfp5p@virginia.edu&gt;
Cc: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: Simplify the ME client enumeration code</title>
<updated>2012-11-21T20:43:58Z</updated>
<author>
<name>Samuel Ortiz</name>
</author>
<published>2012-11-18T13:13:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c1174c0edf546805a0ebc10d5d6154edbb56e1cf'/>
<id>urn:sha1:c1174c0edf546805a0ebc10d5d6154edbb56e1cf</id>
<content type='text'>
After enumerating all ME clients we call the client init functions for
all matching UUIDs from a separate context.
This remove the hackish cascading client initialisation process that was
interleaving properties and connection command replies.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: use link and unlink terms for connecting ME and HOST client</title>
<updated>2012-11-15T23:34:19Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-11-11T15:38:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ff8b2f4e424a489222d3c7d55fb2d04c9639ef98'/>
<id>urn:sha1:ff8b2f4e424a489222d3c7d55fb2d04c9639ef98</id>
<content type='text'>
1. rename mei_me_cl_update_filext to mei_me_cl_link
2. rename mei_remove_client_from_file_list to mei_me_cl_unlink

Code style, documenation, and usage of both function is updated

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: extract amthif specific code from mei_poll to mei_amthif_poll</title>
<updated>2012-11-15T23:34:18Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-11-11T15:38:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=744f0f2f424d374b233cea5f9b34caa851543755'/>
<id>urn:sha1:744f0f2f424d374b233cea5f9b34caa851543755</id>
<content type='text'>
Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: move amthif specific release code to amithif</title>
<updated>2012-11-15T23:34:18Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-11-11T15:38:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a562d5c25aa48c23774ab8d60bfd3bbcbca4bf1d'/>
<id>urn:sha1:a562d5c25aa48c23774ab8d60bfd3bbcbca4bf1d</id>
<content type='text'>
Move amthif code part into separate function
mei_amthif_release.
Also helper functions mei_clear_list and mei_clear_lists
are moved along

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: rename enum mei_cb_major_types to enum mei_cb_file_ops</title>
<updated>2012-11-15T23:34:18Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-11-11T15:38:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4b8960b492360c115f8214ec116f469338ac2734'/>
<id>urn:sha1:4b8960b492360c115f8214ec116f469338ac2734</id>
<content type='text'>
1. Rename mei_cb_major_types to more understandable mei_cb_file_ops
2. Rename member struct mei_cl_cb of this type to simple 'fop_type'
3. Add kernel doc for the type

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: use type struct mei_cl *cl instead of void in struct mei_cb</title>
<updated>2012-11-15T23:34:18Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-11-11T15:37:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=db3ed43185c6f5d4fd6c5ac963347b849540996e'/>
<id>urn:sha1:db3ed43185c6f5d4fd6c5ac963347b849540996e</id>
<content type='text'>
We can use correct type 'struct mei_cl' instead of
'void *' for file_private in the struct mei_cb
as there is no other type assigned to this member of the structure

We rename the member from file_private to cl

Remove about 10 lines of declarations of temporary variables
used for type casting

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: amthif: prefix cb list with amthif</title>
<updated>2012-11-15T23:34:18Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-11-11T15:37:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e773efc405026bb8540c84bf45420bd66d5b34a7'/>
<id>urn:sha1:e773efc405026bb8540c84bf45420bd66d5b34a7</id>
<content type='text'>
amthif cb list were prefixed with amthi_ instead
if amthif.

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
