From: Ruslan Ruslichenko <[email protected]> Add the Remote Port subsystem source files to the build system. These files are compiled when CONFIG_REMOTE_PORT is enabled.
Signed-off-by: Edgar E. Iglesias <[email protected]> Signed-off-by: Takahiro Nakata <[email protected]> Signed-off-by: Ruslan Ruslichenko <[email protected]> --- hw/core/Kconfig | 4 ++++ hw/core/meson.build | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/hw/core/Kconfig b/hw/core/Kconfig index d1bdf765ee..25f553e189 100644 --- a/hw/core/Kconfig +++ b/hw/core/Kconfig @@ -38,3 +38,7 @@ config SPLIT_IRQ config EIF bool depends on LIBCBOR && GNUTLS + +config REMOTE_PORT + bool + depends on PTIMER && XILINX_AXI diff --git a/hw/core/meson.build b/hw/core/meson.build index b5ba8160e6..7013638fcf 100644 --- a/hw/core/meson.build +++ b/hw/core/meson.build @@ -27,6 +27,16 @@ system_ss.add(when: 'CONFIG_XILINX_AXI', if_true: files('stream.c')) system_ss.add(when: 'CONFIG_PLATFORM_BUS', if_true: files('sysbus-fdt.c')) system_ss.add(when: 'CONFIG_EIF', if_true: [files('eif.c'), zlib, libcbor, gnutls]) +system_ss.add(when: 'CONFIG_REMOTE_PORT', if_true: files( + 'remote-port-proto.c', + 'remote-port.c', + 'remote-port-memory-master.c', + 'remote-port-memory-slave.c', + 'remote-port-gpio.c', + 'remote-port-stream.c', + 'remote-port-ats.c', +)) + system_ss.add(files( 'cpu-system.c', 'fdt_generic.c', -- 2.43.0
