<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git, branch T20_LinuxImageV2.0Beta2_20130129</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>fbcon: logo: allow easy integration of a custom Linux boot logo</title>
<updated>2013-01-25T15:10:50+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-01-25T15:10:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=fa2371bff9ac03581881849d8f95678ef3992719'/>
<id>fa2371bff9ac03581881849d8f95678ef3992719</id>
<content type='text'>
This patch allows for easy integration of a custom Linux boot logo to
replace the Tux' being shown by default.

Use gimp or the like to create a raw PPM in your desired resolution.

Reduce the number of colours in the image to 224:

  user@host:~$ ppmquant 224 Toradex-640x480.ppm &gt; \
    Toradex-640x480-224.ppm
  ppmquant: making histogram...
  ppmquant: 370 colors found
  ppmquant: choosing 224 colors...
  ppmquant: mapping image to new colors...

Convert it from raw PPM to ASCII format:

  user@host:~$ pnmnoraw Toradex-640x480-224.ppm &gt; \
    Toradex-640x480-ascii-224.ppm

Copy it into the Linux sources:

  cp Toradex-640x480-ascii-224.ppm linux-toradex/drivers/video/logo/\
    logo_custom_clut224.ppm

Activate exclusively custom Linux logo in the kernel configuration:

  Device Drivers -&gt; Graphics support -&gt; Bootup logo -&gt;
    Custom 224-color Linux logo

And re-compile the kernel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch allows for easy integration of a custom Linux boot logo to
replace the Tux' being shown by default.

Use gimp or the like to create a raw PPM in your desired resolution.

Reduce the number of colours in the image to 224:

  user@host:~$ ppmquant 224 Toradex-640x480.ppm &gt; \
    Toradex-640x480-224.ppm
  ppmquant: making histogram...
  ppmquant: 370 colors found
  ppmquant: choosing 224 colors...
  ppmquant: mapping image to new colors...

Convert it from raw PPM to ASCII format:

  user@host:~$ pnmnoraw Toradex-640x480-224.ppm &gt; \
    Toradex-640x480-ascii-224.ppm

Copy it into the Linux sources:

  cp Toradex-640x480-ascii-224.ppm linux-toradex/drivers/video/logo/\
    logo_custom_clut224.ppm

Activate exclusively custom Linux logo in the kernel configuration:

  Device Drivers -&gt; Graphics support -&gt; Bootup logo -&gt;
    Custom 224-color Linux logo

And re-compile the kernel.
</pre>
</div>
</content>
</entry>
<entry>
<title>igb: Add Support for new i210/i211 devices.</title>
<updated>2013-01-24T14:30:47+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-01-24T14:30:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=dd13c4e19f12fbef1f131f29df04ed83be51afaa'/>
<id>dd13c4e19f12fbef1f131f29df04ed83be51afaa</id>
<content type='text'>
The following commit actually missed adding the new files:

7925180aee227f3de7af4a8cbad1c4b203a9132e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following commit actually missed adding the new files:

7925180aee227f3de7af4a8cbad1c4b203a9132e
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: apalis_t30: initial Toradex Apalis T30 L4T support</title>
<updated>2013-01-24T14:27:07+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-01-24T14:27:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b37acc053dd43475e67e2733a352c4f77e4f65c2'/>
<id>b37acc053dd43475e67e2733a352c4f77e4f65c2</id>
<content type='text'>
Tested on early prototype Apalis T30 V1.0a module.

Known issues:

- ADC not integrated yet.

- HDA not integrated yet.

- CEC not integrated yet.

- IrDA not integrated yet.

- Keys not integrated yet therefore no way to wake from suspend.

- 8-bit MMC1 slot card detection interrupt not working despite
detection GPIO successfully being tested with GPIOConfig.
Note: even 8-bit cards work fine if already plugged-in during boot.

- PCIe limited to internal Gigabit Ethernet chip for now due to our
proprietary way of resetting other ports which requires further
integration into NVIDIA's driver.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tested on early prototype Apalis T30 V1.0a module.

Known issues:

- ADC not integrated yet.

- HDA not integrated yet.

- CEC not integrated yet.

- IrDA not integrated yet.

- Keys not integrated yet therefore no way to wake from suspend.

- 8-bit MMC1 slot card detection interrupt not working despite
detection GPIO successfully being tested with GPIOConfig.
Note: even 8-bit cards work fine if already plugged-in during boot.

- PCIe limited to internal Gigabit Ethernet chip for now due to our
proprietary way of resetting other ports which requires further
integration into NVIDIA's driver.
</pre>
</div>
</content>
</entry>
<entry>
<title>asoc: colibri_t30: prepare for apalis_t30 interoperability</title>
<updated>2013-01-24T14:07:50+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-01-24T14:07:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d49a5dea0456773992edf0fa3b2d4e46e0f1ef6c'/>
<id>d49a5dea0456773992edf0fa3b2d4e46e0f1ef6c</id>
<content type='text'>
Prepare Kconfig for Colibri T30 ALSA SoC SGTL5000 board driver to be
usable on Apalis T30 as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prepare Kconfig for Colibri T30 ALSA SoC SGTL5000 board driver to be
usable on Apalis T30 as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>igb: apalis_t30: no NVM and hard-coded MAC address hacks</title>
<updated>2013-01-24T14:02:28+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-01-24T14:02:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f4db277923672fd0fb3ca0bb73b5e27e5c21e929'/>
<id>f4db277923672fd0fb3ca0bb73b5e27e5c21e929</id>
<content type='text'>
Springville with a blank Flash uses a different PCI ID. Hack the driver
to load despite i210 data sheet claiming tools only, not for driver.
Hack the driver to skip NVM validation on Apalis T30 for now.
Hack the driver to use a hard-code MAC address on Apalis T30 for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Springville with a blank Flash uses a different PCI ID. Hack the driver
to load despite i210 data sheet claiming tools only, not for driver.
Hack the driver to skip NVM validation on Apalis T30 for now.
Hack the driver to use a hard-code MAC address on Apalis T30 for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>arm: tegra: ahci/sata: fix driver build</title>
<updated>2013-01-24T13:49:51+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-01-24T13:49:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=6f53b9349273a13ef02d1a5ad7e24ab1db900e7a'/>
<id>6f53b9349273a13ef02d1a5ad7e24ab1db900e7a</id>
<content type='text'>
The following two functions seem to be obsolete therefore commented
resp. ifdefed out for now:

