Peter Maydell
		
	
	
		e1f9f73ba1
		
	
	
	
	target-arm queue:
		
			
			* Various code cleanups
  * More refactoring working towards allowing a build
    without CONFIG_TCG
 -----BEGIN PGP SIGNATURE-----
 
 iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmP8ty0ZHHBldGVyLm1h
 eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3na0EACToAEGC4/iFigdKD7ZwG3F
 FvoDcMRRSdElcSo7BTDrFBBOH5/BYhorUq+mVpPvEYADXNaPOCmXWieSJpu68sJC
 VpVLPMhGS8lTsT16C2vB/4Lh4t8pJgs7aej90nqKk2rGgKw4ZNwMS+7Eg6n2lKf/
 V27+O+drJxgYzO6feveuKtIQXsHkx4//DNOCDPLLvrrOk+1NWnyPyT/UDxV/emyr
 KLBbeXqcNhPkn7xZtvM7WARSHZcqhEPBkIAJG2H9HE4imxNm8d8ADZjEMbfE9ZNE
 MDanpM6BYYDWw4y2A8J5QmbiLu3znH8RWmWHww1v6UQ7qyBCLx+HyEGKipGd3Eoe
 48hi/ktsAJUb1lRrk9gOJ+NsokGINzI5urFOReUh1q6+5us0Q0VpwjyVvhi8REy3
 5gOMDC7O2zH+bLN08kseDXfc7vR9wLrIHqMloMgJzpjG5KcL67nVCPHcOwxe0sfn
 0SYWUY0UFNSYgEGBG6JfM6LiM1lRREzlw6YnnaJ+GUf/jdIUbMV6PKpL34TGLeQ3
 xEWrKV0+PMoWHwN0Pdo1tMXm7mc/9H27Mf7hB5k0Hp3dfQ7nIdkfnFA2YEUSxIQt
 OXYsKLTJmO/4XIAYCHhIOncPTmM6KWNQajDJMIuEdYYV67Xb88EIv5Hg8q6tS/mN
 uuQfun3Z2UbAtGvzN5Yx1w==
 =K0Vo
 -----END PGP SIGNATURE-----
Merge tag 'pull-target-arm-20230227' of https://git.linaro.org/people/pmaydell/qemu-arm into staging
target-arm queue:
 * Various code cleanups
 * More refactoring working towards allowing a build
   without CONFIG_TCG
