summaryrefslogtreecommitdiffstats
path: root/drivers/serial/serial_ns16550.c
Commit message (Expand)AuthorAgeFilesLines
* serial: ns16550: add support for half duplex rs485Pierre-Olivier Huard2024-02-081-0/+9
* serial: ns16550: add basic support for rs485Pierre-Olivier Huard2024-02-081-2/+31
* serial: ns16550: Add support for UARTs on K3 SoCsSascha Hauer2023-11-031-0/+6
* treewide: add MODULE_DEVICE_TABLE markersAhmad Fatoum2023-06-131-0/+1
* serial: ns16550: Fix device-tree probe and add proper teardownJules Maselbas2023-03-141-57/+61
* serial: ns16550: move iomem/ioport init after clock initMaxim Kochetkov2023-02-211-7/+7
* Rename struct driver_d to driverSascha Hauer2023-01-101-1/+1
* Rename struct device_d to deviceSascha Hauer2023-01-101-4/+4
* serial: ns16550: Reuse 48MHz default clock definition for non-DT OMAP boardsAlexander Shiyan2022-06-301-5/+5
* Merge branch 'for-next/rpi4'Sascha Hauer2022-06-291-4/+0
|\
| * serial: ns16550: rpi: remove ungating now done by proper clk driverAhmad Fatoum2022-06-171-4/+0
* | Merge branch 'for-next/omap'Sascha Hauer2022-06-291-4/+13
|\ \
| * | serial: ns16550: Remove redundant driver data for generic ns16550 variantsAlexander Shiyan2022-06-091-4/+0
| * | serial: ns16550: Adding compatibility for the AM437X platformsAlexander Shiyan2022-06-091-2/+15
| |/
* | Merge branch 'for-next/misc'Sascha Hauer2022-06-291-1/+0
|\ \
| * | serial: ns16550: Remove empty line after returnJules Maselbas2022-06-101-1/+0
| |/
* / serial: ns16550: add $global.bootm.earlycon fixup supportAhmad Fatoum2022-06-091-0/+21
|/
* serial: ns16550: Reuse 16550 serial for tegra UARTAlexander Shiyan2022-04-251-11/+3
* drivers: add missing SPDX-License-IdentifierAhmad Fatoum2021-11-011-11/+1
* driver: migrate some from dev_get_drvdata to device_get_match_dataAhmad Fatoum2020-10-091-4/+2
* serial: Add flush function to NS16550 driverDavid Dgien2020-06-031-0/+12
* treewide: remove references to CREDITSUwe Kleine-König2020-04-271-3/+0
* serial: ns16550: support reg-offset device-tree propertyMarcin Niestroj2019-07-021-0/+3
* serial_ns16550: readd support for mvebu armada 38xUwe Kleine-König2019-06-071-0/+3
* serial_ns16550: add raspberry pi compatible and initRouven Czerwinski2019-02-051-0/+28
* serial_ns16550: handle default reg-io-widthRouven Czerwinski2019-02-051-23/+23
* serial: ns16550: provide big-endian supportOleksij Rempel2017-09-081-2/+17
* serial: ns16550: emit an error message if getting the clock failsUwe Kleine-König2017-06-191-0/+1
* serial: ns16550: Set read/write functions depending on reg-io-widthWadim Egorov2017-02-101-0/+19
* include: Move ns16550 serial platform_data to include/platform_dataSascha Hauer2016-04-151-1/+1
* driver: replace dev_request_mem_region with dev_request_mem_resourceSascha Hauer2016-03-071-3/+5
* serial: ns16550: Set linux_console_nameSascha Hauer2015-08-261-0/+2
* serial: ns16550: Fix reading clock-frequency propertySascha Hauer2015-06-261-7/+2
* of: use 'const void *' for struct of_device_id.dataAntony Pavlov2015-04-301-9/+9
* Merge branch 'for-next/tegra'Sascha Hauer2014-11-051-0/+12
|\
| * serial: ns16550: add Tegra supportLucas Stach2014-11-041-0/+11
| * serial: ns16550: enable clock if availableLucas Stach2014-11-041-0/+1
* | serial: ns16550: Remove unused fields from NS16550_plat structureAlexander Shiyan2014-11-031-4/+1
|/
* resource: Let request_ioport_region return an error pointerSascha Hauer2014-09-161-2/+2
* resource: Let dev_request_mem_region return an error pointerSascha Hauer2014-09-161-0/+2
* resource: Let dev_get_resource return an error pointerSascha Hauer2014-09-161-4/+4
* serial: ns16550: Add register read/write function pointers to private dataSascha Hauer2014-07-141-114/+120
* serial: ns16550: Add mmiobase to private dataSascha Hauer2014-07-141-9/+8
* Merge branch 'for-next/ioresource'Sascha Hauer2014-05-051-16/+107
|\
| * x86: ns16550: Rework driver to allow for x86 I/O spaceMichel Stam2014-04-091-16/+107
* | serial: ns16550: omap: set register shift from codeSascha Hauer2014-04-281-0/+4
|/
* serial: ns16550: add compatible entry for "ingenic,jz4740-uart"Antony Pavlov2014-03-261-0/+20
* serial: ns16550: add compatible entry for "ns16450"Antony Pavlov2014-03-261-0/+16
* serial: ns16550: make FCR setup value part of struct ns16550_privAntony Pavlov2014-03-261-6/+7
* serial: ns16550: fix whitespacesAntony Pavlov2014-03-261-1/+1