<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/isdn/hardware, branch tegra-10.9.9</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>mISDN: fix error return in HFCmulti_init()</title>
<updated>2009-11-16T05:18:13+00:00</updated>
<author>
<name>Roel Kluin</name>
<email>roel.kluin@gmail.com</email>
</author>
<published>2009-11-16T05:18:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2c554e10e84e958366344aa5bd293c6feea72d89'/>
<id>2c554e10e84e958366344aa5bd293c6feea72d89</id>
<content type='text'>
The returned error should stay negative

Signed-off-by: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Acked-by: Karsten Keil &lt;keil@b1-systems.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The returned error should stay negative

Signed-off-by: Roel Kluin &lt;roel.kluin@gmail.com&gt;
Acked-by: Karsten Keil &lt;keil@b1-systems.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>isdn: eicon: Return on error</title>
<updated>2009-11-04T16:30:08+00:00</updated>
<author>
<name>Jiri Slaby</name>
<email>jirislaby@gmail.com</email>
</author>
<published>2009-11-04T16:30:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b9db21f8b964e158f95bb581c887159b6cb98ffa'/>
<id>b9db21f8b964e158f95bb581c887159b6cb98ffa</id>
<content type='text'>
When diva_strace_read_uint returns an error, return even from
process_idi_event, because l2_state is uninitialized.

Signed-off-by: Jiri Slaby &lt;jirislaby@gmail.com&gt;
Cc: Karsten Keil &lt;isdn@linux-pingi.de&gt;
Acked-by: Armin Schindler &lt;armin@melware.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When diva_strace_read_uint returns an error, return even from
process_idi_event, because l2_state is uninitialized.

Signed-off-by: Jiri Slaby &lt;jirislaby@gmail.com&gt;
Cc: Karsten Keil &lt;isdn@linux-pingi.de&gt;
Acked-by: Armin Schindler &lt;armin@melware.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>isdn: eicon: Use offsetof</title>
<updated>2009-11-04T16:28:12+00:00</updated>
<author>
<name>Jiri Slaby</name>
<email>jirislaby@gmail.com</email>
</author>
<published>2009-11-04T16:28:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=1ea70841f07666af69e481d4ffdd6edb56db3c92'/>
<id>1ea70841f07666af69e481d4ffdd6edb56db3c92</id>
<content type='text'>
Use offsetof instead of explicit implementation.

* fixes bug with omitted &amp; like:
  len = (byte)(((T30_INFO *) 0)-&gt;station_id + 20)

* avoids compiler warnings with wrong sizes (pointer-to-char cast):
  len = (byte)(&amp;(((T30_INFO *) 0)-&gt;universal_6));

* cleans up the code

Signed-off-by: Jiri Slaby &lt;jirislaby@gmail.com&gt;
Cc: Karsten Keil &lt;isdn@linux-pingi.de&gt;
Acked-by: Armin Schindler &lt;armin@melware.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use offsetof instead of explicit implementation.

* fixes bug with omitted &amp; like:
  len = (byte)(((T30_INFO *) 0)-&gt;station_id + 20)

* avoids compiler warnings with wrong sizes (pointer-to-char cast):
  len = (byte)(&amp;(((T30_INFO *) 0)-&gt;universal_6));

* cleans up the code

Signed-off-by: Jiri Slaby &lt;jirislaby@gmail.com&gt;
Cc: Karsten Keil &lt;isdn@linux-pingi.de&gt;
Acked-by: Armin Schindler &lt;armin@melware.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>isdn: fix netjet/isdnhdlc build errors</title>
<updated>2009-09-28T19:47:36+00:00</updated>
<author>
<name>Randy Dunlap</name>
<email>randy.dunlap@oracle.com</email>
</author>
<published>2009-09-28T19:47:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=8823ad31cd3baf73bd21913cf030b9e7afd22923'/>
<id>8823ad31cd3baf73bd21913cf030b9e7afd22923</id>
<content type='text'>
Commit cb3824bade2549d7ad059d5802da43312540fdee didn't fix this problem.

Fix build errors in netjet, using isdnhdlc module:

drivers/built-in.o: In function `mode_tiger':
netjet.c:(.text+0x1ca0c7): undefined reference to `isdnhdlc_rcv_init'
netjet.c:(.text+0x1ca0d4): undefined reference to `isdnhdlc_out_init'
drivers/built-in.o: In function `fill_dma':
netjet.c:(.text+0x1ca2bd): undefined reference to `isdnhdlc_encode'
drivers/built-in.o: In function `read_dma':
netjet.c:(.text+0x1ca614): undefined reference to `isdnhdlc_decode'
drivers/built-in.o: In function `nj_irq':
netjet.c:(.text+0x1cb07a): undefined reference to `isdnhdlc_encode'

drivers/built-in.o: In function `isdnhdlc_decode':
(.text+0x1c2088): undefined reference to `crc_ccitt_table'
drivers/built-in.o: In function `isdnhdlc_encode':
(.text+0x1c2339): undefined reference to `crc_ccitt_table'

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commit cb3824bade2549d7ad059d5802da43312540fdee didn't fix this problem.

Fix build errors in netjet, using isdnhdlc module:

drivers/built-in.o: In function `mode_tiger':
netjet.c:(.text+0x1ca0c7): undefined reference to `isdnhdlc_rcv_init'
netjet.c:(.text+0x1ca0d4): undefined reference to `isdnhdlc_out_init'
drivers/built-in.o: In function `fill_dma':
netjet.c:(.text+0x1ca2bd): undefined reference to `isdnhdlc_encode'
drivers/built-in.o: In function `read_dma':
netjet.c:(.text+0x1ca614): undefined reference to `isdnhdlc_decode'
drivers/built-in.o: In function `nj_irq':
netjet.c:(.text+0x1cb07a): undefined reference to `isdnhdlc_encode'

