summaryrefslogtreecommitdiffstats
path: root/hw/i2c
Commit message (Expand)AuthorAgeFilesLines
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-168-8/+0Star
* Include migration/vmstate.h lessMarkus Armbruster2019-08-1610-0/+11
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-167-0/+7
* hw/i2c/bitbang_i2c: Use in-place rather than malloc'd bitbang_i2c_interface s...Peter Maydell2019-07-033-50/+11Star
* i2c: Move bitbang_i2c.h to include/hw/i2c/BALATON Zoltan2019-06-284-15/+2Star
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-1212-1/+15
* hw/arm: Express dependencies of realview, versatile and vexpress with KconfigThomas Huth2019-05-131-1/+1
* hw/i2c/smbus_ich9: Fix the confusing contributions-after-2012 statementThomas Huth2019-05-081-13/+8Star
* i2c-ddc: move it to hw/displayPaolo Bonzini2019-05-073-133/+0Star
* trace-events: Shorten file names in commentsMarkus Armbruster2019-03-221-1/+1
* PPC: E500: Add FSL I2C controller and integrate RTC with itAndrew Randrianasulu2019-03-123-0/+362
* display: express dependencies with kconfigYang Zhong2019-03-071-0/+1
* i2c: express dependencies with KconfigPaolo Bonzini2019-03-071-0/+6
* i386: express dependencies with KconfigPaolo Bonzini2019-03-071-1/+1
* kconfig: introduce kconfig filesPaolo Bonzini2019-03-071-0/+20
* i2c: Verify that the count passed in to smbus_eeprom_init() is validCorey Minyard2019-02-281-0/+2
* i2c:smbus_eeprom: Add a reset function to smbus_eepromCorey Minyard2019-02-281-1/+17
* i2c:smbus_eeprom: Add vmstate handling to the smbus eepromCorey Minyard2019-02-281-2/+32
* i2c:smbus_eeprom: Add a size constant for the smbus_eeprom sizeCorey Minyard2019-02-281-3/+7
* i2c:smbus_eeprom: Add normal type name and cast to smbus_eeprom.cCorey Minyard2019-02-281-5/+10
* i2c:smbus_slave: Add an SMBus vmstate structureCorey Minyard2019-02-281-0/+18
* i2c:pm_smbus: Fix state transferCorey Minyard2019-02-282-1/+40
* i2c:pm_smbus: Fix pm_smbus handling of I2C block readCorey Minyard2019-02-281-19/+67
* i2c:smbus: Make white space in switch statements consistentCorey Minyard2019-02-282-0/+10
* i2c:smbus_eeprom: Get rid of the quick commandCorey Minyard2019-02-281-8/+0Star
* i2c:smbus: Simplify read handlingCorey Minyard2019-02-282-26/+3Star
* i2c:smbus: Simplify write operationCorey Minyard2019-02-282-51/+21Star
* i2c:smbus: Correct the working of quick commandsCorey Minyard2019-02-281-16/+19
* i2c: Don't check return value from i2c_recv()Corey Minyard2019-02-283-24/+5Star
* i2c: have I2C receive operation return uint8_tCorey Minyard2019-02-283-22/+16Star
* i2c: Split smbus into partsCorey Minyard2019-02-286-153/+174
* hw/i2c/Makefile.objs: Create new CONFIG_* variables for EEPROM and ACPI contr...Paolo Bonzini2019-02-051-2/+3
* smbus: Add a helper to generate SPD EEPROM dataBALATON Zoltan2019-02-041-0/+129
* arm: Stub out NRF51 TWI magnetometer/accelerometer detectionSteffen Görtz2019-01-292-0/+128
* i2c-ddc: fix oob readGerd Hoffmann2019-01-111-1/+1
* i2c: Move typedef of bitbang_i2c_interface to i2c.hBALATON Zoltan2018-12-121-2/+0Star
* i2c: pm_smbus: check smb_index before block transfer writePrasad J Pandit2018-12-061-0/+3
* i2c: Add a length check to the SMBus write handlingCorey Minyard2018-12-031-1/+5
* i2c: switch ddc to use the new edid generatorGerd Hoffmann2018-10-151-192/+8Star
* aspeed/i2c: Fix receive done interrupt handlingGuenter Roeck2018-09-251-1/+9
* aspeed/i2c: Handle receive command in separate functionGuenter Roeck2018-09-251-16/+21
* aspeed/i2c: interrupts should be cleared by software onlyCédric Le Goater2018-09-251-4/+12
* i2c: pm_smbus: Add the ability to force block transfer enableCorey Minyard2018-08-232-2/+5
* i2c: pm_smbus: Don't delay host status register busy bit when interrupts are ...Corey Minyard2018-08-231-6/+13
* i2c: pm_smbus: Add interrupt handlingCorey Minyard2018-08-232-1/+29
* i2c: pm_smbus: Add block transfer capabilityCorey Minyard2018-08-232-13/+146
* i2c: pm_smbus: Make the I2C block read command read-onlyCorey Minyard2018-08-231-5/+4Star
* i2c: pm_smbus: Fix the semantics of block I2C transfersCorey Minyard2018-08-232-15/+32
* i2c: pm_smbus: Clean up some style issuesCorey Minyard2018-08-231-20/+38
* ppc4xx_i2c: Rewrite to model hardware more closelyBALATON Zoltan2018-07-031-142/+157