summaryrefslogtreecommitdiff
path: root/drivers/tty/serial/sc16is7xx.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-12serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescalerHugo Villeneuve1-5/+18
2024-06-12serial: sc16is7xx: replace hardcoded divisor value with BIT() macroHugo Villeneuve1-1/+1
2024-06-12serial: sc16is7xx: add proper sched.h include for sched_set_fifo()Hugo Villeneuve1-1/+1
2024-02-01serial: sc16is7xx: fix unconditional activation of THRI interruptHugo Villeneuve1-5/+2
2024-02-01serial: sc16is7xx: Use port lock wrappersThomas Gleixner1-20/+20
2024-02-01serial: sc16is7xx: improve do/while loop in sc16is7xx_irq()Hugo Villeneuve1-5/+6
2024-02-01serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq()Hugo Villeneuve1-44/+41
2024-02-01serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe errorHugo Villeneuve1-26/+18
2024-02-01serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFOHugo Villeneuve1-6/+11
2024-02-01serial: sc16is7xx: change EFR lock to operate on each channelsHugo Villeneuve1-23/+26
2024-02-01serial: sc16is7xx: remove unused line structure memberHugo Villeneuve1-2/+0
2024-02-01serial: sc16is7xx: remove global regmap from struct sc16is7xx_portHugo Villeneuve1-6/+9
2024-02-01serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name()Hugo Villeneuve1-6/+8
2024-02-01serial: sc16is7xx: improve regmap debugfs by using one regmap per portHugo Villeneuve1-62/+81
2024-01-26serial: sc16is7xx: set safe default SPI clock frequencyHugo Villeneuve1-1/+2
2024-01-26serial: sc16is7xx: add check for unsupported SPI modes during probeHugo Villeneuve1-1/+4
2023-12-13serial: sc16is7xx: address RX timeout interrupt errataDaniel Mack1-0/+12
2023-08-22serial: sc16is7xx: add missing support for rs485 devicetree propertiesHugo Villeneuve1-0/+4
2023-08-22serial: sc16is7xx: fix bug when first setting GPIO directionHugo Villeneuve1-1/+10
2023-08-22serial: sc16is7xx: fix regression with GPIO configurationHugo Villeneuve1-35/+108
2023-08-22serial: sc16is7xx: remove obsolete out_thread labelHugo Villeneuve1-3/+1
2023-08-22serial: sc16is7xx: fix broken port 0 uart initHugo Villeneuve1-0/+6
2023-07-30serial: sc16is7xx: Put IOControl register into regmap_volatileHui Wang1-0/+1
2023-07-25serial: drivers: switch ch and flag to u8Jiri Slaby1-1/+2
2023-05-30serial: Switch i2c drivers back to use .probe()Uwe Kleine-König1-1/+1
2023-03-09serial: sc16is7xx: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2023-01-19serial: sc16is7xx: setup GPIO controller later in probeIsaac True1-25/+26
2022-11-03serial: sc16is7xx: Use uart_xmit_advance()Ilpo Järvinen1-4/+1
2022-10-08Merge tag 'tty-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-1/+1
2022-08-30serial: Make ->set_termios() old ktermios constIlpo Järvinen1-1/+1
2022-08-16i2c: Make remove callback return voidUwe Kleine-König1-3/+1
2022-07-08serial: Embed rs485_supported to uart_portIlpo Järvinen1-1/+1
2022-06-27serial: take termios_rwsem for ->rs485_config() & pass termios as paramIlpo Järvinen1-1/+1
2022-06-10serial: sc16is7xx: Remove serial_rs485 assignmentIlpo Järvinen1-1/+0
2022-06-10serial: sc16is7xx: Fill in rs485_supportedIlpo Järvinen1-0/+7
2022-05-02Merge 5.18-rc5 into tty-nextGreg Kroah-Hartman1-4/+2
2022-04-22Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown"Hui Wang1-4/+2
2022-04-15serial: sc16is7xx: remove redundant check in rs485_configLino Sanfilippo1-10/+0
2022-03-28Merge tag 'tty-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-32/+231
2022-03-22Merge tag 'spi-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds1-3/+1
2022-03-18serial: sc16is7xx: Clear RS485 bits in the shutdownHui Wang1-2/+4
2022-03-02sc16is7xx: Set AUTOCTS and AUTORTS bitsTomasz Moń1-1/+30
2022-03-02sc16is7xx: Handle modem status linesTomasz Moń1-6/+114
2022-03-02sc16is7xx: Properly resume TX after stopTomasz Moń1-6/+41
2022-02-28Merge 5.17-rc6 into tty-nextGreg Kroah-Hartman1-0/+3
2022-02-25sc16is7xx: Separate GPIOs from modem control linesLech Perczak1-4/+10
2022-02-25sc16is7xx: Update status lines in single callLech Perczak1-10/+15
2022-02-25sc16is7xx: Preserve EFR bits on updateLech Perczak1-5/+19
2022-02-21sc16is7xx: Fix for incorrect data being transmittedPhil Elwell1-0/+3
2022-02-09spi: make remove callback a void functionUwe Kleine-König1-3/+1