diff --git a/doc/logo/COPYING b/doc/logo/COPYING
new file mode 100644
index 000000000..3a7d190ce
--- /dev/null
+++ b/doc/logo/COPYING
@@ -0,0 +1,12 @@
+The flashrom logo and icons in this directory were originally designed by Stefan Tauner in 2015.
+The lettering is based on the "Free Mono" font of the GNU FreeFont family.
+The SOIC chip seen in the lettering is based on the SOIC08 narrow STL CAD file from
+https://grabcad.com/library/soic-package-narrow-8-10-14-and-16-pins-1
+It was rendered by Blender with the Freestyle SVG plugin from
+https://github.com/hvfrancesco/freestylesvg
+
+All source image files within this directory (i.e. all with names ending with ".svg" or ."xcf")
+are licensed under the Creative Commons Attribution-NoDerivatives 4.0 license (CC BY-ND 4.0):
+http://creativecommons.org/licenses/by-nd/4.0/
+All image files produced from the source image files mentioned above and included in this
+directory are in the public domain.
diff --git a/doc/logo/flashrom_icon_bw.svg b/doc/logo/flashrom_icon_bw.svg
new file mode 100644
index 000000000..e19996e41
--- /dev/null
+++ b/doc/logo/flashrom_icon_bw.svg
@@ -0,0 +1,184 @@
+
+
+
+
diff --git a/doc/logo/flashrom_icon_color-128x128.png b/doc/logo/flashrom_icon_color-128x128.png
new file mode 100644
index 000000000..0c1f50caf
Binary files /dev/null and b/doc/logo/flashrom_icon_color-128x128.png differ
diff --git a/doc/logo/flashrom_icon_color-16x16.png b/doc/logo/flashrom_icon_color-16x16.png
new file mode 100644
index 000000000..fd977bb64
Binary files /dev/null and b/doc/logo/flashrom_icon_color-16x16.png differ
diff --git a/doc/logo/flashrom_icon_color-16x16.xcf b/doc/logo/flashrom_icon_color-16x16.xcf
new file mode 100644
index 000000000..5a2785b9d
Binary files /dev/null and b/doc/logo/flashrom_icon_color-16x16.xcf differ
diff --git a/doc/logo/flashrom_icon_color-256x256.png b/doc/logo/flashrom_icon_color-256x256.png
new file mode 100644
index 000000000..62d0b080b
Binary files /dev/null and b/doc/logo/flashrom_icon_color-256x256.png differ
diff --git a/doc/logo/flashrom_icon_color-32x32.png b/doc/logo/flashrom_icon_color-32x32.png
new file mode 100644
index 000000000..d400d9a02
Binary files /dev/null and b/doc/logo/flashrom_icon_color-32x32.png differ
diff --git a/doc/logo/flashrom_icon_color-32x32.xcf b/doc/logo/flashrom_icon_color-32x32.xcf
new file mode 100644
index 000000000..16c5e3907
Binary files /dev/null and b/doc/logo/flashrom_icon_color-32x32.xcf differ
diff --git a/doc/logo/flashrom_icon_color-64x64.png b/doc/logo/flashrom_icon_color-64x64.png
new file mode 100644
index 000000000..1ee7d55c0
Binary files /dev/null and b/doc/logo/flashrom_icon_color-64x64.png differ
diff --git a/doc/logo/flashrom_icon_color-64x64.xcf b/doc/logo/flashrom_icon_color-64x64.xcf
new file mode 100644
index 000000000..7c1d7503e
Binary files /dev/null and b/doc/logo/flashrom_icon_color-64x64.xcf differ
diff --git a/doc/logo/flashrom_icon_color.svg b/doc/logo/flashrom_icon_color.svg
new file mode 100644
index 000000000..07f0fc683
--- /dev/null
+++ b/doc/logo/flashrom_icon_color.svg
@@ -0,0 +1,186 @@
+
+
+
+
diff --git a/doc/logo/flashrom_icon_gray.svg b/doc/logo/flashrom_icon_gray.svg
new file mode 100644
index 000000000..f334b4455
--- /dev/null
+++ b/doc/logo/flashrom_icon_gray.svg
@@ -0,0 +1,183 @@
+
+
+
+
diff --git a/doc/logo/flashrom_logo.png b/doc/logo/flashrom_logo.png
new file mode 100644
index 000000000..6f201a868
Binary files /dev/null and b/doc/logo/flashrom_logo.png differ
diff --git a/doc/logo/flashrom_logo.svg b/doc/logo/flashrom_logo.svg
new file mode 100644
index 000000000..b4ee6b75f
--- /dev/null
+++ b/doc/logo/flashrom_logo.svg
@@ -0,0 +1,199 @@
+
+
+
+