# -----BEGIN PGP SIGNATURE-----
#
# iQJNBAABCAA3FiEE4aXFk81BneKOgxXPPCUl7RQ2DN4FAmP8ty0ZHHBldGVyLm1h
# eWRlbGxAbGluYXJvLm9yZwAKCRA8JSXtFDYM3na0EACToAEGC4/iFigdKD7ZwG3F
# FvoDcMRRSdElcSo7BTDrFBBOH5/BYhorUq+mVpPvEYADXNaPOCmXWieSJpu68sJC
# VpVLPMhGS8lTsT16C2vB/4Lh4t8pJgs7aej90nqKk2rGgKw4ZNwMS+7Eg6n2lKf/
# V27+O+drJxgYzO6feveuKtIQXsHkx4//DNOCDPLLvrrOk+1NWnyPyT/UDxV/emyr
# KLBbeXqcNhPkn7xZtvM7WARSHZcqhEPBkIAJG2H9HE4imxNm8d8ADZjEMbfE9ZNE
# MDanpM6BYYDWw4y2A8J5QmbiLu3znH8RWmWHww1v6UQ7qyBCLx+HyEGKipGd3Eoe
# 48hi/ktsAJUb1lRrk9gOJ+NsokGINzI5urFOReUh1q6+5us0Q0VpwjyVvhi8REy3
# 5gOMDC7O2zH+bLN08kseDXfc7vR9wLrIHqMloMgJzpjG5KcL67nVCPHcOwxe0sfn
# 0SYWUY0UFNSYgEGBG6JfM6LiM1lRREzlw6YnnaJ+GUf/jdIUbMV6PKpL34TGLeQ3
# xEWrKV0+PMoWHwN0Pdo1tMXm7mc/9H27Mf7hB5k0Hp3dfQ7nIdkfnFA2YEUSxIQt
# OXYsKLTJmO/4XIAYCHhIOncPTmM6KWNQajDJMIuEdYYV67Xb88EIv5Hg8q6tS/mN
# uuQfun3Z2UbAtGvzN5Yx1w==
# =K0Vo
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon 27 Feb 2023 13:59:09 GMT
# gpg:                using RSA key E1A5C593CD419DE28E8315CF3C2525ED14360CDE
# gpg:                issuer "peter.maydell@linaro.org"
# gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>" [ultimate]
# gpg:                 aka "Peter Maydell <pmaydell@gmail.com>" [ultimate]
# gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>" [ultimate]
# gpg:                 aka "Peter Maydell <peter@archaic.org.uk>" [ultimate]
# Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE
* tag 'pull-target-arm-20230227' of https://git.linaro.org/people/pmaydell/qemu-arm: (25 commits)
  hw: Replace qemu_or_irq typedef by OrIRQState
  hw/or-irq: Declare QOM macros using OBJECT_DECLARE_SIMPLE_TYPE()
  hw/irq: Declare QOM macros using OBJECT_DECLARE_SIMPLE_TYPE()
  iothread: Remove unused IOThreadClass / IOTHREAD_CLASS
  hw/arm/musicpal: Remove unused dummy MemoryRegion
  hw/intc/armv7m_nvic: Use QOM cast CPU() macro
  hw/timer/cmsdk-apb-timer: Remove unused 'qdev-properties.h' header
  hw/char/cmsdk-apb-uart: Open-code cmsdk_apb_uart_create()
  hw/char/xilinx_uartlite: Open-code xilinx_uartlite_create()
  hw/char/xilinx_uartlite: Expose XILINX_UARTLITE QOM type
  hw/char/pl011: Open-code pl011_luminary_create()
  hw/char/pl011: Un-inline pl011_create()
  hw/gpio/max7310: Simplify max7310_realize()
  tests/avocado: add machine:none tag to version.py
  cpu-defs.h: Expose CPUTLBEntryFull to non-TCG code
  target/arm: Don't access TCG code when debugging with KVM
  target/arm: Move regime_using_lpae_format into internal.h
  target/arm: Move hflags code into the tcg directory
  target/arm: Wrap arm_rebuild_hflags calls with tcg_enabled
  target/arm: Move psci.c into the tcg directory
  ...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
		
	
 
		2023-02-27 14:46:00 +00:00
	 
	
	
		 ..
	
	
	
		
			
			
			
			
			
			2023-01-28 06:21:29 -05:00
		 
	
		
			
			
			
			
			
			2023-01-12 17:15:09 +00:00
		 
	
		
			
			
			
			
			
			2023-02-27 14:46:00 +00:00
		 
	
		
			
			
			
			
			
			2022-05-14 12:33:44 +02:00
		 
	
		
			
			
			
			
			
			2023-01-20 07:25:06 +01:00
		 
	
		
			
			
			
			
			
			2023-02-27 13:27:05 +00:00
		 
	
		
			
			
			
			
			
			2023-02-21 08:44:13 -10:00
		 
	
		
			
			
			
			
			
			2020-09-18 14:12:32 -04:00
		 
	
		
			
			
			
			
			
			2023-01-08 01:54:22 -05:00
		 
	
		
			
			
			
			
			
			2023-02-08 07:16:23 +01:00
		 
	
		
			
			
			
			
			
			2023-01-08 01:54:22 -05:00
		 
	
		
			
			
			
			
			
			2023-01-08 01:54:22 -05:00
		 
	
		
			
			
			
			
			
			2022-11-07 14:08:17 -05:00
		 
	
		
			
			
			
			
			
			2022-05-25 10:31:33 +02:00
		 
	
		
			
			
			
			
			
			2022-05-30 19:49:42 +02:00
		 
	
		
			
			
			
			
			
			2023-01-23 13:32:38 +00:00
		 
	
		
			
			
			
			
			
			2023-01-28 06:21:29 -05:00
		 
	
		
			
			
			
			
			
			2023-01-09 10:07:12 +00:00
		 
	
		
			
			
			
			
			
			2023-02-08 07:16:23 +01:00
		 
	
		
			
			
			
			
			
			2023-02-16 16:00:47 +00:00
		 
	
		
			
			
			
			
			
			2021-09-30 13:42:10 +01:00
		 
	
		
			
			
			
			
			
			2020-09-18 14:12:32 -04:00
		 
	
		
			
			
			
			
			
			2023-01-27 11:47:02 -05:00
		 
	
		
			
			
			
			
			
			2020-09-30 19:11:36 +02:00
		 
	
		
			
			
			
			
			
			2022-12-15 15:46:12 +08:00
		 
	
		
			
			
			
			
			
			2022-02-21 10:35:13 +01:00
		 
	
		
			
			
			
			
			
			2022-07-26 10:37:46 -04:00
		 
	
		
			
			
			
			
			
			2023-01-13 09:32:32 +01:00
		 
	
		
			
			
			
			
			
			2023-02-08 07:28:05 +01:00
		 
	
		
			
			
			
			
			
			2023-01-12 17:15:09 +00:00
		 
	
		
			
			
			
			
			
			2022-05-11 16:49:06 +02:00
		 
	
		
			
			
			
			
			
			2023-02-07 20:13:38 +00:00
		 
	
		
			
			
			
			
			
			2022-09-04 07:02:56 +01:00
		 
	
		
			
			
			
			
			
			2023-02-08 07:28:05 +01:00
		 
	
		
			
			
			
			
			
			2022-06-09 19:32:49 -04:00
		 
	
		
			
			
			
			
			
			2023-02-05 06:40:28 -03:00
		 
	
		
			
			
			
			
			
			2023-01-20 07:25:22 +01:00
		 
	
		
			
			
			
			
			
			2021-11-02 15:55:14 +00:00
		 
	
		
			
			
			
			
			
			2023-01-08 01:54:22 -05:00
		 
	
		
			
			
			
			
			
			2023-02-16 07:55:37 -08:00
		 
	
		
			
			
			
			
			
			2023-01-13 16:22:57 +01:00
		 
	
		
			
			
			
			
			
			2022-05-11 16:49:06 +02:00
		 
	
		
			
			
			
			
			
			2023-02-27 09:15:39 +01:00
		 
	
		
			
			
			
			
			
			2022-10-22 23:21:16 +02:00
		 
	
		
			
			
			
			
			
			2023-01-12 17:15:09 +00:00
		 
	
		
			
			
			
			
			
			2022-07-14 16:24:38 +02:00
		 
	
		
			
			
			
			
			
			2021-10-30 18:39:37 +02:00
		 
	
		
			
			
			
			
			
			2023-01-08 01:54:22 -05:00
		 
	
		
			
			
			
			
			
			2021-03-19 15:18:43 +01:00
		 
	
		
			
			
			
			
			
			2023-02-27 09:15:38 +01:00
		 
	
		
			
			
			
			
			
			2023-02-27 13:27:05 +00:00
		 
	
		
			
			
			
			
			
			2023-02-27 09:15:38 +01:00
		 
	
		
			
			
			
			
			
			2023-01-08 01:54:22 -05:00
		 
	
		
			
			
			
			
			
			2023-02-16 12:13:46 -07:00
		 
	
		
			
			
			
			
			
			2023-02-23 19:49:35 +01:00
		 
	
		
			
			
			
			
			
			2023-02-07 09:02:05 +01:00
		 
	
		
			
			
			
			
			
			2023-01-11 10:44:33 +01:00
		 
	
		
	
		
			
			
			
			
			
			2023-01-09 10:07:12 +00:00
		 
	
		
			
			
			
			
			
			2021-10-27 17:10:00 -07:00
		 
	
		
			
			
			
			
			
			2022-10-24 13:41:10 +02:00
		 
	
		
			
			
			
			
			
			2020-09-09 09:27:09 -04:00
		 
	
		
			
			
			
			
			
			2020-09-09 09:27:09 -04:00
		 
	
		
			
			
			
			
			
			2022-04-21 17:03:51 +04:00
		 
	
		
			
			
			
			
			
			2022-06-09 14:47:42 +01:00
		 
	
		
			
			
			
			
			
			2022-04-21 11:37:04 +01:00
		 
	
		
			
			
			
			
			
			2020-11-15 17:04:40 +01:00
		 
	
		
			
			
			
			
			
			2023-02-07 09:02:04 +01:00
		 
	
		
			
			
			
			
			
			2020-09-09 09:27:09 -04:00
		 
	
		
			
			
			
			
			
			2023-02-27 13:27:05 +00:00
		 
	
		
			
			
			
			
			
			2020-09-18 14:12:32 -04:00
		 
	
		
			
			
			
			
			
			2020-11-15 17:04:40 +01:00
		 
	
		
			
			
			
			
			
			2022-05-19 16:19:03 +01:00
		 
	
		
			
			
			
			
			
			2021-03-08 17:20:01 +00:00
		 
	
		
			
			
			
			
			
			2022-12-16 15:55:32 +00:00
		 
	
		
	
		
			
			
			
			
			
			2020-12-18 15:20:17 -05:00
		 
	
		
			
			
			
			
			
			2022-05-14 12:32:41 +02:00
		 
	
		
			
			
			
			
			
			2021-09-01 11:59:12 +10:00
		 
	
		
			
			
			
			
			
			2022-06-22 09:49:34 +02:00
		 
	
		
			
			
			
			
			
			2020-09-09 09:27:09 -04:00
		 
	
		
			
			
			
			
			
			2020-12-10 12:15:04 -05:00
		 
	
		
			
			
			
			
			
			2020-09-18 14:12:32 -04:00
		 
	
		
			
			
			
			
			
			2022-11-08 11:13:48 +01:00
		 
	
		
			
			
			
			
			
			2020-09-09 09:27:09 -04:00