lakitu: Enable Mellanox ethernet drivers on pholus

Also add minimum hw profile

BUG=b/175662684
TEST=presubmit
RELEASE_NOTE=None

Change-Id: Iccc7410c18d8f99f5fb3e49538c286abb6e73558
Reviewed-on: https://cos-review.googlesource.com/c/cos/overlays/board-overlays/+/10001
Reviewed-by: Varsha Teratipally <teratipally@google.com>
Reviewed-by: Robert Kolchmeyer <rkolchmeyer@google.com>
Tested-by: Cusky Presubmit Bot <presubmit@cos-infra-prod.iam.gserviceaccount.com>
diff --git a/project-lakitu/profiles/platform/azure/make.defaults b/project-lakitu/profiles/platform/azure/make.defaults
index 0715118..21dee87 100644
--- a/project-lakitu/profiles/platform/azure/make.defaults
+++ b/project-lakitu/profiles/platform/azure/make.defaults
@@ -9,5 +9,8 @@
 # Enable CDROM, which is used by cloud-init on Azure
 USE="${USE} cdrom"
 
+# Enable the Mellanox ethernet settings for acceleration
+USE="${USE} mellanox_eth"
+
 # Enable the azure specific settings
 USE="${USE} platform_azure"
diff --git a/project-lakitu/profiles/platform/hw/make.defaults b/project-lakitu/profiles/platform/hw/make.defaults
new file mode 100644
index 0000000..a588ea9
--- /dev/null
+++ b/project-lakitu/profiles/platform/hw/make.defaults
@@ -0,0 +1,8 @@
+USE=""
+
+# Enable VT Console
+USE=" ${USE} vtconsole fbconsole"
+
+# Set TTY console to tty0
+TTY_CONSOLE="tty0"
+USE="${USE} tty_console_tty0"
diff --git a/project-lakitu/profiles/platform/hw/package.use b/project-lakitu/profiles/platform/hw/package.use
new file mode 100644
index 0000000..e912ae4
--- /dev/null
+++ b/project-lakitu/profiles/platform/hw/package.use
@@ -0,0 +1,3 @@
+# Xen in dump capture kernel (4.14) is not yet compatible with clang.
+# Fall back to gcc as a workaround.
+sys-kernel/dump-capture-kernel -clang -lld