summaryrefslogtreecommitdiffstats
path: root/hw/gpio
Commit message (Expand)AuthorAgeFilesLines
* hw/gpio/meson: Introduce dedicated config switch for hw/gpio/mpc8xxxBernhard Beschow2022-10-172-1/+4
* hw/gpio/aspeed: Don't let guests modify input pinsPeter Delevoryas2022-07-141-7/+8
* hw/gpio: replace HWADDR_PRIx with PRIx64Jamin Lin2022-05-251-4/+4
* hw/gpio support GPIO index mode for write operation.Jamin Lin2022-05-251-0/+168
* hw/gpio: Add ASPEED GPIO model for AST1030Jamin Lin2022-05-251-0/+27
* hw/gpio Add GPIO read/write trace event.Jamin Lin2022-05-252-15/+43
* hw/gpio/aspeed_gpio: Fix QOM pin propertyPeter Delevoryas2022-05-021-1/+1
* hw: aspeed_gpio: Cleanup stray semicolon after switchAndrew Jeffery2022-03-081-1/+1
* exec/exec-all: Move 'qemu/log.h' include in units requiring itPhilippe Mathieu-Daudé2022-02-211-0/+1
* Remove unnecessary minimum_version_id_old fieldsPeter Maydell2022-01-281-1/+0Star
* hw: aspeed_gpio: Fix GPIO array indexingPeter Delevoryas2021-10-121-47/+33Star
* hw: aspeed_gpio: Fix pin I/O type declarationsPeter Delevoryas2021-10-121-4/+4
* qbus: Rename qbus_create_inplace() to qbus_init()Peter Maydell2021-09-301-2/+1Star
* hw: aspeed_gpio: Clarify GPIO controller nameJoel Stanley2021-09-201-13/+13
* hw: aspeed_gpio: Simplify 1.8V definesJoel Stanley2021-09-201-37/+36Star
* hw: aspeed_gpio: Fix memory sizeJoel Stanley2021-07-271-2/+1Star
* hw/gpio/pl061: Document a shortcoming in our implementationPeter Maydell2021-07-091-0/+9
* hw/gpio/pl061: Convert to 3-phase reset and assert GPIO lines correctly on resetPeter Maydell2021-07-092-4/+26
* hw/gpio/pl061: Make pullup/pulldown of outputs configurablePeter Maydell2021-07-091-4/+47
* hw/gpio/pl061: Honour Luminary PL061 PUR and PDR registersPeter Maydell2021-07-092-7/+57
* hw/gpio/pl061: Document the interface of this devicePeter Maydell2021-07-091-0/+7
* hw/gpio/pl061: Add tracepoints for register read and writePeter Maydell2021-07-092-22/+50
* hw/gpio/pl061: Clean up read/write offset handling logicPeter Maydell2021-07-091-25/+79
* hw/gpio/pl061: Convert DPRINTF to tracepointsPeter Maydell2021-07-092-18/+15Star
* hw/gpio/gpio_pwr: use shutdown function for rebootMaxim Uvarov2021-07-021-1/+1
* misc: Correct relative include pathPhilippe Mathieu-Daudé2021-06-051-1/+1
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-021-1/+1
* Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.1-pul...Peter Maydell2021-05-171-1/+1
|\
| * hw/gpio/aspeed: spelling fix (addtional)Michael Tokarev2021-05-131-1/+1
* | Drop the deprecated unicore32 targetMarkus Armbruster2021-05-122-155/+0Star
|/
* hw: gpio: implement gpio-pwr driver for qemu reset/poweroffMaxim Uvarov2021-01-293-0/+74
* nomaintainer: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* hw/gpio: Add GPIO model for Nuvoton NPCM7xxHavard Skinnemoen2020-10-273-0/+432
* Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pul...Peter Maydell2020-09-221-4/+1Star
|\
| * hw/gpio/max7310: Remove impossible checkPhilippe Mathieu-Daudé2020-09-161-4/+1Star
* | Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-186-18/+6Star
|/
* Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20200...Peter Maydell2020-09-134-0/+407
|\
| * hw/riscv: Move sifive_gpio model to hw/gpioBin Meng2020-09-104-0/+407
* | Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pul...Peter Maydell2020-09-122-8/+9
|\ \
| * | hw/gpio/max7310: Replace disabled printf() by qemu_log_mask(UNIMP)Philippe Mathieu-Daudé2020-09-091-6/+5Star
| * | hw/gpio/omap_gpio: Replace fprintf() by qemu_log_mask(GUEST_ERROR)Philippe Mathieu-Daudé2020-09-091-2/+4
| |/
* | Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-096-6/+12
* | Move QOM typedefs and add missing includesEduardo Habkost2020-09-096-11/+22
|/
* hw: Remove superfluous breaksLiao Pingfang2020-09-011-3/+0Star
* meson: convert hw/gpioMarc-André Lureau2020-08-212-12/+12
* trace: switch position of headers to what Meson requiresPaolo Bonzini2020-08-211-0/+1
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-3/+1Star
* qom: Don't handle impossible object_property_get_link() failureMarkus Armbruster2020-07-101-13/+2Star
* qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-2/+1Star
* hw/gpio/zaurus.c: Use LOG_GUEST_ERROR for bad guest register accessesPeter Maydell2020-07-031-5/+7