aboutsummaryrefslogtreecommitdiff
path: root/sys/mips/conf
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2019-02-26 19:55:03 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2019-02-26 19:55:03 +0000
commite8643b01e6312a56d1e44a760fb4e95f0b10b54c (patch)
tree3c75c121564f59b1894a934696ec2d28022f435f /sys/mips/conf
parent6935a639f0f999de98b970a3cf26b0dc80b1798b (diff)
downloadsrc-e8643b01e6312a56d1e44a760fb4e95f0b10b54c.tar.gz
src-e8643b01e6312a56d1e44a760fb4e95f0b10b54c.zip
Modularize xz.
Embedded lzma decompression library becomes a module usable by other consumers, in addition to geom_uzip. Most important code changes are - removal of XZ_DEC_SINGLE define, we need the code to work with XZ_DEC_DYNALLOC; - xz_crc32_init() call is removed from geom_uzip, xz module handles initialization on its own. xz is no longer embedded into geom_uzip, instead the depend line for the module is provided, and corresponding kernel option is added to each MIPS kernel config file using geom_uzip. The commit also carries unrelated cleanup by removing excess "device geom_uzip" in places which were missed in r344479. Reviewed by: cem, hselasky, ray, slavash (previous versions) Sponsored by: Mellanox Technologies Differential revision: https://reviews.freebsd.org/D19266 MFC after: 3 weeks
Notes
Notes: svn path=/head/; revision=344605
Diffstat (limited to 'sys/mips/conf')
-rw-r--r--sys/mips/conf/ALFA_HORNET_UB2
-rw-r--r--sys/mips/conf/AP1212
-rw-r--r--sys/mips/conf/AP1352
-rw-r--r--sys/mips/conf/AP1432
-rw-r--r--sys/mips/conf/AP912
-rw-r--r--sys/mips/conf/AP932
-rw-r--r--sys/mips/conf/AP941
-rw-r--r--sys/mips/conf/AP962
-rw-r--r--sys/mips/conf/BCM2
-rw-r--r--sys/mips/conf/CARAMBOLA22
-rw-r--r--sys/mips/conf/DB1202
-rw-r--r--sys/mips/conf/DIR-655A12
-rw-r--r--sys/mips/conf/DIR-825B11
-rw-r--r--sys/mips/conf/ENH2002
-rw-r--r--sys/mips/conf/MT7620A_FDT2
-rw-r--r--sys/mips/conf/MT7620N_FDT2
-rw-r--r--sys/mips/conf/MT7621_FDT2
-rw-r--r--sys/mips/conf/MT7628_FDT2
-rw-r--r--sys/mips/conf/ONIONOMEGA2
-rw-r--r--sys/mips/conf/PB472
-rw-r--r--sys/mips/conf/PB922
-rw-r--r--sys/mips/conf/PICOSTATION_M2HP2
-rw-r--r--sys/mips/conf/ROCKET_M2HP2
-rw-r--r--sys/mips/conf/ROUTERSTATION2
-rw-r--r--sys/mips/conf/ROUTERSTATION_MFS1
-rw-r--r--sys/mips/conf/RSPRO2
-rw-r--r--sys/mips/conf/RSPRO_MFS1
-rw-r--r--sys/mips/conf/RSPRO_STANDALONE2
-rw-r--r--sys/mips/conf/RT3050_FDT2
-rw-r--r--sys/mips/conf/RT3352_FDT2
-rw-r--r--sys/mips/conf/RT3883_FDT2
-rw-r--r--sys/mips/conf/RT5350_FDT2
-rw-r--r--sys/mips/conf/TL-ARCHERC7V22
-rw-r--r--sys/mips/conf/TL-WDR43002
-rw-r--r--sys/mips/conf/TL-WR1043NDv22
-rw-r--r--sys/mips/conf/TL-WR740Nv42
-rw-r--r--sys/mips/conf/TP-MR30402
-rw-r--r--sys/mips/conf/TP-WN1043ND2
-rw-r--r--sys/mips/conf/WZR-300HP1
-rw-r--r--sys/mips/conf/WZR-HPAG300H1
-rw-r--r--sys/mips/conf/std.XLP1
41 files changed, 41 insertions, 34 deletions
diff --git a/sys/mips/conf/ALFA_HORNET_UB b/sys/mips/conf/ALFA_HORNET_UB
index 6a004255dc5b..3c8c491b8e6d 100644
--- a/sys/mips/conf/ALFA_HORNET_UB
+++ b/sys/mips/conf/ALFA_HORNET_UB
@@ -49,7 +49,7 @@ device arswitch
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/AP121 b/sys/mips/conf/AP121
index 9329b990e372..2d31d7151941 100644
--- a/sys/mips/conf/AP121
+++ b/sys/mips/conf/AP121
@@ -43,7 +43,7 @@ device arswitch
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/AP135 b/sys/mips/conf/AP135
index 419534d8d9f4..7ffeb9d3fe48 100644
--- a/sys/mips/conf/AP135
+++ b/sys/mips/conf/AP135
@@ -46,7 +46,7 @@ device arswitch
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/AP143 b/sys/mips/conf/AP143
index 021d9722c898..8476299aafca 100644
--- a/sys/mips/conf/AP143
+++ b/sys/mips/conf/AP143
@@ -43,7 +43,7 @@ device arswitch
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/AP91 b/sys/mips/conf/AP91
index c35ad9148139..8a897c455b93 100644
--- a/sys/mips/conf/AP91
+++ b/sys/mips/conf/AP91
@@ -38,7 +38,7 @@ options NO_SWAPPING
# options MSDOSFS
# uncompress - to boot read-only lzma natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
diff --git a/sys/mips/conf/AP93 b/sys/mips/conf/AP93
index c3024097e71d..0f7af123c5d9 100644
--- a/sys/mips/conf/AP93
+++ b/sys/mips/conf/AP93
@@ -26,7 +26,7 @@ options AR71XX_ENV_UBOOT
options MSDOSFS
# uncompress - to boot read-only lzma natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
diff --git a/sys/mips/conf/AP94 b/sys/mips/conf/AP94
index b433b935695d..0d91ed46427d 100644
--- a/sys/mips/conf/AP94
+++ b/sys/mips/conf/AP94
@@ -21,6 +21,7 @@ hints "AP94.hints"
# GEOM modules
device geom_redboot # to get access to the SPI flash partitions
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:md0.uzip\"
diff --git a/sys/mips/conf/AP96 b/sys/mips/conf/AP96
index 30d1ff8338d2..1f3b8d136f0d 100644
--- a/sys/mips/conf/AP96
+++ b/sys/mips/conf/AP96
@@ -27,7 +27,7 @@ options AR71XX_ENV_UBOOT
options MSDOSFS
# uncompress - to boot read-only lzma natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
diff --git a/sys/mips/conf/BCM b/sys/mips/conf/BCM
index 12dbc9dfecad..5c2753279a23 100644
--- a/sys/mips/conf/BCM
+++ b/sys/mips/conf/BCM
@@ -39,7 +39,7 @@ options SOFTUPDATES #Enable FFS soft updates support
options UFS_ACL #Support for access control lists
options UFS_DIRHASH #Improve performance on big directories
-device geom_uzip
+device xz
options GEOM_UZIP
options GEOM_LABEL # Providers labelization.
options ROOTDEVNAME=\"ufs:ufs/FBSD\" # assumes FW built by
diff --git a/sys/mips/conf/CARAMBOLA2 b/sys/mips/conf/CARAMBOLA2
index 952462134b69..76916f19d67c 100644
--- a/sys/mips/conf/CARAMBOLA2
+++ b/sys/mips/conf/CARAMBOLA2
@@ -48,7 +48,7 @@ device arswitch
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/DB120 b/sys/mips/conf/DB120
index 4d9f4f95b1d9..487bf396ede5 100644
--- a/sys/mips/conf/DB120
+++ b/sys/mips/conf/DB120
@@ -38,7 +38,7 @@ device arswitch
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/DIR-655A1 b/sys/mips/conf/DIR-655A1
index c2dd9d83bb96..bae498828a4d 100644
--- a/sys/mips/conf/DIR-655A1
+++ b/sys/mips/conf/DIR-655A1
@@ -41,7 +41,7 @@ device arswitch
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/DIR-825B1 b/sys/mips/conf/DIR-825B1
index 95ec2f1522db..80a1d17c0ac0 100644
--- a/sys/mips/conf/DIR-825B1
+++ b/sys/mips/conf/DIR-825B1
@@ -47,6 +47,7 @@ nooptions INET6
# GEOM modules
device geom_map # to get access to the SPI flash partitions
+device xz
options GEOM_UZIP
options GEOM_PART_GPT
diff --git a/sys/mips/conf/ENH200 b/sys/mips/conf/ENH200
index 93564c669208..3e5dabd1e316 100644
--- a/sys/mips/conf/ENH200
+++ b/sys/mips/conf/ENH200
@@ -26,7 +26,7 @@ options AR71XX_ENV_UBOOT
options MSDOSFS
# uncompress - to boot read-only lzma natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
diff --git a/sys/mips/conf/MT7620A_FDT b/sys/mips/conf/MT7620A_FDT
index c73b66ad8373..ffd4fa7d6296 100644
--- a/sys/mips/conf/MT7620A_FDT
+++ b/sys/mips/conf/MT7620A_FDT
@@ -26,7 +26,7 @@ makeoptions MODULES_OVERRIDE=""
options ROOTDEVNAME=\"ufs:md0.uzip\"
# Support geom_uzip(4) compressed disk images
-device geom_uzip
+device xz
options GEOM_UZIP
# Support md(4) and md-based rootfs
diff --git a/sys/mips/conf/MT7620N_FDT b/sys/mips/conf/MT7620N_FDT
index 9c67d50628b9..d273acbbc8ea 100644
--- a/sys/mips/conf/MT7620N_FDT
+++ b/sys/mips/conf/MT7620N_FDT
@@ -26,7 +26,7 @@ makeoptions MODULES_OVERRIDE=""
options ROOTDEVNAME=\"ufs:md0.uzip\"
# Support geom_uzip(4) compressed disk images
-device geom_uzip
+device xz
options GEOM_UZIP
# Support md(4) and md-based rootfs
diff --git a/sys/mips/conf/MT7621_FDT b/sys/mips/conf/MT7621_FDT
index 00d85631f6d5..dcb6144c2cc6 100644
--- a/sys/mips/conf/MT7621_FDT
+++ b/sys/mips/conf/MT7621_FDT
@@ -26,7 +26,7 @@ makeoptions MODULES_OVERRIDE=""
options ROOTDEVNAME=\"ufs:md0.uzip\"
# Support geom_uzip(4) compressed disk images
-device geom_uzip
+device xz
options GEOM_UZIP
# Support md(4) and md-based rootfs
diff --git a/sys/mips/conf/MT7628_FDT b/sys/mips/conf/MT7628_FDT
index aaa988e058e9..f52167f51a6c 100644
--- a/sys/mips/conf/MT7628_FDT
+++ b/sys/mips/conf/MT7628_FDT
@@ -27,7 +27,7 @@ makeoptions MODULES_OVERRIDE=""
options ROOTDEVNAME=\"ufs:md0.uzip\"
# Support geom_uzip(4) compressed disk images
-device geom_uzip
+device xz
options GEOM_UZIP
# Support md(4) and md-based rootfs
diff --git a/sys/mips/conf/ONIONOMEGA b/sys/mips/conf/ONIONOMEGA
index 22a1965fc71a..a25cd1c481c7 100644
--- a/sys/mips/conf/ONIONOMEGA
+++ b/sys/mips/conf/ONIONOMEGA
@@ -45,7 +45,7 @@ device arswitch
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/PB47 b/sys/mips/conf/PB47
index 0fe8c82c9ce4..1d0829ca3dfc 100644
--- a/sys/mips/conf/PB47
+++ b/sys/mips/conf/PB47
@@ -32,7 +32,7 @@ options AR71XX_REALMEM=64*1024*1024
options MSDOSFS
# uncompress - to boot read-only lzma natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/PB92 b/sys/mips/conf/PB92
index 550c98aaa045..8b1fb5103807 100644
--- a/sys/mips/conf/PB92
+++ b/sys/mips/conf/PB92
@@ -55,7 +55,7 @@ options FFS #Berkeley Fast Filesystem
#options UFS_DIRHASH #Improve performance on big directories
# Support uncompress lzma rootfs
-device geom_uzip
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
diff --git a/sys/mips/conf/PICOSTATION_M2HP b/sys/mips/conf/PICOSTATION_M2HP
index b7807143bb7b..e331f7764d2d 100644
--- a/sys/mips/conf/PICOSTATION_M2HP
+++ b/sys/mips/conf/PICOSTATION_M2HP
@@ -38,7 +38,7 @@ options NO_SWAPPING
# options MSDOSFS
# uncompress - to boot read-only lzma natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
diff --git a/sys/mips/conf/ROCKET_M2HP b/sys/mips/conf/ROCKET_M2HP
index 548841f62f21..381ae486921f 100644
--- a/sys/mips/conf/ROCKET_M2HP
+++ b/sys/mips/conf/ROCKET_M2HP
@@ -38,7 +38,7 @@ options NO_SWAPPING
# options MSDOSFS
# uncompress - to boot read-only lzma natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
diff --git a/sys/mips/conf/ROUTERSTATION b/sys/mips/conf/ROUTERSTATION
index 3dceace74f41..903a3523529e 100644
--- a/sys/mips/conf/ROUTERSTATION
+++ b/sys/mips/conf/ROUTERSTATION
@@ -14,7 +14,7 @@ hints "ROUTERSTATION.hints"
# GEOM modules
device geom_redboot # to get access to the SPI flash partitions
-device geom_uzip # compressed in-memory filesystem support
+device xz
options GEOM_UZIP
# For DOS
diff --git a/sys/mips/conf/ROUTERSTATION_MFS b/sys/mips/conf/ROUTERSTATION_MFS
index 4439ce8f574d..bce300366bbd 100644
--- a/sys/mips/conf/ROUTERSTATION_MFS
+++ b/sys/mips/conf/ROUTERSTATION_MFS
@@ -12,6 +12,7 @@ hints "ROUTERSTATION.hints"
# GEOM modules
device geom_redboot # to get access to the SPI flash partitions
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:md0.uzip\"
diff --git a/sys/mips/conf/RSPRO b/sys/mips/conf/RSPRO
index fa28ceeab14e..6ae1c8f07e30 100644
--- a/sys/mips/conf/RSPRO
+++ b/sys/mips/conf/RSPRO
@@ -15,7 +15,7 @@ device pcf2123_rtc
# GEOM modules
device geom_redboot # to get access to the SPI flash partitions
-device geom_uzip # compressed in-memory filesystem support
+device xz
options GEOM_UZIP
# For DOS
diff --git a/sys/mips/conf/RSPRO_MFS b/sys/mips/conf/RSPRO_MFS
index 27da2e6fba45..029b4e68bbe9 100644
--- a/sys/mips/conf/RSPRO_MFS
+++ b/sys/mips/conf/RSPRO_MFS
@@ -15,6 +15,7 @@ device pcf2123_rtc
# GEOM modules
device geom_redboot # to get access to the SPI flash partitions
+device xz
options GEOM_UZIP
# Boot from the first MFS uzip
diff --git a/sys/mips/conf/RSPRO_STANDALONE b/sys/mips/conf/RSPRO_STANDALONE
index 24b2750fb207..b0216808a33c 100644
--- a/sys/mips/conf/RSPRO_STANDALONE
+++ b/sys/mips/conf/RSPRO_STANDALONE
@@ -14,7 +14,7 @@ device pcf2123_rtc
# GEOM modules
device geom_redboot # to get access to the SPI flash partitions
-device geom_uzip # compressed in-memory filesystem support
+device xz
options GEOM_UZIP
# For DOS
diff --git a/sys/mips/conf/RT3050_FDT b/sys/mips/conf/RT3050_FDT
index 5db35e66301f..ee1ea1159fd6 100644
--- a/sys/mips/conf/RT3050_FDT
+++ b/sys/mips/conf/RT3050_FDT
@@ -27,7 +27,7 @@ makeoptions MODULES_OVERRIDE=""
options ROOTDEVNAME=\"ufs:md0.uzip\"
# Support geom_uzip(4) compressed disk images
-device geom_uzip
+device xz
options GEOM_UZIP
# Support md(4) and md-based rootfs
diff --git a/sys/mips/conf/RT3352_FDT b/sys/mips/conf/RT3352_FDT
index 59b60cc2261a..18550979e23b 100644
--- a/sys/mips/conf/RT3352_FDT
+++ b/sys/mips/conf/RT3352_FDT
@@ -26,7 +26,7 @@ makeoptions MODULES_OVERRIDE=""
options ROOTDEVNAME=\"ufs:md0.uzip\"
# Support geom_uzip(4) compressed disk images
-device geom_uzip
+device xz
options GEOM_UZIP
# Support md(4) and md-based rootfs
diff --git a/sys/mips/conf/RT3883_FDT b/sys/mips/conf/RT3883_FDT
index b497d41570f5..68af94118f07 100644
--- a/sys/mips/conf/RT3883_FDT
+++ b/sys/mips/conf/RT3883_FDT
@@ -27,7 +27,7 @@ makeoptions MODULES_OVERRIDE=""
options ROOTDEVNAME=\"ufs:md0.uzip\"
# Support geom_uzip(4) compressed disk images
-device geom_uzip
+device xz
options GEOM_UZIP
# Support md(4) and md-based rootfs
diff --git a/sys/mips/conf/RT5350_FDT b/sys/mips/conf/RT5350_FDT
index c0144975e226..e8c29ff55d6b 100644
--- a/sys/mips/conf/RT5350_FDT
+++ b/sys/mips/conf/RT5350_FDT
@@ -26,7 +26,7 @@ makeoptions MODULES_OVERRIDE=""
options ROOTDEVNAME=\"ufs:md0.uzip\"
# Support geom_uzip(4) compressed disk images
-device geom_uzip
+device xz
options GEOM_UZIP
# Support md(4) and md-based rootfs
diff --git a/sys/mips/conf/TL-ARCHERC7V2 b/sys/mips/conf/TL-ARCHERC7V2
index 55cd1cf7fbc7..053271fa133c 100644
--- a/sys/mips/conf/TL-ARCHERC7V2
+++ b/sys/mips/conf/TL-ARCHERC7V2
@@ -46,7 +46,7 @@ options MSDOSFS
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/TL-WDR4300 b/sys/mips/conf/TL-WDR4300
index d3996c164117..477ae0a876ad 100644
--- a/sys/mips/conf/TL-WDR4300
+++ b/sys/mips/conf/TL-WDR4300
@@ -39,7 +39,7 @@ options MSDOSFS
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/TL-WR1043NDv2 b/sys/mips/conf/TL-WR1043NDv2
index 8ca399d56005..e6b1fd622837 100644
--- a/sys/mips/conf/TL-WR1043NDv2
+++ b/sys/mips/conf/TL-WR1043NDv2
@@ -34,7 +34,7 @@ options MSDOSFS
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/TL-WR740Nv4 b/sys/mips/conf/TL-WR740Nv4
index fe0dd7cc3d76..0d5156ffa871 100644
--- a/sys/mips/conf/TL-WR740Nv4
+++ b/sys/mips/conf/TL-WR740Nv4
@@ -43,7 +43,7 @@ device arswitch
options AR71XX_ENV_UBOOT
# uzip - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/TP-MR3040 b/sys/mips/conf/TP-MR3040
index 3a7900e2c942..6a9c96b09052 100644
--- a/sys/mips/conf/TP-MR3040
+++ b/sys/mips/conf/TP-MR3040
@@ -48,7 +48,7 @@ device arswitch
options AR71XX_ENV_UBOOT
# uzip - to boot read-only lzma natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
diff --git a/sys/mips/conf/TP-WN1043ND b/sys/mips/conf/TP-WN1043ND
index c3d2769ef84f..9a526a791a87 100644
--- a/sys/mips/conf/TP-WN1043ND
+++ b/sys/mips/conf/TP-WN1043ND
@@ -39,7 +39,7 @@ options MSDOSFS
options AR71XX_ENV_UBOOT
# uncompress - to boot natively from flash
-device geom_uzip
+device xz
options GEOM_UZIP
# Used for the static uboot partition map
diff --git a/sys/mips/conf/WZR-300HP b/sys/mips/conf/WZR-300HP
index 9b1b47270fe2..217e444f1b89 100644
--- a/sys/mips/conf/WZR-300HP
+++ b/sys/mips/conf/WZR-300HP
@@ -26,6 +26,7 @@ options BOOTVERBOSE
# GEOM modules
device geom_map # to get access to the SPI flash partitions
+device xz
options GEOM_UZIP
options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\"
diff --git a/sys/mips/conf/WZR-HPAG300H b/sys/mips/conf/WZR-HPAG300H
index 190c52d2571e..b46f9de3eb8d 100644
--- a/sys/mips/conf/WZR-HPAG300H
+++ b/sys/mips/conf/WZR-HPAG300H
@@ -25,6 +25,7 @@ options AR71XX_ENV_UBOOT
options BOOTVERBOSE
# GEOM modules
+device xz
options GEOM_UZIP
device geom_map # to get access to the SPI flash partitions
diff --git a/sys/mips/conf/std.XLP b/sys/mips/conf/std.XLP
index 979b8ad5501d..5330c19b3657 100644
--- a/sys/mips/conf/std.XLP
+++ b/sys/mips/conf/std.XLP
@@ -56,6 +56,7 @@ options ALT_BREAK_TO_DEBUGGER
#options LOCK_DEBUG
#options LOCK_PROFILING
+device xz
options GEOM_UZIP
# Device tree