<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/misc/mei/init.c, 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-10-05T14:17:55Z</updated>
<entry>
<title>mei: cancel stall timers in mei_reset</title>
<updated>2013-10-05T14:17:55Z</updated>
<author>
<name>Alexander Usyskin</name>
</author>
<published>2013-09-02T10:29:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=edc46d2142aaa5d46dd2475f4a1f948b11607cd0'/>
<id>urn:sha1:edc46d2142aaa5d46dd2475f4a1f948b11607cd0</id>
<content type='text'>
commit 4a704575cc1afb3b848f096778fa9b8d7b3d5813 upstream.

Unset init_clients_timer and amthif_stall_timers
in mei_reset in order to cancel timer ticking and hence
avoid recursive reset calls.

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: don't have to clean the state on power up</title>
<updated>2013-07-24T02:31:35Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2013-07-17T12:13:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=99f22c4ef24cf87b0dae6aabe6b5e620b62961d9'/>
<id>urn:sha1:99f22c4ef24cf87b0dae6aabe6b5e620b62961d9</id>
<content type='text'>
When powering up, we don't have to clean up the device state
nothing is connected.

Tested-by: Shuah Khan &lt;shuah.kh@samsung.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>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial</title>
<updated>2013-07-04T18:40:58Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2013-07-04T18:40:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=80cc38b16389849a6e06441ace4530f6b2497c3c'/>
<id>urn:sha1:80cc38b16389849a6e06441ace4530f6b2497c3c</id>
<content type='text'>
Pull trivial tree updates from Jiri Kosina:
 "The usual stuff from trivial tree"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (34 commits)
  treewide: relase -&gt; release
  Documentation/cgroups/memory.txt: fix stat file documentation
  sysctl/net.txt: delete reference to obsolete 2.4.x kernel
  spinlock_api_smp.h: fix preprocessor comments
  treewide: Fix typo in printk
  doc: device tree: clarify stuff in usage-model.txt.
  open firmware: "/aliasas" -&gt; "/aliases"
  md: bcache: Fixed a typo with the word 'arithmetic'
  irq/generic-chip: fix a few kernel-doc entries
  frv: Convert use of typedef ctl_table to struct ctl_table
  sgi: xpc: Convert use of typedef ctl_table to struct ctl_table
  doc: clk: Fix incorrect wording
  Documentation/arm/IXP4xx fix a typo
  Documentation/networking/ieee802154 fix a typo
  Documentation/DocBook/media/v4l fix a typo
  Documentation/video4linux/si476x.txt fix a typo
  Documentation/virtual/kvm/api.txt fix a typo
  Documentation/early-userspace/README fix a typo
  Documentation/video4linux/soc-camera.txt fix a typo
  lguest: fix CONFIG_PAE -&gt; CONFIG_x86_PAE in comment
  ...
</content>
</entry>
<entry>
<title>mei: check whether hw start has succeeded</title>
<updated>2013-06-24T23:33:28Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2013-06-23T19:49:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9049f7932109f3fe189ffa8028f2e23f06a9bd0b'/>
<id>urn:sha1:9049f7932109f3fe189ffa8028f2e23f06a9bd0b</id>
<content type='text'>
hw start may fail therefore the reset flow has
to check for the return value

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: check if the hardware reset succeeded</title>
<updated>2013-06-24T23:32:31Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2013-06-23T07:42:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c20c68d535409f2ff000415d5e0578529c016521'/>
<id>urn:sha1:c20c68d535409f2ff000415d5e0578529c016521</id>
<content type='text'>
The hw may have multiple steps for resetting
so we need to check if it has really succeeded.

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: support HBM versioning</title>
<updated>2013-06-17T23:43:09Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2013-06-16T06:16:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2c9b48ac3cb2cd2c84c43f235c65b7fc238f6f1f'/>
<id>urn:sha1:2c9b48ac3cb2cd2c84c43f235c65b7fc238f6f1f</id>
<content type='text'>
Driver can work properly if device support driver HBM version
or driver can downgrade its supported HBM version level

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: init: Flush scheduled work before resetting the device</title>
<updated>2013-06-14T05:31:05Z</updated>
<author>
<name>Samuel Ortiz</name>
</author>
<published>2013-06-10T07:10:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5e85b364481af75e84228cd8704bd490493818a2'/>
<id>urn:sha1:5e85b364481af75e84228cd8704bd490493818a2</id>
<content type='text'>
Flushing pending work items before resetting the device makes more
sense than doing so afterwards. Some of them, like e.g. the NFC
initialization one, find themselves with client IDs changed after
the reset, eventually leading to trigger a client.c:mei_me_cl_by_id()
warning after a few modprobe/rmmod cycles.

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>treewide: Fix typo in printk</title>
<updated>2013-05-28T10:02:13Z</updated>
<author>
<name>Masanari Iida</name>
</author>
<published>2013-05-21T14:13:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8b513d0cf603c0a9ccf86a92cb22931f05a7bc86'/>
<id>urn:sha1:8b513d0cf603c0a9ccf86a92cb22931f05a7bc86</id>
<content type='text'>
Correct spelling typo in various part of drivers

Signed-off-by: Masanari Iida &lt;standby24x7@gmail.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>mei: reseting -&gt; resetting</title>
<updated>2013-04-19T20:38:39Z</updated>
<author>
<name>Bill Nottingham</name>
</author>
<published>2013-04-19T19:01:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0cfee51c7c1fa47d81b3d116df3b53c586aac422'/>
<id>urn:sha1:0cfee51c7c1fa47d81b3d116df3b53c586aac422</id>
<content type='text'>
This enum leaks out to userspace via error messages, so fix the spelling.

Signed-off-by: Bill Nottingham &lt;notting@redhat.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: revamp hbm state machine</title>
<updated>2013-04-19T17:58:21Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2013-04-18T20:03:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9b0d5efc421ac79d9a6d97c681eff93288093784'/>
<id>urn:sha1:9b0d5efc421ac79d9a6d97c681eff93288093784</id>
<content type='text'>
1. Rename init_clients_state to hbm_state and use
MEI_HBM_ prefix for HBM states

2. Remove recvd_msg and use hbm state for synchronizing
hbm protocol has successful start.
We can wake up the hbm event from start response handler
and remove the hack from the interrupt thread

3. mei_hbm_start_wait function encapsulate start completion
waiting

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>
