Commit Graph

119086 Commits

Author SHA1 Message Date
Matt Borgerson d4a5e78ba7 nvnet: Drop post-tx descriptor length increase 2025-06-19 01:56:05 -07:00
Matt Borgerson 59d98ed3be nvnet: Drop some useless debug prints 2025-06-19 01:56:05 -07:00
Matt Borgerson 389f7ad577 nvnet: Rename RingDesc::packet_buffer -> buffer_addr 2025-06-19 01:56:05 -07:00
Matt Borgerson 9e00beaffa nvnet: Migrate ring size tracking to registers 2025-06-19 01:56:05 -07:00
Matt Borgerson bfe9f659d2 nvnet: Shrink some debug printfs 2025-06-19 01:56:05 -07:00
Matt Borgerson 3fd776d98e nvnet: Convert descriptor fields to host byte order and back 2025-06-19 01:56:05 -07:00
Matt Borgerson 1dbda16970 nvnet: Simplify nvnet_dma_packet_to_guest 2025-06-19 01:56:05 -07:00
Matt Borgerson fded775222 nvnet: Clean up idle bit management 2025-06-19 01:56:05 -07:00
Matt Borgerson bf72b3b33a nvnet: Remove more useless comments 2025-06-19 01:56:05 -07:00
Matt Borgerson 3fc128d929 nvnet: Fix phy_{addr,reg} sizes in nvnet_mdio_{read,write} 2025-06-19 01:56:05 -07:00
Matt Borgerson e43cf90c74 nvnet: Simplify nvnet_mmio_write 2025-06-19 01:56:05 -07:00
Matt Borgerson 14a95ddb7f nvnet: Move nvnet_dump_ring_descriptors down 2025-06-19 01:56:05 -07:00
Matt Borgerson 86cda64f70 nvnet: Fix register stringification 2025-06-19 01:56:05 -07:00
Matt Borgerson 59cec6599d nvnet: Move NetClientInfo handlers up 2025-06-18 01:32:27 -07:00
Matt Borgerson 2e8a08b5e5 nvnet: Fix spacing in NvNetState 2025-06-18 01:32:27 -07:00
Matt Borgerson 5e4d7a1dba nvnet: Fix nvnet_phy_reg_* trace addr/value size 2025-06-18 01:32:27 -07:00
Matt Borgerson 4e5a1fa157 nvnet: Copyright update 2025-06-18 01:32:27 -07:00
Matt Borgerson c0fa7e9ec4 nvnet: Rename mii reg traces to nvnet_phy_reg_{read,write} 2025-06-18 01:32:27 -07:00
Matt Borgerson 3eff7dd7fe nvnet: Run clang-format 2025-06-18 01:32:27 -07:00
Matt Borgerson bd7a6d7b31 nvnet: Make phy registers 16b 2025-06-18 01:32:27 -07:00
Matt Borgerson 3649593c73 nvnet: Factor out phy register read/write from mdio 2025-06-18 01:32:27 -07:00
Matt Borgerson f640a9969a nvnet: Rename mdio addr/data registers 2025-06-18 01:32:27 -07:00
Matt Borgerson 04bd92df40 nvnet: Migrate ring size shifts to GET_MASK macro 2025-06-18 01:32:27 -07:00
Matt Borgerson f4ab3ab830 nvnet: Format the register list 2025-06-18 01:32:27 -07:00
Matt Borgerson 144d3049a9 nvnet: Drop more useless comments 2025-06-18 01:32:27 -07:00
Matt Borgerson e180a11d04 nvnet: Simplify register stringification 2025-06-18 01:32:27 -07:00
Matt Borgerson 8d2ea10ef0 nvnet: Use QEMU_PACKED macro 2025-06-18 01:32:27 -07:00
Matt Borgerson 936730bb98 nvnet: Drop dead code 2025-06-18 01:32:27 -07:00
Matt Borgerson 1fd4cc7dd4 nvnet: Simplify debug macro 2025-06-18 01:32:27 -07:00
Matt Borgerson bf76e3f666 nvnet: Eliminate redundant declarations 2025-06-18 01:32:27 -07:00
Matt Borgerson 361809d623 nvnet: Use OBJECT_DECLARE_SIMPLE_TYPE 2025-06-18 01:32:27 -07:00
Matt Borgerson 6fc9925dc9 nvnet: Drop custom packet hexdump 2025-06-18 01:32:27 -07:00
Matt Borgerson c9f794c277 nvnet: Use is_broadcast_ether_addr 2025-06-18 01:32:27 -07:00
Matt Borgerson 1312b7e683 nvnet: Drop some useless comments 2025-06-18 01:32:27 -07:00
Matt Borgerson 62b8e789f4 nvnet: Move NVNET_DEVICE macro up 2025-06-18 01:32:27 -07:00
Matt Borgerson 92bc16f015 nvnet: Reorganize for more prototype elimination 2025-06-18 01:32:27 -07:00
Matt Borgerson ea6d2fc050 nvnet: Drop some useless protos 2025-06-18 01:32:27 -07:00
Matt Borgerson 12127b469d nvnet: Clean up mii read and write handling 2025-06-18 01:32:27 -07:00
Matt Borgerson bc4dbcf4bb nvnet: Fix mii inuse/write bits 2025-06-18 01:32:27 -07:00
Matt Borgerson 928be451d9 nvnet: Drop unnecessary comment 2025-06-18 01:32:27 -07:00
Matt Borgerson 2027d5bc67 nvnet: Use hw/net/mii.h
hw/net/mii.h provides common definitions for MII.
2025-06-18 01:32:27 -07:00
Erik Abair 381bcfcf63
ui: Add .xiso to load disc file filter 2025-06-17 11:57:13 -07:00
dependabot[bot] 4b4bef8bb9 ci: bump softprops/action-gh-release from 2.2.2 to 2.3.2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.2.2 to 2.3.2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](da05d55257...72f2c25fcb)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 10:49:56 -07:00
wilkovatch ae12bf4318 vl: Always pass dvd_path to the driver and handle errors 2025-06-13 17:38:51 -07:00
Matt Borgerson e02e41ccaa nvnet: Move to hw/xbox/mcpx/nvnet 2025-06-03 19:36:08 -07:00
Matt Borgerson ba297f3b69 mcpx: Move APU components to hw/xbox/mcpx/apu 2025-06-03 19:36:08 -07:00
Matt Borgerson 395d136364 mcpx: Cleanup monitor 2025-06-03 19:36:08 -07:00
Matt Borgerson 829ec66757 mcpx: Rename {dsp->gp_ep}.c,h for clarity 2025-06-03 19:36:08 -07:00
Matt Borgerson 2f99d04730 mcpx: Minor cleanup 2025-06-03 19:36:08 -07:00
Matt Borgerson 979499ffe5 mcpx: Move SGE handles to VP struct 2025-06-03 19:36:08 -07:00