Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-04-28 | sparc64: vcc: Fix error return code in vcc_probe() | Wei Yongjun | 1 | -0/+1 | |
Fix to return negative error code -ENOMEM from the error handling case instead of 0, as done elsewhere in this function. Signed-off-by: Wei Yongjun <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]> | |||||
2019-04-04 | tty: fix up a few remaining files without SPDX identifiers | Greg Kroah-Hartman | 1 | -0/+1 | |
There were a few straggling files under drivers/tty/ that did not have any SPDX identifier either because they entered the tree recently, or they somehow missed the mass-tagging of commit b24413180f56 ("License cleanup: add SPDX GPL-2.0 license identifier to files with no license") This commit follows the same rule as b24413180f56 ("License cleanup: add SPDX GPL-2.0 license identifier to files with no license") where files without any specified license in them fall under GPL-2.0 as the correct license for the individual file. Add that identifier to these remaining files so that we don't have to guess at the license of them in the future. Cc: Jiri Slaby <[email protected]> Cc: "David S. Miller" <[email protected]> Reviewed-by: Mukesh Ojha <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]> | |||||
2017-11-04 | tty: vcc: Convert timers to use timer_setup() | Kees Cook | 1 | -14/+6 | |
In preparation for unconditionally passing the struct timer_list pointer to all timer callbacks, switch to using the new timer_setup() and from_timer() to pass the timer pointer explicitly. Cc: "David S. Miller" <[email protected]> Cc: Jiri Slaby <[email protected]> Cc: [email protected] Signed-off-by: Kees Cook <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]> | |||||
2017-10-03 | drivers: tty: vcc: use setup_timer() helper. | Allen Pais | 1 | -7/+2 | |
Use setup_timer function instead of initializing timer with the function and data fields. Signed-off-by: Allen Pais <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]> | |||||
2017-08-29 | sparc64: vcc: make ktermios const | Bhumika Goyal | 1 | -1/+1 | |
Make this const as it is not modified anywhere. Signed-off-by: Bhumika Goyal <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-28 | sparc64: vcc: Check for IS_ERR() instead of NULL | Dan Carpenter | 1 | -2/+2 | |
The tty_alloc_driver() function never returns NULL, it returns error pointers on error. Fixes: ce808b746325 ("sparc64: vcc: TTY driver initialization and cleanup") Signed-off-by: Dan Carpenter <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Add install & cleanup TTY operations | Jag Raman | 1 | -0/+73 | |
Add handlers to support TTY install & cleanup operations Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Add break_ctl TTY operation | Jag Raman | 1 | -0/+35 | |
Add handler to support TTY break_ctl operation Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Add chars_in_buffer TTY operation | Jag Raman | 1 | -5/+29 | |
Add handler to support TTY chars_in_buffer operation Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Add write & write_room TTY operations | Jag Raman | 1 | -3/+98 | |
Add handlers to support TTY write & write_room operations Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Add hangup TTY operation | Jag Raman | 1 | -0/+41 | |
Add handler to support TTY hangup operation Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Add open & close TTY operations | Jag Raman | 1 | -1/+62 | |
Add handlers to support TTY open & close operations Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Enable LDC event processing engine | Jag Raman | 1 | -0/+34 | |
Enable event processing engine to handle LDC events Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Add RX & TX timer for delayed LDC operation | Jag Raman | 1 | -2/+193 | |
Add RX & TX timers to perform delayed/asynchronous LDC read and write operations. Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Create sysfs attribute group | Jag Raman | 1 | -0/+82 | |
Create sysfs attribute group to show the domain name and send break command. Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Enable VCC port probe and removal | Jag Raman | 1 | -0/+379 | |
Enables VCC port probe and removal to initialize and terminate VCC ports respectively. When a device/port matching the VCC driver is added, the probe function is invoked along with a reference to the device. remove function is called when the device is removed. Also add APIs to cache and retrieve VCC ports from a VCC table Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: TTY driver initialization and cleanup | Jag Raman | 1 | -1/+82 | |
Allocate and register TTY driver during module init. Cleanup TTY driver during module exit. Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Add VCC debug message macros | Jag Raman | 1 | -0/+41 | |
Add C macros to print debug messages from VCC module Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> | |||||
2017-08-15 | sparc64: vcc: Enable VCC module in linux | Jag Raman | 1 | -0/+18 | |
Enables the Virtual Console Concentrator (VCC) module in linux kernel Signed-off-by: Jagannathan Raman <[email protected]> Reviewed-by: Liam Merwick <[email protected]> Reviewed-by: Shannon Nelson <[email protected]> Signed-off-by: David S. Miller <[email protected]> |