Merge tag 'hw-misc-20260512' of https://github.com/philmd/qemu into staging

Misc HW patches

- More ATI VGA fixes
- Add support for pre-setting RPMB authentication key on eMMC cards
- Fix VDPA on big-endian hosts
- Handle sub-page granularity in cpu_memory_rw_debug()
- Fix leak in pca955x_set_led()
- Mark IPv6 header structure as packed
- MAINTAINERS updates

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEE+qvnXhKRciHc/Wuy4+MsLN6twN4FAmoCxswACgkQ4+MsLN6t
# wN4kfQ/+K8HrczlI+T85g/UScaKSPYZpDSSjRbBNY3NNzPGH1xzg1HbnQTH0QAYu
# uaRUSJHUdWOCUcFSnXKiojY9bmZ+CKdgT/Q66b1ASv0SrP6mmojXBXsfhs6mkSbp
# YyohRls9Xm/kHjaMeS3HDkLFL+S02Uqx7P9qPCm5ZDdoOpc/XlTxPaHwSkz32hz5
# 0n3JB0NyuigdFGH6Eby16+7N9JdxySVjd9m+rY1Pf1Ao7KB5P5C/O0SakQsULzJA
# LfphdI/a/Jp48wLEUqrEFrPUHd+IreGs/0hQdS8vFbC1iOKPAR9sNRuNMwh0jVs+
# O1RLmLUGEE4e4Hlh3SaC7TFdD5U/EU7Xcr+mTubkuLC/gGLQphFBkylcBvVUXDbF
# GAKk9CC8lMdkvF/EPdLgSVdehVmcEUXz6caY5JsNn5Y+LiYwT+9ICCzNDMAZUIi5
# VKq/QI55KOC2ZU6uFDhcEvxPrEw0TcCo7bcDI+ZQeoChw2S7LvkbMzBe7T2WknVS
# GnZplWCgLc65E1S+6WMDUY/vL+L6v4kou62ANOS4MH0RipKGELXgN5RVsvFo3WPH
# +/dxxRdwqctfyvdu3+Hds9FhoEbRZ0b/Jd81Wd7K472i1D1/OqsKb4MAu3L2cMjW
# g2VlTldEMFuixukcyKHgBArItcOa7UTB9W3d/7aM4CQDDP81vJs=
# =FylU
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 12 May 2026 02:21:00 EDT
# gpg:                using RSA key FAABE75E12917221DCFD6BB2E3E32C2CDEADC0DE
# gpg: Good signature from "Philippe Mathieu-Daudé (F4BUG) <f4bug@amsat.org>" [full]
# Primary key fingerprint: FAAB E75E 1291 7221 DCFD  6BB2 E3E3 2C2C DEAD C0DE

* tag 'hw-misc-20260512' of https://github.com/philmd/qemu: (41 commits)
  scripts: strip leading './' when searching MAINTAINERS file
  ati-vga: fix ati_set_dirty address calculation
  MAINTAINERS: update HEST maintainership entries
  MAINTAINERS: Add Doru Blânzeanu as MSHV reviewer
  net: mark struct ip6_header as QEMU_PACKED
  hw/gpio/pca9552: fix state_str leak in pca955x_set_led
  hw/i2c/microbit_i2c: Don't index off end of twi_read_sequence[]
  Remove cpu_get_phys_addr_debug() and cpu_get_phys_addr_attrs_debug()
  plugins/api.c: Use cpu_translate_for_debug()
  monitor/hmp-cmds: Use cpu_translate_for_debug()
  target/xtensa/xtensa-semi: Use cpu_translate_for_debug()
  hw/xtensa: Use cpu_translate_for_debug()
  target/sparc: Use cpu_translate_for_debug()
  hw/i386/vapic.c: Use cpu_translate_for_debug()
  system/physmem: Use translate_for_debug() in cpu_memory_rw_debug()
  target/arm: Implement translate_for_debug
  hw/core: Implement cpu_get_phys_addr_attrs_debug() with cpu_translate_for_debug()
  hw/core: Implement new cpu_translate_for_debug()
  plugins/api.c: Trust cpu_get_phys_addr_debug() return address
  monitor: hmp_gva2gpa: Don't page-align cpu_get_phys_addr_debug() arg and return
  ...

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>