[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/4] mips: do not list individual devices from configs/
|
From: |
Paolo Bonzini |
|
Subject: |
[PATCH 0/4] mips: do not list individual devices from configs/ |
|
Date: |
Mon, 29 Jan 2024 14:37:44 +0100 |
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
- [PATCH 0/4] mips: do not list individual devices from configs/,
Paolo Bonzini <=
[PATCH 4/4] mips: do not list individual devices from configs/, Paolo Bonzini, 2024/01/29
[PATCH 3/4] usb: inline device creation functions, Paolo Bonzini, 2024/01/29