Age | Commit message (Expand) | Author | Files | Lines |
2021-01-28 | i2c: tegra: Use threaded interrupt | Dmitry Osipenko | 1 | -4/+5 |
2021-01-17 | i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO | Sowjanya Komatineni | 1 | -1/+21 |
2021-01-12 | i2c: tegra: Wait for config load atomically while in ISR | Mikko Perttunen | 1 | -1/+1 |
2020-10-05 | i2c: tegra: Improve driver module description | Dmitry Osipenko | 1 | -1/+1 |
2020-10-05 | i2c: tegra: Clean up whitespaces, newlines and indentation | Dmitry Osipenko | 1 | -27/+46 |
2020-10-05 | i2c: tegra: Clean up and improve comments | Dmitry Osipenko | 1 | -41/+47 |
2020-10-05 | i2c: tegra: Clean up printk messages | Dmitry Osipenko | 1 | -23/+14 |
2020-10-05 | i2c: tegra: Clean up variable names | Dmitry Osipenko | 1 | -87/+90 |
2020-10-05 | i2c: tegra: Improve formatting of variables | Dmitry Osipenko | 1 | -51/+45 |
2020-10-05 | i2c: tegra: Check errors for both positive and negative values | Dmitry Osipenko | 1 | -3/+3 |
2020-10-05 | i2c: tegra: Factor out hardware initialization into separate function | Dmitry Osipenko | 1 | -13/+19 |
2020-10-05 | i2c: tegra: Factor out register polling into separate function | Dmitry Osipenko | 1 | -32/+25 |
2020-10-05 | i2c: tegra: Factor out packet header setup from tegra_i2c_xfer_msg() | Dmitry Osipenko | 1 | -40/+55 |
2020-10-05 | i2c: tegra: Factor out error recovery from tegra_i2c_xfer_msg() | Dmitry Osipenko | 1 | -16/+30 |
2020-10-05 | i2c: tegra: Rename wait/poll functions | Dmitry Osipenko | 1 | -18/+14 |
2020-10-05 | i2c: tegra: Remove "dma" variable from tegra_i2c_xfer_msg() | Dmitry Osipenko | 1 | -9/+8 |
2020-10-05 | i2c: tegra: Remove redundant check in tegra_i2c_issue_bus_clear() | Dmitry Osipenko | 1 | -5/+4 |
2020-10-05 | i2c: tegra: Remove likely/unlikely from the code | Dmitry Osipenko | 1 | -2/+2 |
2020-10-05 | i2c: tegra: Remove outdated barrier() | Dmitry Osipenko | 1 | -8/+5 |
2020-10-05 | i2c: tegra: Clean up variable types | Dmitry Osipenko | 1 | -19/+19 |
2020-10-05 | i2c: tegra: Reorder location of functions in the code | Dmitry Osipenko | 1 | -244/+242 |
2020-10-05 | i2c: tegra: Clean up probe function | Dmitry Osipenko | 1 | -51/+49 |
2020-10-05 | i2c: tegra: Move out all device-tree parsing into tegra_i2c_parse_dt() | Dmitry Osipenko | 1 | -4/+6 |
2020-10-05 | i2c: tegra: Use clk-bulk helpers | Dmitry Osipenko | 1 | -120/+68 |
2020-10-05 | i2c: tegra: Use platform_get_irq() | Dmitry Osipenko | 1 | -6/+3 |
2020-10-05 | i2c: tegra: Use devm_platform_get_and_ioremap_resource() | Dmitry Osipenko | 1 | -3/+3 |
2020-10-05 | i2c: tegra: Use reset_control_reset() | Dmitry Osipenko | 1 | -3/+10 |
2020-10-05 | i2c: tegra: Remove error message used for devm_request_irq() failure | Dmitry Osipenko | 1 | -3/+1 |
2020-10-05 | i2c: tegra: Runtime PM always available on Tegra | Dmitry Osipenko | 1 | -23/+6 |
2020-10-05 | i2c: tegra: Remove i2c_dev.clk_divisor_non_hs_mode member | Dmitry Osipenko | 1 | -25/+21 |
2020-10-05 | i2c: tegra: Initialize div-clk rate unconditionally | Dmitry Osipenko | 1 | -18/+16 |
2020-10-05 | i2c: tegra: Mask interrupt in tegra_i2c_issue_bus_clear() | Dmitry Osipenko | 1 | -0/+2 |
2020-10-05 | i2c: tegra: Handle potential error of tegra_i2c_flush_fifos() | Dmitry Osipenko | 1 | -1/+3 |
2020-10-05 | i2c: tegra: Add missing pm_runtime_put() | Dmitry Osipenko | 1 | -2/+2 |
2020-10-05 | i2c: tegra: Make tegra_i2c_flush_fifos() usable in atomic transfer | Dmitry Osipenko | 1 | -9/+16 |
2020-07-28 | i2c: tegra: Avoid tegra_i2c_init_dma() for Tegra210 vi i2c | Sowjanya Komatineni | 1 | -1/+1 |
2020-07-28 | i2c: tegra: Fix runtime resume to re-init VI I2C | Sowjanya Komatineni | 1 | -0/+16 |
2020-07-28 | i2c: tegra: Fix the error path in tegra_i2c_runtime_resume | Sowjanya Komatineni | 1 | -3/+8 |
2020-07-28 | i2c: tegra: Remove NULL pointer check before clk_enable/disable/prepare/unpre... | Sowjanya Komatineni | 1 | -41/+23 |
2020-07-28 | i2c: tegra: Don't mark VI I2C as IRQ safe runtime PM | Sowjanya Komatineni | 1 | -1/+9 |
2020-05-12 | i2c: tegra: Add support for the VI I2C on Tegra210 | Thierry Reding | 1 | -2/+95 |
2020-05-12 | i2c: tegra: Use FIELD_PREP/FIELD_GET macros | Thierry Reding | 1 | -41/+40 |
2020-05-08 | i2c: tegra: Synchronize DMA before termination | Dmitry Osipenko | 1 | -0/+9 |
2020-05-08 | i2c: tegra: Better handle case where CPU0 is busy for a long time | Dmitry Osipenko | 1 | -12/+15 |
2020-05-08 | i2c: tegra: Keep IRQs enabled during suspend/resume | Thierry Reding | 1 | -2/+2 |
2020-05-08 | i2c: tegra: Restore pinmux on system resume | Thierry Reding | 1 | -4/+19 |
2020-05-07 | Revert "i2c: tegra: Fix suspending in active runtime PM state" | Thierry Reding | 1 | -9/+0 |
2020-04-28 | Revert "i2c: tegra: Better handle case where CPU0 is busy for a long time" | Wolfram Sang | 1 | -15/+12 |
2020-04-28 | Revert "i2c: tegra: Synchronize DMA before termination" | Wolfram Sang | 1 | -9/+0 |
2020-04-15 | i2c: tegra: Synchronize DMA before termination | Dmitry Osipenko | 1 | -0/+9 |