aboutsummaryrefslogtreecommitdiff
path: root/hw/i2c
AgeCommit message (Expand)Author
2017-01-09i2c: Allow I2C devices to NAK start eventsCorey Minyard
2016-12-27hw/i2c: Add a NULL check for i2c slave init callbacksAlastair D'Silva
2016-11-07hw/i2c/bitbang_i2c: Handle NACKs from devicesPeter Maydell
2016-10-24i2c: Add asserts for second smbus i2c_start_transfer()Corey Minyard
2016-10-24i2c: Fix SMBus read transactions to avoid double eventsCorey Minyard
2016-08-03i2c: fix migration regression introduced by broadcast supportIgor Mammedov
2016-06-29ICH9 SMB: make TYPE_ICH9_SMB_DEVICE macro publicEfimov Vasily
2016-06-14hw/i2c-ddc.c: Implement DDC I2C slavePeter Maydell
2016-06-14i2c: Factor our send() and recv() common logicPeter Crosthwaite
2016-06-14i2c: implement broadcast writeKONRAD Frederic
2016-06-14i2cbus: remove unused dev fieldKONRAD Frederic
2016-06-14hw/i2c: QOM'ify versatile_i2c.cxiaoqiang zhao
2016-06-14hw/i2c: QOM'ify omap_i2c.cxiaoqiang zhao
2016-06-14hw/i2c: QOM'ify exynos4210_i2c.cxiaoqiang zhao
2016-06-14hw/i2c: QOM'ify bitbang_i2c.cxiaoqiang zhao
2016-06-06i2c: add aspeed i2c controllerCédric Le Goater
2016-05-19hw: explicitly include qemu/log.hPaolo Bonzini
2016-05-18Fix some typos found by codespellStefan Weil
2016-03-16i.MX: Add missing descriptions in devices.Jean-Christophe Dubois
2016-01-29hw: Clean up includesPeter Maydell
2016-01-29arm devices: Clean up includesPeter Maydell
2016-01-29arm: Clean up includesPeter Maydell
2016-01-29x86: Clean up includesPeter Maydell
2016-01-13omap: Don't use hw_error() in device init() methodsMarkus Armbruster
2015-10-27i.MX: Standardize i.MX I2C debugJean-Christophe Dubois
2015-09-07i.MX: Add I2C controller emulatorJean-Christophe Dubois
2015-05-29ACPI: split CONFIG_ACPI into 4 piecesShannon Zhao
2015-04-28Convert ffs() != 0 callers to ctz32()Stefan Hajnoczi
2015-02-26pci: Trivial device model conversions to realizeMarkus Armbruster
2014-09-02Fix debug print warningGonglei
2014-05-14savevm: Remove all the unneeded version_minimum_id_old (rest)Juan Quintela
2014-05-07pm_smbus: correctly report unclaimed cyclesPaolo Bonzini
2014-05-07smbus: return -1 if nothing found at the given addressPaolo Bonzini
2014-05-07smbus: allow returning an error from readsPaolo Bonzini
2014-04-18Fix grammar in commentStefan Weil
2014-02-14i2c: Rename i2c_bus to I2CBusAndreas Färber
2013-12-24hw: cannot_instantiate_with_device_add_yet due to pointer propsMarkus Armbruster
2013-12-23ich9: Document why cannot_instantiate_with_device_add_yetMarkus Armbruster
2013-12-23qdev: Replace no_user by cannot_instantiate_with_device_add_yetMarkus Armbruster
2013-07-29exynos4210_i2c: QOM cast cleanupAndreas Färber
2013-07-29versatile_i2c: QOM cast cleanupAndreas Färber
2013-07-29omap_i2c: QOM cast cleanupAndreas Färber
2013-07-29bitbang_i2c: QOM cast cleanupAndreas Färber
2013-07-29devices: Associate devices to their logical categoryMarcel Apfelbaum
2013-07-23hw: Avoid use of QOM type name macros in VMStateDescriptionsPeter Maydell
2013-07-09Extend support of SMBUS(module pm_smbus.c) HST_STS register.MRatnikov
2013-07-04hw/i*: pass owner to memory_region_init* functionsPaolo Bonzini
2013-07-04memory: add owner argument to initialization functionsPaolo Bonzini
2013-06-07qdev: Drop FROM_QBUS() macroAndreas Färber
2013-04-08hw: move private headers to hw/ subdirectories.Paolo Bonzini