summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/designware_i2c.c
Commit message (Expand)AuthorAgeFilesLines
* dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIOIgor Opaniuk2021-02-211-2/+2
* dm: treewide: Rename ofdata_to_platdata() to of_to_plat()Simon Glass2020-12-131-2/+2
* dm: treewide: Rename auto_alloc_size members to be shorterSimon Glass2020-12-131-1/+1
* i2c: designware_i2c: Don't warn if no reset controllerSimon Glass2020-11-281-3/+5
* i2c: designware: Use log_debug() for debuggingSimon Glass2020-10-221-2/+2
* treewide: convert devfdt_get_addr_ptr() to dev_read_addr_ptr()Masahiro Yamada2020-08-221-1/+1
* i2c: designware_i2c: Support ACPI table generationSimon Glass2020-07-171-0/+26
* i2c: designware_i2c: Add a little more debuggingSimon Glass2020-07-171-5/+5
* i2c: designware_i2c: Check if the device is poweredRaul E Rangel2020-05-281-0/+17
* i2c: designware_i2c: Tidy up use of NULL privSimon Glass2020-05-281-11/+23
* common: Drop linux/delay.h from common headerSimon Glass2020-05-181-0/+1
* common: Drop log.h from common headerSimon Glass2020-05-181-0/+1
* i2c: designware_i2c: add 'hs_hcnt' and 'hs_lcnt' for high speedJun Chen2020-03-161-0/+3
* i2c: designware_i2c: remove 'has_high_speed'Jun Chen2020-03-161-2/+1
* i2c: designware_i2c: check is high speed possible supportJun Chen2020-03-161-0/+10
* i2c: designware_i2c: Fix IC_CON register setting for high speed modeJun Chen2020-03-161-1/+1
* 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