summaryrefslogtreecommitdiffstats
path: root/hw/i2c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20170601' i...Peter Maydell2017-06-021-0/+1
|\
| * migration: Split qemu-file.hJuan Quintela2017-06-011-0/+1
* | aspeed/i2c: introduce a state machineCédric Le Goater2017-06-021-3/+33
* | aspeed/i2c: handle LAST command under the RX commandCédric Le Goater2017-06-021-3/+6
* | aspeed/i2c: improve command handlingCédric Le Goater2017-06-021-6/+18
|/
* qdev: Replace cannot_instantiate_with_device_add_yet with !user_creatableEduardo Habkost2017-05-173-3/+3
* arm: Uniquely name imx25 I2C buses.Alastair D'Silva2017-01-201-1/+1
* i2c: Allow I2C devices to NAK start eventsCorey Minyard2017-01-093-11/+37
* hw/i2c: Add a NULL check for i2c slave init callbacksAlastair D'Silva2016-12-271-1/+5
* hw/i2c/bitbang_i2c: Handle NACKs from devicesPeter Maydell2016-11-071-4/+15
* i2c: Add asserts for second smbus i2c_start_transfer()Corey Minyard2016-10-242-4/+15
* i2c: Fix SMBus read transactions to avoid double eventsCorey Minyard2016-10-241-13/+19
* i2c: fix migration regression introduced by broadcast supportIgor Mammedov2016-08-031-3/+7
* ICH9 SMB: make TYPE_ICH9_SMB_DEVICE macro publicEfimov Vasily2016-06-291-1/+0Star
* hw/i2c-ddc.c: Implement DDC I2C slavePeter Maydell2016-06-142-0/+309
* i2c: Factor our send() and recv() common logicPeter Crosthwaite2016-06-141-18/+34
* i2c: implement broadcast writeKONRAD Frederic2016-06-141-55/+79
* i2cbus: remove unused dev fieldKONRAD Frederic2016-06-141-1/+0Star
* hw/i2c: QOM'ify versatile_i2c.cxiaoqiang zhao2016-06-141-13/+6Star
* hw/i2c: QOM'ify omap_i2c.cxiaoqiang zhao2016-06-141-17/+25
* hw/i2c: QOM'ify exynos4210_i2c.cxiaoqiang zhao2016-06-141-7/+6Star
* hw/i2c: QOM'ify bitbang_i2c.cxiaoqiang zhao2016-06-141-8/+6Star
* i2c: add aspeed i2c controllerCédric Le Goater2016-06-062-0/+441
* hw: explicitly include qemu/log.hPaolo Bonzini2016-05-192-0/+2
* Fix some typos found by codespellStefan Weil2016-05-181-1/+1
* i.MX: Add missing descriptions in devices.Jean-Christophe Dubois2016-03-161-0/+1
* hw: Clean up includesPeter Maydell2016-01-294-0/+4
* arm devices: Clean up includesPeter Maydell2016-01-291-0/+1
* arm: Clean up includesPeter Maydell2016-01-293-0/+3
* x86: Clean up includesPeter Maydell2016-01-292-0/+2
* omap: Don't use hw_error() in device init() methodsMarkus Armbruster2016-01-131-2/+6
* i.MX: Standardize i.MX I2C debugJean-Christophe Dubois2015-10-271-21/+22
* i.MX: Add I2C controller emulatorJean-Christophe Dubois2015-09-072-0/+335
* ACPI: split CONFIG_ACPI into 4 piecesShannon Zhao2015-05-291-1/+1
* Convert ffs() != 0 callers to ctz32()Stefan Hajnoczi2015-04-281-3/+7
* pci: Trivial device model conversions to realizeMarkus Armbruster2015-02-261-3/+2Star
* Fix debug print warningGonglei2014-09-021-2/+3
* savevm: Remove all the unneeded version_minimum_id_old (rest)Juan Quintela2014-05-142-5/+2Star
* pm_smbus: correctly report unclaimed cyclesPaolo Bonzini2014-05-071-22/+41
* smbus: return -1 if nothing found at the given addressPaolo Bonzini2014-05-071-18/+44
* smbus: allow returning an error from readsPaolo Bonzini2014-05-071-3/+3
* Fix grammar in commentStefan Weil2014-04-181-1/+1
* i2c: Rename i2c_bus to I2CBusAndreas Färber2014-02-1410-36/+36
* hw: cannot_instantiate_with_device_add_yet due to pointer propsMarkus Armbruster2013-12-242-0/+4
* ich9: Document why cannot_instantiate_with_device_add_yetMarkus Armbruster2013-12-231-1/+5
* qdev: Replace no_user by cannot_instantiate_with_device_add_yetMarkus Armbruster2013-12-231-1/+1
* exynos4210_i2c: QOM cast cleanupAndreas Färber2013-07-291-5/+7
* versatile_i2c: QOM cast cleanupAndreas Färber2013-07-291-7/+13
* omap_i2c: QOM cast cleanupAndreas Färber2013-07-291-16/+22
* bitbang_i2c: QOM cast cleanupAndreas Färber2013-07-291-9/+15