diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index 548ffd077b..37d0b15586 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -658,6 +658,53 @@
+
+ grub-efi.bbclass
+
+
+ The GRUB Extensible Firmware Interface (grub-efi)
+ class provides grub-efi-specific functions for
+ building bootable images.
+
+
+
+ This class supports several variables:
+
+
+ INITRD:
+ Indicates a filesystem image to use as an initrd (optional).
+
+
+ ROOTFS:
+ Indicates a filesystem image to include as the root filesystem
+ (optional).
+
+ GRUB_GFXSERIAL:
+ Set this to "1" to have graphics and serial in the boot menu.
+
+
+ LABELS:
+ A list of targets for the automatic configuration.
+
+
+ APPEND:
+ An override list of append strings for each
+ LABEL.
+
+
+ GRUB_OPTS:
+ Additional options to add to the configuration (optional).
+ Options are delimited using semi-colon characters
+ (;).
+
+ GRUB_TIMEOUT:
+ Timeout before executing the default LABEL
+ (optional).
+
+
+
+
+
gtk-icon-cache.bbclass
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index 048d44082e..f2ff49483c 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -27,7 +27,7 @@
I
K
- L
+ L
M
O
@@ -203,6 +203,21 @@
+ APPEND
+
+
+ An override list of append strings for each
+ LABEL.
+
+
+
+ See the
+ grub-efi
+ class for more information on how this variable is used.
+
+
+
+
AUTHORThe email address used to contact the original author
@@ -2139,6 +2154,57 @@
+ GRUB_GFXSERIAL
+
+
+ Configures the GNU GRand Unified Bootloader (GRUB) to have
+ graphics and serial in the boot menu.
+ Set this variable to "1" to enable both in the menu.
+
+
+
+ See the
+ grub-efi
+ class for more information on how this variable is used.
+
+
+
+
+ GRUB_OPTS
+
+
+ Additional options to add to the GNU GRand Unified
+ Bootloader (GRUB) configuration.
+ Use a semi-colon character (;) to
+ separate multiple options.
+
+
+
+ The GRUB_OPTS variable is optional.
+ See the
+ grub-efi
+ class for more information on how this variable is used.
+
+
+
+
+ GRUB_TIMEOUT
+
+
+ Specifies the timeout before executing the default
+ LABEL in the GNU GRand Unified
+ Bootloader (GRUB).
+
+
+
+ The GRUB_TIMEOUT variable is optional.
+ See the
+ grub-efi
+ class for more information on how this variable is used.
+
+
+
+
H
@@ -3129,6 +3195,20 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
L
+ LABELS
+
+
+ Provides a list of targets for automatic configuration.
+
+
+
+ See the
+ grub-efi
+ class for more information on how this variable is used.
+
+
+
+
LAYERDEPENDSLists the layers that this recipe depends upon, separated by spaces.