qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] mips: do not list individual devices from configs/
@ 2024-01-29 13:37 Paolo Bonzini
  2024-01-29 13:37 ` [PATCH 1/4] isa: clean up Kconfig selections for ISA_SUPERIO Paolo Bonzini
                   ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Paolo Bonzini @ 2024-01-29 13:37 UTC (permalink / raw)
  To: qemu-devel; +Cc: philmd

Back when Kconfig was introduced, the individual dependencies for MIPS
boards were never added to hw/mips/Kconfig.  Do it now.

To simplify the task, include a couple cleanups to the SuperIO chip
configuration symbols, as well as a change that makes USB device
creation available even when building without default devices.

Tested by comparing old and new kconfigs; and also by building each of
the boards one by one, with default devices disabled, and checking that
the board can be started.

Paolo

Paolo Bonzini (4):
  isa: clean up Kconfig selections for ISA_SUPERIO
  isa: extract FDC37M81X to a separate file
  usb: inline device creation functions
  mips: do not list individual devices from configs/

 configs/devices/mips-softmmu/common.mak      | 28 +++------------
 configs/devices/mips64el-softmmu/default.mak |  3 --
 include/hw/usb.h                             | 26 ++++++++++++--
 hw/isa/fdc37m81x-superio.c                   | 37 ++++++++++++++++++++
 hw/isa/isa-superio.c                         | 19 ----------
 hw/mips/loongson3_virt.c                     |  5 +--
 hw/usb/bus.c                                 | 23 ------------
 hw/display/Kconfig                           |  2 +-
 hw/isa/Kconfig                               | 18 +++++-----
 hw/isa/meson.build                           |  1 +
 hw/mips/Kconfig                              | 25 ++++++++++---
 11 files changed, 99 insertions(+), 88 deletions(-)
 create mode 100644 hw/isa/fdc37m81x-superio.c

-- 
2.43.0



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

end of thread, other threads:[~2024-02-06 16:13 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-29 13:37 [PATCH 0/4] mips: do not list individual devices from configs/ Paolo Bonzini
2024-01-29 13:37 ` [PATCH 1/4] isa: clean up Kconfig selections for ISA_SUPERIO Paolo Bonzini
2024-01-29 22:26   ` Richard Henderson
2024-01-29 13:37 ` [PATCH 2/4] isa: extract FDC37M81X to a separate file Paolo Bonzini
2024-01-29 19:49   ` Bernhard Beschow
2024-01-29 20:26     ` Paolo Bonzini
2024-01-30  7:48       ` Philippe Mathieu-Daudé
2024-01-30 12:56         ` Bernhard Beschow
2024-02-04 20:00   ` Bernhard Beschow
2024-02-06 16:11     ` Paolo Bonzini
2024-01-29 13:37 ` [PATCH 3/4] usb: inline device creation functions Paolo Bonzini
2024-01-29 22:30   ` Richard Henderson
2024-01-29 13:37 ` [PATCH 4/4] mips: do not list individual devices from configs/ Paolo Bonzini
2024-01-29 17:48 ` [PATCH 0/4] " Bernhard Beschow
2024-01-29 18:16   ` Paolo Bonzini
2024-01-29 19:01     ` Bernhard Beschow

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).