summaryrefslogtreecommitdiff
path: root/include/i2c.h
Commit message (Expand)AuthorAgeFilesLines
* i2c: add generic read/modify/write operationsDenis Brockus2021-09-271-0/+83
* i2c: Don't try to unwedge unpowered busses.Aseda Aboagye2018-08-221-0/+10
* i2c: Split i2c_xfer into locked/unlocked versions.Jonathan Brandmeyer2018-08-161-7/+14
* i2c master: Add block read/write commands.Jonathan Brandmeyer2018-08-091-1/+18
* i2c: Add option for calling board-specific functions before and after every i...Furquan Shaikh2018-03-201-0/+23
* i2c: support large reading in i2c_xfer()Chun-Ta Lin2017-12-071-1/+3
* i2c: Lock out i2c passthru except for desired portsShawn Nematbakhsh2016-12-011-0/+9
* Fix various misspellings in commentsMartin Roth2016-11-151-1/+1
* g: Added I2CM driver to support chip_i2c_xfer()Scott2016-10-111-0/+6
* stm32l4: Add i2c driverDaisuke Nojiri2016-10-051-0/+17
* i2c: Move I2C_MAX_HOST_PACKET_SIZE to i2c.hDaisuke Nojiri2016-10-051-0/+15
* i2c: Add i2ctest console commandVijay Hiremath2016-09-231-0/+36
* common/i2c: Add I2C passthru_protect commandNicolas Boichat2016-05-241-0/+4
* stm32f0: i2c: Set timing register values by port clock sourceShawn Nematbakhsh2015-10-301-0/+11
* common: Add i2c 32bit read/writeGwendal Grignou2015-06-171-0/+12
* i2c/mec1322: Lock all I2C port before sysjump.Kevin K Wong2015-06-051-0/+5
* mec1322: Implement i2c_set_timeoutShawn Nematbakhsh2015-06-031-0/+3
* i2c: Make i2c_xfer a wrapper function to chip_i2c_xferShawn Nematbakhsh2015-05-271-2/+21
* i2c: Support I2C controllers with multiple portsShawn Nematbakhsh2015-04-171-9/+29
* EC: Add smbus interface read & write APIsSheng-Liang Song2014-08-291-0/+5
* i2c: add support for timeout configuration at runtimeRandall Spangler2014-07-301-0/+8
* cleanup: Combined i2c unwedge code into one common functionAlec Berg2014-03-061-4/+75
* cleanup: Remove checkpatch warningsRandall Spangler2013-12-191-2/+2
* cleanup: Replace awkward I2C_PORTS_USED macro with constantBill Richardson2013-10-071-0/+1
* Add build-time checks on board-specific array sizes.Bill Richardson2013-07-311-0/+2
* Move i2cread and i2cwrite functions to i2c_commonRandall Spangler2013-04-301-0/+41
* Move I2C arbitration to its own fileRandall Spangler2013-03-201-29/+1
* Implement board-level I2C arbitrationSimon Glass2012-06-291-0/+28
* Add a list of I2C portsRandall Spangler2012-05-171-0/+7
* Added HOOK_INIT for driver module initsRandall Spangler2012-04-191-3/+0
* Add hooks module so modules can be notified of system-level events.Randall Spangler2012-04-191-16/+9
* Support dynamically changing the system clockRandall Spangler2012-04-091-1/+4
* Add I2C transmit/receive functionRong Chang2012-03-061-0/+12
* Add 8-bit I2C read/write functions.Bill Richardson2012-02-131-0/+10
* Initial sources import 1/3Randall Spangler2011-12-071-0/+29