summaryrefslogtreecommitdiff
path: root/meta-phosphor
diff options
context:
space:
mode:
Diffstat (limited to 'meta-phosphor')
-rw-r--r--meta-phosphor/docs/supported-machines.md97
-rwxr-xr-xmeta-phosphor/scripts/generate-machine-list23
-rwxr-xr-xmeta-phosphor/scripts/run-repotest6
3 files changed, 126 insertions, 0 deletions
diff --git a/meta-phosphor/docs/supported-machines.md b/meta-phosphor/docs/supported-machines.md
new file mode 100644
index 0000000000..b2ae21f597
--- /dev/null
+++ b/meta-phosphor/docs/supported-machines.md
@@ -0,0 +1,97 @@
+# Supported machines
+
+The following machine product or codenames have some code which has been
+contributed to the project for support. The specific level of functionality
+supported is unknown and has no level of warranty, promise of future
+development, or bug-fix guarantee.
+
+Systems which are actively developed and maintained by vendors are often
+covered by [Jenkins](https://jenkins.openbmc.org/job/ci-openbmc/) CI testing.
+
+## List
+
+* amd
+ * daytonax
+ * ethanolx
+* ampere
+ * mtjade
+ * mtmitchell
+* asrock
+ * e3c246d4i
+ * e3c256d4i
+ * romed8hm3
+ * spc621d8hm3
+ * x570d4u
+* bytedance
+ * g220a
+* delta
+ * ahe50dc
+* evb
+ * evb-ast2500
+ * evb-ast2600
+ * evb-npcm750
+ * evb-npcm845
+ * fvp
+* facebook
+ * bletchley
+ * catalina
+ * greatlakes
+ * harma
+ * minerva
+ * tiogapass
+ * ventura
+ * yosemite4
+ * yosemite4n
+ * yosemitev2
+* fii
+ * kudo
+ * mori
+* hpe
+ * dl360-g11
+ * dl360poc
+ * dl385-g11
+ * rl300-g11
+* ibm
+ * genesis3
+ * huygens
+ * p10bmc
+ * palmetto
+ * pstbmc
+ * romulus
+ * sbp1
+ * system1
+ * witherspoon
+ * witherspoon-tacoma
+* ieisystem
+ * fp5280g3
+ * nf5280m7
+* ingrasys
+ * zaius
+* intel
+ * s2600wf
+* inventec
+ * starscream
+ * transformers
+* qualcomm
+ * qcom-dc-scm-v1
+* quanta
+ * f0b
+ * gbs
+ * olympus-nuvoton
+ * quanta-q71l
+ * s6q
+* supermicro
+ * x11spi
+* tyan
+ * s7106
+ * s8036
+* ufispace
+ * ncplite
+* wistron
+ * lannister
+* yadro
+ * nicole
+ * tatlin-archive-x86
+ * vegman-n110
+ * vegman-rx20
+ * vegman-sx20
diff --git a/meta-phosphor/scripts/generate-machine-list b/meta-phosphor/scripts/generate-machine-list
new file mode 100755
index 0000000000..df3a76974f
--- /dev/null
+++ b/meta-phosphor/scripts/generate-machine-list
@@ -0,0 +1,23 @@
+#!/bin/bash -e
+
+script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
+obmc_dir=${script_dir}/../../
+
+cd "$obmc_dir"
+
+cat > meta-phosphor/docs/supported-machines.md << EOF
+# Supported machines
+
+The following machine product or codenames have some code which has been
+contributed to the project for support. The specific level of functionality
+supported is unknown and has no level of warranty, promise of future
+development, or bug-fix guarantee.
+
+Systems which are actively developed and maintained by vendors are often
+covered by [Jenkins](https://jenkins.openbmc.org/job/ci-openbmc/) CI testing.
+
+## List
+
+EOF
+
+./setup machines >> meta-phosphor/docs/supported-machines.md
diff --git a/meta-phosphor/scripts/run-repotest b/meta-phosphor/scripts/run-repotest
index dee4439664..8458236790 100755
--- a/meta-phosphor/scripts/run-repotest
+++ b/meta-phosphor/scripts/run-repotest
@@ -164,4 +164,10 @@ for f in $non_bbfiles; do
done
+# Regenerate supported machines list.
+meta-phosphor/scripts/generate-machine-list
+if ! git --no-pager diff --exit-code ; then
+ echo "Changes to supported-machines.md necessary due to new meta-layer support."
+fi
+
echo "Repo test passed"