summaryrefslogtreecommitdiffstats
path: root/hw/gpio
Commit message (Expand)AuthorAgeFilesLines
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-1210-0/+12
* Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell2019-03-251-1/+1
|\
| * trace-events: Shorten file names in commentsMarkus Armbruster2019-03-221-1/+1
* | nrf51_gpio: reflect pull-up/pull-down to IRQsPaolo Bonzini2019-03-251-25/+40
|/
* i2c: express dependencies with KconfigPaolo Bonzini2019-03-071-0/+1
* kconfig: introduce kconfig filesPaolo Bonzini2019-03-071-0/+8
* i2c: have I2C receive operation return uint8_tCorey Minyard2019-02-281-1/+1
* trace: enforce that every trace-events file has a final newlineDaniel P. Berrangé2019-01-241-1/+1
* avoid TABs in files that only contain a fewPaolo Bonzini2019-01-111-1/+1
* hw/gpio/nrf51_gpio: Add nRF51 GPIO peripheralSteffen Görtz2019-01-073-0/+308
* gpio/puv3_gpio: Convert sysbus init function to realize functionMao Zhongyi2018-12-131-15/+14Star
* hw/i2c: Use DeviceClass::realize instead of I2CSlaveClass::initPhilippe Mathieu-Daudé2018-06-011-5/+4Star
* Replace all occurances of __FUNCTION__ with __func__Alistair Francis2018-01-222-5/+5
* hw/gpio/omap_gpio.c: Don't use old_mmioPeter Maydell2017-09-211-14/+12Star
* qdev: Replace cannot_instantiate_with_device_add_yet with !user_creatableEduardo Habkost2017-05-171-2/+2
* bcm2835_gpio: add bcm2835 gpio controllerClement Deschamps2017-02-282-0/+354
* hw/gpio: QOM'ify mpc8xxx.cxiaoqiang zhao2017-01-311-9/+11
* i2c: Allow I2C devices to NAK start eventsCorey Minyard2017-01-091-1/+3
* i.MX: Fix GPIO ISR register writeGuenter Roeck2016-10-281-1/+1
* hw/gpio: QOM'ify zaurus.cxiaoqiang zhao2016-06-141-8/+6Star
* hw/gpio: QOM'ify pl061.cxiaoqiang zhao2016-06-141-16/+8Star
* hw/gpio: QOM'ify omap_gpio.cxiaoqiang zhao2016-06-141-30/+31
* hw: clean up hw/hw.h includesPaolo Bonzini2016-05-191-0/+1
* hw: explicitly include qemu/log.hPaolo Bonzini2016-05-192-0/+2
* hw/gpio: Add the emulation of gpio_keyShannon Zhao2016-03-302-0/+105
* ARM: PL061: Checking register r/w accesses to reserved areaWei Huang2016-02-261-8/+22
* ARM: PL061: Cleaning field of PL061 device stateWei Huang2016-02-181-4/+2Star
* ARM: PL061: Clear PL061 device state after resetWei Huang2016-02-181-4/+27
* hw: Clean up includesPeter Maydell2016-01-292-0/+2
* arm devices: Clean up includesPeter Maydell2016-01-292-0/+2
* arm: Clean up includesPeter Maydell2016-01-292-0/+2
* unicore: Clean up includesPeter Maydell2016-01-291-0/+1
* omap: Don't use hw_error() in device init() methodsMarkus Armbruster2016-01-131-8/+21
* i.MX: add support for lower and upper interrupt in GPIO.Jean-Christophe Dubois2015-12-171-2/+10
* i.MX: Standardize i.MX GPIO debugJean-Christophe Dubois2015-10-271-13/+14
* i.MX: Add GPIO deviceJean-Christophe Dubois2015-09-142-0/+341
* hw/gpio/zaurus: Remove meaningless blank PropertyShannon Zhao2015-09-111-5/+0Star
* arm: Use g_new() & friends where that makes obvious senseMarkus Armbruster2015-09-071-2/+2
* pl061: fix wrong calculation of GPIOMIS registerVictor CLEMENT2015-06-021-1/+1
* Convert ffs() != 0 callers to ctz32()Stefan Hajnoczi2015-04-281-8/+5Star
* Convert (ffs(val) - 1) to ctz32(val)Stefan Hajnoczi2015-04-282-2/+2
* omap: Fix warnings from SparseStefan Weil2015-03-191-1/+2
* PPC: Add MPC8XXX gpio controllerAlexander Graf2014-11-042-0/+218
* pl061: implement input interrupt logicColin Leitner2014-09-121-14/+45
* savevm: Remove all the unneeded version_minimum_id_old (arm)Juan Quintela2014-05-132-4/+2Star
* zaurus: fix buffer overrun on invalid state loadMichael S. Tsirkin2014-05-051-0/+10
* max7310: QOM'ifyAndreas Färber2014-02-141-9/+14
* hw: cannot_instantiate_with_device_add_yet due to pointer propsMarkus Armbruster2013-12-241-0/+4
* gpio/zaurus: QOM cast cleanupAndreas Färber2013-07-291-7/+12
* puv3_gpio: QOM cast cleanupAndreas Färber2013-07-291-4/+8