Commit Graph

118850 Commits

Author SHA1 Message Date
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
Matt Borgerson 81a6985bb0 mcpx: Use new fifo8_pop_buf api 2025-01-06 23:05:53 -07:00
Matt Borgerson 6cce59135b mcpx: Use Resettable interface 2025-01-06 23:05:53 -07:00
Matt Borgerson a3a199060f system/physmem: Migrate tlb_flush to thread synced version 2025-01-06 23:05:53 -07:00
Matt Borgerson 7ec4a2594d accel/tcg: Migrate tlb_flush to thread synced version 2025-01-06 23:05:53 -07:00
Matt Borgerson 3b59f9b2f1 lpc47m157: Drop call to serial_set_frequency 2025-01-06 23:05:53 -07:00
Matt Borgerson f2f1c4e6cb hw/ide: Update ide_security_cmd ide_set_irq -> ide_bus_set_irq 2025-01-06 23:05:53 -07:00
Matt Borgerson 769af4c453 hw/i386/Kconfig: Update PIIX3 -> PIIX 2025-01-06 23:05:52 -07:00
Matt Borgerson 801e77cbc8 hw/audio/ac97: Pass error_fatal to new AUD_register_card errp arg 2025-01-06 23:05:52 -07:00
Matt Borgerson 3f644e9069 accel/tcg: Move cpu_ld_code 2025-01-06 23:05:52 -07:00
Matt Borgerson a19d9202e7 accel/tcg: Migrate cpu->env_ptr to cpu_env 2025-01-06 23:05:52 -07:00
Matt Borgerson 255d110496 accel/tcg: Lock tb page when recycling for link 2025-01-06 23:05:52 -07:00
Matt Borgerson 9affae9f4c accel/tcg: Use new PCREL cflag in call to tb_hash_func 2025-01-06 23:05:52 -07:00
Matt Borgerson 8d84f63430 accel/tcg: Update tb [inv-]hash wrapper prototypes 2025-01-06 23:05:52 -07:00
Matt Borgerson 5ed35dc074 mc146818rtc: Add back Xbox changes (bad merge) 2025-01-06 23:05:52 -07:00
Matt Borgerson 1aa8825ec9 hw/audio/ac97: Remove bad merge conflict resolution 2025-01-06 23:05:52 -07:00
Matt Borgerson c09199a287 hw/ide/ide-dev: Add missing 'locked' field in IDEDevice (bad merge) 2025-01-06 23:05:52 -07:00
Matt Borgerson ac6b405faf Revert old changes (bad merge) 2025-01-06 04:08:41 -07:00
Matt Borgerson e13f33ecd2 Fix bad merge changes 2025-01-06 04:08:41 -07:00
Matt Borgerson ec974f1c7c v9.2.0 release
-----BEGIN PGP SIGNATURE-----
 
 iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmdYamYZHHBldGVyLm1h
 eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3iruD/91YiKIo5HZw7pE7FCtIcWS
 6K2frz/ruujhDYqLclyANppxrypI7JyYF1xw0jWLqZMSP8/qn/YKEdMCNoVnIo7S
 cUg/i+RWsncKPEeCSRLlartsgMHwlyXq8W3YQ7ONkEPUwwODzNKTdyoe+8npRjyf
 TfbQVjNN8Sw11w2aYME+or1nm1XnH8aB7O1sdBxGFy6Z9//2xeMvf/EKEdCbThn/
 sWBGKbgkku5Rjk0E/xE94tVJcuOFJGhzDraLqU0ZMLivQvLPY0hOZLbaK3q1NHm/
 YTrK9S0EwXtfJXG5uAJ+5IXoLnWk7gzqQa70PYYhiXsJYyQk65m6muT47eNNOQRs
 1s8FIV23/zespuaDCc/wvnp/nIkGCYh5DUme8/vgY1gA+YoHavmVJW+72/N6TS+v
 Ym5t9Ud2y/jWKgZgCtdHwGXLvM4e0u0Ou3WGKnLUAmlL82A8Xo9CBE1VjDXaP/WA
 6s2U1UPML/15tjig/pO5YVDO1nXSkKr+yoWL3myUHIDJslIrOJoGQKHLBpeckqL8
 4hhb+jcRRz24PrpqMSOCehnUuUM58b/eFeQQ9mpVnKAC7I5OQTj6QCjreO5gLt0n
 CcuuuQV4VDHwc03hpVuTNuNcXKEDqNfS7AsGDr3ZcFemScRADmcxXLM0YOp8xdTG
 8guHE/F7RYy5mfsD0TF49w==
 =aEmF
 -----END PGP SIGNATURE-----

Merge tag 'v9.2.0'

v9.2.0 release
2025-01-03 22:30:04 -07:00
Matt Borgerson 956ef0b2eb ui: Add original ui element svg files 2025-01-03 03:52:19 -07:00
Matt Borgerson 4571967472 scripts/gen-license.py: Fix license URLs 2025-01-02 19:07:25 -07:00
Matt Borgerson 4c943c1956 scripts/gen-license.py: Support wrap versions 2025-01-02 19:07:25 -07:00
Matt Borgerson f96f2754cc meson: Migrate xxhash submodule to a subproject 2025-01-02 19:07:25 -07:00
Matt Borgerson 616a5e5d0b archive-source.sh: Support subprojects that specify directory different from wrapfile 2025-01-02 19:07:25 -07:00
Matt Borgerson 8366763943 meson: Link to tomlplusplus statically 2025-01-02 19:07:25 -07:00
Matt Borgerson 084b40fc53 meson: Migrate cpp-httplib submodule to a subproject 2025-01-02 19:07:25 -07:00
Matt Borgerson 55118b4260 meson: Migrate tomlplusplus submodule to a subproject 2025-01-02 19:07:25 -07:00
Matt Borgerson 824af3978f meson: Migrate nv2a_vsh_cpu submodule to a subproject 2025-01-02 19:07:25 -07:00
Matt Borgerson 0554095dcd meson: Unconditionally import cmake 2025-01-02 19:07:25 -07:00
mborgerson 72ea0f7157 debian: Add cmake to build deps 2025-01-01 23:55:16 -07:00