summaryrefslogtreecommitdiffstats
path: root/drivers/i2c
Commit message (Expand)AuthorAgeFilesLines
* i2c: mlxbf: Fix the return check of devm_ioremap and ioremapWang Xiaojun2020-12-051-6/+6
* i2c: mlxbf: select CONFIG_I2C_SLAVEArnd Bergmann2020-12-051-0/+1
* i2c: imx: Don't generate STOP condition if arbitration has been lostChristian Eggers2020-12-021-2/+10
* i2c: imx: Check for I2SR_IAL after every byteChristian Eggers2020-12-021-0/+10
* i2c: imx: Fix reset of I2SR_IAL flagChristian Eggers2020-12-021-6/+16
* i2c: qcom: Fix IRQ error misassignementRobert Foss2020-12-021-2/+2
* i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc()Zhihao Cheng2020-12-021-1/+2
* i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVEDMichael Wu2020-11-061-27/+18
* i2c: designware: call i2c_dw_read_clear_intrbits_slave() onceMichael Wu2020-11-061-6/+1
* i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORMGeert Uytterhoeven2020-11-061-1/+1
* i2c: mlxbf: Update author and maintainer email infoKhalil Blaiech2020-11-061-1/+1
* i2c: mlxbf: Update reference clock frequencyKhalil Blaiech2020-11-061-6/+4
* i2c: mlxbf: Remove unecessary wrapper functionsKhalil Blaiech2020-11-061-111/+72
* i2c: mlxbf: Fix resrticted cast warning of sparseKhalil Blaiech2020-11-061-2/+2
* i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function callKhalil Blaiech2020-11-061-0/+9
* i2c: sh_mobile: implement atomic transfersUlrich Hecht2020-11-061-20/+66
* i2c: mediatek: move dma reset before i2c resetQii Wang2020-11-031-4/+4
* i2c: core: Restore acpi_walk_dep_device_list() getting called after registeri...Hans de Goede2020-10-251-1/+10
* Merge branch 'i2c/for-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-10-2127-900/+3766
|\
| * 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
| * 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