qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v5 0/2] Add minimal support for the B-L475E-IOT01A board
@ 2024-01-06 16:38 Inès Varhol
  2024-01-06 16:38 ` [PATCH v5 1/2] hw/arm: Add minimal support for the STM32L4x5 SoC Inès Varhol
  2024-01-06 16:38 ` [PATCH v5 2/2] hw/arm: Add minimal support for the B-L475E-IOT01A board Inès Varhol
  0 siblings, 2 replies; 4+ messages in thread
From: Inès Varhol @ 2024-01-06 16:38 UTC (permalink / raw)
  To: qemu-devel
  Cc: Peter Maydell, Inès Varhol, Arnaud Minier, Alexandre Iooss,
	Paolo Bonzini, qemu-arm, Philippe Mathieu-Daudé,
	Alistair Francis, Samuel Tardieu

This patch adds a new STM32L4x5 SoC, it is necessary to add support for
the B-L475E-IOT01A board.
The implementation is derived from the STM32F405 SoC and NetduinoPlus2
board.
The implementation contains no peripherals, only memory regions are
implemented.

Changes from v5 to v4:
- in `b-l475e-iot01a.c`: adding missing machine/SoC parentship relation
- in `b-l475e-iot01a.c`: renaming `SYSCLK_FRQ` macro
to `MAIN_SYSCLK_FREQ_HZ`
- in `b-l475e-iot01a.c`: fixing coding style issue
- in `stm32l4x5_soc.h`: removing unused imports

Changes from v3 to v4:
- adding a documentation file for the B-L475E-IOT01A board

Changes from v1 to v3:
- changing the MIT license to GPL.

Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Acked-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Arnaud Minier <arnaud.minier@telecom-paris.fr>
Signed-off-by: Inès Varhol <ines.varhol@telecom-paris.fr>

Inès Varhol (2):
  hw/arm: Add minimal support for the STM32L4x5 SoC
  hw/arm: Add minimal support for the B-L475E-IOT01A board

 MAINTAINERS                             |  15 ++
 configs/devices/arm-softmmu/default.mak |   1 +
 docs/system/arm/b-l475e-iot01a.rst      |  46 ++++
 docs/system/arm/stm32.rst               |   6 +-
 docs/system/target-arm.rst              |   1 +
 hw/arm/Kconfig                          |  11 +
 hw/arm/b-l475e-iot01a.c                 |  72 +++++++
 hw/arm/meson.build                      |   2 +
 hw/arm/stm32l4x5_soc.c                  | 268 ++++++++++++++++++++++++
 include/hw/arm/stm32l4x5_soc.h          |  57 +++++
 10 files changed, 477 insertions(+), 2 deletions(-)
 create mode 100644 docs/system/arm/b-l475e-iot01a.rst
 create mode 100644 hw/arm/b-l475e-iot01a.c
 create mode 100644 hw/arm/stm32l4x5_soc.c
 create mode 100644 include/hw/arm/stm32l4x5_soc.h

-- 
2.43.0



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-01-08 12:11 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-06 16:38 [PATCH v5 0/2] Add minimal support for the B-L475E-IOT01A board Inès Varhol
2024-01-06 16:38 ` [PATCH v5 1/2] hw/arm: Add minimal support for the STM32L4x5 SoC Inès Varhol
2024-01-08 12:09   ` Philippe Mathieu-Daudé
2024-01-06 16:38 ` [PATCH v5 2/2] hw/arm: Add minimal support for the B-L475E-IOT01A board Inès Varhol

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).