From 1f86257c2fa7eff11a2898e7f2ff5edc793495f5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <zajec5@gmail.com>
Date: Fri, 10 Jun 2016 13:09:10 +0200
Subject: [PATCH] bcm53xx: pass datasize to mtd in hexadecimal format
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

This avoids extra calculation in bash script.

Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
---
 target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc b/target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc
index 8cb8a90ce9..7056017107 100644
--- a/target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc
+++ b/target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc
@@ -1,8 +1,7 @@
 #!/bin/sh
 
 kernel_size=$(sed -n 's/mtd[0-9]*: \([0-9a-f]*\).*"\(kernel\|linux\)".*/\1/p' /proc/mtd)
-[ -n "$kernel_size" ] && kernel_size=$((0x$kernel_size))
 
-mtd ${kernel_size:+-c $kernel_size} fixtrx firmware && exit 0
+mtd ${kernel_size:+-c 0x$kernel_size} fixtrx firmware && exit 0
 mtd fixseama firmware && exit 0
 exit 1
-- 
GitLab