@@ -39,22 +39,22 @@ common_hvt_SRCS := hvt/platform.c hvt/platform_intr.c hvt/time.c
3939#
4040hvt_SRCS := hvt/start.c $(common_SRCS ) $(common_hvt_SRCS ) \
4141 hvt/platform_lifecycle.c hvt/yield.c hvt/tscclock.c hvt/console.c \
42- hvt/net.c hvt/block.c
42+ hvt/net.c hvt/block.c hvt/pci.c
4343
4444spt_SRCS := spt/start.c \
4545 abort.c crt.c printf.c lib.c mem.c exit.c log.c cmdline.c tls.c mft.c \
46- spt/bindings.c spt/block.c spt/net.c spt/platform.c \
46+ spt/bindings.c spt/block.c spt/net.c spt/pci.c spt/ platform.c \
4747 spt/sys_linux_$(CONFIG_ARCH ) .c
4848
4949virtio_SRCS := virtio/boot.S virtio/start.c $(common_SRCS ) \
5050 virtio/platform.c virtio/platform_intr.c \
5151 virtio/pci.c virtio/serial.c virtio/time.c virtio/virtio_ring.c \
5252 virtio/virtio_net.c virtio/virtio_blk.c virtio/tscclock.c \
53- virtio/clock_subr.c virtio/pvclock.c
53+ virtio/clock_subr.c virtio/pvclock.c virtio/pci-stubs.c
5454
5555muen_SRCS := muen/start.c $(common_SRCS ) $(common_hvt_SRCS ) \
5656 muen/channel.c muen/reader.c muen/writer.c muen/muen-block.c \
57- muen/muen-clock.c muen/muen-console.c muen/muen-net.c \
57+ muen/muen-clock.c muen/muen-console.c muen/muen-net.c muen/muen-pci.c \
5858 muen/muen-platform_lifecycle.c muen/muen-yield.c muen/muen-sinfo.c
5959
6060genode_SRCS := genode/stubs.c
@@ -108,6 +108,8 @@ endif
108108ifdef CONFIG_SPT
109109 spt_OBJS := $(patsubst % .c,% .o,$(patsubst % .S,% .o,$(spt_SRCS ) ) )
110110
111+ spt/pci.o : CFLAGS += -Wno-unused-parameter
112+
111113spt/solo5_spt.o : $(spt_OBJS )
112114 $(LINK.bindings )
113115
@@ -119,6 +121,8 @@ endif
119121ifdef CONFIG_VIRTIO
120122 virtio_OBJS := $(patsubst % .c,% .o,$(patsubst % .S,% .o,$(virtio_SRCS ) ) )
121123
124+ virtio/pci-stubs.o : CFLAGS += -Wno-unused-parameter
125+
122126virtio/solo5_virtio.o : $(virtio_OBJS )
123127 $(LINK.bindings )
124128
@@ -130,6 +134,8 @@ endif
130134ifdef CONFIG_MUEN
131135 muen_OBJS := $(patsubst % .c,% .o,$(patsubst % .S,% .o,$(muen_SRCS ) ) )
132136
137+ muen/muen-pci.o : CFLAGS += -Wno-unused-parameter
138+
133139muen/solo5_muen.o : $(muen_OBJS )
134140 $(LINK.bindings )
135141
0 commit comments