Skip to content
  1. Sep 14, 2014
    • Andrew Lunn's avatar
      ARM: Kirkwood: Fix DT based DSA. · 4f5e01e9
      Andrew Lunn authored
      
      
      During the conversion of boards to use DT to instantiate Distributed
      Switch Architecture, nobody volunteered to test. As to be expected,
      the conversion was flawed. Testers and access to hardware has now
      become available, and this patch hopefully fixes the problems.
      
      dsa,mii-bus must be a phandle to the top level mdio node, not the port
      specific subnode of the mdio device.
      
      dsa,ethernet must be a phandle to the port subnode within the ethernet
      DT node, not the ethernet node.
      
      Don't pinctrl hog the card detect gpio for mvsdio.
      
      Rename the .dts files to make it clearer which file is for the Z0
      stepping and which for the A0 or later stepping.
      
      Signed-off-by: default avatarAndrew Lunn <andrew@lunn.ch>
      Cc: seugene@marvell.com
      Tested-by: default avatarEugene Sanivsky <seugene@marvell.com>
      Fixes: e2eaa339: ("ARM: Kirkwood: convert rd88f6281-setup.c to DT.")
      Fixes: e7c8f380
      
      : ("ARM: kirkwood: Convert mv88f6281gtw_ge switch setup to DT")
      Cc: <stable@vger.kernel.org> #v3.15+
      Link: https://lkml.kernel.org/r/1409592941-22244-1-git-send-email-andrew@lunn.ch
      Signed-off-by: default avatarJason Cooper <jason@lakedaemon.net>
      4f5e01e9
  2. Sep 09, 2014
    • Arnaud Ebalard's avatar
      ARM: mvebu: Netgear RN2120: Use Hardware BCH ECC · 500abb6c
      Arnaud Ebalard authored
      The bootloader on the Netgear ReadyNAS RN2120 uses Hardware BCH
      ECC (strength = 4), while the pxa3xx NAND driver by default uses
      Hamming ECC (strength = 1).
      
      This patch changes the ECC mode on these machines to match that
      of the bootloader and of the stock firmware. That way, it is
      now possible to update the kernel from userland (e.g. using
      standard tools from mtd-utils package); u-boot will happily
      load and boot it.
      
      The issue was initially reported and fixed by Ben Pedell for
      RN102. The RN2120 shares the same Hynix H27U1G8F2BTR NAND
      flash and setup. This patch is based on Ben's fix for RN102.
      
      Fixes: ad51eddd
      
       ("ARM: mvebu: Enable NAND controller in ReadyNAS 2120 .dts file")
      Cc: <stable@vger.kernel.org> # v3.14+
      Signed-off-by: default avatarArnaud Ebalard <arno@natisbad.org>
      Link: https://lkml.kernel.org/r/61f6a1b7ad0adc57a0e201b9680bc2e5f214a317.1410035142.git.arno@natisbad.org
      Signed-off-by: default avatarJason Cooper <jason@lakedaemon.net>
      500abb6c
    • Arnaud Ebalard's avatar
      ARM: mvebu: Netgear RN104: Use Hardware BCH ECC · 225b94cd
      Arnaud Ebalard authored
      The bootloader on the Netgear ReadyNAS RN104 uses Hardware BCH
      ECC (strength = 4), while the pxa3xx NAND driver by default uses
      Hamming ECC (strength = 1).
      
      This patch changes the ECC mode on these machines to match that
      of the bootloader and of the stock firmware. That way, it is
      now possible to update the kernel from userland (e.g. using
      standard tools from mtd-utils package); u-boot will happily
      load and boot it.
      
      The issue was initially reported and fixed by Ben Pedell for
      RN102. The RN104 shares the same Hynix H27U1G8F2BTR NAND
      flash and setup. This patch is based on Ben's fix for RN102.
      
      Fixes: 0373a558
      
       ("ARM: mvebu: Enable NAND controller in ReadyNAS 104 .dts file")
      Cc: <stable@vger.kernel.org> # v3.14+
      Signed-off-by: default avatarArnaud Ebalard <arno@natisbad.org>
      Link: https://lkml.kernel.org/r/920c7e7169dc6aaaa3eb4bced2336d38e77b8864.1410035142.git.arno@natisbad.org
      Signed-off-by: default avatarJason Cooper <jason@lakedaemon.net>
      225b94cd
  3. Aug 09, 2014
  4. Aug 03, 2014
  5. Aug 01, 2014
  6. Jul 31, 2014
  7. Jul 30, 2014
  8. Jul 29, 2014
  9. Jul 28, 2014
  10. Jul 27, 2014