summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-exynos5.c
Commit message (Expand)AuthorAgeFilesLines
* i2c: exynos5: use 'time_left' variable with wait_for_completion_timeout()Wolfram Sang2024-05-061-6/+6
* i2c: exynos5: Calculate t_scl_l, t_scl_h according to i2c specCamel Guo2023-10-231-3/+31
* i2c: exynos5: add support for atomic transfersMarek Szyprowski2023-10-211-2/+44
* I2C: Explicitly include correct DT includesRob Herring2023-08-141-3/+1
* i2c: exynos5: Remove #ifdef guards for PM related functionsPaul Cercueil2023-08-081-5/+3
* i2c: Convert to platform remove callback returning voidUwe Kleine-König2023-06-051-4/+2
* i2c: move drivers from strlcpy to strscpyWolfram Sang2022-08-111-1/+1
* i2c: exynos5: Fix getting the optional clockSam Protsenko2021-12-161-3/+5
* i2c: exynos5: Add bus clock supportSam Protsenko2021-12-091-8/+38
* i2c: exynos5: Add support for ExynosAutoV9 SoCJaewon Kim2021-12-091-9/+53
* i2c: exynos5: correct top kerneldocKrzysztof Kozlowski2021-04-061-1/+1
* i2c: exynos5: Preserve high speed master codeMårten Lindahl2021-02-261-1/+7
* i2c: exynos5: don't check for irq 0Martin Kaiser2020-11-031-1/+1
* i2c: exynos5: fix platform_get_irq error handlingMartin Kaiser2020-11-031-3/+1
* i2c: exynos5: remove duplicate error messageMartin Kaiser2020-11-031-1/+0
* i2c: Drop stray comma in MODULE_AUTHOR statementsJean Delvare2020-06-111-2/+2
* i2c: busses: convert to devm_platform_ioremap_resourceDejin Zheng2020-04-151-3/+1
* i2c: drivers: Use generic definitions for bus frequenciesAndy Shevchenko2020-03-241-11/+7
* i2c: exynos5: Remove IRQF_ONESHOTSebastian Andrzej Siewior2019-09-041-3/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* i2c: exynos5: use core helper to mark adapter suspendedWolfram Sang2019-01-081-9/+2
* i2c: exynos5: Describe the hardware variant for readabilityKrzysztof Kozlowski2018-07-211-8/+14
* i2c: exynos5: simplify transfer functionAndrzej Hajda2018-05-151-22/+7
* i2c: exynos5: rework HSI2C_MASTER_ST_LOSE state handlingAndrzej Hajda2018-02-271-6/+57
* i2c: exynos5: change internal transmission timeout to 100msAndrzej Hajda2018-01-151-1/+1
* i2c: use dev_get_drvdata() to get private data in suspend/resume hooksMasahiro Yamada2017-07-311-4/+2
* i2c: exynos5: use core helper to get driver dataAndrzej Hajda2017-04-211-12/+3
* i2c: exynos5: de-duplicate error logs on clock setupAndrzej Hajda2017-04-211-17/+7
* i2c: exynos5: simplify clock frequency handlingAndrzej Hajda2017-04-211-33/+12
* i2c: exynos5: simplify timings calculationAndrzej Hajda2017-04-211-26/+14
* i2c: exynos5: Avoid transaction timeouts due TRANSFER_DONE_AUTO not setJavier Martinez Canillas2017-03-091-1/+2
* i2c: exynos5: fix arbitration lost handlingAndrzej Hajda2017-02-231-1/+26
* i2c: exynos5: disable fifo-almost-empty irq signal when necessaryAndrzej Hajda2017-02-231-1/+6
* i2c: don't print error when adding adapter failsWolfram Sang2016-08-221-3/+1
* Merge branch 'i2c/for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Linus Torvalds2016-05-191-8/+2
|\
| * i2c: exynos5: Use SET_NOIRQ_SYSTEM_SLEEP_PM_OPS instead of open-codedAxel Lin2016-04-241-8/+2
* | i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock preparedJavier Martinez Canillas2016-04-221-5/+19
|/
* Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2014-12-141-1/+0
|\
| * i2c: busses: drop owner assignment from platform_driversWolfram Sang2014-10-201-1/+0
* | i2c: exynos5: use proper errno for timeoutWolfram Sang2014-11-101-2/+2
|/
* i2c: exynos: add support for HSI2C module on Exynos7Naveen Krishna Ch2014-10-031-6/+65
* i2c: exynos5: remove extra line and fix an assignmentNaveen Krishna Ch2014-07-171-2/+1
* i2c: exynos5: remove an unnecessary read of FIFO_STATUS registerNaveen Krishna Ch2014-07-171-1/+0
* i2c: exynos5: Properly use the "noirq" variants of suspend/resumeDoug Anderson2014-07-161-2/+10
* i2c: remove unnecessary OOM messagesJingoo Han2014-06-021-3/+1
* i2c: exynos5: add support for HSI2C on Exynos5260 SoCNaveen Krishna Ch2014-05-221-12/+55
* i2c: exynos5: remove unnecessary cast of void pointerJingoo Han2014-03-131-1/+1
* i2c: exynos5: add CONFIG_PM_SLEEP to suspend/resume functionsJingoo Han2014-03-131-0/+2
* i2c: delete non-required instances of include <linux/init.h>Paul Gortmaker2014-01-241-1/+0
* treewide: Fix typos in printkMasanari Iida2013-12-191-1/+1