summaryrefslogtreecommitdiff
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* Use parse-nhexBALATON Zoltan2023-01-262-10/+2
* cuda: fix get-time wordGlenn Washburn2022-01-271-1/+1
* drivers: Spell QEMU all capsPhilippe Mathieu-Daudé2022-01-141-1/+1
* drivers/usb: Fix building with gcc 10.xBALATON Zoltan2022-01-141-9/+7
* cuda: fix reset-all and power-off wordsMark Cave-Ayland2021-10-301-2/+2
* escc: send software reset command before configuring the portMark Cave-Ayland2021-09-021-0/+6
* escc: add port index to uart_init_line()Mark Cave-Ayland2021-09-021-3/+3
* pci: Rename pci_xbox_blacklisted() as pci_xbox_ignore_device()Philippe Mathieu-Daudé2021-02-151-5/+2
* 40p: simplify IRQ swizzlingPhilippe Mathieu-Daudé2021-02-151-20/+7
* 40p: use is_apple() macroPhilippe Mathieu-Daudé2021-02-151-1/+1
* 40p: Allow Raven controller to handle all IRQsPhilippe Mathieu-Daudé2021-02-151-1/+1
* virtio: limit ring size to a maximum of 128 descriptor entriesMark Cave-Ayland2020-05-162-3/+9
* pci: Enable bus-master on virtio_blkBrandon Bergren2020-05-161-0/+3
* ide: locate drives by iterating over the device tree during ob_ide_quiesce()Mark Cave-Ayland2019-10-221-22/+8
* ide: use instance values to hold C drive and channel structuresMark Cave-Ayland2019-10-222-27/+15
* escc: explicitly mark variable containing incoming keyboard character as vola...Mark Cave-Ayland2019-10-171-1/+1
* virtio: use instance value to initialise C instance parameterMark Cave-Ayland2019-08-181-35/+11
* lsi: use instance value to hold sd_private_t pointerMark Cave-Ayland2019-08-181-17/+25
* pc_kbd: use instance value to initialise C instance parameterMark Cave-Ayland2019-08-181-9/+7
* pc_serial: remove separate init wordMark Cave-Ayland2019-08-181-8/+5
* pci: call set-args before configuring PCI device nodesMark Cave-Ayland2019-08-181-0/+21
* pci: remove explicit setting of my-self from PCI devicesMark Cave-Ayland2019-08-182-9/+0
* pci: remove explicit find-device from PCI devicesMark Cave-Ayland2019-08-1813-51/+0
* SPARC64: set active package and current instance to root device node before p...Mark Cave-Ayland2019-08-181-3/+0
* ppc: move New World uninorth and nvram device node creation to the root deviceMark Cave-Ayland2019-08-183-6/+1
* nvram: ensure that NVRAM configuration is separate from NVRAM node creationMark Cave-Ayland2019-08-181-0/+1
* pci: remove ob_pci_initialize() and ob_pci_empty_nodeMark Cave-Ayland2019-08-181-15/+0
* pci: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-53/+43
* virtio: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-4/+2
* lsi: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-2/+5
* lsi: don't change active package when setting device aliasMark Cave-Ayland2019-08-181-6/+5
* nvram: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-4/+4
* usbhid: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-6/+14
* pmu: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-48/+107
* macio: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-50/+61
* cuda: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-61/+100
* escc: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-42/+72
* adb: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-183-40/+82
* ide: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-49/+80
* floppy: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-31/+40
* pc_serial: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-8/+14
* pc_kbd: convert to use BIND_NODE_METHODS() macroMark Cave-Ayland2019-08-181-11/+14
* all: gcc 9 build fixesMark Cave-Ayland2019-08-183-5/+5
* sbus: don't use internal fallback TCX driver with QEMUMark Cave-Ayland2019-06-261-0/+11
* 40p: update interrupt routing code to match QEMUMark Cave-Ayland2018-10-051-4/+23
* 40p: fix up generation of interrupt propertiesMark Cave-Ayland2018-08-311-8/+7
* drivers: add virtio-1.0 virtio-blk driverMark Cave-Ayland2018-08-316-3/+1001
* pci: use absolute PCI IO addresses when programming bridge IO limitsMark Cave-Ayland2018-08-181-1/+1
* ide: don't use ioports as part of the controller node addressMark Cave-Ayland2018-08-181-10/+8
* usbhid: fix up keyboard alias for USB keyboardsMark Cave-Ayland2018-06-091-1/+1