summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-cadence.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'i2c-host-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/an...Wolfram Sang2024-05-131-2/+0
|\
| * i2c: cadence: remove printout on handled timeoutsWolfram Sang2024-05-061-2/+0
* | i2c: cadence: Avoid fifo clear after startSai Pavan Boddu2024-05-061-0/+1
|/
* i2c: cadence: Add system suspend and resume PM supportJi Sheng Teoh2024-03-041-0/+33
* i2c: cadence: Fix the kernel-doc warningsShubhrajyoti Datta2023-09-131-0/+1
* 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-2/+4
|\
| * i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error pathLars-Peter Clausen2023-04-181-2/+4
* | i2c: cadence: Add reset controller supportLars-Peter Clausen2023-04-131-4/+22
* | i2c: cadence: Detect maximum transfer sizeLars-Peter Clausen2023-03-291-7/+42
* | i2c: cadence: Allow to specify the FIFO depthLars-Peter Clausen2023-03-291-12/+17
* | i2c: cadence: Remove unnecessary register readsLars-Peter Clausen2023-03-161-2/+2
* | i2c: cadence: Remove always false ternary operatorLars-Peter Clausen2023-03-161-2/+1
|/
* i2c: cadence: Remove redundant expression in if clauseLars-Peter Clausen2023-01-201-3/+1
* i2c: cadence: Remove `irq` field from driver state structLars-Peter Clausen2023-01-201-10/+7
* i2c: cadence: Remove unused CDNS_I2C_DATA_INTR_DEPTH defineLars-Peter Clausen2023-01-201-2/+0
* i2c: cadence: Fix regression with bus recoveryCarsten Haitzler2022-12-011-3/+8
* i2c: cadence: Add standard bus recovery supportShubhrajyoti Datta2022-09-271-1/+19
* Merge tag 'i2c-for-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-08-041-1/+9
|\
| * i2c: cadence: Support PEC for SMBus block readLars-Peter Clausen2022-07-241-1/+9
* | i2c: cadence: Change large transfer count reset logic to be unconditionalRobert Hancock2022-07-161-25/+5
* | i2c: cadence: Unregister the clk notifier in error pathSatish Nagireddy2022-07-071-0/+1
|/
* i2c: cadence: Increase timeout per message if necessaryLucas Tanure2022-05-141-2/+10
* i2c: cadence: Implement save restoreShubhrajyoti Datta2021-08-251-11/+27
* Merge branch 'i2c/for-mergewindow' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-07-041-12/+45
|\
| * i2c: cadence: Simplify with dev_err_probe()Krzysztof Kozlowski2021-06-231-5/+4
| * i2c: cadence: Clear HOLD bit before xfer_size register rolls overRaviteja Narayanam2021-06-231-7/+41
* | i2c: busses: i2c-cadence: Fix incorrectly documented 'enum cdns_i2c_slave_mode'Lee Jones2021-05-271-1/+1
|/
* i2c: cadence: add IRQ checkSergey Shtylyov2021-04-141-1/+4
* i2c: cadence: fix reference leak when pm_runtime_get_sync failsQinglang Miao2021-04-141-2/+2
* i2c: cadence: Clear HOLD bit at correct time in Rx pathRaviteja Narayanam2020-07-221-9/+10
* Revert "i2c: cadence: Fix the hold bit setting"Raviteja Narayanam2020-07-221-7/+2
* i2c: cadence: Added slave supportRadu Pirea2020-04-151-11/+309
* i2c: busses: convert to devm_platform_get_and_ioremap_resourceDejin Zheng2020-04-151-2/+1
* i2c: drivers: Use generic definitions for bus frequenciesAndy Shevchenko2020-03-241-5/+2
* i2c: cadence: Fix wording in i2c-cadence driverMichal Simek2020-01-301-1/+1
* i2c: cadence: Fix power management order of operationsTopi Kuutela2020-01-301-3/+6
* i2c: cadence: Fix error printing in case of deferShubhrajyoti Datta2020-01-301-1/+2
* i2c: cadence: Handle transfer_size rolloverAlex Williams2020-01-301-5/+13
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
* i2c: cadence: Fix the hold bit settingShubhrajyoti Datta2019-02-151-2/+7
* i2c: use dev_get_drvdata() to get private data in suspend/resume hooksMasahiro Yamada2017-07-311-4/+2
* i2c: cadance: fix ctrl/addr reg write orderMatt Weber2017-06-231-3/+3
* i2c: i2c-cadence: Initialize configuration before probing devicesMike Looijmans2017-01-251-4/+4
* Merge branch 'i2c/for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Linus Torvalds2016-10-071-3/+1
|\
| * i2c: don't print error when adding adapter failsWolfram Sang2016-08-221-3/+1
* | i2c: Spelling s/acknowedge/acknowledge/Geert Uytterhoeven2016-09-081-1/+1
|/
* i2c: cadence: Fix the kernel-doc warningsShubhrajyoti Datta2016-03-121-6/+8
* i2c: cadence: Remove the suspended flagShubhrajyoti Datta2015-11-301-6/+1
* i2c: cadence: Move to sensible power managementShubhrajyoti Datta2015-11-301-21/+45