include/device/device.h: Include <smbios.h>

smbios_slot_{type,data_width,length,designation} used for smbios_type_9 needs "smbios.h"
Also use already defined 'smbios_type11' in "smbios.h".
This will also include <smbios.h> in "static.c" file, this we can remove indirect includes of
<smbios.h> in "chip.h"

Change-Id: Id412a504da2fd75648636febd150356569e07935
Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/40310
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
diff --git a/src/include/device/device.h b/src/include/device/device.h
index c21067d..72df751 100644
--- a/src/include/device/device.h
+++ b/src/include/device/device.h
@@ -5,6 +5,7 @@
 #include <device/resource.h>
 #include <device/path.h>
 #include <device/pci_type.h>
+#include <smbios.h>
 #include <types.h>
 
 struct device;
@@ -29,7 +30,6 @@
 
 struct bus;
 
-struct smbios_type11;
 struct acpi_rsdp;
 
 struct device_operations {