summaryrefslogtreecommitdiffstats
path: root/hw/i2c
Commit message (Expand)AuthorAgeFilesLines
* hw/i2c-ddc: Do not fail writesLinus Walleij2018-03-011-2/+2
* i2c: Move the bus class to i2c.hCorey Minyard2018-03-011-17/+0Star
* i2c: Fix some brace style issuesCorey Minyard2018-03-011-2/+1Star
* Include qapi/error.h exactly where neededMarkus Armbruster2018-02-091-1/+0Star
* i2c: Add a CONFIG_I2C master switch to the configuration filesThomas Huth2018-02-051-1/+1
* Replace all occurances of __FUNCTION__ with __func__Alistair Francis2018-01-221-3/+3
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2018-01-161-1/+1
|\
| * maint: Fix macros with broken 'do/while(0); ' usageEric Blake2018-01-161-1/+1
* | Merge remote-tracking branch 'origin/master' into HEADMichael S. Tsirkin2018-01-113-32/+168
|\|
| * ppc4xx_i2c: Implement basic I2C functionsBALATON Zoltan2018-01-101-30/+168
| * hw/i2c: remove old i386 dependencyPhilippe Mathieu-Daudé2017-12-182-2/+0Star
* | smbus: do not immediately complete commandsHervé Poussineau2017-12-221-1/+15
|/
* pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devicesEduardo Habkost2017-10-151-0/+4
* migration: pre_save return intDr. David Alan Gilbert2017-09-271-1/+3
* hw/i2c/omap_i2c.c: Don't use old_mmioPeter Maydell2017-09-211-12/+32
* ppc4xx_i2c: Move to hw/i2cBALATON Zoltan2017-09-082-0/+217
* 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