2019-07-01 |
Mark Cave-Ayland | target/ppc: introduce GEN_VSX_HELPER_X2_AB macro to... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-07-01 |
Mark Cave-Ayland | target/ppc: introduce GEN_VSX_HELPER_X2 macro to fpu_helper.c Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-07-01 |
Mark Cave-Ayland | target/ppc: introduce separate generator and helper... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-07-01 |
Mark Cave-Ayland | target/ppc: introduce GEN_VSX_HELPER_X3 macro to fpu_helper.c Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-07-01 |
Mark Cave-Ayland | target/ppc: introduce separate VSX_CMP macro for xvcmp... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-07-01 |
Mark Cave-Ayland | target/ppc: remove getVSR()/putVSR() from int_helper.c Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-07-01 |
Mark Cave-Ayland | target/ppc: remove getVSR()/putVSR() from mem_helper.c Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-07-01 |
Mark Cave-Ayland | target/ppc: remove getVSR()/putVSR() from fpu_helper.c Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-03-12 |
Mark Cave-Ayland | mac_newworld: use node name instead of alias name for... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-03-12 |
Mark Cave-Ayland | mac_oldworld: use node name instead of alias name for... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-03-12 |
Mark Cave-Ayland | target/ppc: introduce vsr64_offset() to simplify get_cpu_vsr... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-03-12 |
Mark Cave-Ayland | target/ppc: switch fpr/vsrl registers so all VSX registers... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-03-12 |
Mark Cave-Ayland | target/ppc: improve avr64_offset() and use it to simplify... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-03-12 |
Mark Cave-Ayland | target/ppc: introduce avr_full_offset() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-03-12 |
Mark Cave-Ayland | target/ppc: move Vsr* macros from internal.h to cpu.h Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-03-12 |
Mark Cave-Ayland | target/ppc: introduce single vsrl_offset() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-03-12 |
Mark Cave-Ayland | target/ppc: introduce single fpr_offset() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-18 |
Mark Cave-Ayland | target/ppc: convert vaddu[b,h,w,d] and vsubu[b,h,w... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-18 |
Mark Cave-Ayland | target/ppc: convert VMX logical instructions to use... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-17 |
Mark Cave-Ayland | mac_newworld: change default NIC to sungem for mac99... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-17 |
Mark Cave-Ayland | cuda: decrease time delay before raising VIA SR interrupt... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-15 |
Mark Cave-Ayland | Update OpenBIOS images to 3464681b built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-11 |
Mark Cave-Ayland | tcg/i386: fix unsigned vector saturating arithmetic Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-06 |
Mark Cave-Ayland | sun4m: pass initrd size to OpenBIOS via fw_cfg interface Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: remove various HOST_WORDS_BIGENDIAN hacks... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: remove ROTRu32 and ROTRu64 macros from... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: simplify VEXT_SIGNED macro in int_helper.c Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: eliminate use of EL_IDX macros from int_helper.c Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: eliminate use of HI_IDX and LO_IDX macros... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: rework vmul{e,o}{s,u}{b,h,w} instructions... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: rework vmrg{l,h}{b,h,w} instructions to... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | QemuMacDrivers: update qemu_vga.ndrv to 90c488d built... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | MAINTAINERS: add myself as maintainer for Mac Old World... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: implement complete set of Vsr* macros Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | MAINTAINERS: add qemu_vga.ndrv file entry for Mac machines Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: replace AVR* macros with Vsr* macros Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: move FP and VMX registers into aligned... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: merge ppc_vsr_t and ppc_avr_t union types Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: switch FPR, VMX and VSX helpers to access... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: introduce get_cpu_vsr{l,h}() and set_cpu_vsr... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: introduce get_avr64() and set_avr64() helpers... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: introduce get_fpr() and set_fpr() helpers... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: switch EXTRACT_HELPER macros over to use... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: fix typo in SIMM5 extraction helper Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-11-19 |
Mark Cave-Ayland | fdc: fix segfault in fdctrl_stop_transfer() when DMA... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-10-05 |
Mark Cave-Ayland | Update OpenBIOS images to 441a84d3 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-10-02 |
Mark Cave-Ayland | lsi53c895a: convert to trace-events Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | 40p: add fixed IRQ routing for LSI SCSI device Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | lsi53c895a: add optional external IRQ via qdev Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | scsi: remove unused lsi53c895a_create() and lsi53c810_create... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | scsi: move lsi53c8xx_create() callers to lsi53c8xx_handle_le... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | scsi: add lsi53c8xx_handle_legacy_cmdline() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | 40p: use OR gate to wire up raven PCI interrupts Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | raven: some minor IRQ-related tidy-ups Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-09-14 |
Mark Cave-Ayland | sun4u: implement custom FWPathProvider Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-09-14 |
Mark Cave-Ayland | sabre: generate correct fw path for sabre PCI host... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-31 |
Mark Cave-Ayland | Update OpenBIOS images to a1280807 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-30 |
Mark Cave-Ayland | mac_newworld: implement custom FWPathProvider Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-30 |
Mark Cave-Ayland | uninorth: add ofw-addr property to allow correct fw... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-30 |
Mark Cave-Ayland | mac_oldworld: implement custom FWPathProvider Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-30 |
Mark Cave-Ayland | grackle: set device fw_name and address for correct... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-30 |
Mark Cave-Ayland | macio: add addr property to macio IDE object Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-30 |
Mark Cave-Ayland | macio: add macio bus to help with fw path generation Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-30 |
Mark Cave-Ayland | macio: move MACIOIDEState type declarations to macio.h Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-21 |
Mark Cave-Ayland | mac_newworld: don't use legacy fw_cfg_init_mem() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-21 |
Mark Cave-Ayland | mac_oldworld: don't use legacy fw_cfg_init_mem() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-21 |
Mark Cave-Ayland | 40p: don't use legacy fw_cfg_init_mem() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-20 |
Mark Cave-Ayland | sun4m: don't use legacy fw_cfg_init_mem() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-20 |
Mark Cave-Ayland | sun4u: ensure kernel_top is always initialised Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-17 |
Mark Cave-Ayland | fw_cfg: ignore suffixes in the bootdevice list dependent... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-08-17 |
Mark Cave-Ayland | sysbus: always allow explicit_ofw_unit_address() to... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-07-07 |
Mark Cave-Ayland | ppc: fix default VGA display for PReP machines Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-07-07 |
Mark Cave-Ayland | ppc: fix default VGA display for Mac machines Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-07-02 |
Mark Cave-Ayland | mac_newworld: always enable disable_direct_reg3_writes... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-07-02 |
Mark Cave-Ayland | mac_dbdma: only dump commands for debug enabled channels Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-28 |
Mark Cave-Ayland | esp: remove legacy esp_init() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-28 |
Mark Cave-Ayland | hw/mips/jazz: create ESP device directly via qdev Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-18 |
Mark Cave-Ayland | Update OpenBIOS images to 8fe6f5f96f built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-17 |
Mark Cave-Ayland | SPARC64: add icount support Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-16 |
Mark Cave-Ayland | mos6522: expose mos6522_update_irq() through MOS6522DeviceClass Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-16 |
Mark Cave-Ayland | mos6522: remove additional interrupt flag filter from... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-16 |
Mark Cave-Ayland | mos6522: only clear the shift register interrupt upon... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-16 |
Mark Cave-Ayland | mac_newworld: add PMU device Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-16 |
Mark Cave-Ayland | adb: add property to disable direct reg 3 writes Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-16 |
Mark Cave-Ayland | adb: fix read reg 3 byte ordering Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-16 |
Mark Cave-Ayland | mac_newworld: wire up programmer switch to NMI handler Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-16 |
Mark Cave-Ayland | mac_newworld: add gpios to macio devices with PMU enabled Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-16 |
Mark Cave-Ayland | mac_newworld: add via machine option to control mac99... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-16 |
Mark Cave-Ayland | ppc: introduce Core99MachinesState for the mac99 machine Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-12 |
Mark Cave-Ayland | mos6522: convert VMSTATE_TIMER_PTR_TEST to VMSTATE_TIMER_PTR Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-12 |
Mark Cave-Ayland | mos6522: move timer frequency initialisation to mos6522_reset Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-12 |
Mark Cave-Ayland | cuda: embed mos6522_cuda device directly rather than... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-12 |
Mark Cave-Ayland | mos6522: fix vmstate_mos6522_timer version in vmstate_mos6522 Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-12 |
Mark Cave-Ayland | ppc: add missing FW_CFG_PPC_NVRAM_FLAT definition Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-12 |
Mark Cave-Ayland | ppc: remove obsolete macio_init() definition from mac.h Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-12 |
Mark Cave-Ayland | ppc: remove obsolete pci_pmac_init() definitions from... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-11 |
Mark Cave-Ayland | prep: fix keyboard for the 40p machine Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-11 |
Mark Cave-Ayland | 40p: remove pci_allow_0_address = true from 40p machine... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-11 |
Mark Cave-Ayland | uninorth: remove token register from uninorth device Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |
2018-06-11 |
Mark Cave-Ayland | macio: add trace-events to timer device Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
|
commit | commitdiff | tree |