<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/include, branch tegra-9.12.6</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>f_mass_storage: allow platform to set bulk buffer size</title>
<updated>2010-02-13T02:35:19+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2010-02-13T02:35:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3f2d6f61dbe70cb8bed9a7e69c2a9b6adae874a5'/>
<id>3f2d6f61dbe70cb8bed9a7e69c2a9b6adae874a5</id>
<content type='text'>
add a field to the android_usb_platform_data structure to allow platforms
to specify the size of the bulk transfer buffer; if unspecified, default
to the BULK_BUFFER_SIZE defined by f_mass_storage.c (previously defined as
4KiB).

on harmony (tegra 2), performance of a class 10 SD card mounted
as USB mass storage through this gadget has been measured to increase
from ~7MB/sec read to ~17MB/sec read by increasing the buffer size
from 4KiB to 16KiB.

Change-Id: I0da025f1317506cbd3257fe697a9297b0516d9e9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add a field to the android_usb_platform_data structure to allow platforms
to specify the size of the bulk transfer buffer; if unspecified, default
to the BULK_BUFFER_SIZE defined by f_mass_storage.c (previously defined as
4KiB).

on harmony (tegra 2), performance of a class 10 SD card mounted
as USB mass storage through this gadget has been measured to increase
from ~7MB/sec read to ~17MB/sec read by increasing the buffer size
from 4KiB to 16KiB.

Change-Id: I0da025f1317506cbd3257fe697a9297b0516d9e9
</pre>
</div>
</content>
</entry>
<entry>
<title>mmc: add 'enable' and 'disable' methods to mmc host</title>
<updated>2010-02-10T11:44:53+00:00</updated>
<author>
<name>Deepesh Gujarathi</name>
<email>dgujarathi@nvidia.com</email>
</author>
<published>2010-02-03T13:08:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2f375ca2a494481c7ae57ed892f699f1e7fa4d71'/>
<id>2f375ca2a494481c7ae57ed892f699f1e7fa4d71</id>
<content type='text'>
MMC hosts that support power saving can use the 'enable' and 'disable'
methods to exit and enter power saving states.  An explanation of their
use is provided in the comments added to include/linux/mmc/host.h.

Signed-off-by: Adrian Hunter &lt;adrian.hunter@nokia.com&gt;
Acked-by: Matt Fleming &lt;matt@console-pimps.org&gt;
Cc: Ian Molton &lt;ian@mnementh.co.uk&gt;
Cc: "Roberto A. Foglietta" &lt;roberto.foglietta@gmail.com&gt;
Cc: Jarkko Lavinen &lt;jarkko.lavinen@nokia.com&gt;
Cc: Denis Karpov &lt;ext-denis.2.karpov@nokia.com&gt;
Cc: Pierre Ossman &lt;pierre@ossman.eu&gt;
Cc: Philip Langdale &lt;philipl@overt.org&gt;
Cc: "Madhusudhan" &lt;madhu.cr@ti.com&gt;
Cc: &lt;linux-mmc@vger.kernel.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

Conflicts:

	drivers/mmc/core/core.c
	include/linux/mmc/host.h

tegra: cherry picked patch 8ea926b22e2d13238e4d65d8f61c48fe424e6f4f

Change-Id: 	Iaaaaecd00452760a9bcea43f41af97bcbccef058
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MMC hosts that support power saving can use the 'enable' and 'disable'
methods to exit and enter power saving states.  An explanation of their
use is provided in the comments added to include/linux/mmc/host.h.

Signed-off-by: Adrian Hunter &lt;adrian.hunter@nokia.com&gt;
Acked-by: Matt Fleming &lt;matt@console-pimps.org&gt;
Cc: Ian Molton &lt;ian@mnementh.co.uk&gt;
Cc: "Roberto A. Foglietta" &lt;roberto.foglietta@gmail.com&gt;
Cc: Jarkko Lavinen &lt;jarkko.lavinen@nokia.com&gt;
Cc: Denis Karpov &lt;ext-denis.2.karpov@nokia.com&gt;
Cc: Pierre Ossman &lt;pierre@ossman.eu&gt;
Cc: Philip Langdale &lt;philipl@overt.org&gt;
Cc: "Madhusudhan" &lt;madhu.cr@ti.com&gt;
Cc: &lt;linux-mmc@vger.kernel.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

Conflicts:

	drivers/mmc/core/core.c
	include/linux/mmc/host.h

tegra: cherry picked patch 8ea926b22e2d13238e4d65d8f61c48fe424e6f4f

Change-Id: 	Iaaaaecd00452760a9bcea43f41af97bcbccef058
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "tegra: Add 1-wire bus master driver for Tegra SOCs" into android-tegra-2.6.29</title>
<updated>2010-02-05T19:00:45+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2010-02-05T19:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=70596967537090788100027f0e0bf8eae9db39b4'/>
<id>70596967537090788100027f0e0bf8eae9db39b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: Add 1-wire bus master driver for Tegra SOCs</title>
<updated>2010-02-05T04:32:12+00:00</updated>
<author>
<name>Hoang Pham</name>
<email>HoPham@nvidia.com</email>
</author>
<published>2010-02-05T04:32:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=394c6535f18005ca80336b1b7128b488243e0381'/>
<id>394c6535f18005ca80336b1b7128b488243e0381</id>
<content type='text'>
Fix logic pinmux config select
Change-Id: I49f8c399d57455c85ed373a66db6696cdd997bec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix logic pinmux config select
Change-Id: I49f8c399d57455c85ed373a66db6696cdd997bec
</pre>
</div>
</content>
</entry>
<entry>
<title>mm: introduce debug_kmap_atomic</title>
<updated>2010-02-02T23:57:02+00:00</updated>
<author>
<name>Akinobu Mita</name>
<email>akinobu.mita@gmail.com</email>
</author>
<published>2009-03-31T22:23:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=04c78b2033666f80a947e67bc93f820d5b90df3f'/>
<id>04c78b2033666f80a947e67bc93f820d5b90df3f</id>
<content type='text'>
x86 has debug_kmap_atomic_prot() which is error checking function for
kmap_atomic.  It is usefull for the other architectures, although it needs
CONFIG_TRACE_IRQFLAGS_SUPPORT.

