index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
tty
/
serial
/
xilinx_uartps.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-04
tty: serial: uartps: Add support for uartps controller reset
Manikanta Guntupalli
1
-0
/
+15
2024-04-09
tty: serial: switch from circ_buf to kfifo
Jiri Slaby (SUSE)
1
-10
/
+10
2024-01-27
tty: serial: uartps: Add rs485 support to uartps driver
Manikanta Guntupalli
1
-4
/
+196
2024-01-27
tty: serial: uartps: Relocate cdns_uart_tx_empty to facilitate rs485
Manikanta Guntupalli
1
-17
/
+19
2023-11-25
serial: xilinx_uartps: Fix kernel doc about .remove()'s return code
Uwe Kleine-König
1
-2
/
+0
2023-11-23
serial: xilinx_uartps: Convert to platform remove callback returning void
Uwe Kleine-König
1
-3
/
+2
2023-10-16
serial: xilinx_uartps: unset STOPBRK when setting STARTBRK
Julien Malik
1
-1
/
+1
2023-09-18
serial: xilinx_uartps: Use port lock wrappers
Thomas Gleixner
1
-28
/
+28
2023-08-04
tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_...
Ruan Jinjie
1
-2
/
+2
2023-05-13
serial: Make uart_remove_one_port() return void
Uwe Kleine-König
1
-3
/
+2
2022-12-16
Merge tag 'tty-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...
Linus Torvalds
1
-3
/
+1
2022-12-02
tty: serial: xilinx_uartps: use console_is_registered()
John Ogness
1
-1
/
+1
2022-11-03
serial: xuartps: Use uart_xmit_advance()
Ilpo Järvinen
1
-3
/
+1
2022-08-30
serial: Make ->set_termios() old ktermios const
Ilpo Järvinen
1
-1
/
+2
2022-08-30
tty: xilinx_uartps: Check the clk_enable return value
Shubhrajyoti Datta
1
-2
/
+10
2022-08-30
tty: xilinx_uartps: Add timeout waiting for loop
Shubhrajyoti Datta
1
-1
/
+13
2022-08-30
tty: xilinx_uartps: Prevent writes when the controller is disabled
Shubhrajyoti Datta
1
-0
/
+15
2022-08-30
tty: xilinx_uartps: Fix the ignore_status
Shubhrajyoti Datta
1
-0
/
+2
2022-08-30
tty: xilinx_uartps: Initialise the read_status_mask
Shubhrajyoti Datta
1
-0
/
+2
2022-08-30
tty: xilinx_uartps: Update copyright text to correct format
Michal Simek
1
-1
/
+1
2022-08-30
tty: xilinx_uartps: Check clk_enable return value
Shubhrajyoti Datta
1
-2
/
+10
2022-04-22
serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx()
Jiri Slaby
1
-10
/
+7
2022-04-22
serial: xilinx_uartps: return early in cdns_uart_handle_tx()
Jiri Slaby
1
-29
/
+18
2022-03-03
serial: make uart_console_write->putchar()'s character an unsigned char
Jiri Slaby
1
-1
/
+1
2021-10-26
serial: xilinx_uartps: Fix race condition causing stuck TX
Anssi Hannula
1
-1
/
+2
2021-06-24
serial: Prefer unsigned int to bare use of unsigned
Jinchao Wang
1
-1
/
+1
2021-05-20
tty: serial: xilinx_uartps: Fix documentation for cdns_uart_clk_notifier_cb()
Lee Jones
1
-1
/
+1
2021-05-20
serial: drop irq-flags initialisations
Johan Hovold
1
-4
/
+4
2021-04-22
serial: xilinx_uartps: drop low-latency workaround
Johan Hovold
1
-2
/
+1
2020-11-06
tty: serial: xilinx_uartps: Supply description for missing member 'cts_override'
Lee Jones
1
-0
/
+1
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
1
-1
/
+1
2020-07-21
tty: xilinx_uartps: Really fix id assignment
Helmut Grohne
1
-2
/
+6
2020-06-27
Revert "tty: xilinx_uartps: Fix missing id assignment to the console"
Jan Kiszka
1
-1
/
+0
2020-05-11
Merge 5.7-rc5 into tty-next
Greg Kroah-Hartman
1
-0
/
+1
2020-05-04
tty: xilinx_uartps: Fix missing id assignment to the console
Shubhrajyoti Datta
1
-0
/
+1
2020-04-27
Merge 5.7-rc3 into tty-next
Greg Kroah-Hartman
1
-162
/
+49
2020-04-16
serial: uartps: Use cdns_uart_tx_empty in console_write
Raviteja Narayanam
1
-3
/
+1
2020-04-16
serial: uartps: Wait for tx_empty in console setup
Raviteja Narayanam
1
-0
/
+8
2020-04-16
Revert "serial: uartps: Register own uart console and driver structures"
Michal Simek
1
-55
/
+40
2020-04-16
Revert "serial: uartps: Move Port ID to device data structure"
Michal Simek
1
-11
/
+9
2020-04-16
Revert "serial: uartps: Change uart ID port allocation"
Michal Simek
1
-98
/
+13
2020-04-16
Revert "serial: uartps: Do not allow use aliases >= MAX_UART_INSTANCES"
Michal Simek
1
-4
/
+2
2020-04-16
Revert "serial: uartps: Fix error path when alloc failed"
Michal Simek
1
-4
/
+2
2020-04-16
Revert "serial: uartps: Use the same dynamic major number for all ports"
Michal Simek
1
-3
/
+2
2020-04-16
Revert "serial: uartps: Fix uartps_major handling"
Michal Simek
1
-7
/
+1
2020-03-24
serial: uartps: Add TACTIVE check in cdns_uart_tx_empty function
Raviteja Narayanam
1
-2
/
+2
2020-03-24
serial: uartps: Remove unconditional wait inside set_termios
Raviteja Narayanam
1
-14
/
+2
2020-01-14
serial: xilinx_uartps: set_mctrl sets RTS and DTR
Maarten Brock
1
-0
/
+4
2020-01-14
serial: xilinx_uartps: set_termios sets flowcontrol
Maarten Brock
1
-5
/
+9
2020-01-14
serial: xilinx_uartps: Let get_mctrl return status
Maarten Brock
1
-3
/
+25
2019-12-18
tty/serial: Migrate xilinx_uartps to use has_sysrq
Dmitry Safonov
1
-4
/
+1
2019-10-04
serial: uartps: Fix uartps_major handling
Michal Simek
1
-1
/
+7
2019-09-04
xilinx_uartps.c: suppress "may be used uninitialised" warning
Stephen Rothwell
1
-1
/
+1
2019-06-18
serial: uartps: Remove useless return from cdns_uart_poll_put_char
Nava kishore Manne
1
-2
/
+0
2019-06-18
serial: uartps: Do not add a trailing semicolon to macro
Nava kishore Manne
1
-1
/
+1
2019-06-18
serial: uartps: Fix long line over 80 chars
Nava kishore Manne
1
-1
/
+2
2019-06-18
serial: uartps: Fix multiple line dereference
Nava kishore Manne
1
-2
/
+2
2019-06-18
serial: uartps: Use octal permission for module_param()
Nava kishore Manne
1
-2
/
+2
2019-06-18
serial: uartps: Use the same dynamic major number for all ports
Shubhrajyoti Datta
1
-2
/
+3
2019-06-10
serial: uartps: Add a timeout to the tx empty wait
Shubhrajyoti Datta
1
-4
/
+10
2019-06-10
serial: uartps: Move the spinlock after the read of the tx empty
Shubhrajyoti Datta
1
-2
/
+1
2019-04-29
serial: uartps: Add support for cts-override
Shubhrajyoti Datta
1
-0
/
+12
2019-03-01
tty: xilinx_uartps: Correct return value in probe
Rajan Vaja
1
-13
/
+19
2019-02-19
serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO
Anssi Hannula
1
-1
/
+7
2018-12-19
serial: uartps: Fix interrupt mask issue to handle the RX interrupts properly
Nava kishore Manne
1
-2
/
+2
2018-12-19
serial: uartps: Fix error path when alloc failed
Michal Simek
1
-2
/
+4
2018-12-19
serial: uartps: Check if the device is a console
Shubhrajyoti Datta
1
-2
/
+2
2018-12-19
serial: uartps: Add the device_init_wakeup
Shubhrajyoti Datta
1
-0
/
+2
2018-12-06
Revert "tty: xilinx_uartps: Correct return value in probe"
Greg Kroah-Hartman
1
-12
/
+14
2018-12-05
tty: xilinx_uartps: Correct return value in probe
Rajan Vaja
1
-14
/
+12
2018-11-09
serial: set suppress_bind_attrs flag only if builtin
Anders Roxell
1
-0
/
+1
2018-10-15
of: base: Change logic in of_alias_get_alias_list()
Michal Simek
1
-1
/
+1
2018-10-11
serial: uartps: Do not allow use aliases >= MAX_UART_INSTANCES
Michal Simek
1
-2
/
+4
2018-10-02
serial: uartps: Fix missing unlock on error in cdns_get_id()
Wei Yongjun
1
-1
/
+3
2018-09-20
serial: uartps: Change uart ID port allocation
Michal Simek
1
-13
/
+96
2018-09-18
serial: uartps: Enable automatic flow control
Michal Simek
1
-5
/
+4
2018-09-18
serial: uartps: Move Port ID to device data structure
Michal Simek
1
-9
/
+11
2018-09-18
serial: uartps: Register own uart console and driver structures
Michal Simek
1
-38
/
+55
2018-09-18
serial: uartps: Change logic how console_port is setup
Michal Simek
1
-2
/
+9
2018-09-18
serial: uartps: Fill struct uart_driver in probe()
Michal Simek
1
-14
/
+12
2018-09-18
serial: uartps: Move register to probe based on run time detection
Michal Simek
1
-19
/
+23
2018-09-18
serial: uartps: Move alias reading higher in probe()
Michal Simek
1
-11
/
+10
2018-09-18
serial: uartps: Do not use static struct uart_driver out of probe()
Michal Simek
1
-5
/
+9
2018-09-18
serial: uartps: Fix suspend functionality
Nava kishore Manne
1
-29
/
+12
2018-09-18
serial: uartps: Do not initialize field to zero again
Michal Simek
1
-3
/
+0
2018-09-18
serial: uartps: console_setup() can't be placed to init section
Michal Simek
1
-1
/
+1
2018-06-28
serial: xuartps: remove unnecessary register write
Helmut Grohne
1
-2
/
+0
2018-06-28
serial: xuartps: reduce hardware TX race condition
Helmut Grohne
1
-12
/
+7
2018-06-28
serial: xuartps: fix typo in cdns_uart_startup
Helmut Grohne
1
-1
/
+1
2018-04-30
Merge 4.17-rc3 into tty-next
Greg Kroah-Hartman
1
-1
/
+1
2018-04-25
serial: uartps: Remove static port array
Michal Simek
1
-12
/
+4
2018-04-25
serial: uartps: Move cnds_uart_get_port to probe
Michal Simek
1
-40
/
+21
2018-04-25
serial: uartps: Use dynamic array for console port
Michal Simek
1
-5
/
+24
2018-04-25
serial: uartps: Remove console_initcall from the driver
Michal Simek
1
-14
/
+0
2018-04-23
tty: serial: xuartps: Setup early console when uartclk is also passed
Michal Simek
1
-1
/
+1
2018-04-22
tty: serial: simplify getting .drvdata
Wolfram Sang
1
-4
/
+2
2018-02-28
serial: xuartps: Fix out-of-bounds access through DT alias
Geert Uytterhoeven
1
-1
/
+1
2017-11-08
tty: serial: Remove redundant license text
Greg Kroah-Hartman
1
-6
/
+0
2017-11-08
tty: add SPDX identifiers to all remaining files in drivers/tty/
Greg Kroah-Hartman
1
-0
/
+1
2017-10-04
tty: xilinx_uartps: move to arch_initcall for earlier console
Shubhrajyoti Datta
1
-1
/
+1
2017-07-30
serial: xuartps: Remove __init marking from early write
Jeffy Chen
1
-1
/
+1
2017-06-03
serial: uartps: Fix kernel doc warnings
Nava kishore Manne
1
-0
/
+1
2017-05-18
serial: xilinx_uartps: Fix the error path
Shubhrajyoti Datta
1
-4
/
+5
2017-04-08
serial: xuartps: Enable clocks in the pm disable case also
Shubhrajyoti Datta
1
-7
/
+7
2017-03-17
serial: xuartps: Cleanup the clock enable
Shubhrajyoti Datta
1
-6
/
+3
2017-03-14
serial: xilinx_uartps: Add pm runtime support
Shubhrajyoti Datta
1
-8
/
+42
2017-01-25
serial: xuartps: Enable uart loopback mode
Yasir-Khan
1
-0
/
+9
2016-10-27
serial: xuartps: Add new compatible string for ZynqMP
Nava kishore Manne
1
-0
/
+2
2016-09-27
serial: xuartps: Add some register initialisation to cdns_early_console_setup()
Scott Telford
1
-1
/
+26
2016-09-27
serial: xuartps: Removed unwanted checks while reading the error conditions
Nava kishore Manne
1
-37
/
+35
2016-09-27
serial: xuartps: Rewrite the interrupt handling logic
Anirudha Sarangi
1
-105
/
+114
2016-09-22
serial: xuartps: Do not enable parity error interrupt
Anirudha Sarangi
1
-2
/
+15
2016-09-22
tty: serial: xuartps: Wait for rx and tx reset done status
Nava kishore Manne
1
-0
/
+8
2016-09-22
serial: xuartps: Adds RXBS register support for zynqmp
Nava kishore Manne
1
-20
/
+81
2016-09-02
tty: xuartps: constify uart_ops structures
Julia Lawall
1
-1
/
+1
2016-06-25
tty: xuartps: disable clocks when not used
Shubhrajyoti Datta
1
-6
/
+24
2016-03-07
serial: xuartps: Enable OF earlycon support
Michal Simek
1
-1
/
+3
2016-02-06
tty: xuartps: Consolidate TX handling
Soren Brinkmann
1
-57
/
+40
2016-02-06
tty: xuartps: Remove '_OFFSET' suffix from #defines
Soren Brinkmann
1
-115
/
+106
2016-02-06
tty: xuartps: Improve sysrq handling
Soren Brinkmann
1
-15
/
+5
2016-02-06
tty: xuartps: Cleanup: Reformat if-else
Soren Brinkmann
1
-62
/
+62
2016-02-06
tty: xuartps: Refactor IRQ handling
Soren Brinkmann
1
-6
/
+11
2016-02-06
tty: xuartps: Move request_irq to after setting up the HW
Soren Brinkmann
1
-9
/
+12
2016-02-06
tty: xuartps: Move RX path into helper function
Soren Brinkmann
1
-22
/
+28
2016-02-06
tty: xuartps: Acquire port lock for shutdown
Soren Brinkmann
1
-0
/
+6
2016-02-06
tty: xuartps: Keep lock for whole ISR
Soren Brinkmann
1
-2
/
+0
2016-02-06
tty: xuartps: Improve startup function
Soren Brinkmann
1
-8
/
+12
2016-02-06
tty: xuartps: Clear interrupt status register in shutdown
Soren Brinkmann
1
-0
/
+1
2016-02-06
tty: xuartps: Don't consider circular buffer when enabling transmitter
Soren Brinkmann
1
-1
/
+4
2016-02-06
tty: xuartps: Use spinlock to serialize HW access
Soren Brinkmann
1
-12
/
+6
2016-02-06
tty: xuartps: Beautify read-modify writes
Soren Brinkmann
1
-6
/
+9
2015-05-10
serial: xuartps: add __init to earlycon write method
Masahiro Yamada
1
-1
/
+2
2015-04-28
serial: xilinx: Use platform_get_irq to get irq description structure
Michal Simek
1
-6
/
+6
2015-03-26
serial: xuartps: Fix check in console_setup().
Thomas Betker
1
-1
/
+1
2015-03-26
serial: xuartps: Get rid of register access macros.
Thomas Betker
1
-112
/
+118
2015-03-26
serial: xuartps: Fix iobase use.
Thomas Betker
1
-1
/
+0
2015-03-26
serial: xuartps: Fix cdns_uart_port[] definition.
Thomas Betker
1
-1
/
+1
2015-03-26
serial: xuartps: Fix register space size.
Thomas Betker
1
-1
/
+1
2015-03-26
tty: constify of_device_id array
Fabian Frederick
1
-1
/
+1
2015-03-07
tty: serial: xilinx_uartps: Use Macro for ttyPS0
Peter Crosthwaite
1
-1
/
+2
2015-02-02
tty: xuartps: Fix RX hang, and TX corruption in termios call
Nathan Rossi
1
-4
/
+6
2014-11-06
tty: xuartps: Add support for setting modem control signals
Lars-Peter Clausen
1
-1
/
+21
2014-09-28
serial: cadence: Add generic earlycon support
Michal Simek
1
-0
/
+19
2014-09-14
Merge 3.17-rc5 into tty-next
Greg Kroah-Hartman
1
-1
/
+1
2014-09-08
tty: xuartps: Fix tx_emtpy() callback
Lars-Peter Clausen
1
-1
/
+1
2014-09-08
tty: serial: xuartps: Remove .owner field for driver
Michal Simek
1
-1
/
+0
2014-07-09
serial: treewide: Remove empty implementations of enable_ms()
Alexander Shiyan
1
-6
/
+0
2014-04-24
tty: xuartps: Rebrand driver as Cadence UART
Soren Brinkmann
1
-443
/
+465
2014-04-24
tty: xuartps: Don't write IRQ disable register to enable interrupts
Soren Brinkmann
1
-5
/
+1
2014-04-24
tty: xuartps: Refactor read-modify-writes
Soren Brinkmann
1
-28
/
+24
2014-04-24
tty: xuartps: Print warning in clock notifier
Soren Brinkmann
1
-1
/
+3
2014-04-24
tty: xuartps: Clean up
Soren Brinkmann
1
-136
/
+74
2014-04-24
tty: xuartps: Initialize ports according to aliases
Michal Simek
1
-8
/
+16
2014-04-24
tty: xuartps: Fix kernel-doc errors in the driver
Michal Simek
1
-60
/
+49
2013-12-17
tty: xuartps: Properly guard sysrq specific code
Soren Brinkmann
1
-0
/
+2
2013-10-29
tty: xuartps: Fix build error when COMMON_CLK is not set
Soren Brinkmann
1
-0
/
+8
2013-10-29
tty: xuartps: Fix build error due to missing forward declaration
Soren Brinkmann
1
-14
/
+14
2013-10-29
tty: xuartps: Fix "may be used uninitialized" build warning
Soren Brinkmann
1
-1
/
+1
2013-10-19
tty: xuartps: Update copyright information
Soren Brinkmann
1
-1
/
+1
2013-10-19
tty: xuartps: Implement suspend/resume callbacks
Soren Brinkmann
1
-0
/
+114
2013-10-19
tty: xuartps: Dynamically adjust to input frequency changes
Soren Brinkmann
1
-4
/
+119
2013-10-19
tty: xuartps: Updating set_baud_rate()
Soren Brinkmann
1
-43
/
+93
2013-10-19
tty: xuartps: Force enable the UART in xuartps_console_write
Lars-Peter Clausen
1
-1
/
+11
2013-10-19
tty: xuartps: support 64 byte FIFO size
Suneel
1
-7
/
+23
2013-10-19
tty: xuartps: Add polled mode support for xuartps
Vlad Lungu
1
-0
/
+52
2013-10-19
tty: xuartps: Implement BREAK detection, add SYSRQ support
Vlad Lungu
1
-1
/
+49
2013-10-19
tty: xuartps: Use devm_kzalloc
Soren Brinkmann
1
-9
/
+5
2013-10-19
tty: xuartps: Use devm_clk_get()
Soren Brinkmann
1
-10
/
+4
2013-07-02
Merge tag 'soc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...
Linus Torvalds
1
-18
/
+67
2013-06-03
serial: use platform_{get,set}_drvdata()
Jingoo Han
1
-4
/
+2
2013-05-27
arm: zynq: Migrate platform to clock controller
Soren Brinkmann
1
-18
/
+67
2013-05-20
tty: xuartps: Remove suspend/resume functions
Soren Brinkmann
1
-30
/
+0
2013-04-01
Merge 3.9-rc5 into tty-next
Greg Kroah-Hartman
1
-0
/
+2
2013-03-25
Xilinx: ARM: UART: clear pending irqs before enabling irqs
John Linn
1
-0
/
+2
2013-03-25
serial: xilinx_uartps: remove superfluous IDR write
Steffen Trumtrar
1
-3
/
+0
2013-01-22
serial: xilinx_uartps: Remove leftover __exit_p()
Michal Simek
1
-1
/
+1
2013-01-21
serial: xilinx_uartps: Get clock rate info from dts
Josh Cartwright
1
-15
/
+19
2013-01-15
TTY: switch tty_flip_buffer_push
Jiri Slaby
1
-11
/
+3
2012-11-21
tty: remove use of __devexit
Bill Pemberton
1
-1
/
+1
2012-11-21
tty: remove use of __devinitdata
Bill Pemberton
1
-1
/
+1
2012-11-21
tty: remove use of __devinit
Bill Pemberton
1
-1
/
+1
2012-11-15
serial: xilinx_uartps: kill CONFIG_OF conditional
Josh Cartwright
1
-9
/
+0
2011-10-31
tty: Add module.h to drivers/tty users who just expect it there.
Paul Gortmaker
1
-0
/
+1
2011-09-22
TTY: serial, fix includes in some drivers
Jiri Slaby
1
-1
/
+3
2011-05-03
tty/serial: add support for Xilinx PS UART
John Linn
1
-0
/
+1113