<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/misc/mei/mei_dev.h, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-09-10T22:51:15Z</updated>
<entry>
<title>mei: struct mei_message_data doesn't have to be packed</title>
<updated>2012-09-10T22:51:15Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-09-10T21:43:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f060939d7c86344a071b03d892903f47028329cb'/>
<id>urn:sha1:f060939d7c86344a071b03d892903f47028329cb</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: fix max number of open handles</title>
<updated>2012-09-05T20:45:56Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-23T21:35:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e2776c3aff1a4c79751b2a7045524fb141c2405'/>
<id>urn:sha1:1e2776c3aff1a4c79751b2a7045524fb141c2405</id>
<content type='text'>
There was internal confusion in wether bus message
clinet (0) is counted in or not

The bitmap me_clients_map that accomodate
was initialized w/o it (255) but later on it
the clinet 0 was reserved

Thus were able to open only 252 instead of 253 clients

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 struct pci_dev *mei_device to mei_pdev</title>
<updated>2012-09-05T20:45:56Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-17T06:54:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=daed6b5e78c11f34f08cc2bc1640b7f248884cee'/>
<id>urn:sha1:daed6b5e78c11f34f08cc2bc1640b7f248884cee</id>
<content type='text'>
1. rename mei_device variable to mei_pdev to remove
confusion with type 'struct mei_device'
2. mei_pdev no longer need to be gloabal so make it static
 and remove the declaration from the header file

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: wd: decouple and revamp watchdog state machine</title>
<updated>2012-08-16T16:51:02Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-16T16:39:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c216fdeb2e7371554c56ba457c374cce9c77f91a'/>
<id>urn:sha1:c216fdeb2e7371554c56ba457c374cce9c77f91a</id>
<content type='text'>
Before ME watchdog was exported through standard watchdog interface
it was closed and started together with the mei device.

The major issue is that closing ME watchdog disabled also MEI device,
to fix this the watchdog state machine has to be independent from MEI
state machine.

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: wd: rename watchdog constants to be more descriptive</title>
<updated>2012-08-16T16:51:02Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-16T16:39:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=248ffdf7c95726a8dae76e25fdb037899c5b77fa'/>
<id>urn:sha1:248ffdf7c95726a8dae76e25fdb037899c5b77fa</id>
<content type='text'>
1. rename defines to more be descriptive
2. remove duplicated defines from interface.h
3. add common prefix MEI_

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: name space for mei device state</title>
<updated>2012-08-16T16:43:58Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-06T21:03:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b210d7506f416e7250eb52c314e5ed08928639dd'/>
<id>urn:sha1:b210d7506f416e7250eb52c314e5ed08928639dd</id>
<content type='text'>
1. add MEI_DEV_ prefix for mei device state enums
2. rename mei_state to dev_state
3. add constant to string translation for debug purposes

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: revamp me client search function</title>
<updated>2012-08-16T16:40:28Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-07-23T11:05:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=07b509b7943e5594f3f228e5b62a49cf6a033709'/>
<id>urn:sha1:07b509b7943e5594f3f228e5b62a49cf6a033709</id>
<content type='text'>
me client search functions returns index
into me_client array according me client id
or me client uuid.

1. Add common prefix for the functions mei_me_cl_&lt;&gt;
2. create new function mei_me_cl_by_id that wraps open
 coded loops scattered over the code
3. rename mei_find_me_client_index to  mei_me_cl_by_uuid
4. rename mei_find_me_client_update_filext  to
 mei_me_cl_update_filext and updates its parameter names

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 write only wariable wd_due_counter</title>
<updated>2012-07-10T21:58:35Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-07-04T16:24:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d242a0afb2e5bf1db83c6a0504e55addef425e61'/>
<id>urn:sha1:d242a0afb2e5bf1db83c6a0504e55addef425e61</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: mei_device can be const for mei register access functions</title>
<updated>2012-07-10T21:58:35Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-07-04T16:24:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4a0d6a74638f44055ea536abdd428007e5f2f89e'/>
<id>urn:sha1:4a0d6a74638f44055ea536abdd428007e5f2f89e</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: don't query HCSR for host buffer depth</title>
<updated>2012-06-26T22:59:44Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-06-25T20:46:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=24aadc809f270857743e62d0882865fb3ba195d9'/>
<id>urn:sha1:24aadc809f270857743e62d0882865fb3ba195d9</id>
<content type='text'>
1. We record host (write) buffer depth during reset
 so we don't need to query HCSR register later on.
 The host buffer depth doesn't change after the reset
2. Use mei_hbuf_max_data function to compute payload size in bytes

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>
