aboutsummaryrefslogtreecommitdiff
path: root/include/i2c.h
AgeCommit message (Expand)AuthorFilesLines
2021-06-30hw/p8-i2c: Add buses at runtimeOliver O'Halloran1-0/+3
2021-06-30hdat/i2c: Rework i2c device creationOliver O'Halloran1-0/+5
2021-06-30hw/p8-i2c: Add p8_i2c_find_bus_by_port()Oliver O'Halloran1-0/+3
2021-06-30i2c,trace: Add I2C operation trace eventsOliver O'Halloran1-8/+1
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2019-07-26SPDX-ify all skiboot codeStewart Smith1-15/+2
2019-03-28core/i2c: split i2c_request_send()Oliver O'Halloran1-1/+2
2019-03-28core/i2c: Add request state trackingOliver O'Halloran1-2/+12
2018-09-27hw/p8-i2c: Fix i2c request timeoutFrederic Barrat1-1/+1
2018-09-17core/i2c: Remove bus specific alloc and free callbacksOliver O'Halloran1-12/+0
2018-09-17core/i2c: Move the timeout field into i2c_requestOliver O'Halloran1-9/+1
2017-11-20p8-i2c: Limit number of retry attemptsOliver O'Halloran1-0/+1
2017-10-02i2c: Move tpm i2c wrapper code into coreAndrew Donnellan1-0/+5
2017-06-06p8-i2c: occ: Add support for OCC to use I2C enginesShilpasri G Bhat1-0/+3
2016-12-02i2c: Add nuvoton quirk, disallowing i2cdetect as it locks TPMStewart Smith1-0/+9
2016-11-24i2c: Add i2c_run_req() to crank the state machine for a requestStewart Smith1-0/+8
2016-06-14hw/p8-i2c: Allow to set I2C request timeoutGavin Shan1-0/+9
2014-11-14i2c: Provide FFDC data in the driverNeelesh Gupta1-0/+14
2014-11-12i2c: Use new timer facility and improve interrupts handlingBenjamin Herrenschmidt1-3/+1
2014-11-11i2c: Move bus management and OPAL API to core i2c codeBenjamin Herrenschmidt1-3/+25
2014-11-07i2c: Rework P8 i2c driverBenjamin Herrenschmidt1-1/+2
2014-11-05i2c: Bug fixes, clean up of the codeNeelesh Gupta1-1/+0
2014-10-27hw/i2c: i2c driver infrastructure providing device I/ONeelesh Gupta1-0/+53