Commit Graph

118715 Commits

Author SHA1 Message Date
Matt Borgerson 24c24e030d mc146818rtc: Move Xbox RTC init pattern to reset handler 2025-01-06 23:05:53 -07:00
Matt Borgerson 75ce25c9b5 nv2a: Define DEBUG_NV2A_*=0 ifndef 2025-01-06 23:05:53 -07:00
Matt Borgerson f4ef9f6309 mcpx: Rename dev to parent_obj, use QOM casts 2025-01-06 23:05:53 -07:00
Matt Borgerson 739850e6e0 ui/xemu: Update DISPLAYGL_* -> DISPLAY_GL_* 2025-01-06 23:05:53 -07:00
Matt Borgerson da0bdaef75 ui/xemu: Migrate #if to #ifdef check for debug builds 2025-01-06 23:05:53 -07:00
Matt Borgerson 8ae09abbf5 ui/xemu: Use surface_format accessor 2025-01-06 23:05:53 -07:00
Matt Borgerson b60fd9ac9c ui/xemu: Update sdl_mouse_warp prototype 2025-01-06 23:05:53 -07:00
Matt Borgerson 754d9dc92a ui/xemu: Drop obsolete, dead code 2025-01-06 23:05:53 -07:00
Matt Borgerson 46e8cf16ee ui/xemu: Pass scon->dcl.con to new required args 2025-01-06 23:05:53 -07:00
Matt Borgerson 031283eca4 ui/xemu: Remove dropped qmp_* args 2025-01-06 23:05:53 -07:00
Matt Borgerson 45f2a07251 ui/xemu: Use new bql_[un]lock functions 2025-01-06 23:05:53 -07:00
Matt Borgerson d3c405437b system/memory: Drop obsolete alias check in memory_region_get_ram_ptr 2025-01-06 23:05:53 -07:00
Matt Borgerson 9eb24266e4 system/memory: Update call to memory_region_sync_dirty_bitmap 2025-01-06 23:05:53 -07:00
Matt Borgerson fcea27ed7f ui: Drop has_inserted, has_node_name checks 2025-01-06 23:05:53 -07:00
Matt Borgerson 11588895ab ui: Drop aio_context_{acquire,release} 2025-01-06 23:05:53 -07:00
Matt Borgerson 8d44b7de03 ui: Include block/block-io.h 2025-01-06 23:05:53 -07:00
Matt Borgerson a860abd374 meson: Add back missing xemu dependency checks 2025-01-06 23:05:53 -07:00
Matt Borgerson 76fce2b066 meson: Migrate host os checks to use 'host_os' var 2025-01-06 23:05:53 -07:00
Matt Borgerson 77ea1b2bf5 meson: Use -O2 for now 2025-01-06 23:05:53 -07:00
Matt Borgerson 986db3d538 meson: Always include cpp language 2025-01-06 23:05:53 -07:00
Matt Borgerson 825396e6bc system/physmem: Use renamed argument mr_addr 2025-01-06 23:05:53 -07:00
Matt Borgerson 607ea7ca18 qapi/ui: 'Document' xemu interface 2025-01-06 23:05:53 -07:00
Matt Borgerson 83e91385b7 smc: Include block_int-io.h 2025-01-06 23:05:53 -07:00
Matt Borgerson 6ae60ffed9 target/i386: Fix gen_enter_mmx arg 2025-01-06 23:05:53 -07:00
Matt Borgerson 2c0755114b target/i386: Update macro guard for fpu_helper.c 2025-01-06 23:05:53 -07:00
Matt Borgerson c4ec2e5fe3 tcg: Add TCG_TYPE_F32,64 to tcg_temp_new_internal 2025-01-06 23:05:53 -07:00
Matt Borgerson 1159e9baa4 tcg: Update tcg_global_mem_new_f{32,64} to new api 2025-01-06 23:05:53 -07:00
Matt Borgerson 3094d09fd4 target/i386: Update FP ops to new api 2025-01-06 23:05:53 -07:00
Matt Borgerson 15be872de2 target/i386: Update build guards for new CPUID changes 2025-01-06 23:05:53 -07:00
Matt Borgerson bc9fdf67bf tcg: Move tcg_gen_* FP helpers to tcg-op-fp.c 2025-01-06 23:05:53 -07:00
Matt Borgerson 31f615c9e9 xbox_pci: Replace sysbus_add_io with memory_region_add_subregion 2025-01-06 23:05:53 -07:00
Matt Borgerson 68497e96d4 xbox_pci: Use Resettable interface 2025-01-06 23:05:53 -07:00
Matt Borgerson dcfc47951e xbox_pci: Use new pci_bus_map_irqs function 2025-01-06 23:05:53 -07:00
Matt Borgerson 7b52d02640 xbox_pci: Drop arg in call to pci_create_simple_multifunction 2025-01-06 23:05:53 -07:00
Matt Borgerson 95b3efb570 xbox_pci: Drop ioapi.h include 2025-01-06 23:05:53 -07:00
Matt Borgerson db2101dab5 xbox: Update nvnet creation 2025-01-06 23:05:53 -07:00
Matt Borgerson fbb5ba3fed xbox: pcspk_init was removed, inline it 2025-01-06 23:05:53 -07:00
Matt Borgerson 0ef5ad787c xbox: Pass isa_bus to i8257_dma_init 2025-01-06 23:05:53 -07:00
Matt Borgerson 5aa997e89b xbox: Rename isa_bus_irqs -> isa_bus_register_input_irqs 2025-01-06 23:05:53 -07:00
Matt Borgerson d38f0e7901 xbox: Rename pcms->bus -> pcms->pcibus 2025-01-06 23:05:53 -07:00
Matt Borgerson 9560677f0a nv2a: Include hw/pci/pci_device.h header 2025-01-06 23:05:53 -07:00
Matt Borgerson f45e61afc8 xbox: Use new mc146818 interface, set x86ms->rtc 2025-01-06 23:05:53 -07:00
Matt Borgerson 4239f64dd5 xbox: Update kvm clock header and drop kvmclock_enabled check 2025-01-06 23:05:53 -07:00
Matt Borgerson a49ee1439f nvnet: Pass mem_reentrancy_guard to object_get_typename 2025-01-06 23:05:53 -07:00
Matt Borgerson cab8b9fbc0 nvnet: Use Resettable interface 2025-01-06 23:05:53 -07:00
Matt Borgerson 9327159f7c nv2a: Use Resettable interface 2025-01-06 23:05:53 -07:00
Matt Borgerson 3106ea97e5 mcpx: Use new bql_[un]lock functions 2025-01-06 23:05:53 -07:00
Matt Borgerson 5cb65d1791 nv2a: Migrate nv2a_get_offsets to new _get_params model 2025-01-06 23:05:53 -07:00
Matt Borgerson 008d848582 mcpx: Use new bql_[un]lock functions 2025-01-06 23:05:53 -07:00
Matt Borgerson 08d4c3611b mcpx: Update headers 2025-01-06 23:05:53 -07:00