This patch exposes it to the other architectures.

Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: Ingo Molnar &lt;mingo@redhat.com&gt;
Cc: "H. Peter Anvin" &lt;hpa@zytor.com&gt;
Cc: &lt;linux-arch@vger.kernel.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
x86 has debug_kmap_atomic_prot() which is error checking function for
kmap_atomic.  It is usefull for the other architectures, although it needs
CONFIG_TRACE_IRQFLAGS_SUPPORT.

This patch exposes it to the other architectures.

Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: Ingo Molnar &lt;mingo@redhat.com&gt;
Cc: "H. Peter Anvin" &lt;hpa@zytor.com&gt;
Cc: &lt;linux-arch@vger.kernel.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>TEGRA - Adding USB OTG feature</title>
<updated>2010-01-19T05:54:37+00:00</updated>
<author>
<name>Venkat Moganty</name>
<email>vmoganty@nvidia.com</email>
</author>
<published>2010-01-15T14:26:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=98968646e2faada52420581bfcf5f80362f94f69'/>
<id>98968646e2faada52420581bfcf5f80362f94f69</id>
<content type='text'>
Enabling support for the OTG in NVIDIA Tegra SoCs by providing simple
transceiver interface for detecting the Host or Device based on the
USBID and VBUS sensors.

Bug 629098 USB OTG problem
Tested on Whistler with Android

USB OTG is tested on whistler USB port1, by setting the USB mode type
as "NvOdmUsbModeType_OTG" in the ODM usb property of
arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query.c
Tested OTG-HOST by connecting USB keyboard and OTG-device by connecting adb.

Change-Id: I860e1f4be5f7c96765c2ce1ca320fdf212164811
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enabling support for the OTG in NVIDIA Tegra SoCs by providing simple
transceiver interface for detecting the Host or Device based on the
USBID and VBUS sensors.

Bug 629098 USB OTG problem
Tested on Whistler with Android

USB OTG is tested on whistler USB port1, by setting the USB mode type
as "NvOdmUsbModeType_OTG" in the ODM usb property of
arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query.c
Tested OTG-HOST by connecting USB keyboard and OTG-device by connecting adb.

Change-Id: I860e1f4be5f7c96765c2ce1ca320fdf212164811
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: use sdio_platform_data from tegra_devices.h, not sdio_pdata</title>
<updated>2009-12-16T02:45:52+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2009-12-15T19:03:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d5a745414e641b8cc839e0bff7b02a9e86020cc0'/>
<id>d5a745414e641b8cc839e0bff7b02a9e86020cc0</id>
<content type='text'>
update sdhci driver to reflect correct typename

Change-Id: I350196cdde9c52a8cac7e74d041a15a683f8bc1c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
update sdhci driver to reflect correct typename

Change-Id: I350196cdde9c52a8cac7e74d041a15a683f8bc1c
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: declare tegra_spi_platform_data in tegra_devices.h</title>
<updated>2009-12-16T02:45:21+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2009-12-15T18:56:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=659cebdec89d93f0b62d5282216aa4e903489d18'/>
<id>659cebdec89d93f0b62d5282216aa4e903489d18</id>
<content type='text'>
Change-Id: I0d8c628df3c9c3bb2482fcc8af905c24f9e51418
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I0d8c628df3c9c3bb2482fcc8af905c24f9e51418
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: add I2C adapter-class driver</title>
<updated>2009-12-10T03:45:00+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2009-12-10T00:00:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=874c3d779eb69fbac28e9e4bfbed51610176ad34'/>
<id>874c3d779eb69fbac28e9e4bfbed51610176ad34</id>
<content type='text'>
Driver implementation uses NvRm, NvDdk and NvOdm APIs to implement standard I2C
bus interface.

Change-Id: I29fbd39bd7fae95d70f1a1b9b552e34cc045371c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Driver implementation uses NvRm, NvDdk and NvOdm APIs to implement standard I2C
bus interface.

Change-Id: I29fbd39bd7fae95d70f1a1b9b552e34cc045371c
</pre>
</div>
</content>
</entry>
<entry>
<title>ehci: add EHCI-compliant HCD driver for NVIDIA Tegra SoCs</title>
<updated>2009-12-10T03:30:13+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2009-12-09T22:44:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e5f9ee44ec3bb4461babf20e97a5ba37837c31a3'/>
<id>e5f9ee44ec3bb4461babf20e97a5ba37837c31a3</id>
<content type='text'>
Change-Id: Ibcbc2a5d8ebe5d346d008019571ab9a659b7479d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ibcbc2a5d8ebe5d346d008019571ab9a659b7479d
</pre>
</div>
</content>
</entry>
</feed>
