summaryrefslogtreecommitdiff
path: root/packages/linux/ixp4xx-kernel.inc
diff options
context:
space:
mode:
Diffstat (limited to 'packages/linux/ixp4xx-kernel.inc')
-rw-r--r--packages/linux/ixp4xx-kernel.inc16
1 files changed, 16 insertions, 0 deletions
diff --git a/packages/linux/ixp4xx-kernel.inc b/packages/linux/ixp4xx-kernel.inc
index 29b32e80d8..d5defebd7b 100644
--- a/packages/linux/ixp4xx-kernel.inc
+++ b/packages/linux/ixp4xx-kernel.inc
@@ -269,6 +269,20 @@ pkg_postrm_kernel-image-loft () {
update-alternatives --remove ${KERNEL_IMAGETYPE} /${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE}-loft${ARCH_BYTE_SEX}-${KERNEL_RELEASE} || true
}
+# The correct settings for the DS101 board:
+ds101_MACHID = "833"
+PACKAGES += "kernel-image-ds101"
+PKG_kernel-image-ds101 = "kernel-image-${KERNEL_VERSION}"
+PACKAGE_ARCH_kernel-image-ds101 = "ds101${ARCH_BYTE_SEX}"
+DESCRIPTION_kernel-image-ds101 = "Linux kernel for the Synology DS101"
+FILES_kernel-image-ds101 = "/${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE}-ds101${ARCH_BYTE_SEX}-${KERNEL_RELEASE}"
+pkg_postinst_kernel-image-ds101 () {
+ update-alternatives --install /${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE} ${KERNEL_IMAGETYPE} /${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE}-ds101${ARCH_BYTE_SEX}-${KERNEL_RELEASE} ${KERNEL_PRIORITY} || true
+}
+pkg_postrm_kernel-image-ds101 () {
+ update-alternatives --remove ${KERNEL_IMAGETYPE} /${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE}-ds101${ARCH_BYTE_SEX}-${KERNEL_RELEASE} || true
+}
+
# The correct settings for the NAS100D board:
nas100d_MACHID = "865"
PACKAGES += "kernel-image-nas100d"
@@ -329,6 +343,7 @@ do_install_append() {
# Add the machine specific images, with appropriate suffixes
install_image 'nslu2${ARCH_BYTE_SEX}' '${nslu2_MACHID}'
install_image 'loft${ARCH_BYTE_SEX}' '${loft_MACHID}'
+ install_image 'ds101${ARCH_BYTE_SEX}' '${ds101_MACHID}'
install_image 'nas100d${ARCH_BYTE_SEX}' '${nas100d_MACHID}'
}
@@ -345,6 +360,7 @@ do_deploy() {
# And the machine specific images
deploy_image 'nslu2${ARCH_BYTE_SEX}' '${nslu2_MACHID}'
deploy_image 'loft${ARCH_BYTE_SEX}' '${loft_MACHID}'
+ deploy_image 'ds101${ARCH_BYTE_SEX}' '${ds101_MACHID}'
deploy_image 'nas100d${ARCH_BYTE_SEX}' '${nas100d_MACHID}'
}