summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-tegra.c
Commit message (Expand)AuthorAgeFilesLines
* i2c: tegra: remove printout on handled timeoutsWolfram Sang2024-05-061-2/+0
* Merge tag 'i2c-for-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-09-041-1/+1
|\
| * I2C: Explicitly include correct DT includesRob Herring2023-08-141-1/+1
* | i2c: tegra: Fix i2c-tegra DMA config option processingParker Newman2023-08-141-1/+1
* | i2c: tegra: Fix failure during probe deferral cleanupThierry Reding2023-08-141-0/+1
|/
* i2c: tegra: allow VI support to be compiled outMichał Mirosław2023-06-051-10/+14
* i2c: tegra: allow DVC support to be compiled outMichał Mirosław2023-06-051-6/+11
* i2c: tegra: Share same DMA channel for RX and TXAkhil R2023-06-051-49/+20
* i2c: Convert to platform remove callback returning voidUwe Kleine-König2023-06-051-4/+2
* i2c: tegra: Fix PEC support for SMBUS block readAkhil R2023-04-301-13/+27
* Merge tag 'i2c-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-12-151-0/+1
|\
| * i2c: tegra: Set ACPI node as primary fwnodeAkhil R2022-12-021-0/+1
* | i2c: tegra: Allocate DMA memory for DMA engineThierry Reding2022-11-011-6/+10
|/
* i2c: tegra: Add GPCDMA supportAkhil R2022-09-161-3/+8
* i2c: move drivers from strlcpy to strscpyWolfram Sang2022-08-111-1/+1
* i2c: tegra: Add SMBus block read functionAkhil R2022-03-011-2/+16
* i2c: tegra: use i2c_timings for bus clock freqAkhil R2021-12-101-12/+9
* i2c: tegra: Add the ACPI supportAkhil R2021-11-291-12/+40
* i2c: tegra: Ensure that device is suspended before driver is removedDmitry Osipenko2021-10-291-2/+2
* i2c: tegra: Use threaded interruptDmitry Osipenko2021-01-281-4/+5
* i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFOSowjanya Komatineni2021-01-171-1/+21
* i2c: tegra: Wait for config load atomically while in ISRMikko Perttunen2021-01-111-1/+1
* i2c: tegra: Improve driver module descriptionDmitry Osipenko2020-10-051-1/+1
* i2c: tegra: Clean up whitespaces, newlines and indentationDmitry Osipenko2020-10-051-27/+46
* i2c: tegra: Clean up and improve commentsDmitry Osipenko2020-10-051-41/+47
* i2c: tegra: Clean up printk messagesDmitry Osipenko2020-10-051-23/+14
* i2c: tegra: Clean up variable namesDmitry Osipenko2020-10-051-87/+90
* i2c: tegra: Improve formatting of variablesDmitry Osipenko2020-10-051-51/+45
* i2c: tegra: Check errors for both positive and negative valuesDmitry Osipenko2020-10-051-3/+3
* i2c: tegra: Factor out hardware initialization into separate functionDmitry Osipenko2020-10-051-13/+19
* i2c: tegra: Factor out register polling into separate functionDmitry Osipenko2020-10-051-32/+25
* i2c: tegra: Factor out packet header setup from tegra_i2c_xfer_msg()Dmitry Osipenko2020-10-051-40/+55
* i2c: tegra: Factor out error recovery from tegra_i2c_xfer_msg()Dmitry Osipenko2020-10-051-16/+30
* i2c: tegra: Rename wait/poll functionsDmitry Osipenko2020-10-051-18/+14
* i2c: tegra: Remove "dma" variable from tegra_i2c_xfer_msg()Dmitry Osipenko2020-10-051-9/+8
* i2c: tegra: Remove redundant check in tegra_i2c_issue_bus_clear()Dmitry Osipenko2020-10-051-5/+4
* i2c: tegra: Remove likely/unlikely from the codeDmitry Osipenko2020-10-051-2/+2
* i2c: tegra: Remove outdated barrier()Dmitry Osipenko2020-10-051-8/+5
* i2c: tegra: Clean up variable typesDmitry Osipenko2020-10-051-19/+19
* i2c: tegra: Reorder location of functions in the codeDmitry Osipenko2020-10-051-244/+242
* i2c: tegra: Clean up probe functionDmitry Osipenko2020-10-051-51/+49
* i2c: tegra: Move out all device-tree parsing into tegra_i2c_parse_dt()Dmitry Osipenko2020-10-051-4/+6
* i2c: tegra: Use clk-bulk helpersDmitry Osipenko2020-10-051-120/+68
* i2c: tegra: Use platform_get_irq()Dmitry Osipenko2020-10-051-6/+3
* i2c: tegra: Use devm_platform_get_and_ioremap_resource()Dmitry Osipenko2020-10-051-3/+3
* i2c: tegra: Use reset_control_reset()Dmitry Osipenko2020-10-051-3/+10
* i2c: tegra: Remove error message used for devm_request_irq() failureDmitry Osipenko2020-10-051-3/+1
* i2c: tegra: Runtime PM always available on TegraDmitry Osipenko2020-10-051-23/+6
* i2c: tegra: Remove i2c_dev.clk_divisor_non_hs_mode memberDmitry Osipenko2020-10-051-25/+21
* i2c: tegra: Initialize div-clk rate unconditionallyDmitry Osipenko2020-10-051-18/+16