Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
c4cc97985bbfd0cf073ccf36c1e6e7c3fcb9d48d
/
drivers
/
i2c
/
designware_i2c.c
d318eb3
treewide: Remove clk_free
by Sean Anderson
· Sat Dec 16 14:38:42 2023 -0500
d6d67fc
i2c: designware_i2c: adjust timing calculation
by Heinrich Schuchardt
· Fri Oct 13 15:09:39 2023 +0200
a6b185e
stm32mp1: fix reference for STMicroelectronics
by Patrick Delaunay
· Fri May 20 18:38:10 2022 +0200
47b4c02
doc: replace @return by Return:
by Heinrich Schuchardt
· Wed Jan 19 18:05:50 2022 +0100
00edb10
i2c: designware: Remove unused non-DM functionality
by Tom Rini
· Wed Aug 18 23:12:26 2021 -0400
00b6a1a
arm: Remove spear600 boards and the rest of SPEAr support
by Tom Rini
· Sat May 22 08:47:14 2021 -0400
f7c9176
dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO
by Igor Opaniuk
· Tue Feb 09 13:52:45 2021 +0200
aad29ae
dm: treewide: Rename ofdata_to_platdata() to of_to_plat()
by Simon Glass
· Thu Dec 03 16:55:21 2020 -0700
8a2b47f
dm: treewide: Rename auto_alloc_size members to be shorter
by Simon Glass
· Thu Dec 03 16:55:17 2020 -0700
9355716
i2c: designware_i2c: Don't warn if no reset controller
by Simon Glass
· Mon Nov 09 07:12:49 2020 -0700
9a09630
i2c: designware: Use log_debug() for debugging
by Simon Glass
· Sun Sep 27 18:46:23 2020 -0600
32822d0
treewide: convert devfdt_get_addr_ptr() to dev_read_addr_ptr()
by Masahiro Yamada
· Tue Aug 04 14:14:43 2020 +0900
3908d90
i2c: designware_i2c: Support ACPI table generation
by Simon Glass
· Tue Jul 07 21:32:29 2020 -0600
46aadb6
i2c: designware_i2c: Add a little more debugging
by Simon Glass
· Tue Jul 07 21:32:27 2020 -0600
057be51
i2c: designware_i2c: Check if the device is powered
by Raul E Rangel
· Wed Apr 22 10:13:54 2020 -0600
02b880e
i2c: designware_i2c: Tidy up use of NULL priv
by Simon Glass
· Wed Apr 22 10:13:53 2020 -0600
dbd7954
common: Drop linux/delay.h from common header
by Simon Glass
· Sun May 10 11:40:11 2020 -0600
0f2af88
common: Drop log.h from common header
by Simon Glass
· Sun May 10 11:40:05 2020 -0600
c191f54
i2c: designware_i2c: add 'hs_hcnt' and 'hs_lcnt' for high speed
by Jun Chen
· Mon Mar 02 16:58:57 2020 +0800
3ce27d4
i2c: designware_i2c: remove 'has_high_speed'
by Jun Chen
· Mon Mar 02 16:58:56 2020 +0800
ef6677e
i2c: designware_i2c: check is high speed possible support
by Jun Chen
· Mon Mar 02 16:58:55 2020 +0800
635cf51
i2c: designware_i2c: Fix IC_CON register setting for high speed mode
by Jun Chen
· Mon Mar 02 16:58:54 2020 +0800
5539768
i2c: designware_i2c: Correct the selection of speed mode
by Simon Glass
· Thu Feb 13 13:24:55 2020 -0700
9bc1564
dm: core: Create a new header file for 'compat' features
by Simon Glass
· Mon Feb 03 07:36:16 2020 -0700
d66c5f7
dm: core: Require users of devres to include the header
by Simon Glass
· Mon Feb 03 07:36:15 2020 -0700
8de5ae8
i2c: designware_i2c: Do more in the probe() method
by Simon Glass
· Thu Jan 23 11:48:26 2020 -0700
c529419
i2c: designware_i2c: Separate out the speed calculation
by Simon Glass
· Thu Jan 23 11:48:25 2020 -0700
b4544bd
i2c: designware_i2c: Move dw_i2c_speed_config to header
by Simon Glass
· Thu Jan 23 11:48:24 2020 -0700
4564922
i2c: designware_i2c: Add support for fast-plus speed
by Simon Glass
· Thu Jan 23 11:48:23 2020 -0700
ac77bae
i2c: designware_i2c: Update to use standard enums for speed
by Simon Glass
· Thu Jan 23 11:48:18 2020 -0700
c38e2b3
i2c: designware_i2c: Add spike supression
by Simon Glass
· Thu Jan 23 11:48:15 2020 -0700
c718110
i2c: designware_i2c: Rewrite timing calculation
by Simon Glass
· Thu Jan 23 11:48:14 2020 -0700
245ec0b
i2c: designware_i2c: Put hold config in a struct
by Simon Glass
· Thu Jan 23 11:48:13 2020 -0700
60e0c3a
i2c: designware_i2c: Drop scl_sda_cfg parameter
by Simon Glass
· Thu Jan 23 11:48:12 2020 -0700
9e5d174
i2c: designware_i2c: Read device-tree properties
by Simon Glass
· Thu Jan 23 11:48:11 2020 -0700
333dadd
i2c: designware_i2c: Use an accurate bus clock instead of MHz
by Simon Glass
· Thu Jan 23 11:48:09 2020 -0700
6ed44ae
i2c: designware_i2c: Use an enum for selected speed mode
by Simon Glass
· Thu Jan 23 11:48:08 2020 -0700
f5ef101
i2c: designware_i2c: Rename 'max' speed to 'high' speed
by Simon Glass
· Thu Jan 23 11:48:07 2020 -0700
9b7af64
i2c: designware_i2c: Include clk.h in the header file
by Simon Glass
· Thu Jan 23 11:48:06 2020 -0700
e2be553
i2c: designware: Tidy up PCI support
by Simon Glass
· Fri Dec 06 21:41:40 2019 -0700
6e85c81
i2c: designware: Get clock rate from clock DM
by Ley Foon Tan
· Wed Jun 12 09:48:04 2019 +0800
d003a37
i2c: designware_i2c: Restore enable state after set speed
by Jun Chen
· Wed Jun 05 15:23:16 2019 +0800
28608a1
i2c: designware: fix reset handling on socfpga gen5
by Simon Goldschmidt
· Thu Mar 28 21:11:48 2019 +0100
bd9ca8d
i2c: designware: Add error checking on init
by Simon Glass
· Sat Feb 16 20:24:39 2019 -0700
10e4779
SPDX: Convert all of our single license tags to Linux Kernel style
by Tom Rini
· Sun May 06 17:58:06 2018 -0400
08794aa
i2c: designware: add reset ctrl to driver
by Dinh Nguyen
· Wed Apr 04 17:18:24 2018 -0500
808aa13
i2c: designware: Allow sending restart conditions
by Marek Vasut
· Mon Aug 07 20:45:31 2017 +0200
ba1dea4
dm: Rename dev_addr..() functions
by Simon Glass
· Wed May 17 17:18:05 2017 -0600
c4bc9a8
i2c: designware: Avoid overwriting the cmd_data register
by Marek Vasut
· Thu Oct 20 16:48:28 2016 +0200
abb3e13
i2c: designware_i2c: Optionally check enable status register
by Stefan Roese
· Wed Apr 27 09:02:12 2016 +0200
3848120
i2c: designware_i2c: Add support for PCI(e) based I2C cores (x86)
by Stefan Roese
· Thu Apr 21 08:19:42 2016 +0200
3cb2796
i2c: designware_i2c: Add DM support
by Stefan Roese
· Thu Apr 21 08:19:41 2016 +0200
41de766
i2c: designware_i2c: Prepare for DM driver conversion
by Stefan Roese
· Thu Apr 21 08:19:40 2016 +0200
88893c9
i2c: designware_i2c: Integrate set_speed() into dw_i2c_set_bus_speed()
by Stefan Roese
· Thu Apr 21 08:19:39 2016 +0200
3bc33ba
i2c: designware_i2c: Add dw_i2c_enable() helper function
by Stefan Roese
· Thu Apr 21 08:19:38 2016 +0200
ef6073e
i2c: designware: Convert driver to multibus/multiadapter framework
by Stefan Roese
· Tue Oct 28 12:12:00 2014 +0100
dffb827
i2c: designware: add an implement i2c protos
by Jeroen Hofstee
· Wed Oct 08 22:58:09 2014 +0200
ad0a033
designware_i2c: remove inclusion of <asm/arch/hardware.h>
by Alexey Brodkin
· Mon Feb 10 12:20:12 2014 +0400
a0c2626
designware_i2c: Enhance DesignWare I2C driver address support
by Chin Liang See
· Tue Feb 04 11:56:23 2014 -0600
7ef0036
drivers/designware_i2c - add suppor of CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW
by Alexey Brodkin
· Mon Dec 16 15:30:35 2013 +0400
26406f5
designware_i2c: remove 10msec delay in i2c_xfer_finish
by Alexey Brodkin
· Thu Nov 07 17:52:33 2013 +0400
41c5655
designware_i2c: disable i2c controller during target address setup
by Alexey Brodkin
· Thu Nov 07 17:52:18 2013 +0400
d79de1d
Add GPL-2.0+ SPDX-License-Identifier to source files
by Wolfgang Denk
· Mon Jul 08 09:37:19 2013 +0200
28a724f
designware_i2c: Fixed the setting of the i2c bus speed
by Armando Visconti
· Thu Dec 06 00:04:17 2012 +0000
6bc6ef7
designware_i2c: Added s/w generation of stop bit
by Armando Visconti
· Thu Dec 06 00:04:16 2012 +0000
4a7b4ec
designware_i2c.c: Added the support for MULTI_BUS
by Armando Visconti
· Thu Dec 06 00:04:15 2012 +0000
f6322ebd
i2c: designware_i2c.c: Add support for the "i2c probe" command
by Stefan Roese
· Fri Jan 20 11:52:33 2012 +0100
631e693
i2c:designware Turn off the ctrl when setting the speed
by Armando Visconti
· Thu Mar 29 20:10:17 2012 +0000
3f64acb
i2c: Add support for designware i2c controller
by Vipin KUMAR
· Sun Feb 26 23:13:29 2012 +0000
[Renamed (98%) from drivers/i2c/spr_i2c.c]
d9a4918
mod change 755 => 644 for multiple files
by Thomas Weber
· Sat Mar 13 23:14:45 2010 +0100
fc9589f
SPEAr : i2c driver support added for SPEAr SoCs
by Vipin KUMAR
· Fri Jan 15 19:15:44 2010 +0530