<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/misc/ti-st, branch v3.6.4</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v3.6.4</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v3.6.4'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2012-08-16T19:32:34+00:00</updated>
<entry>
<title>ti-st: Fix check for pdata-&gt;chip_awake function pointer</title>
<updated>2012-08-16T19:32:34+00:00</updated>
<author>
<name>Matthias Kaehlcke</name>
<email>matthias@kaehlcke.net</email>
</author>
<published>2012-08-02T20:17:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f3d9d365ff7f36c4e3491ef31788449f419b781b'/>
<id>urn:sha1:f3d9d365ff7f36c4e3491ef31788449f419b781b</id>
<content type='text'>
ll_device_want_to_wakeup(): Fix the NULL pointer check on pdata-&gt;chip_awake,
which is performed on the wrong function pointer

Signed-off-by: Matthias Kaehlcke &lt;matthias@kaehlcke.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>drivers/misc/ti-st/st_core.c: missing NULL check</title>
<updated>2012-07-31T00:25:13+00:00</updated>
<author>
<name>Alan Cox</name>
<email>alan@linux.intel.com</email>
</author>
<published>2012-07-30T21:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=5353cf089bb32b69a7515be909c14bf05fe2e81e'/>
<id>urn:sha1:5353cf089bb32b69a7515be909c14bf05fe2e81e</id>
<content type='text'>
Addresses https://bugzilla.kernel.org/show_bug.cgi?44431

Reported-by: &lt;rucsoftsec@gmail.com&gt;
Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt;
Cc: Pavan Savoy &lt;pavan_savoy@ti.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>MISC: convert drivers/misc/* to use module_platform_driver()</title>
<updated>2012-01-25T00:31:48+00:00</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2012-01-22T07:33:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=b00e126ffea89b687a83093546058b07aa054b4c'/>
<id>urn:sha1:b00e126ffea89b687a83093546058b07aa054b4c</id>
<content type='text'>
This patch converts the drivers in drivers/misc/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Acked-by: Ira W. Snyder &lt;iws@ovro.caltech.edu&gt;
Cc: Pavan Savoy &lt;pavan_savoy@ti.com&gt;
Cc: Donggeun Kim &lt;dg77.kim@samsung.com&gt;
Acked-By: Pratyush Anand &lt;pratyush.anand@st.com&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Pratyush Anand &lt;pratyush.anand@st.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>drivers:misc: ti-st: DEBUG uart, baud rate mods</title>
<updated>2012-01-04T23:21:04+00:00</updated>
<author>
<name>Pavan Savoy</name>
<email>pavan_savoy@ti.com</email>
</author>
<published>2011-12-15T16:38:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=933aae54bea7d032023a59e0b3261b612f8065e0'/>
<id>urn:sha1:933aae54bea7d032023a59e0b3261b612f8065e0</id>
<content type='text'>
To debug different UARTs at different baud-rates connected to the WiLink
connectivity combo-chipset, this patch enables the debugging code so that upon
boot different UARTs at different baud-rates can be tried out to verify the
interface with WiLink.

Signed-off-by: Pavan Savoy &lt;pavan_savoy@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>drivers:misc: ti-st: flush UART upon fw failure</title>
<updated>2012-01-04T23:21:04+00:00</updated>
<author>
<name>Pavan Savoy</name>
<email>pavan_savoy@ti.com</email>
</author>
<published>2011-12-15T16:38:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=18ccecf99aa22bd0938893614ce3dceca39d98e2'/>
<id>urn:sha1:18ccecf99aa22bd0938893614ce3dceca39d98e2</id>
<content type='text'>
Upon failure to read firmware version from chip or upon failure in responses
to firmware download the UART needs to be flushed of its existing buffers so
that the UIM can restart UART properly.

Signed-off-by: Pavan Savoy &lt;pavan_savoy@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>drivers:misc: ti-st: protect registrations</title>
<updated>2012-01-04T23:21:03+00:00</updated>
<author>
<name>Pavan Savoy</name>
<email>pavan_savoy@ti.com</email>
</author>
<published>2011-12-15T16:38:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bfb88d6c91a2cf507ff7763ebec94d72b4c98b07'/>
<id>urn:sha1:bfb88d6c91a2cf507ff7763ebec94d72b4c98b07</id>
<content type='text'>
Concurrent access to UART2/combo-interface by multiple protocol drivers such
as BT, FM and GPS caused issues during firmware download failure cases or
cases when the firmware download took longer than usual.

This was because of un-safe access to protos_registered &amp; st_states.
Protecting this will also make the registration complete callback un-safe for
sleep.

Signed-off-by: Pavan Savoy &lt;pavan_savoy@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>drivers/misc: Add module.h to files who are really modular.</title>
<updated>2011-10-31T23:31:53+00:00</updated>
<author>
<name>Paul Gortmaker</name>
<email>paul.gortmaker@windriver.com</email>
</author>
<published>2011-07-03T19:14:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=eb12a679b242c03b9eaa38a67cae9fa3e17ddea6'/>
<id>urn:sha1:eb12a679b242c03b9eaa38a67cae9fa3e17ddea6</id>
<content type='text'>
These files really need the full module.h header file present, but
were just getting it implicitly before.  Fix it up in advance so we
avoid build failures once the cleanup commit is present.

Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
</content>
</entry>
<entry>
<title>drivers:misc: ti-st: fix unexpected UART close</title>
<updated>2011-08-22T21:13:35+00:00</updated>
<author>
<name>Pavan Savoy</name>
<email>pavan_savoy@ti.com</email>
</author>
<published>2011-08-10T15:18:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=651d62a8b0378b911f083a1712d9d228894f46d8'/>
<id>urn:sha1:651d62a8b0378b911f083a1712d9d228894f46d8</id>
<content type='text'>
If suppose the UIM were to die and hence UART were to close when the
Bluetooth/FM or GPS is turned on, prep the ST for a state where-in if
the UIM comes back up, Bluetooth/FM/GPS can be turned on.

Signed-off-by: Pavan Savoy &lt;pavan_savoy@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>drivers:misc: ti-st: free skb on firmware download</title>
<updated>2011-08-22T21:13:34+00:00</updated>
<author>
<name>Pavan Savoy</name>
<email>pavan_savoy@ti.com</email>
</author>
<published>2011-08-10T15:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=76ff0e64d42fac59fb756536342a3d3f3e4e8833'/>
<id>urn:sha1:76ff0e64d42fac59fb756536342a3d3f3e4e8833</id>
<content type='text'>
If during validation of the firmware download the data doesn't match what is
expected out of the chip, this calls for a firmware download failure and a
retry.
Free the SKB which collects response during such scenarios.

Signed-off-by: Pavan Savoy &lt;pavan_savoy@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>drivers:misc: ti-st: wait for completion at fail</title>
<updated>2011-08-22T21:13:34+00:00</updated>
<author>
<name>Pavan Savoy</name>
<email>pavan_savoy@ti.com</email>
</author>
<published>2011-08-10T15:18:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d0344ef670d686628f369e649c86f71c90ebe222'/>
<id>urn:sha1:d0344ef670d686628f369e649c86f71c90ebe222</id>
<content type='text'>
When the line discipline install fails for reasons such as missing user-space
UIM or broken communication between UIM and ST driver, then the ST
attempts/retries to request for ldisc installation again.

Signed-off-by: Pavan Savoy &lt;pavan_savoy@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
</feed>
