Commit Graph

75 Commits

Author SHA1 Message Date
Matt Borgerson 2e8a08b5e5 nvnet: Fix spacing in NvNetState 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 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
Matt Borgerson e02e41ccaa nvnet: Move to hw/xbox/mcpx/nvnet 2025-06-03 19:36:08 -07:00