<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel_samsung_tuna/drivers/misc/modem_if/modem_prj.h, branch replicant-6.0</title>
<subtitle>kernel/samsung/tuna
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/'/>
<entry>
<title>modem_if: usb_link: added new modem_state</title>
<updated>2011-10-21T20:10:50+00:00</updated>
<author>
<name>Chulhee Park</name>
<email>chul2.park@samsung.com</email>
</author>
<published>2011-10-21T09:20:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/commit/?id=9a76e3433ad7ec4fe10988b7018c6beedd8544f6'/>
<id>9a76e3433ad7ec4fe10988b7018c6beedd8544f6</id>
<content type='text'>
Sometimes, ril start to send LTE main binary although
usb link device was not enumerated.
We added new modem_state for this problem, so that
ril can check usb device's enumeration status.

Change-Id: Ie141e7c96a80602893659545724517fb532bdf21
Signed-off-by: Chulhee Park &lt;chul2.park@samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sometimes, ril start to send LTE main binary although
usb link device was not enumerated.
We added new modem_state for this problem, so that
ril can check usb device's enumeration status.

Change-Id: Ie141e7c96a80602893659545724517fb532bdf21
Signed-off-by: Chulhee Park &lt;chul2.park@samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: modem_if: maguro: Improve HSPA+ data performance</title>
<updated>2011-10-20T01:40:10+00:00</updated>
<author>
<name>wonhee</name>
<email>wonhee48.seo@samsung.com</email>
</author>
<published>2011-10-18T13:39:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/commit/?id=0d70823e58d8894637f69dbe6544b6858c847347'/>
<id>0d70823e58d8894637f69dbe6544b6858c847347</id>
<content type='text'>
1. Send all data from Q at the same time.
2. Give 'WQ_HIGHPRI' option for workqueue.
3. Max speed
	- 19.5 mbps -&gt; 20.5 mbps

Change-Id: Ic23239dab234603df67f99e3a5f03ddfd54be6f4
Signed-off-by: wonhee &lt;wonhee48.seo@samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Send all data from Q at the same time.
2. Give 'WQ_HIGHPRI' option for workqueue.
3. Max speed
	- 19.5 mbps -&gt; 20.5 mbps

Change-Id: Ic23239dab234603df67f99e3a5f03ddfd54be6f4
Signed-off-by: wonhee &lt;wonhee48.seo@samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: modem_if: maguro: Fast CP flashless boot</title>
<updated>2011-10-19T21:26:27+00:00</updated>
<author>
<name>wonhee</name>
<email>wonhee48.seo@samsung.com</email>
</author>
<published>2011-10-17T04:32:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/commit/?id=27778ee5a92b9d005f7970ff60ef890d5d7ab248'/>
<id>27778ee5a92b9d005f7970ff60ef890d5d7ab248</id>
<content type='text'>
1. Use 3 wired mipi-hsi to send modem binary instead uart.
	- CP bootrom only can receive mipi data with 3 wired option
	- it reduce cp boot time from 17sec to 4sec
2. Add 'umts_boot1' iodevice to send main bianry after bootrom
	- ap sends bootrom binary with 3 wired mipi and 24MHz
	- after send bootrom, ap sends main binary with 4 wired mipi and 96MHz
3. Need new RIL binary updated &amp; Modem binary for fast boot
4. Need permission for new iodevice for ril

Change-Id: I42c814eff08e64141c352745c97c9c5704f9979b
Signed-off-by: wonhee &lt;wonhee48.seo@samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Use 3 wired mipi-hsi to send modem binary instead uart.
	- CP bootrom only can receive mipi data with 3 wired option
	- it reduce cp boot time from 17sec to 4sec
2. Add 'umts_boot1' iodevice to send main bianry after bootrom
	- ap sends bootrom binary with 3 wired mipi and 24MHz
	- after send bootrom, ap sends main binary with 4 wired mipi and 96MHz
3. Need new RIL binary updated &amp; Modem binary for fast boot
4. Need permission for new iodevice for ril

Change-Id: I42c814eff08e64141c352745c97c9c5704f9979b
Signed-off-by: wonhee &lt;wonhee48.seo@samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>modem_if: usb_link: Support silent reset when dumpmode on / off</title>
<updated>2011-10-03T18:50:52+00:00</updated>
<author>
<name>denis.choi</name>
<email>denis.choi@samsung.com</email>
</author>
<published>2011-10-01T07:27:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/commit/?id=d8229d6f44f967bb633f209675590d57cf88d731'/>
<id>d8229d6f44f967bb633f209675590d57cf88d731</id>
<content type='text'>
At this time, Dump mode set in google keystring
So kernel also need to support it
I seperate a cmc reset operation when reset for dump mode
I test for 6 case -
debug on mode - ril request, kernel request, LTE crash
debug off mode - ril request, kernel request, LTE crash
It works well about each case.

Change-Id: I4429e5bc3e169b869719b5f47b26abfaed65d76e
Signed-off-by: denis.choi &lt;denis.choi@samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At this time, Dump mode set in google keystring
So kernel also need to support it
I seperate a cmc reset operation when reset for dump mode
I test for 6 case -
debug on mode - ril request, kernel request, LTE crash
debug off mode - ril request, kernel request, LTE crash
It works well about each case.

Change-Id: I4429e5bc3e169b869719b5f47b26abfaed65d76e
Signed-off-by: denis.choi &lt;denis.choi@samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>modem_if: Remove STATE_MODEM_RESET</title>
<updated>2011-10-02T21:50:31+00:00</updated>
<author>
<name>Benoit Goby</name>
<email>benoit@android.com</email>
</author>
<published>2011-09-30T01:57:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/commit/?id=a03cea893c746f8f8d572134039c88c8f4b0ed3f'/>
<id>a03cea893c746f8f8d572134039c88c8f4b0ed3f</id>
<content type='text'>
We don't need 2 crashed states, we now decide to take a ramdump or not
based on the "persist.radio.ramdump" property

