aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/tty/serial/omap-serial.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-11serial: omap: remove redundant assignment to variable tmoutColin Ian King1-1/+0
2024-03-02serial: omap: Use uart_prepare_sysrq_char().Sebastian Andrzej Siewior1-10/+6
2024-01-04serial: omap: do not override settings for RS485 supportLino Sanfilippo1-13/+14
2023-11-23serial: omap: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-09-18serial: omap: Use port lock wrappersThomas Gleixner1-19/+19
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-7/+4
2023-08-18drm/i915: Move abs_diff() to math.hAndy Shevchenko1-6/+1
2023-07-25serial: omap: Use devm_platform_get_and_ioremap_resource()Yangtao Li1-2/+1
2023-07-25serial: drivers: switch ch and flag to u8Jiri Slaby1-2/+2
2023-07-25serial: omap-serial: remove flag from serial_omap_rdi()Jiri Slaby1-3/+1
2022-11-03tty: serial: use uart_port_tx_limited()Jiri Slaby (SUSE)1-27/+5
2022-09-22tty: serial: extract serial_omap_put_char() from transmit_chars()Jiri Slaby1-9/+11
2022-09-22serial: omap: Disallow RS-485 if rts-gpio is not specifiedLukas Wunner1-14/+13
2022-08-30serial: Make ->set_termios() old ktermios constIlpo Järvinen1-1/+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/+2
2022-06-27serial: Consolidate BOTH_EMPTY useIlpo Järvinen1-4/+3
2022-06-10serial: omap: Fill in rs485_supportedIlpo Järvinen1-0/+8
2022-04-15serial: omap: remove redundant code in rs485_configLino Sanfilippo1-10/+3
2022-03-03serial: make uart_console_write->putchar()'s character an unsigned charJiri Slaby1-2/+2
2022-02-28tty: serial: make use of UART_LCR_WLEN() + tty_get_char_size()Jiri Slaby1-15/+1
2021-07-29serial: omap: Disable PM runtime autoidle to remove pm_runtime_irq_safe()Tony Lindgren1-73/+2
2021-05-20serial: drop irq-flags initialisationsJohan Hovold1-5/+5
2021-04-22serial: omap: fix rs485 half-duplex filteringDario Binacchi1-15/+24
2021-04-22serial: omap: don't disable rs485 if rts gpio is missingDario Binacchi1-8/+4
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-2/+0
2020-05-15serial: Allow uart_get_rs485_mode() to return errnoLukas Wunner1-1/+3
2020-04-16serial: omap: Convert to use GPIO descriptorsLinus Walleij1-23/+25
2020-03-31Merge tag 'tty-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-2/+0
2020-03-24serial: omap: drop unused dt-bindings headerUwe Kleine-König1-2/+0
2020-02-14drivers: tty: Call cpu_latency_qos_*() instead of pm_qos_*()Rafael J. Wysocki1-5/+4
2020-02-13PM: QoS: Rename things related to the CPU latency QoSRafael J. Wysocki1-3/+3
2019-12-18tty/serial: Migrate omap-serial to use has_sysrqDmitry Safonov1-4/+1
2019-12-10tty: omap-serial: remove set but unused variableXiongfeng Wang1-2/+5
2018-01-09tty: omap-serial: Fix initial on-boot RTS GPIO levelRafael Gago1-4/+3
2017-11-28serial: core: Support common rs485 binding for RTS polarityLukas Wunner1-2/+5
2017-11-28serial: Make retrieval of rs485 properties platform-agnosticLukas Wunner1-2/+2
2017-11-08tty: serial: Remove redundant license textGreg Kroah-Hartman1-5/+0
2017-11-08tty: add SPDX identifiers to all remaining files in drivers/tty/Greg Kroah-Hartman1-0/+1
2017-10-23serial: omap: Fix EFR write on RTS deassertionLukas Wunner1-1/+1
2017-10-23omap_serial: Removing superfluous check on no interrupt pending.Martin Townsend1-1/+1
2017-09-18serial: omap-serial: Use common rs485 device tree parsing functionSascha Hauer1-12/+1
2017-07-30serial: omap: Remove __init marking from early writeJeffy Chen1-7/+6
2017-04-11serial: omap: suspend device on probe errorsJohan Hovold1-1/+2
2017-04-11serial: omap: fix runtime-pm handling on unbindJohan Hovold1-1/+5
2017-04-08tty: serial: omap: add UPF_BOOT_AUTOCONF flag for DT initSebastian Reichel1-0/+3
2017-01-27tty: serial: constify uart_ops structuresBhumika Goyal1-1/+1
2017-01-19serial: omap: Add omapserial earlyconLokesh Vutla1-0/+55
2016-02-14Merge 4.5-rc4 into tty-nextGreg Kroah-Hartman1-3/+7
2016-02-06ARM: OMAP: serial: Rename DRIVER_NAMEJean Delvare1-1/+1
2016-02-06serial/omap: mark wait_for_xmitr as __maybe_unusedArnd Bergmann1-1/+1
2016-02-06serial: omap: Prevent DoS using unprivileged ioctl(TIOCSRS485)Peter Hurley1-2/+6
2015-12-13serial/omap-serial: Deinline wait_for_xmitr, save 165 bytesDenys Vlasenko1-1/+1
2015-10-04serial: omap: remove warnings about unused functionsEzequiel Garcia1-0/+2
2015-06-09serial: omap: Switch wake-up interrupt to generic wakeirqTony Lindgren1-31/+4
2015-05-08serial: omap: Fix error handling in probeSemen Protsenko1-0/+2
2015-03-26tty/serial: omap: fix !wakeirq messageDoug Kehn1-5/+5
2015-02-02serial: omap: Fix RTS handlingPeter Hurley1-8/+14
2015-02-02serial: core: Rework hw-assisted flow control supportPeter Hurley1-1/+6
2015-01-09trivial fixes for omap-serialPavel Machek1-4/+4
2014-12-18Merge tag 'pm+acpi-3.19-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2014-12-13tty / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PMRafael J. Wysocki1-1/+1
2014-11-25tty: serial: omap_serial: line is unsigned, don't check < 0Sebastian Andrzej Siewior1-5/+5
2014-11-06tty/serial_core: Introduce lock mechanism for RS485Ricardo Ribalda Delgado1-3/+0
2014-11-06serial/omap: Use the rs485 functions on serial_coreRicardo Ribalda Delgado1-47/+22
2014-11-06tty: serial: omap: Increase max consoles and add check to prevent crashNishanth Menon1-1/+8
2014-11-05tty: serial: omap: Remove probe error messageMarkus Pargmann1-2/+0
2014-09-28tty: omap-serial: pull out calculation from baud_is_mode16Frans Klaver1-18/+24
2014-09-28tty: omap-serial: fix division by zeroFrans Klaver1-2/+10
2014-04-24tty: serial: omap: fix Sparse warningsFelipe Balbi1-2/+2
2014-04-24tty: serial: omap: remove unneeded singlethread workqueueFelipe Balbi1-3/+0
2014-04-24tty: serial: omap: remove some dead codeFelipe Balbi1-39/+0
2014-04-24tty: serial: omap: switch over to devm_ioremap_resourceFelipe Balbi1-23/+9
2014-04-24tty: serial: omap: switch over to platform_get_resourceFelipe Balbi1-7/+3
2014-04-24tty: serial: omap: cleanup variable declarationsFelipe Balbi1-3/+6
2014-04-24tty: serial: omap: switch over to devm_request_gpioFelipe Balbi1-2/+3
2014-04-24tty: serial: add missing bracesFelipe Balbi1-1/+4
2014-04-24Revert "serial: omap: unlock the port lock"Felipe Balbi1-4/+1
2014-04-16serial: omap: Fix missing pm_runtime_resume handling by simplifying codeTony Lindgren1-12/+17
2014-04-16serial: omap: free the wakeup settings in removeSanjay Singh Rawat1-0/+1
2014-03-17tty/serial: omap: empty the RX FIFO at the end of half-duplex TXDimitris Lampridis1-0/+6
2014-03-17tty/serial: omap: fix RX interrupt enable/disable in half-duplex TXDimitris Lampridis1-2/+3
2014-02-13serial: omap: fix rs485 probe on defered pinctrlMichael Grzeschik1-1/+4
2014-02-13serial: omap-serial: Move info message to probe functionMarkus Pargmann1-3/+3
2013-10-31serial: omap: fix missing commaPhilippe Proulx1-1/+1
2013-10-29serial: omap: fix a few checkpatch warningsPhilippe Proulx1-9/+8
2013-10-29serial: omap: improve RS-485 performancePhilippe Proulx1-12/+38
2013-10-29serial: omap: Add support for optional wake-upTony Lindgren1-8/+46
2013-10-16serial: omap: delete .set_wake callbackLinus Walleij1-10/+0
2013-09-26OMAP/serial: Fix Mode13 vs Mode16 priorityAlexey Pelykh1-1/+1
2013-09-26OMAP/serial: Fix misnamed variableAlexey Pelykh1-4/+4
2013-08-27Revert "OMAP: UART: Keep the TX fifo full when possible"Greg Kroah-Hartman1-2/+1
2013-08-27Revert "serial: omap: Fix IRQ handling return value"Greg Kroah-Hartman1-1/+3
2013-08-15OMAP: serial: Remove incorrect disabling of IER interruptMark Jackson1-3/+0
2013-08-14OMAP: add RS485 supportMark Jackson1-0/+179
2013-07-31serial: use dev_get_platdata()Jingoo Han1-3/+3
2013-07-26serial: omap: enable PM runtime only when its fully configuredGrygorii Strashko1-1/+2
2013-07-26serial: omap: Fix IRQ handling return valueRuchika Kharwar1-3/+1
2013-07-26serial: omap: Initialize platform_dataVikram Pandita1-1/+3
2013-07-26OMAP: UART: Fix the revision register read.Ruchika Kharwar1-1/+1
2013-07-26OMAP: UART: Keep the TX fifo full when possibleDmitry Fink1-1/+2
2013-07-26OMAP2+: UART: enable tx wakeup bit for wer regGovindraj.R1-1/+15
2013-07-24drivers/tty/serial: don't use devm_pinctrl_get_select_default() in probeWolfram Sang1-9/+0
2013-06-17serial: omap: Fix device tree based PM runtimeTony Lindgren1-6/+5
2013-06-06serial: omap: fix potential NULL pointer dereference in serial_omap_runtime_s...Wei Yongjun1-3/+3
2013-06-03serial: omap: repair building without PM_SLEEPArnd Bergmann1-1/+1
2013-05-27Merge 3.10-rc3 into tty-nextGreg Kroah-Hartman1-23/+0
2013-05-20serial: omap: prevent runtime PM for "no_console_suspend"Sourav Poddar1-1/+33
2013-05-19SERIAL: OMAP: Remove the slave idle handling from the driverSantosh Shilimkar1-23/+0
2013-04-03OMAP/serial: Revert bad fix of Rx FIFO threshold granularityAlexey Pelykh1-0/+11
2013-02-05OMAP/serial: Fix incorrect Rx FIFO threshold setting, LSR validation on Tx, a...Alexey Pelykh1-6/+2
2013-01-17OMAP/serial: Support 1Mbaud and similar baudrates that require Mode16 instead...Alexey Pelykh1-10/+28
2013-01-15TTY: switch tty_flip_buffer_pushJiri Slaby1-2/+1
2013-01-15serial: omap: add the functionality of a 9-bit UART with userspaces CMSPAREnric Balletbo i Serra1-0/+2
2012-12-14ARM: OMAP: Move plat/omap-serial.h to include/linux/platform_data/serial-omap.hTony Lindgren1-2/+1
2012-12-12Merge branch 'omap-serial' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-81/+150
2012-11-21tty: remove use of __devexitBill Pemberton1-1/+1
2012-11-21tty: remove use of __devinitBill Pemberton1-3/+3
2012-11-21tty: serial: remove use of __devexit_pBill Pemberton1-1/+1
2012-11-04SERIAL: omap: fix hardware assisted flow controlRussell King1-8/+39
2012-11-04SERIAL: omap: simplify (2)Russell King1-9/+0
2012-11-04SERIAL: omap: move xon/xoff setting earlierRussell King1-6/+7
2012-11-04SERIAL: omap: always set TCRRussell King1-17/+11
2012-11-04SERIAL: omap: simplifyRussell King1-11/+4
2012-11-04SERIAL: omap: don't read back LCR/MCR/EFRRussell King1-7/+6
2012-11-04SERIAL: omap: serial_omap_configure_xonxoff() contents into set_termiosRussell King1-59/+53
2012-11-04SERIAL: omap: configure xon/xoff before setting modem control linesRussell King1-1/+2
2012-11-04SERIAL: omap: move driver private definitions and structures to driverRussell King1-0/+52
2012-11-04SERIAL: omap: remove 'irq_pending' bitfieldRussell King1-1/+0
2012-11-04SERIAL: omap: fix MCR TCRTLR bit handlingRussell King1-16/+21
2012-11-04SERIAL: omap: fix set_mctrl() breakageRussell King1-3/+5
2012-11-04SERIAL: omap: no need to re-read EFRRussell King1-2/+0
2012-11-04SERIAL: omap: remove setting of EFR SCD bitRussell King1-6/+2
2012-11-04SERIAL: omap: allow hardware assisted IXANY mode to be disabledRussell King1-0/+2
2012-11-04SERIAL: omap: allow hardware assisted rts/cts modes to be disabledRussell King1-0/+7
2012-10-29Merge 3.7-rc3 into tty-nextGreg Kroah-Hartman1-6/+6
2012-10-25serial: omap: Remove the hardcode serial_omap_console_ports array.Shubhrajyoti D1-1/+1
2012-10-25serial: omap: Remove the default setting of special characterShubhrajyoti D1-5/+1
2012-10-25serial: omap: Make context_loss_cnt signedShubhrajyoti D1-4/+8
2012-10-24Revert "serial: omap: fix software flow control"Felipe Balbi1-6/+6
2012-10-02Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-1/+1
2012-09-26serial: omap: fix the reciever line error caseShubhrajyoti D1-0/+4
2012-09-21serial: omap: Remove unnecessary checks from suspend/resumeSourav Poddar1-14/+9
2012-09-10serial: omap: Request pins using pinctrl frameworkTony Lindgren1-0/+9
2012-09-10serial: omap: fix DeviceTree bootFelipe Balbi1-7/+13
2012-09-07serial: omap: fix compile breakageFelipe Balbi1-0/+4
2012-09-06serial: omap: enable RX and TX FIFO usageFelipe Balbi1-3/+7
2012-09-06serial: omap: move uart_omap_port definition to C fileFelipe Balbi1-0/+38
2012-09-06serial: omap: remove unnecessary header and add a missing oneFelipe Balbi1-1/+1
2012-09-06serial: omap: fix software flow controlVikram Pandita1-6/+6
2012-09-06serial: omap: make sure to put() on poll_get_charFelipe Balbi1-2/+7
2012-09-06serial: omap: implement set_wakeFelipe Balbi1-0/+10
2012-09-06serial: omap: unlock the port lockRuchika Kharwar1-1/+4
2012-09-06serial: omap: drop "inline" from IRQ handler prototypeFelipe Balbi1-1/+1
2012-09-06serial: omap: optimization with section annotationsFelipe Balbi1-5/+5
2012-09-06serial: omap: fix sequence of pm_runtime_* calls.Ruchika Kharwar1-1/+1
2012-09-06serial: omap: don't save IRQ flags on hardirqFelipe Balbi1-3/+2
2012-09-06serial: omap: make sure to suspend device before removeFelipe Balbi1-0/+1
2012-09-06serial: omap: drop unnecessary check from removeFelipe Balbi1-6/+3
2012-09-06serial: omap: set dev->drvdata before enabling pm_runtimeFelipe Balbi1-1/+1
2012-09-06serial: omap: stick to put_autosuspendFelipe Balbi1-11/+22
2012-09-06serial: omap: move THRE check to transmit_chars()Felipe Balbi1-3/+5
2012-09-06serial: omap: refactor receive_chars() into rdi/rlsi handlersFelipe Balbi1-104/+101
2012-09-06serial: omap: simplify IRQ handlingFelipe Balbi1-13/+38
2012-09-06serial: omap: drop DMA supportFelipe Balbi1-318/+12
2012-09-06serial: omap: don't access the platform_deviceFelipe Balbi1-62/+62
2012-09-05serial: omap: define helpers for pdata function pointersFelipe Balbi1-19/+47
2012-09-05serial: omap: define and use to_uart_omap_port()Felipe Balbi1-18/+18
2012-08-20workqueue: deprecate flush[_delayed]_work_sync()Tejun Heo1-1/+1
2012-08-16OMAP/serial: Add support for driving a GPIO as DTR.NeilBrown1-1/+34
2012-04-18Merge 3.4-rc3 into tty-nextGreg Kroah-Hartman1-23/+20
2012-04-18OMAP2+: UART: Remove cpu checks for populating errata flagsGovindraj.R1-1/+73
2012-04-09omap-serial: Fix the error handling in the omap_serial probeShubhrajyoti D1-23/+20
2012-03-08tty: serial: OMAP: Fix oops due to NULL pdata in DT bootCousson, Benoit1-3/+3
2012-02-09tty: serial: omap-serial: wakeup latency constraint is in microseconds, not m...Paul Walmsley1-2/+1
2012-02-09tty: serial: OMAP: block idle while the UART is transferring data in PIO modePaul Walmsley1-0/+7
2012-02-09tty: serial: OMAP: use a 1-byte RX FIFO threshold in PIO modePaul Walmsley1-3/+17
2012-01-26Revert "tty: serial: OMAP: ensure FIFO levels are set correctly in non-DMA mode"Greg Kroah-Hartman1-31/+4
2012-01-26Revert "tty: serial: OMAP: transmit FIFO threshold interrupts don't wake the ...Greg Kroah-Hartman1-50/+1
2012-01-24tty: serial: OMAP: transmit FIFO threshold interrupts don't wake the chipPaul Walmsley1-1/+50
2012-01-24tty: serial: OMAP: ensure FIFO levels are set correctly in non-DMA modePaul Walmsley1-4/+31
2012-01-24omap-serial: make serial_omap_restore_context depend on CONFIG_PM_RUNTIMEShubhrajyoti D1-1/+1
2012-01-24omap-serial :Make the suspend/resume functions depend on CONFIG_PM_SLEEP.Shubhrajyoti D1-1/+1
2012-01-09Merge tag 'pm' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-61/+367
2011-12-16omap-serial: Add minimal device tree supportRajendra Nayak1-3/+42
2011-12-16omap-serial: Use default clock speed (48Mhz) if not specifiedRajendra Nayak1-0/+7
2011-12-16omap-serial: Get rid of all pdev->id usageRajendra Nayak1-15/+15
2011-12-14ARM: OMAP2+: UART: Fix compilation/sparse warningsGovindraj.R1-3/+4
2011-12-14ARM: OMAP2+: UART: Remove omap_uart_can_sleep and add pm_qosGovindraj.R1-1/+35
2011-12-14ARM: OMAP2+: UART: Make the RX_TIMEOUT for DMA configurable for each UARTJon Hunter1-7/+8
2011-12-14ARM: OMAP2+: UART: Allow UART parameters to be configured from board file.Deepak K1-5/+3
2011-12-14ARM: OMAP2+: UART: Add wakeup mechanism for omap-uartsGovindraj.R1-0/+15
2011-12-14ARM: OMAP2+: UART: Move errata handling from serial.c to omap-serialGovindraj.R1-4/+64
2011-12-14ARM: OMAP2+: UART: Get context loss count to context restoreGovindraj.R1-2/+18
2011-12-14ARM: OMAP2+: UART: Remove uart reset function.Govindraj.R1-0/+1
2011-12-14ARM: OMAP2+: UART: Ensure all reg values configured are available from port s...Govindraj.R1-17/+26
2011-12-14ARM: OMAP2+: UART: Remove context_save and move context restore to driverGovindraj.R1-0/+24
2011-12-14ARM: OMAP2+: UART: Add runtime pm support for omap-serial driverGovindraj.R1-13/+109
2011-12-14ARM: OMAP2+: UART: Remove mapbase/membase fields from pdata.Govindraj.R1-2/+8
2011-12-14ARM: OMAP2+: UART: Cleanup part of clock gating mechanism for uartGovindraj.R1-1/+0