ACK

> On 3 May 2021, at 12:39, Baptiste Jonglez <bapti...@bitsofnetworks.org> wrote:
> 
> From: Baptiste Jonglez <g...@bitsofnetworks.org>
> 
> The routerbootparts driver dynamically discovers the location of MikroTik
> partitions, but it cannot determine their size (except by extending them
> up to the start of the next discovered partition).
> 
> The hard_config partition has a default size of 0x1000 in the driver,
> while it actually takes 0x2000 on the hAP-ac2.  Set the correct size in
> the hAP-ac2 DTS.
> 
> On most devices, this isn't a problem as the actual data fits in 0x1000
> bytes.  However, some devices have larger data that doesn't fit in 0x1000
> bytes.  In any case, all devices seen so far have enough space for a
> 0x2000 hard_config partition before the start of the dtb_config partition.
> With the current 0x1000 size:
> 
> 0x00000000e000-0x00000000f000 : "hard_config"
> 0x000000010000-0x000000017bbc : "dtb_config"
> 
> With this patch extending the size to 0x2000:
> 
> 0x00000000e000-0x000000010000 : "hard_config"
> 0x000000010000-0x000000017bbc : "dtb_config"
> 
> Other ipq40xx boards may need the same fix but it needs testing.
> 
> References: https://forum.openwrt.org/t/support-for-mikrotik-hap-ac2/23333/324
> Signed-off-by: Baptiste Jonglez <g...@bitsofnetworks.org>
> ---
> .../ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-hap-ac2.dts     | 1 +
> 1 file changed, 1 insertion(+)
> 
> diff --git 
> a/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-hap-ac2.dts 
> b/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-hap-ac2.dts
> index e1e6326ae9..d03409b556 100644
> --- a/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-hap-ac2.dts
> +++ b/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-hap-ac2.dts
> @@ -191,6 +191,7 @@
> 
>                               hard_config {
>                                       read-only;
> +                                     size = <0x2000>;
>                               };
> 
>                               dtb_config {
> -- 
> 2.30.0
> 


_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to