summaryrefslogtreecommitdiffstats
path: root/drivers/tty/serial/max310x.c
Commit message (Expand)AuthorAgeFilesLines
* tty: serial: max310x: convert to use maple tree register cachewangkaiyuan2024-04-091-2/+2
* tty: serial: switch from circ_buf to kfifoJiri Slaby (SUSE)2024-04-091-20/+15
* Merge 6.8-rc3 into tty-nextGreg Kroah-Hartman2024-02-041-10/+43
|\
| * serial: max310x: prevent infinite while() loop in port startupHugo Villeneuve2024-01-271-2/+18
| * serial: max310x: fail probe if clock crystal is unstableHugo Villeneuve2024-01-271-3/+9
| * serial: max310x: improve crystal stable clock detectionHugo Villeneuve2024-01-271-5/+16
| * serial: max310x: set default value when reading clock ready bitHugo Villeneuve2024-01-271-1/+1
* | serial: max310x: fix indentationHugo Villeneuve2024-01-271-1/+2
* | serial: max310x: reformat and improve commentsHugo Villeneuve2024-01-271-15/+25
* | serial: max310x: replace bare use of 'unsigned' with 'unsigned int' (checkpatch)Hugo Villeneuve2024-01-271-4/+4
* | serial: max310x: use common power function for all variantsHugo Villeneuve2024-01-271-25/+19
* | serial: max310x: use common detect function for all variantsHugo Villeneuve2024-01-271-80/+54
* | serial: max310x: replace hardcoded masks with preferred GENMASK()Hugo Villeneuve2024-01-271-7/+7
* | serial: max310x: use dev_err_probe() instead of dev_err()Hugo Villeneuve2024-01-271-6/+4
* | serial: max310x: add explicit return for some switch default casesHugo Villeneuve2024-01-271-9/+3
* | serial: max310x: simplify probe() and remove() error handlingHugo Villeneuve2024-01-271-8/+7
* | serial: max310x: use separate regmap name for each portHugo Villeneuve2024-01-271-0/+17
* | serial: max310x: add macro for max number of portsHugo Villeneuve2024-01-271-2/+3
* | serial: max310x: remove holes in struct max310x_devtypeHugo Villeneuve2024-01-271-2/+2
* | serial: max310x: fix syntax error in IRQ error messageHugo Villeneuve2024-01-271-1/+1
* | serial: max310x: use spi_get_device_match_data()Hugo Villeneuve2024-01-271-2/+2
* | serial: max310x: use i2c_get_match_data()Hugo Villeneuve2024-01-271-1/+1
* | serial: max310x: add I2C device table for instantiation from userspaceHugo Villeneuve2024-01-271-0/+10
* | serial: max310x: fix NULL pointer dereference in I2C instantiationHugo Villeneuve2024-01-271-2/+5
|/
* serial: max310x: change confusing comment about Tx FIFOHugo Villeneuve2023-11-251-1/+1
* serial: max310x: remove trailing whitespacesHugo Villeneuve2023-10-161-1/+1
* serial: max310x: fix typos in commentsHugo Villeneuve2023-08-041-1/+1
* serial: max310x: add comments for membase address workaroundHugo Villeneuve2023-08-041-0/+5
* serial: drivers: switch ch and flag to u8Jiri Slaby2023-07-251-1/+2
* serial: Switch i2c drivers back to use .probe()Uwe Kleine-König2023-05-301-1/+1
* serial: max310x: fix IO data corruption in batched operationsJan Kundrát2023-04-201-2/+15
* serial: Make uart_handle_cts_change() status param bool activeIlpo Järvinen2023-01-191-2/+1
* serial: max310x: Use uart_xmit_advance()Ilpo Järvinen2022-11-031-4/+1
* Merge tag 'tty-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2022-10-071-1/+1
|\
| * serial: Make ->set_termios() old ktermios constIlpo Järvinen2022-08-301-1/+1
* | i2c: Make remove callback return voidUwe Kleine-König2022-08-161-3/+1
|/
* serial: Embed rs485_supported to uart_portIlpo Järvinen2022-07-081-1/+1
* serial: take termios_rwsem for ->rs485_config() & pass termios as paramIlpo Järvinen2022-06-271-1/+1
* serial: max310x: Remove serial_rs485 sanitizationIlpo Järvinen2022-06-101-2/+0
* serial: max310x: Fill in rs485_supportedIlpo Järvinen2022-06-101-0/+7
* serial: max310x: implement I2C supportCosmin Tanislav2022-06-101-1/+134
* serial: max310x: make accessing revision id interface-agnosticCosmin Tanislav2022-06-101-10/+30
* serial: max310x: use a separate regmap for each portCosmin Tanislav2022-06-101-32/+36
* serial: max310x: use regmap methods for SPI batch operationsCosmin Tanislav2022-06-101-28/+8
* serial: max310: remove redundant memset in rs485_configLino Sanfilippo2022-04-151-1/+0
* spi: make remove callback a void functionUwe Kleine-König2022-02-091-2/+1
* serial: max310x: Make max310x_remove() return voidUwe Kleine-König2021-10-131-4/+3
* Merge 5.14-rc5 into tty-nextGreg Kroah-Hartman2021-08-091-1/+2
|\
| * serial: max310x: Unprepare and disable clock in error pathAndy Shevchenko2021-07-211-1/+2
* | serial: max310x: Use clock-names property matching to recognize EXTCLKAndy Shevchenko2021-07-271-10/+5
|/