ipq807x: add support for Buffalo WXR-5950AX12
[openwrt/staging/dedeckeh.git] / target / linux / ipq807x / base-files / lib / upgrade / platform.sh
index 4a6a91b5f5dd49c7a5d281f649459373321a8ce3..683015898a35eae9a603e96327752db68343b2f4 100644 (file)
@@ -43,6 +43,14 @@ platform_pre_upgrade() {
 
 platform_do_upgrade() {
        case "$(board_name)" in
+       buffalo,wxr-5950ax12)
+               CI_KERN_UBIPART="rootfs"
+               CI_ROOT_UBIPART="user_property"
+               buffalo_upgrade_prepare
+               nand_do_flash_file "$1" || nand_do_upgrade_failed
+               nand_do_restore_config || nand_do_upgrade_failed
+               buffalo_upgrade_optvol
+               ;;
        dynalink,dl-wrx36)
                nand_do_upgrade "$1"
                ;;