X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Fmpc85xx%2Ffiles%2Farch%2Fpowerpc%2Fboot%2Fdts%2Ftl-wdr4900-v1.dts;h=bde5eb9575ba7b99b3f82411865dc6b19b547dde;hp=322273e1e7f14de251ad0de763df29e45066f136;hb=90b15b00a29b4dfe4b2f942d30d07008f8121636;hpb=32dea5d2a93ed1efa10052746fb932b3a2d67770 diff --git a/target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts b/target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts index 322273e1e7..bde5eb9575 100644 --- a/target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts +++ b/target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts @@ -13,7 +13,7 @@ / { model = "TP-Link TL-WDR4900 v1"; - compatible = "tp-link,TL-WDR4900v1"; + compatible = "tplink,tl-wdr4900-v1"; chosen { bootargs = "console=ttyS0,115200"; @@ -82,7 +82,7 @@ }; }; - gpio0: gpio-controller@f000 { + gpio0: gpio-controller@fc00 { }; usb@22000 { @@ -236,3 +236,27 @@ }; /include/ "fsl/p1010si-post.dtsi" + +/* + * The TL-WDR4900 v1 uses the NXP (Freescale) P1014 SoC which is closely + * related to the P1010. + * + * NXP QP1010FS.pdf "QorIQ P1010 and P1014 Communications Processors" + * datasheet states that the P1014 does not include the accelerated crypto + * module (CAAM/SEC4) which is present in the P1010. + * + * NXP Appliation Note AN4938 Rev. 2 implies that some P1014 may contain the + * SEC4 module, but states that SoCs with System Version Register values + * 0x80F10110 or 0x80F10120 do not have the security feature. + * + * All v1.3 TL-WDR4900 tested have SVR == 0x80F10110 which AN4938 describes + * as: core rev 1.0, "P1014 (without security)". + * + * The SVR value is reported by uboot on the serial console. + */ + +/ { + soc: soc@ffe00000 { + /delete-node/ crypto@30000; /* Pulled in by p1010si-post */ + }; +};