<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/misc/mei/nfc.c, branch linux-3.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-11-07T17:59:08Z</updated>
<entry>
<title>mei: nfc: clean nfc internal struct on host exit</title>
<updated>2014-11-07T17:59:08Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-11-05T16:18:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a176c24dc9a82b3304a31233bfc37e97c42de09b'/>
<id>urn:sha1:a176c24dc9a82b3304a31233bfc37e97c42de09b</id>
<content type='text'>
NFC internal structure cleaning was dropped by commit

commit 487056932d372cc4f6c636f21a928d6667b151d7
Author: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Date:   Mon Feb 17 15:13:19 2014 +0200

    mei: Remove all bus devices from the mei_dev list when stopping the MEI

    When stopping the MEI, we should remove and potentially unregister
    all bus devices queued on the mei_dev linked list.

We allocate nfc_dev and free it across the reset
so we do not keep it in dirty state

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Alexander Usyskin &lt;alexander.usyskin@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: fix kernel-doc warnings</title>
<updated>2014-09-29T15:56:02Z</updated>
<author>
<name>Alexander Usyskin</name>
</author>
<published>2014-09-29T13:31:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ce23139c6c2ee92d5eace20f6f10d716cf295a5b'/>
<id>urn:sha1:ce23139c6c2ee92d5eace20f6f10d716cf295a5b</id>
<content type='text'>
Add missed parameters descriptions and return values descriptions

Signed-off-by: Alexander Usyskin &lt;alexander.usyskin@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: fix KDoc documentation formatting</title>
<updated>2014-09-29T15:56:02Z</updated>
<author>
<name>Alexander Usyskin</name>
</author>
<published>2014-09-29T13:31:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a8605ea2c20c2b97a54d7746c16ebef5ba29632a'/>
<id>urn:sha1:a8605ea2c20c2b97a54d7746c16ebef5ba29632a</id>
<content type='text'>
Fix Kdoc documentation formatting warnings
genertaed by ./scripts/kernel-doc

Signed-off-by: Alexander Usyskin &lt;alexander.usyskin@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: remove include to pci header from mei module files</title>
<updated>2014-09-29T15:56:02Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-09-29T13:31:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1f180359f42fc6fda4600175c63f2a84f444cc92'/>
<id>urn:sha1:1f180359f42fc6fda4600175c63f2a84f444cc92</id>
<content type='text'>
Remove inclusion of linux/pci.h in mei layer
however we need to include the headers that before
got included implicitly from linux/pci.h.

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: get rid of most of the pci dependencies in mei</title>
<updated>2014-09-29T15:56:01Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-09-29T13:31:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2bf94cabb199f73402a5ddefa4a7bf1a82aaeda5'/>
<id>urn:sha1:2bf94cabb199f73402a5ddefa4a7bf1a82aaeda5</id>
<content type='text'>
For purpose of adding testing HW we would like
to get rid of pci dependency in generic mei code
This patch provides only straight forward changes
FW status and prob quirks need to be handled separately

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: nfc: fix style warning</title>
<updated>2014-09-29T15:56:01Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-09-29T13:31:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=55e43d1fc0fb8dd04ae8fc067994f00edae34941'/>
<id>urn:sha1:55e43d1fc0fb8dd04ae8fc067994f00edae34941</id>
<content type='text'>
fix style warning:
void function return statements are not generally useful

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: fix style warning: Missing a blank line after declarations</title>
<updated>2014-09-29T15:56:01Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-09-29T13:31:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=92db1555f3b9c9be257ef4070d87eb9410493cf3'/>
<id>urn:sha1:92db1555f3b9c9be257ef4070d87eb9410493cf3</id>
<content type='text'>
fix new style warning: Missing a blank line after declarations

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: add mei_me_cl_by_uuid_id function</title>
<updated>2014-09-24T05:57:48Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-08-21T11:29:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d880f3294d0576e79dfab4e2cd5a2eb62fe188f0'/>
<id>urn:sha1:d880f3294d0576e79dfab4e2cd5a2eb62fe188f0</id>
<content type='text'>
When handling dynamic clients there might be a race
scenario in which two me clients with the same me
address would be linked in the me clients list,
therefore we need to search by both uuid and me address.

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: me_client lookup function to return me_client object</title>
<updated>2014-09-24T05:57:47Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-08-24T09:08:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d320832f64666089a06778782e42fac29abd7bf7'/>
<id>urn:sha1:d320832f64666089a06778782e42fac29abd7bf7</id>
<content type='text'>
For support of dynamic addition and removal of me clients
it is more convenient to use a list instead of static array
as is use now.
As the first step of the transition to the new data structure
we change the lookup function so it returns me client address
instead of an index.

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: nfc: fix memory leak in error path</title>
<updated>2014-08-25T20:16:23Z</updated>
<author>
<name>Alexander Usyskin</name>
</author>
<published>2014-08-12T15:07:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8e8248b1369c97c7bb6f8bcaee1f05deeabab8ef'/>
<id>urn:sha1:8e8248b1369c97c7bb6f8bcaee1f05deeabab8ef</id>
<content type='text'>
NFC will leak buffer if send failed.
Use single exit point that does the freeing

Cc: stable@vger.kernel.org #3.10+
Signed-off-by: Alexander Usyskin &lt;alexander.usyskin@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>
</feed>
