summaryrefslogtreecommitdiff
path: root/drivers/tty/serial/max310x.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-09tty: serial: max310x: convert to use maple tree register cachewangkaiyuan1-2/+2
2024-04-09tty: serial: switch from circ_buf to kfifoJiri Slaby (SUSE)1-20/+15
2024-02-04Merge 6.8-rc3 into tty-nextGreg Kroah-Hartman1-10/+43
2024-01-28serial: max310x: prevent infinite while() loop in port startupHugo Villeneuve1-2/+18
2024-01-28serial: max310x: fail probe if clock crystal is unstableHugo Villeneuve1-3/+9
2024-01-28serial: max310x: improve crystal stable clock detectionHugo Villeneuve1-5/+16
2024-01-28serial: max310x: set default value when reading clock ready bitHugo Villeneuve1-1/+1
2024-01-28serial: max310x: fix indentationHugo Villeneuve1-1/+2
2024-01-28serial: max310x: reformat and improve commentsHugo Villeneuve1-15/+25
2024-01-28serial: max310x: replace bare use of 'unsigned' with 'unsigned int' (checkpatch)Hugo Villeneuve1-4/+4
2024-01-28serial: max310x: use common power function for all variantsHugo Villeneuve1-25/+19
2024-01-28serial: max310x: use common detect function for all variantsHugo Villeneuve1-80/+54
2024-01-28serial: max310x: replace hardcoded masks with preferred GENMASK()Hugo Villeneuve1-7/+7
2024-01-28serial: max310x: use dev_err_probe() instead of dev_err()Hugo Villeneuve1-6/+4
2024-01-28serial: max310x: add explicit return for some switch default casesHugo Villeneuve1-9/+3
2024-01-28serial: max310x: simplify probe() and remove() error handlingHugo Villeneuve1-8/+7
2024-01-28serial: max310x: use separate regmap name for each portHugo Villeneuve1-0/+17
2024-01-28serial: max310x: add macro for max number of portsHugo Villeneuve1-2/+3
2024-01-28serial: max310x: remove holes in struct max310x_devtypeHugo Villeneuve1-2/+2
2024-01-28serial: max310x: fix syntax error in IRQ error messageHugo Villeneuve1-1/+1
2024-01-28serial: max310x: use spi_get_device_match_data()Hugo Villeneuve1-2/+2
2024-01-28serial: max310x: use i2c_get_match_data()Hugo Villeneuve1-1/+1
2024-01-28serial: max310x: add I2C device table for instantiation from userspaceHugo Villeneuve1-0/+10
2024-01-28serial: max310x: fix NULL pointer dereference in I2C instantiationHugo Villeneuve1-2/+5
2023-11-25serial: max310x: change confusing comment about Tx FIFOHugo Villeneuve1-1/+1
2023-10-16serial: max310x: remove trailing whitespacesHugo Villeneuve1-1/+1
2023-08-04serial: max310x: fix typos in commentsHugo Villeneuve1-1/+1
2023-08-04serial: max310x: add comments for membase address workaroundHugo Villeneuve1-0/+5
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-04-20serial: max310x: fix IO data corruption in batched operationsJan Kundrát1-2/+15
2023-01-19serial: Make uart_handle_cts_change() status param bool activeIlpo Järvinen1-2/+1
2022-11-03serial: max310x: 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: max310x: Remove serial_rs485 sanitizationIlpo Järvinen1-2/+0
2022-06-10serial: max310x: Fill in rs485_supportedIlpo Järvinen1-0/+7
2022-06-10serial: max310x: implement I2C supportCosmin Tanislav1-1/+134
2022-06-10serial: max310x: make accessing revision id interface-agnosticCosmin Tanislav1-10/+30
2022-06-10serial: max310x: use a separate regmap for each portCosmin Tanislav1-32/+36
2022-06-10serial: max310x: use regmap methods for SPI batch operationsCosmin Tanislav1-28/+8
2022-04-15serial: max310: remove redundant memset in rs485_configLino Sanfilippo1-1/+0
2022-02-09spi: make remove callback a void functionUwe Kleine-König1-2/+1
2021-10-13serial: max310x: Make max310x_remove() return voidUwe Kleine-König1-4/+3
2021-08-09Merge 5.14-rc5 into tty-nextGreg Kroah-Hartman1-1/+2
2021-07-27serial: max310x: Use clock-names property matching to recognize EXTCLKAndy Shevchenko1-10/+5
2021-07-21serial: max310x: Unprepare and disable clock in error pathAndy Shevchenko1-1/+2