hw/ipack: Clarify KConfig symbols

Split IPACK Kconfig key as {IPACK, TPCI200, IP_OCTAL_232}

  - IPack is a bus
  - TPCI200 is a PCI device providing an IPack bus
  - IP-Octal232 is an IPack device plugged on an IPack bus

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Acked-by: Fabiano Rosas <farosas@suse.de>
Message-Id: <20250121155526.29982-3-philmd@linaro.org>
This commit is contained in:
Philippe Mathieu-Daudé 2025-01-21 08:31:52 +01:00
parent c17943b00f
commit 29df910401
6 changed files with 18 additions and 4 deletions

View file

@ -1,4 +1,8 @@
config IPACK
bool
config TPCI200
bool
select IPACK
default y if PCI_DEVICES
depends on PCI

View file

@ -1 +1,2 @@
system_ss.add(when: 'CONFIG_IPACK', if_true: files('ipack.c', 'tpci200.c'))
system_ss.add(when: 'CONFIG_IPACK', if_true: files('ipack.c'))
system_ss.add(when: 'CONFIG_TPCI200', if_true: files('tpci200.c'))