meta-fii: meta-mori: add phosphor console package
Add phosphor console mori_uart_mux_ctrl script,obmc-console service
files, and .conf files
- Added console feature for host & mpro
- Added mori_uart_mux_ctrl.sh to set gpio S0_UART0_BMC_SEL and
S0_UART1_BMC_SEL allowing routing between host & mpro consoles
to bmc
- Added host_console_uart_configuration.service so that it runs
before obmc-console. Set it to require multi-user.target, which
is also required by obmc-console.
Signed-off-by: Grant Williams <grant.williams@fii-na.com>
Change-Id: I5d7002c20c5d1b87fa5c78e69b0885fc635c6145
diff --git a/meta-fii/meta-mori/recipes-phosphor/console/obmc-console/mori_uart_mux_ctrl.sh b/meta-fii/meta-mori/recipes-phosphor/console/obmc-console/mori_uart_mux_ctrl.sh
new file mode 100644
index 0000000..e1f090a
--- /dev/null
+++ b/meta-fii/meta-mori/recipes-phosphor/console/obmc-console/mori_uart_mux_ctrl.sh
@@ -0,0 +1,8 @@
+#!/bin/bash
+# Provide source directive to shellcheck.
+# shellcheck source=meta-fii/meta-mori/recipes-mori/mori-fw-utility/mori-fw/mori-lib.sh
+source /usr/libexec/mori-fw/mori-lib.sh
+
+set_gpio_ctrl S0_UART0_BMC_SEL 1
+set_gpio_ctrl S0_UART1_BMC_SEL 1
+echo "UART initialization complete"