summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-tegra.c
Commit message (Expand)AuthorAgeFilesLines
...
* i2c: tegra: Initialize div-clk rate unconditionallyDmitry Osipenko2020-10-051-18/+16
* i2c: tegra: Mask interrupt in tegra_i2c_issue_bus_clear()Dmitry Osipenko2020-10-051-0/+2
* i2c: tegra: Handle potential error of tegra_i2c_flush_fifos()Dmitry Osipenko2020-10-051-1/+3
* i2c: tegra: Add missing pm_runtime_put()Dmitry Osipenko2020-10-051-2/+2
* i2c: tegra: Make tegra_i2c_flush_fifos() usable in atomic transferDmitry Osipenko2020-10-051-9/+16
* i2c: tegra: Avoid tegra_i2c_init_dma() for Tegra210 vi i2cSowjanya Komatineni2020-07-281-1/+1
* i2c: tegra: Fix runtime resume to re-init VI I2CSowjanya Komatineni2020-07-281-0/+16
* i2c: tegra: Fix the error path in tegra_i2c_runtime_resumeSowjanya Komatineni2020-07-281-3/+8
* i2c: tegra: Remove NULL pointer check before clk_enable/disable/prepare/unpre...Sowjanya Komatineni2020-07-281-41/+23
* i2c: tegra: Don't mark VI I2C as IRQ safe runtime PMSowjanya Komatineni2020-07-281-1/+9
* 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