summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-meson.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* i2c: Convert to platform remove callback returning voidUwe Kleine-König2023-06-051-4/+2
* i2c: move drivers from strlcpy to strscpyWolfram Sang2022-08-111-1/+1
* i2c: meson: fix typo in commentJulia Lawall2022-05-211-1/+1
* i2c: meson: fix missing clk_disable_unprepare() on error in meson_i2c_probe()Yang Yingliang2022-05-041-1/+3
* i2c: meson: Use 50% duty cycle for I2C clockLucas Tanure2022-04-151-10/+60
* i2c: meson: Use _SHIFT and _MASK for register definitionsLucas Tanure2022-04-151-19/+22
* i2c: meson: Fix wrong speed use from probeLucas Tanure2022-03-201-6/+6
* i2c: meson: fixup rate calculation with filter delayNicolas Belin2020-10-081-11/+12
* i2c: meson: keep peripheral clock enabledJerome Brunet2020-10-081-7/+3
* i2c: meson: fix clock setting overwriteJerome Brunet2020-10-081-1/+18
* i2c: busses: remove duplicate dev_err()Dejin Zheng2020-04-181-3/+1
* i2c: busses: convert to devm_platform_ioremap_resourceDejin Zheng2020-04-151-3/+1
* i2c: meson: implement the master_xfer_atomic callbackMartin Blumenstingl2020-01-131-32/+65
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* i2c: meson: update doc description to fix build warningsYixun Lan2018-01-261-1/+1
* i2c: meson: add configurable divider factorsJian Hu2018-01-241-4/+28
* i2c: meson: improve and simplify interrupt handlerHeiner Kallweit2017-03-301-30/+10
* i2c: meson: remove meson_i2c_write_tokensHeiner Kallweit2017-03-301-10/+4
* i2c: meson: don't create separate token chain just for the stop commandHeiner Kallweit2017-03-301-18/+5
* i2c: meson: improve interrupt handler and detect spurious interruptsHeiner Kallweit2017-03-301-4/+7
* i2c: meson: remove variable count from meson_i2c_xferHeiner Kallweit2017-03-301-3/+2
* i2c: meson: use full 12 bits for clock dividerHeiner Kallweit2017-03-301-2/+14
* i2c: meson: use i2c core for DT clock-frequency parsingHeiner Kallweit2017-03-301-5/+3
* i2c: meson: set clock divider in probe instead of setting it for each transferHeiner Kallweit2017-03-301-9/+8
* i2c: meson: remove member irq from struct meson_i2cHeiner Kallweit2017-03-301-7/+5
* i2c: meson: use min instead of min_t where min_t isn't neededHeiner Kallweit2017-03-301-5/+5
* i2c: meson: fix wrong variable usage in meson_i2c_put_dataHeiner Kallweit2017-03-081-1/+1
* i2c: meson: add gxbb compatible stringNeil Armstrong2016-09-151-0/+1
* i2c: don't print error when adding adapter failsWolfram Sang2016-08-221-1/+0
* i2c: meson: Use complete() instead of complete_all()Daniel Wagner2016-08-151-3/+3
* i2c: meson: Fix module autoload for OF platform driverLuis de Bethencourt2015-10-201-0/+1
* i2c: add support for Amlogic Meson I2C controllerBeniamino Galvani2014-11-181-0/+492