<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/staging/ipack, branch v3.7.7</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/staging/ipack?h=v3.7.7</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/staging/ipack?h=v3.7.7'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-10-24T22:12:01Z</updated>
<entry>
<title>staging: ipack: add missing include (implicit declaration of function 'kfree')</title>
<updated>2012-10-24T22:12:01Z</updated>
<author>
<name>Sergei Trofimovich</name>
<email>slyfox@gentoo.org</email>
</author>
<published>2012-10-24T10:43:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e297da6e0e39b81d1abd156c5b60321b2097fb1b'/>
<id>urn:sha1:e297da6e0e39b81d1abd156c5b60321b2097fb1b</id>
<content type='text'>
On ARCH=alpha make allmodconfig:

linux-2.6/drivers/staging/ipack/bridges/tpci200.c: In function 'tpci200_free_irq':
linux-2.6/drivers/staging/ipack/bridges/tpci200.c:188:2: error: implicit declaration of function 'kfree' [-Werror=implicit-function-declaration]
linux-2.6/drivers/staging/ipack/bridges/tpci200.c: In function 'tpci200_request_irq':
linux-2.6/drivers/staging/ipack/bridges/tpci200.c:215:2: error: implicit declaration of function 'kzalloc' [-Werror=implicit-function-declaration]

Fixed by adding &lt;linux/slab.h&gt; header

CC: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
CC: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
CC: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;
CC: "Miguel Gómez" &lt;magomez@igalia.com&gt;
CC: devel@driverdev.osuosl.org
Signed-off-by: Sergei Trofimovich &lt;slyfox@gentoo.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'tty-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty</title>
<updated>2012-10-01T19:26:52Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2012-10-01T19:26:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3498d13b8090c0b0ef911409fbc503a7c4cca6ef'/>
<id>urn:sha1:3498d13b8090c0b0ef911409fbc503a7c4cca6ef</id>
<content type='text'>
Pull TTY changes from Greg Kroah-Hartman:
 "As we skipped the merge window for 3.6-rc1 for the tty tree,
  everything is now settled down and working properly, so we are ready
  for 3.7-rc1.  Here's the patchset, it's big, but the large changes are
  removing a firmware file and adding a staging tty driver (it depended
  on the tty core changes, so it's going through this tree instead of
  the staging tree.)

  All of these patches have been in the linux-next tree for a while.

  Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;"

Fix up more-or-less trivial conflicts in
 - drivers/char/pcmcia/synclink_cs.c:
    tty NULL dereference fix vs tty_port_cts_enabled() helper function
 - drivers/staging/{Kconfig,Makefile}:
    add-add conflict (dgrp driver added close to other staging drivers)
 - drivers/staging/ipack/devices/ipoctal.c:
    "split ipoctal_channel from iopctal" vs "TTY: use tty_port_register_device"

* tag 'tty-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (235 commits)
  tty/serial: Add kgdb_nmi driver
  tty/serial/amba-pl011: Quiesce interrupts in poll_get_char
  tty/serial/amba-pl011: Implement poll_init callback
  tty/serial/core: Introduce poll_init callback
  kdb: Turn KGDB_KDB=n stubs into static inlines
  kdb: Implement disable_nmi command
  kernel/debug: Mask KGDB NMI upon entry
  serial: pl011: handle corruption at high clock speeds
  serial: sccnxp: Make 'default' choice in switch last
  serial: sccnxp: Remove mask termios caps for SW flow control
  serial: sccnxp: Report actual baudrate back to core
  serial: samsung: Add poll_get_char &amp; poll_put_char
  Powerpc 8xx CPM_UART setting MAXIDL register proportionaly to baud rate
  Powerpc 8xx CPM_UART maxidl should not depend on fifo size
  Powerpc 8xx CPM_UART too many interrupts
  Powerpc 8xx CPM_UART desynchronisation
  serial: set correct baud_base for EXSYS EX-41092 Dual 16950
  serial: omap: fix the reciever line error case
  8250: blacklist Winbond CIR port
  8250_pnp: do pnp probe before legacy probe
  ...
