- 12 Jan, 2006 1 commit
-
-
Arjan van de Ven authored
Turn several drivers/serial/ semaphores-used-as-mutex into mutexes Signed-off-by:
Arjan van de Ven <arjan@infradead.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 07 Jan, 2006 1 commit
-
-
Russell King authored
Jim Alexander reported a problem where "if one calls open() in blocking mode with CLOCAL off, the 8250.c driver under the 2.6 kernel (or at least 2.6.8 and 2.6.10) does not wake up the blocked process when DCD is asserted." Fix this by enabling modem status interrupts immediately before we read the carrier detect status. Thanks to Jim for reporting the problem and testing the fix. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 04 Jan, 2006 1 commit
-
-
Benjamin Herrenschmidt authored
The function uart_match_port() incorrectly compares the ioremap'd virtual addresses of ports instead of the physical address to find duplicate ports for MMIO based UARTs. This fixes it. Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 28 Nov, 2005 1 commit
-
-
Arjan van de Ven authored
This patch marks a few serial data structures const, moving them to .rodata where they won't false-share cachelines with things that get written to. Signed-off-by:
Arjan van de Ven <arjan@infradead.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 13 Nov, 2005 1 commit
-
-
Russell King authored
If we fail to re-startup a serial port on resume, shut it down immediately and mark it as an error condition. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 06 Nov, 2005 1 commit
-
-
Pantelis Antoniou authored
The offsets of the registers are in a different place, and some parts cannot handle a full set of modem control signals. Signed-off-by:
Pantelis Antoniou <pantelis@embeddedalley.ocm> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 31 Oct, 2005 1 commit
-
-
Russell King authored
Folk seem to get confused when they see two or more ttyS0 ports appearing at boot time. One comes from the legacy table, and one from PNP. Hence, display the bus ID of the device which supplied the port. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 30 Oct, 2005 1 commit
-
-
Jayachandran C authored
This patch fixes an issue reported by Coverity in serial/serial_core.c Error reported: Variable "&((info)->tty)->flags" tracked as NULL was passed to a function that dereferences it. The later statements in the function assumes 'info->tty != NULL', so this check is not necessary. Probably a 'BUG_ON(info->tty == NULL)' can be added. Signed-off-by: Jayachandran C. <c.jayachandran at gmail.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 03 Sep, 2005 1 commit
-
-
Russell King authored
Pre-format the IO part of the ttyS printks, and prefix them with KERN_INFO to avoid bootsplash corruption. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 31 Aug, 2005 1 commit
-
-
Sascha Hauer authored
Patch from Sascha Hauer This patch adds support for setting and getting RTS / CTS via set_mtctrl / get_mctrl functions. Signed-off-by:
Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 03 Jul, 2005 1 commit
-
-
Russell King authored
Initialise the spinlock for port being used by the console early, but don't re-initialise it again later. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 29 Jun, 2005 2 commits
-
-
Russell King authored
Fix bugme #4712: read the CTS status and set hw_stopped if CTS is not active when opening the port and/or enabling CRTSCTS Thanks to Stefan Wolff for spotting this problem. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
This patch changes the way serial ports are locked when getting modem status. This change is necessary because we will need to atomically read the modem status and take action depending on the CTS status. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 16 Apr, 2005 1 commit
-
-
Linus Torvalds authored
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
-