summaryrefslogtreecommitdiff
path: root/drivers/i2c/designware_i2c.c
Commit message (Expand)AuthorAgeFilesLines
* i2c: designware_i2c: Correct the selection of speed modeSimon Glass2020-02-181-2/+2
* dm: core: Create a new header file for 'compat' featuresSimon Glass2020-02-051-0/+2
* dm: core: Require users of devres to include the headerSimon Glass2020-02-051-0/+1
* i2c: designware_i2c: Do more in the probe() methodSimon Glass2020-01-271-8/+8
* i2c: designware_i2c: Separate out the speed calculationSimon Glass2020-01-271-33/+45
* i2c: designware_i2c: Move dw_i2c_speed_config to headerSimon Glass2020-01-271-17/+0
* i2c: designware_i2c: Add support for fast-plus speedSimon Glass2020-01-271-2/+10
* i2c: designware_i2c: Update to use standard enums for speedSimon Glass2020-01-271-5/+5
* i2c: designware_i2c: Add spike supressionSimon Glass2020-01-271-1/+9
* i2c: designware_i2c: Rewrite timing calculationSimon Glass2020-01-271-22/+147
* i2c: designware_i2c: Put hold config in a structSimon Glass2020-01-271-27/+55
* i2c: designware_i2c: Drop scl_sda_cfg parameterSimon Glass2020-01-271-6/+8
* i2c: designware_i2c: Read device-tree propertiesSimon Glass2020-01-271-2/+6
* i2c: designware_i2c: Use an accurate bus clock instead of MHzSimon Glass2020-01-271-10/+8
* i2c: designware_i2c: Use an enum for selected speed modeSimon Glass2020-01-271-1/+1
* i2c: designware_i2c: Rename 'max' speed to 'high' speedSimon Glass2020-01-271-5/+5
* i2c: designware_i2c: Include clk.h in the header fileSimon Glass2020-01-271-1/+1
* i2c: designware: Tidy up PCI supportSimon Glass2019-12-151-89/+17
* i2c: designware: Get clock rate from clock DMLey Foon Tan2019-07-091-10/+45
* i2c: designware_i2c: Restore enable state after set speedJun Chen2019-07-091-2/+7
* i2c: designware: fix reset handling on socfpga gen5Simon Goldschmidt2019-04-251-6/+14
* i2c: designware: Add error checking on initSimon Glass2019-02-201-10/+19
* SPDX: Convert all of our single license tags to Linux Kernel styleTom Rini2018-05-071-2/+1
* i2c: designware: add reset ctrl to driverDinh Nguyen2018-04-171-0/+10
* i2c: designware: Allow sending restart conditionsMarek Vasut2017-08-101-1/+2
* dm: Rename dev_addr..() functionsSimon Glass2017-06-011-1/+1
* i2c: designware: Avoid overwriting the cmd_data registerMarek Vasut2016-10-241-6/+17
* i2c: designware_i2c: Optionally check enable status registerStefan Roese2016-05-171-0/+9
* i2c: designware_i2c: Add support for PCI(e) based I2C cores (x86)Stefan Roese2016-04-251-12/+106
* i2c: designware_i2c: Add DM supportStefan Roese2016-04-251-26/+123
* i2c: designware_i2c: Prepare for DM driver conversionStefan Roese2016-04-251-83/+90
* i2c: designware_i2c: Integrate set_speed() into dw_i2c_set_bus_speed()Stefan Roese2016-04-251-24/+13
* i2c: designware_i2c: Add dw_i2c_enable() helper functionStefan Roese2016-04-251-20/+27
* i2c: designware: Convert driver to multibus/multiadapter frameworkStefan Roese2014-10-291-166/+127
* i2c: designware: add an implement i2c protosJeroen Hofstee2014-10-251-7/+12
* designware_i2c: remove inclusion of <asm/arch/hardware.h>Alexey Brodkin2014-02-201-1/+0
* designware_i2c: Enhance DesignWare I2C driver address supportChin Liang See2014-02-201-32/+9
* drivers/designware_i2c - add suppor of CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOWAlexey Brodkin2014-01-131-0/+38
* designware_i2c: remove 10msec delay in i2c_xfer_finishAlexey Brodkin2013-11-131-3/+0
* designware_i2c: disable i2c controller during target address setupAlexey Brodkin2013-11-131-0/+12
* Add GPL-2.0+ SPDX-License-Identifier to source filesWolfgang Denk2013-07-241-17/+1
* designware_i2c: Fixed the setting of the i2c bus speedArmando Visconti2012-12-111-15/+13
* designware_i2c: Added s/w generation of stop bitArmando Visconti2012-12-111-3/+8
* designware_i2c.c: Added the support for MULTI_BUSArmando Visconti2012-12-111-1/+81
* i2c: designware_i2c.c: Add support for the "i2c probe" commandStefan Roese2012-07-071-6/+10
* i2c:designware Turn off the ctrl when setting the speedArmando Visconti2012-04-241-0/+11
* i2c: Add support for designware i2c controllerVipin KUMAR2012-04-241-0/+331