summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-tegra.c
Commit message (Expand)AuthorAgeFilesLines
* i2c: tegra: Add support for the VI I2C on Tegra210Thierry Reding2020-05-121-2/+95
* i2c: tegra: Use FIELD_PREP/FIELD_GET macrosThierry Reding2020-05-121-41/+40
* i2c: tegra: Synchronize DMA before terminationDmitry Osipenko2020-05-081-0/+9
* i2c: tegra: Better handle case where CPU0 is busy for a long timeDmitry Osipenko2020-05-081-12/+15
* i2c: tegra: Keep IRQs enabled during suspend/resumeThierry Reding2020-05-081-2/+2
* i2c: tegra: Restore pinmux on system resumeThierry Reding2020-05-081-4/+19
* Revert "i2c: tegra: Fix suspending in active runtime PM state"Thierry Reding2020-05-071-9/+0
* Revert "i2c: tegra: Better handle case where CPU0 is busy for a long time"Wolfram Sang2020-04-281-15/+12
* Revert "i2c: tegra: Synchronize DMA before termination"Wolfram Sang2020-04-281-9/+0
* i2c: tegra: Synchronize DMA before terminationDmitry Osipenko2020-04-151-0/+9
* i2c: tegra: Better handle case where CPU0 is busy for a long timeDmitry Osipenko2020-04-151-12/+15
* i2c: drivers: Use generic definitions for bus frequenciesAndy Shevchenko2020-03-241-11/+7
* i2c: tegra: Check DMA completion status in addition to left timeDmitry Osipenko2020-01-151-1/+1
* i2c: tegra: Always terminate DMA transferDmitry Osipenko2020-01-151-8/+4
* i2c: tegra: Use relaxed versions of readl/writelDmitry Osipenko2020-01-151-10/+11
* i2c: tegra: Rename I2C_PIO_MODE_MAX_LEN to I2C_PIO_MODE_PREFERRED_LENDmitry Osipenko2020-01-151-5/+6
* i2c: tegra: Support atomic transfersDmitry Osipenko2020-01-151-15/+69
* i2c: tegra: Prevent interrupt triggering after transfer timeoutDmitry Osipenko2020-01-151-34/+36
* i2c: tegra: Properly disable runtime PM on driver's probe errorDmitry Osipenko2020-01-151-10/+19
* i2c: tegra: Fix suspending in active runtime PM stateDmitry Osipenko2020-01-151-0/+9
* i2c: tegra: Use dma_request_chan() directly for channel requestPeter Ujfalusi2019-11-141-2/+2
* i2c: tegra: Move suspend handling to NOIRQ phaseJon Hunter2019-09-131-18/+22
* i2c: tegra: Compile PM functions unconditionallyDmitry Osipenko2019-08-011-11/+5
* i2c: tegra: remove BUG() macroBitan Biswas2019-06-211-8/+39
* i2c: tegra: Add suspend-resume supportBitan Biswas2019-06-141-0/+24
* i2c: tegra: Avoid error message on deferred probeThierry Reding2019-06-141-1/+3
* i2c: tegra: fix msleep warningBitan Biswas2019-06-121-1/+1
* i2c: tegra: add spinlock definition commentBitan Biswas2019-06-121-0/+1
* i2c: tegra: fix alignment and spacing violationsBitan Biswas2019-06-121-16/+19
* i2c: tegra: remove unnecessary variable initBitan Biswas2019-06-121-3/+3
* i2c: tegra: clean up macrosBitan Biswas2019-06-121-14/+3
* i2c: tegra: Only display error messages if DMA setup failsJonathan Hunter2019-02-231-4/+6
* i2c: tegra: remove multi-master supportSowjanya Komatineni2019-02-231-2/+2
* i2c: tegra: remove master fifo support on tegra186Sowjanya Komatineni2019-02-231-1/+1
* i2c: tegra: change phrasing, "fallbacking" to "falling back"Colin Ian King2019-02-151-2/+2
* i2c: tegra: add i2c interface timing supportSowjanya Komatineni2019-02-141-30/+159
* i2c: tegra: update transfer timeoutSowjanya Komatineni2019-02-141-4/+11
* i2c: tegra: Add DMA supportSowjanya Komatineni2019-02-141-49/+383
* i2c: tegra: update maximum transfer sizeSowjanya Komatineni2019-02-141-2/+6
* i2c: tegra: fix maximum transfer sizeSowjanya Komatineni2019-02-141-1/+1
* i2c: tegra: add bus clear Master SupportSowjanya Komatineni2019-02-141-0/+81
* i2c: tegra: sort all the include headers alphabeticallySowjanya Komatineni2019-02-141-11/+8
* i2c: tegra: Fix Maximum transfer sizeSowjanya Komatineni2019-01-111-1/+14
* i2c: tegra: Switch to SPDX identifierThierry Reding2018-12-171-10/+1
* i2c: tegra: Add missing kerneldoc for some fieldsThierry Reding2018-12-171-0/+15
* i2c: tegra: Cleanup kerneldoc commentsThierry Reding2018-12-171-12/+11
* i2c: tegra: replace spin_lock_irqsave with spin_lock in ISRjun qian2018-12-111-3/+2
* i2c: tegra: use core to detect 'no zero length' quirkWolfram Sang2018-10-051-3/+1
* Merge tag 'v4.18-rc5' into i2c/for-4.19Wolfram Sang2018-07-171-9/+8
|\
| * i2c: tegra: Fix NACK error handlingJon Hunter2018-07-101-9/+8