v2: removed patch that was breaking clang tests. Thanks, Daniel
------ The following changes since commit 700ce3b1bb52da4acbbf1ad8f6256baaf52c7953: Merge tag 'pull-tcg-20221220' of https://gitlab.com/rth7680/qemu into staging (2022-12-21 14:15:18 +0000) are available in the Git repository at: https://gitlab.com/danielhb/qemu.git tags/pull-ppc-20221221 for you to fetch changes up to 4091fabfeb54f02762bdecba7344353c56533873: target/ppc: Check DEXCR on hash{st, chk} instructions (2022-12-21 14:17:55 -0300) ---------------------------------------------------------------- ppc patch queue for 2022-12-21: This queue contains a MAINTAINERS update, the implementation of the Freescale eSDHC, the introduction of the DEXCR/HDEXCR instructions and other assorted fixes (most of them for the e500 board). ---------------------------------------------------------------- Bernhard Beschow (6): target/ppc/mmu_common: Log which effective address had no TLB entry found target/ppc/mmu_common: Fix table layout of "info tlb" HMP command hw/ppc/virtex_ml507: Prefer local over global variable hw/ppc/e500: Prefer local variable over qdev_get_machine() hw/ppc/e500: Resolve variable shadowing hw/ppc/e500: Move comment to more appropriate place Daniel Henrique Barboza (1): MAINTAINERS: downgrade PPC KVM/TCG CPUs and pSeries to 'Odd Fixes' Nicholas Miehlbradt (2): target/ppc: Implement the DEXCR and HDEXCR target/ppc: Check DEXCR on hash{st, chk} instructions Philippe Mathieu-Daudé (5): hw/sd/sdhci: Support big endian SD host controller interfaces hw/ppc/e500: Add Freescale eSDHC to e500plat target/ppc/kvm: Add missing "cpu.h" and "exec/hwaddr.h" hw/ppc/vof: Do not include the full "cpu.h" hw/ppc/spapr: Reduce "vof.h" inclusion MAINTAINERS | 6 ++--- docs/system/ppc/ppce500.rst | 13 ++++++++++ hw/ppc/Kconfig | 2 ++ hw/ppc/e500.c | 59 +++++++++++++++++++++++++++++++++++++++------ hw/ppc/e500.h | 1 + hw/ppc/e500plat.c | 1 + hw/ppc/spapr.c | 1 + hw/ppc/virtex_ml507.c | 2 +- hw/sd/sdhci-internal.h | 1 + hw/sd/sdhci.c | 32 +++++++++++++++++++++--- include/hw/ppc/spapr.h | 3 ++- include/hw/ppc/vof.h | 2 +- include/hw/sd/sdhci.h | 1 + target/ppc/cpu.h | 19 +++++++++++++++ target/ppc/cpu_init.c | 25 +++++++++++++++++++ target/ppc/excp_helper.c | 58 ++++++++++++++++++++++++++++++++------------ target/ppc/kvm_ppc.h | 3 +++ target/ppc/mmu_common.c | 5 ++-- target/ppc/spr_common.h | 1 + target/ppc/translate.c | 19 +++++++++++++++ 20 files changed, 220 insertions(+), 34 deletions(-)