summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-xiic.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* i2c: Switch back to struct platform_driver::remove()Uwe Kleine-König2024-11-171-1/+1
* i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabledJinjie Ruan2024-09-271-1/+1
* i2c: xiic: Try re-initialization on bus busy timeoutRobert Hancock2024-09-111-15/+26
* i2c: xiic: Wait for TX empty to avoid missed TX NAKsRobert Hancock2024-09-111-10/+9
* i2c: xiic: improve error message when transfer fails to startMarc Ferland2024-07-091-4/+5
* i2c: xiic: Correct return value check for xiic_reinit()Daniel Scally2023-09-221-1/+1
* i2c: xiic: Don't try to handle more interrupt events after errorRobert Hancock2023-07-061-0/+2
* i2c: xiic: Use devm_clk_get_enabled()Andi Shyti2023-06-231-13/+7
* i2c: Convert to platform remove callback returning voidUwe Kleine-König2023-06-051-4/+2
* Merge branch 'i2c/for-current' into i2c/for-mergewindowWolfram Sang2023-04-241-1/+3
|\
| * i2c: xiic: xiic_xfer(): Fix runtime PM leak on error pathLars-Peter Clausen2023-04-181-1/+3
* | i2c: xiic: Use devm_platform_get_and_ioremap_resource()Yang Li2023-03-291-2/+1
* | i2c: xiic: hide OF related data for COMPILE_TESTKrzysztof Kozlowski2023-03-291-1/+1
|/
* i2c: xiic: Remove some dead codeChristophe JAILLET2023-02-171-4/+0
* i2c: xiic: Add SCL frequency configuration supportRaviteja Narayanam2023-02-171-0/+148
* i2c: xiic: Update compatible with new IP versionRaviteja Narayanam2023-02-171-0/+1
* i2c: xiic: Remove interrupt enable/disable in Rx pathRaviteja Narayanam2023-02-031-5/+0
* i2c: xiic: Add smbus_block_read functionalityRaviteja Narayanam2023-02-031-4/+78
* i2c: xiic: Add wait for FIFO empty in send_txRaviteja Narayanam2023-02-031-0/+7
* i2c: xiic: Switch to Xiic standard mode for i2c-readRaviteja Narayanam2023-02-031-39/+57
* i2c: xiic: Fix Rx and Tx paths in standard modeRaviteja Narayanam2023-02-031-0/+53
* i2c: xiic: Add standard mode support for > 255 byteRaviteja Narayanam2023-02-031-41/+225
* i2c: xiic: Make sure to disable clock on .remove()Uwe Kleine-König2022-12-071-3/+6
* i2c: xiic: Add platform module aliasMartin Tůma2022-10-191-0/+1
* i2c: xiic: Fix the type check for xiic_wakeupShubhrajyoti Datta2022-06-141-2/+2
* i2c: xiic: Correct the datatype for rx_watermarkShubhrajyoti Datta2022-05-211-2/+2
* i2c: xiic: Fix Tx Interrupt path for grouped messagesRaviteja Narayanam2022-05-141-18/+20
* i2c: xiic: Fix coding style issuesMichal Simek2022-05-141-17/+20
* i2c: xiic: return value of xiic_reinitShubhrajyoti Datta2022-05-141-1/+4
* i2c: xiic: Make bus names uniqueRobert Hancock2022-03-021-1/+2
* i2c: xiic: Fix RX IRQ busy checkMarek Vasut2021-09-141-1/+1
* i2c: xiic: Only ever transfer single messageMarek Vasut2021-09-141-34/+10
* i2c: xiic: Switch from waitqueue to completionMarek Vasut2021-09-141-15/+18
* i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process()Marek Vasut2021-09-141-11/+26
* i2c: xiic: Drop broken interrupt handlerMarek Vasut2021-09-141-24/+1
* i2c: xiic: Fix broken locking on tx_msgMarek Vasut2021-09-141-10/+16
* i2c: xiic: Simplify with dev_err_probe()Krzysztof Kozlowski2021-06-231-5/+4
* i2c: xiic: fix reference leak when pm_runtime_get_sync failsQinglang Miao2021-04-141-2/+2
* i2c: xiic: Support forcing single-master in DTJaakko Laine2020-08-281-0/+14
* i2c: xiic: Improve struct memory alignmentJaakko Laine2020-08-281-2/+2
* i2c: xiic: Change code alignment to 1 space onlyJaakko Laine2020-08-281-24/+24
* i2c: xiic: fix indentation issueColin Ian King2020-01-291-1/+1
* i2c: xiic: Fix the clocking across bind unbindShubhrajyoti Datta2020-01-151-5/+7
* i2c: xiic: defer the probe if clock is not foundVenkatesh Yadav Abbarapu2020-01-151-1/+2
* i2c: xiic: Add timeout to the rx fifo wait loopShubhrajyoti Datta2020-01-151-10/+42
* i2c: xiic: convert to use i2c_new_client_device()Wolfram Sang2020-01-151-1/+1
* i2c: xiic: Fix kerneldoc warningsShubhrajyoti Datta2019-11-111-0/+2
* i2c: xiic: Add max_read_len quirkRobert Hancock2019-06-081-0/+5
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner2019-05-301-10/+1
* i2c: xiic: Make the start and the byte count write atomicShubhrajyoti Datta2018-09-061-0/+4