summaryrefslogtreecommitdiffstats
path: root/hw/gpio
Commit message (Expand)AuthorAgeFilesLines
* hw/gpio/zaurus.c: Use LOG_GUEST_ERROR for bad guest register accessesPeter Maydell2020-07-031-5/+7
* hw/unicore32/puv3: Use qemu_log_mask(ERROR) instead of debug printf()Philippe Mathieu-Daudé2020-06-091-4/+11
* ARM: PL061: Introduce N_GPIOSGeert Uytterhoeven2020-05-211-5/+7
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-1/+1
* hw/gpio/aspeed_gpio: Remove dead assignmentPhilippe Mathieu-Daudé2020-05-041-1/+1
* hw/gpio/aspeed_gpio.c: Don't directly include assert.hPeter Maydell2020-04-031-2/+0Star
* hw/*/Makefile.objs: Move many .o files to common-objsThomas Huth2020-02-041-5/+5
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-242-3/+3
* omap-gpio: remove PROP_PTRMarc-André Lureau2020-01-071-27/+15Star
* gpio: fix memory leak in aspeed_gpio_init()PanNengyuan2019-12-161-0/+1
* hw/gpio: Fix property accessors of the AST2600 GPIO 1.8V modelCédric Le Goater2019-10-241-4/+4
* hw/gpio: Add in AST2600 specific implementationRashmica Gupta2019-10-151-5/+137
* hw/gpio: Add basic Aspeed GPIO model for AST2400 and AST2500Rashmica Gupta2019-09-132-0/+885
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-163-0/+3
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-164-3/+1Star
* Include migration/vmstate.h lessMarkus Armbruster2019-08-168-0/+8
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-169-0/+9
* 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