<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers, branch T30_LinuxImageV2.0Alpha1_20130122</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>hwmon: lm95245: add local temp and remote critical shutdown temp hooks</title>
<updated>2013-01-09T15:36:16+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-01-09T15:36:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4aa5a91d37aad0f186f0e5b4863340c7d640d083'/>
<id>4aa5a91d37aad0f186f0e5b4863340c7d640d083</id>
<content type='text'>
In order to allow tighter integration with external thermal throttling
code add local temperature and remote critical shutdown temperature
hooks. Rename the existing hooks for clarity.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to allow tighter integration with external thermal throttling
code add local temperature and remote critical shutdown temperature
hooks. Rename the existing hooks for clarity.
</pre>
</div>
</content>
</entry>
<entry>
<title>can: mcp251x: add BERR counter functionality</title>
<updated>2013-01-08T14:50:18+00:00</updated>
<author>
<name>Mitja Spes</name>
<email>mitja@lxnav.com</email>
</author>
<published>2013-01-08T14:44:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=1b59090a47101b4bf379d2c35986ad3f0bcb2aa1'/>
<id>1b59090a47101b4bf379d2c35986ad3f0bcb2aa1</id>
<content type='text'>
Add BERR counter functionality to MCP251x driver.

Signed-off-by: Mitja Spes &lt;mitja@lxnav.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add BERR counter functionality to MCP251x driver.

Signed-off-by: Mitja Spes &lt;mitja@lxnav.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>hwmon: lm95245: add probe callback and remote OS hooks</title>
<updated>2013-01-07T13:22:20+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-01-07T13:20:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=7cea39b9b7c6c82f74b5e624a534c4c2a3b5e317'/>
<id>7cea39b9b7c6c82f74b5e624a534c4c2a3b5e317</id>
<content type='text'>
In order to allow integrating with external thermal throttling code add
a probe callback and remote over-temperature shutdown hooks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to allow integrating with external thermal throttling code add
a probe callback and remote over-temperature shutdown hooks.
</pre>
</div>
</content>
</entry>
<entry>
<title>hwmon: lm95245: implement remote over-temperature shutdown alarm limit</title>
<updated>2013-01-07T07:18:12+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-01-07T07:18:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=5028e99a19fa01c9d1ed426e168fa6fd15feefb3'/>
<id>5028e99a19fa01c9d1ed426e168fa6fd15feefb3</id>
<content type='text'>
In addition to the critical temperature alarm limit this chip features
a second alarm limit called remote over-temperature shutdown ROS with
a separate pin configurable as trigger output. Implement this feature
and add platform data to allow configuring respective pin as output.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In addition to the critical temperature alarm limit this chip features
a second alarm limit called remote over-temperature shutdown ROS with
a separate pin configurable as trigger output. Implement this feature
and add platform data to allow configuring respective pin as output.
</pre>
</div>
</content>
</entry>
<entry>
<title>hwmon: lm95245: clean-up reg index and offset usage</title>
<updated>2013-01-07T07:05:01+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2013-01-07T07:05:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=6067366f519fd91088c28eeee6a3cd67458a58be'/>
<id>6067366f519fd91088c28eeee6a3cd67458a58be</id>
<content type='text'>
Rather than using hard-coded register indices and offsets define and
use an enumeration thereof.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than using hard-coded register indices and offsets define and
use an enumeration thereof.
</pre>
</div>
</content>
</entry>
<entry>
<title>tty: serial: 8250: tegra: irq 68: nobody cared workaround</title>
<updated>2012-12-17T12:27:29+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2012-12-14T02:47:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f6417beb8f7bbfcbb9e047b582a22f4feaee3124'/>
<id>f6417beb8f7bbfcbb9e047b582a22f4feaee3124</id>
<content type='text'>
The irq request flag sometimes does not get reset or is asserted
immediately, but iir does not indicated this, if so ISR is entered with
iir set to 0xc1, i.e. no irq pending.
Try enabling the transmit register empty interrupt, iir becomes 0xc2,
irq gets de-asserted and ier is reverted by the regular code flow in
the ISR.
We try this every 4096 spurious irq.

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The irq request flag sometimes does not get reset or is asserted
immediately, but iir does not indicated this, if so ISR is entered with
iir set to 0xc1, i.e. no irq pending.
Try enabling the transmit register empty interrupt, iir becomes 0xc2,
irq gets de-asserted and ier is reverted by the regular code flow in
the ISR.
We try this every 4096 spurious irq.

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>net: asix: revise Ethernet MAC address assignment</title>
<updated>2012-12-05T15:20:01+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2012-12-05T15:20:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=93596956391157d9ec9103b0c8033d0505b8b102'/>
<id>93596956391157d9ec9103b0c8033d0505b8b102</id>
<content type='text'>
Revise Ethernet MAC address assignment: should now use MAC from EEPROM
if set and further handles up to two instances of custom user MACs (2nd
one with a 0x100000 offset). This way customer does not have to put
EEPROM on a secondary Ethernet on the carrier board and still gets a
valid official MAC address from us (e.g. analogous to how we did it on
our Protea carrier board).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Revise Ethernet MAC address assignment: should now use MAC from EEPROM
if set and further handles up to two instances of custom user MACs (2nd
one with a 0x100000 offset). This way customer does not have to put
EEPROM on a secondary Ethernet on the carrier board and still gets a
valid official MAC address from us (e.g. analogous to how we did it on
our Protea carrier board).
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: udc: fix spurious whitespace in log message</title>
<updated>2012-12-05T13:33:48+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2012-12-05T13:33:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2034faa3dd221a751d347e7830b61a809cf81530'/>
<id>2034faa3dd221a751d347e7830b61a809cf81530</id>
<content type='text'>
Fix spurious whitespace in Tegra's UDC driver log message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix spurious whitespace in Tegra's UDC driver log message.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_t20: USB: fix building device controller driver as module</title>
<updated>2012-11-20T15:30:14+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2012-11-20T15:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=cc22d3d969367d76cebc0b3244bf8d00c364a56d'/>
<id>cc22d3d969367d76cebc0b3244bf8d00c364a56d</id>
<content type='text'>
Trying to build USB device controller driver as a module failed as
follows:

ERROR: "g_usb_high_speed" [drivers/usb/gadget/tegra_udc.ko] undefined!

This is due to a missing export of above mentioned global variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Trying to build USB device controller driver as a module failed as
follows:

ERROR: "g_usb_high_speed" [drivers/usb/gadget/tegra_udc.ko] undefined!

This is due to a missing export of above mentioned global variable.
</pre>
</div>
</content>
</entry>
<entry>
<title>colibri_t20: USB: allow forcing full speed only</title>
<updated>2012-11-20T09:00:04+00:00</updated>
<author>
<name>Marcel Ziswiler</name>
<email>marcel.ziswiler@toradex.com</email>
</author>
<published>2012-11-20T09:00:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a39ae1c004b797d5047f97914a288d106121a10f'/>
<id>a39ae1c004b797d5047f97914a288d106121a10f</id>
<content type='text'>
Allow limiting externally accessible USB OTG and host port to full
speed only in order to be compatible with older carrier boards (e.g.
old Colibri Evaluation Board v2.1c, Orchid or Protea). The following
kernel argument can be set to either 0 meaning false or 1 meaning true:

usb_high_speed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow limiting externally accessible USB OTG and host port to full
speed only in order to be compatible with older carrier boards (e.g.
old Colibri Evaluation Board v2.1c, Orchid or Protea). The following
kernel argument can be set to either 0 meaning false or 1 meaning true:

usb_high_speed
</pre>
</div>
</content>
</entry>
</feed>