</content>
</entry>
<entry>
<title>Staging: ipack/devices/ipoctal: simplify ipoctal_write_tty()</title>
<updated>2012-09-14T03:21:38Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-09-13T10:32:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d04600679ba08f40f5a3be597f44250b129af552'/>
<id>urn:sha1:d04600679ba08f40f5a3be597f44250b129af552</id>
<content type='text'>
Remove count_wr and the assigment of nb_bytes = 0 in that function as is
useless. Now it returns the count of the characters actually sent.

There is other nb_bytes = 0 deleted that has a duplicate a few lines before.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack/devices/ipoctal: acknowledge BREAK condition.</title>
<updated>2012-09-14T03:21:38Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-09-13T10:32:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4514108c5b8088ab4a72ba27eb093882d76619cf'/>
<id>urn:sha1:4514108c5b8088ab4a72ba27eb093882d76619cf</id>
<content type='text'>
Clear the BREAK flag from the ISR register. Doing that, we avoid to read
the same condition for the next character received.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: ipack: remove irq field in struct ipack_device.</title>
<updated>2012-09-14T03:21:38Z</updated>
<author>
<name>Jens Taprogge</name>
<email>jens.taprogge@taprogge.org</email>
</author>
<published>2012-09-13T10:32:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c6e2dfaa5251f584a05df74911685775dd750e2d'/>
<id>urn:sha1:c6e2dfaa5251f584a05df74911685775dd750e2d</id>
<content type='text'>
The field irq currently is identical to the slot number.  It does not seem to
have any real use.  The number is written to hardware in ipoctal but it seems
the value that is written does not matter.

Signed-off-by: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;
Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack: move the responsibility to clear interrupts to the IPack devices.</title>
<updated>2012-09-14T03:21:38Z</updated>
<author>
<name>Jens Taprogge</name>
<email>jens.taprogge@taprogge.org</email>
</author>
<published>2012-09-13T10:32:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ea991147ecd0a2ed9172b8b32211ae3d86f95b99'/>
<id>urn:sha1:ea991147ecd0a2ed9172b8b32211ae3d86f95b99</id>
<content type='text'>
Now the IPack device acknowledges its own IRQ.

Signed-off-by: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;
Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack: Add IPACK_INT_SPACE memory space.</title>
<updated>2012-09-14T03:21:38Z</updated>
<author>
<name>Jens Taprogge</name>
<email>jens.taprogge@taprogge.org</email>
</author>
<published>2012-09-13T10:32:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e4af9497b65a8245ad7ef756d5f698e78db6e11c'/>
<id>urn:sha1:e4af9497b65a8245ad7ef756d5f698e78db6e11c</id>
<content type='text'>
This will allow us to correctly access the IPack INT space.

Signed-off-by: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;
Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: ipack/bridges/tpci200: Use endianess-aware types where applicable.</title>
<updated>2012-09-12T16:56:02Z</updated>
<author>
<name>Jens Taprogge</name>
<email>jens.taprogge@taprogge.org</email>
</author>
<published>2012-09-12T12:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7dd73b866ed656b4ef7b475de4588cb1a3f765d4'/>
<id>urn:sha1:7dd73b866ed656b4ef7b475de4588cb1a3f765d4</id>
<content type='text'>
Signed-off-by: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;
Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack/devices/ipoctal: Unmap memory on device removal.</title>
<updated>2012-09-12T16:56:02Z</updated>
<author>
<name>Jens Taprogge</name>
<email>jens.taprogge@taprogge.org</email>
</author>
<published>2012-09-12T12:55:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6f892216830df9bcde74aca33f1f998cce99e401'/>
<id>urn:sha1:6f892216830df9bcde74aca33f1f998cce99e401</id>
<content type='text'>
Signed-off-by: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;
Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: ipack: update TODO file</title>
<updated>2012-09-12T16:56:02Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-09-12T12:55:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=cacd55c1b7854234f45f510dec57ee9baee0b40c'/>
<id>urn:sha1:cacd55c1b7854234f45f510dec57ee9baee0b40c</id>
<content type='text'>
With the latest patches, the TODO file was outdated.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
