summaryrefslogtreecommitdiff
path: root/common/i2c.c
Commit message (Expand)AuthorAgeFilesLines
* i2c: separate slave and master codeWei-Ning Huang2017-04-261-1041/+0
* common/i2c.c: Check that i2c port is always 0 or greaterMartin Roth2016-12-161-1/+3
* i2c_passthru: fix virtual battery operationphilipchen2016-12-141-20/+4
* i2c: Lock out i2c passthru except for desired portsShawn Nematbakhsh2016-12-011-6/+9
* Fix various misspellings in commentsMartin Roth2016-11-151-1/+1
* i2c: Move I2C_MAX_HOST_PACKET_SIZE to i2c.hDaisuke Nojiri2016-10-051-0/+20
* i2c_passthru: Return NAK when battery not present.Aseda Aboagye2016-10-041-0/+12
* i2c: Add i2ctest console commandVijay Hiremath2016-09-231-0/+161
* i2c: lock i2c port before checking if the port is busyKevin K Wong2016-09-211-4/+5
* cleanup: DECLARE_CONSOLE_COMMAND only needs 4 argsBill Richardson2016-08-241-6/+3
* sweetberry: add i2c supportNick Sanders2016-08-211-4/+15
* common/i2c: Remove I2C read/write commandsNicolas Boichat2016-07-191-72/+0
* common/i2c: Fix I2C protection for i2c read/write commandsNicolas Boichat2016-06-011-2/+2
* common/i2c: Add I2C passthru_protect commandNicolas Boichat2016-05-241-4/+106
* common/i2c: Add get_i2c_port functionNicolas Boichat2016-05-241-38/+26
* common: Fix sleep mask for multi-port lock.stabilize-smaug-7897.BMulin Chao2016-02-041-8/+18
* GPIO: Simplify configurationAnton Staaf2016-01-201-12/+6
* I2C: Remove raw mode mutexAnton Staaf2016-01-191-12/+0
* i2c: get battery information from charge stateMary Ruthven2015-10-271-3/+20
* system: Add i2c slave sleep maskShawn Nematbakhsh2015-09-301-3/+6
* i2c: Fix i2c_lock deadlock on sysjumpShawn Nematbakhsh2015-08-221-3/+3
* i2c: Fix SCL unwedge logicKevin Cernekee2015-08-221-9/+10
* I2C: i2c_raw_mode() should only touch I2C port specifiedli feng2015-07-251-6/+8
* STM32F: Remove support for this familyAnton Staaf2015-06-301-11/+0
* common: Add i2c 32bit read/writeGwendal Grignou2015-06-171-4/+58
* i2c/mec1322: Lock all I2C port before sysjump.Kevin K Wong2015-06-051-0/+9
* i2c: Retry i2c operation if fails on nack'd(EC_ERROR_BUSY).li feng2015-06-041-2/+10
* i2c: Make i2c_xfer a wrapper function to chip_i2c_xferShawn Nematbakhsh2015-05-271-0/+7
* i2c: Move i2c_read_string to common codeShawn Nematbakhsh2015-05-261-0/+30
* i2c: Support I2C controllers with multiple portsShawn Nematbakhsh2015-04-171-1/+11
* samus_pd: disable i2cxfer console command to save spaceAlec Berg2015-03-061-0/+2
* samus: disable i2cscan console command to save spaceAlec Berg2015-02-181-0/+2
* i2c: allow for mulitple i2c busses to utilize automatic unwedgingAlec Berg2014-09-301-4/+16
* I2C console command bug fixVic Yang2014-07-171-1/+1
* i2c: remove (lack of) 10-bit support in i2c passthruRandall Spangler2014-06-171-7/+0
* Add cprints() and ccprints()Vic Yang2014-05-211-18/+18
* cleanup: add square brackets to make test parser easierLouis Yung-Chieh Lo2014-05-071-2/+2
* battery: don't talk to battery after cut-offLouis Yung-Chieh Lo2014-04-251-0/+9
* cleanup: Combined i2c unwedge code into one common functionAlec Berg2014-03-061-0/+215
* Add arbitrary-length read support to i2cxferRandall Spangler2014-03-011-68/+55
* Check for valid i2c port number on i2c host commandsChromeOS Developer2014-01-281-2/+18
* cleanup: Remove checkpatch warningsRandall Spangler2013-12-191-4/+8
* Rename mixed-case config constantsRandall Spangler2013-12-161-1/+1
* cleanup: comments in i2c modulesRandall Spangler2013-10-251-8/+9
* Move source files to driver/ and power/ subdirsRandall Spangler2013-10-231-0/+469