port_idle_status tegra_ahci_is_port_slumber()
tegra_ahci_are_all_ports_slumber()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following two functions seem to be obsolete therefore commented
resp. ifdefed out for now:

port_idle_status tegra_ahci_is_port_slumber()
tegra_ahci_are_all_ports_slumber()
</pre>
</div>
</content>
</entry>
<entry>
<title>igb: Add Support for new i210/i211 devices.</title>
<updated>2013-01-23T13:06:47+00:00</updated>
<author>
<name>Carolyn Wyborny</name>
<email>carolyn.wyborny@intel.com</email>
</author>
<published>2012-04-06T23:25:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=7925180aee227f3de7af4a8cbad1c4b203a9132e'/>
<id>7925180aee227f3de7af4a8cbad1c4b203a9132e</id>
<content type='text'>
This patch adds new initialization functions and device support
for i210 and i211 devices.

Signed-off-by: Carolyn Wyborny &lt;carolyn.wyborny@intel.com&gt;
Tested-by: Jeff Pieper &lt;jeffrey.e.pieper@intel.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds new initialization functions and device support
for i210 and i211 devices.

Signed-off-by: Carolyn Wyborny &lt;carolyn.wyborny@intel.com&gt;
Tested-by: Jeff Pieper &lt;jeffrey.e.pieper@intel.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>igb: Add function and pointers for 82580 low power state settings.</title>
<updated>2013-01-23T13:03:06+00:00</updated>
<author>
<name>Carolyn Wyborny</name>
<email>carolyn.wyborny@intel.com</email>
</author>
<published>2012-03-04T03:26:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=231759cbf917d465106923ffcb3a872abc6b7e07'/>
<id>231759cbf917d465106923ffcb3a872abc6b7e07</id>
<content type='text'>
82580 and later parts did not have low power setting functions.  This patch
adds the specific functions, pointers and assignments for these low
power settings.

Signed-off-by: Carolyn Wyborny &lt;carolyn.wyborny@intel.com&gt;
Tested-by: Jeff Pieper &lt;jeffrey.e.pieper@intel.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
82580 and later parts did not have low power setting functions.  This patch
adds the specific functions, pointers and assignments for these low
power settings.

Signed-off-by: Carolyn Wyborny &lt;carolyn.wyborny@intel.com&gt;
Tested-by: Jeff Pieper &lt;jeffrey.e.pieper@intel.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: sgtl5000: Fix maximum value for microphone gain</title>
<updated>2013-01-21T10:03:47+00:00</updated>
<author>
<name>Fabio Estevam</name>
<email>fabio.estevam@freescale.com</email>
</author>
<published>2012-12-23T17:45:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f24053429a62dc1bd812d0f87896830e6e331b9e'/>
<id>f24053429a62dc1bd812d0f87896830e6e331b9e</id>
<content type='text'>
sgtl5000 microphone gain only has 2 bits of resolution, so maximum value is 3.

From Eric Nelson:
"We also found that for the microphones we have here (commodity PC boom mics) a
default value of 2 for the gain gives the best results."

So change the default microphone gain as well.

Signed-off-by: Eric Nelson &lt;eric.nelson@boundarydevices.com&gt;
Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sgtl5000 microphone gain only has 2 bits of resolution, so maximum value is 3.

From Eric Nelson:
"We also found that for the microphones we have here (commodity PC boom mics) a
default value of 2 for the gain gives the best results."

So change the default microphone gain as well.

Signed-off-by: Eric Nelson &lt;eric.nelson@boundarydevices.com&gt;
Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: sgtl5000: enable VAG_POWER for LINE_IN</title>
<updated>2013-01-21T09:49:47+00:00</updated>
<author>
<name>Dong Aisheng</name>
<email>dong.aisheng@linaro.org</email>
</author>
<published>2012-07-27T11:18:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=27f48791cda2f332727c196a9d23e51a6ffc7748'/>
<id>27f48791cda2f332727c196a9d23e51a6ffc7748</id>
<content type='text'>
LINE_IN also needs VAG_POWER on or we may hear noise when directly
route LINE_IN to Headphone Mux.
Tested on imx28evk.

Signed-off-by: Dong Aisheng &lt;dong.aisheng@linaro.org&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
LINE_IN also needs VAG_POWER on or we may hear noise when directly
route LINE_IN to Headphone Mux.
Tested on imx28evk.

Signed-off-by: Dong Aisheng &lt;dong.aisheng@linaro.org&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