drivers/built-in.o: In function `isdnhdlc_decode':
(.text+0x1c2088): undefined reference to `crc_ccitt_table'
drivers/built-in.o: In function `isdnhdlc_encode':
(.text+0x1c2339): undefined reference to `crc_ccitt_table'

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mISDN: Fix wrong struct name in macro and clarifications</title>
<updated>2009-07-27T15:20:55+00:00</updated>
<author>
<name>Karsten Keil</name>
<email>keil@b1-systems.de</email>
</author>
<published>2009-07-27T15:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=663a31ce5bbef2d14fa325023e48bf02b4249f27'/>
<id>663a31ce5bbef2d14fa325023e48bf02b4249f27</id>
<content type='text'>
Based on comments from Joe Perches &lt;joe@perches.com&gt;. Thanks.

Fix IOFUNC_MEMIO macro. WriteFiFo##name##_MIO use the wrong struct name,
this was missed because the macro was only called with this name.

Clarify with _func that the defined types are functions.
Add names to the parameters for better understanding the purpose.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on comments from Joe Perches &lt;joe@perches.com&gt;. Thanks.

Fix IOFUNC_MEMIO macro. WriteFiFo##name##_MIO use the wrong struct name,
this was missed because the macro was only called with this name.

Clarify with _func that the defined types are functions.
Add names to the parameters for better understanding the purpose.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>net: fix multiple definitions of setup_w6692</title>
<updated>2009-07-27T15:05:52+00:00</updated>
<author>
<name>Stephen Rothwell</name>
<email>sfr@canb.auug.org.au</email>
</author>
<published>2009-07-27T15:05:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=70034918930d2e5b68c09bced637228c50d9561a'/>
<id>70034918930d2e5b68c09bced637228c50d9561a</id>
<content type='text'>
Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Acked-by: Karsten Keil &lt;keil@b1-systems.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Acked-by: Karsten Keil &lt;keil@b1-systems.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mISDN: hfcmulti display real PCI ids for not supported cards</title>
<updated>2009-07-25T18:23:22+00:00</updated>
<author>
<name>Karsten Keil</name>
<email>keil@b1-systems.de</email>
</author>
<published>2009-07-24T16:41:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f70e75e11069edfbe55be06960854c46860da0a3'/>
<id>f70e75e11069edfbe55be06960854c46860da0a3</id>
<content type='text'>
In the PCI probe function struct pci_device_id points to the matched
entry of the ID table, but for devices which are matched with
PCI_ANY_ID sub IDs we want display the IDs of the device itself.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the PCI probe function struct pci_device_id points to the matched
entry of the ID table, but for devices which are matched with
PCI_ANY_ID sub IDs we want display the IDs of the device itself.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ISDN: ARRAY_SIZE changes</title>
<updated>2009-07-25T18:23:05+00:00</updated>
<author>
<name>Karsten Keil</name>
<email>keil@b1-systems.de</email>
</author>
<published>2009-07-24T16:26:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ba2d6ccb1df6ebb2c1b2322518ce7be25c1e3469'/>
<id>ba2d6ccb1df6ebb2c1b2322518ce7be25c1e3469</id>
<content type='text'>
These changes were a direct result of using a semantic patch
More information can be found at http://www.emn.fr/x-info/coccinelle/

Modified some of the changes to avoid the extra define.

Signed-off-by: Stoyan Gaydarov &lt;sgayda2@uiuc.edu&gt;
Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These changes were a direct result of using a semantic patch
More information can be found at http://www.emn.fr/x-info/coccinelle/

Modified some of the changes to avoid the extra define.

Signed-off-by: Stoyan Gaydarov &lt;sgayda2@uiuc.edu&gt;
Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mISDN: Add support for Traverse Technologies NETJet PCI cards</title>
<updated>2009-07-25T18:22:36+00:00</updated>
<author>
<name>Karsten Keil</name>
<email>keil@b1-systems.de</email>
</author>
<published>2009-07-23T08:03:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a900845e56617edc005fd8f35bfd5a407aaf96c8'/>
<id>a900845e56617edc005fd8f35bfd5a407aaf96c8</id>
<content type='text'>
Add support for cards based on the Tiger 300 and Tiger 320
ISDN PCI chip.
Currently only the ISAC ISDN line interface is supported.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for cards based on the Tiger 300 and Tiger 320
ISDN PCI chip.
Currently only the ISAC ISDN line interface is supported.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mISDN: Add driver for Winbond cards</title>
<updated>2009-07-25T18:21:28+00:00</updated>
<author>
<name>Karsten Keil</name>
<email>keil@b1-systems.de</email>
</author>
<published>2009-07-22T18:06:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=707b2ce6c1f4f1261788f2ff09ad82c35e0e6240'/>
<id>707b2ce6c1f4f1261788f2ff09ad82c35e0e6240</id>
<content type='text'>
Add driver for Winbond W6692 based PCI cards.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add driver for Winbond W6692 based PCI cards.

Signed-off-by: Karsten Keil &lt;keil@b1-systems.de&gt;
</pre>
</div>
</content>
</entry>
</feed>