Change-Id: I1686e514dae871da9378bbdf1d72aab06ffe79f6
Signed-off-by: Benoit Goby &lt;benoit@android.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't need 2 crashed states, we now decide to take a ramdump or not
based on the "persist.radio.ramdump" property

Change-Id: I1686e514dae871da9378bbdf1d72aab06ffe79f6
Signed-off-by: Benoit Goby &lt;benoit@android.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>modem_if: Improve modem state change debugging</title>
<updated>2011-09-19T18:49:03+00:00</updated>
<author>
<name>Benoit Goby</name>
<email>benoit@android.com</email>
</author>
<published>2011-09-17T01:56:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/commit/?id=c8d7e4013b8712fc987c27cef4bcbb20c18c1fba'/>
<id>c8d7e4013b8712fc987c27cef4bcbb20c18c1fba</id>
<content type='text'>
Change-Id: I6c0a49f383ab0b3b0d5ca9aa867b6d6113369c79
Signed-off-by: Benoit Goby &lt;benoit@android.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I6c0a49f383ab0b3b0d5ca9aa867b6d6113369c79
Signed-off-by: Benoit Goby &lt;benoit@android.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>modem_if: dpram: Add CDMA dump function</title>
<updated>2011-09-12T00:35:22+00:00</updated>
<author>
<name>j.h.hyun</name>
<email>j.h.hyun@samsung.com</email>
</author>
<published>2011-08-29T21:55:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/commit/?id=e9772c4946d0c6515a8ce383904b0e8994bef7fd'/>
<id>e9772c4946d0c6515a8ce383904b0e8994bef7fd</id>
<content type='text'>
CDMA dump is added.
If CDMA modem is crashed, it will be executed.
Rebased dump code on top of the lastest dpram changes.

Change-Id: I36007a4772969c3d56af8e1cf904bd05dcc4a4f9
Signed-off-by: j.h.hyun &lt;j.h.hyun@samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CDMA dump is added.
If CDMA modem is crashed, it will be executed.
Rebased dump code on top of the lastest dpram changes.

Change-Id: I36007a4772969c3d56af8e1cf904bd05dcc4a4f9
Signed-off-by: j.h.hyun &lt;j.h.hyun@samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>modem_if: dpram_link: Dpram driver improvements</title>
<updated>2011-09-10T01:02:23+00:00</updated>
<author>
<name>Benoit Goby</name>
<email>benoit@android.com</email>
</author>
<published>2011-08-22T22:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/commit/?id=b81b22bd6195eb4f03c4ed4c106018f18db10525'/>
<id>b81b22bd6195eb4f03c4ed4c106018f18db10525</id>
<content type='text'>
Use a skb_queue and a workqueue to avoid doing dpram transfers synchronously
When the circular fifos are full, re-schedule work for later instead of
stopping all the netifs.
Map the whole dpram in one block to simplify OTA (modem flashing)
Cleaned up unused structures, defines and dead code

Change-Id: If75aefc650ddd4eb895b11b88509f0f2a3bf86d2
Signed-off-by: Benoit Goby &lt;benoit@android.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use a skb_queue and a workqueue to avoid doing dpram transfers synchronously
When the circular fifos are full, re-schedule work for later instead of
stopping all the netifs.
Map the whole dpram in one block to simplify OTA (modem flashing)
Cleaned up unused structures, defines and dead code

Change-Id: If75aefc650ddd4eb895b11b88509f0f2a3bf86d2
Signed-off-by: Benoit Goby &lt;benoit@android.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>modem_if: usb_link: supprot force LTE dump</title>
<updated>2011-09-06T20:29:51+00:00</updated>
<author>
<name>denis.choi</name>
<email>denis.choi@samsung.com</email>
</author>
<published>2011-09-03T07:22:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/commit/?id=51264853b31f11fecd7da9cafc23bcef82116fd7'/>
<id>51264853b31f11fecd7da9cafc23bcef82116fd7</id>
<content type='text'>
* This is patch to suppport force LTE Dump
* We can get LTE force dump on specific case by key string
* It need to merge with CDMA force dump

Change-Id: Id00f5983de93025761ba36be4ca250fe4113ec82
Signed-off-by: denis.choi &lt;denis.choi@samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* This is patch to suppport force LTE Dump
* We can get LTE force dump on specific case by key string
* It need to merge with CDMA force dump

Change-Id: Id00f5983de93025761ba36be4ca250fe4113ec82
Signed-off-by: denis.choi &lt;denis.choi@samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>modem_if: toro: Control the gpio_cp_off gpio</title>
<updated>2011-08-19T18:52:19+00:00</updated>
<author>
<name>p5397.park</name>
<email>p5397.park@samsung.com</email>
</author>
<published>2011-08-19T18:48:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/kernel_samsung_tuna/commit/?id=6d94f225192d25314db75936a3c83f56d80c994e'/>
<id>6d94f225192d25314db75936a3c83f56d80c994e</id>
<content type='text'>
Setting gpio_cp_off low after boot reduces inactive power
by 16 mA.

Change-Id: Id68ad3c082e68e6b439bc5bf557fdab6ee4df480
Signed-off-by: p5397.park &lt;p5397.park@samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Setting gpio_cp_off low after boot reduces inactive power
by 16 mA.

Change-Id: Id68ad3c082e68e6b439bc5bf557fdab6ee4df480
Signed-off-by: p5397.park &lt;p5397.park@samsung.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
