1. 02 12月, 2013 5 次提交
    • A
      ARM: mvebu: Add Netgear ReadyNAS 2120 board · 8aa0b019
      Arnaud Ebalard 提交于
      All hardware parts of the (mv78230 Armada XP based) NETGEAR ReadyNAS
      2120 are supported by mainline kernel (USB 3.0 and eSATA rear ports,
      USB 2.0 front port, Gigabit controller and PHYs for the two rear ports,
      serial port, LEDs, Buttons, 88SE9170 SATA controllers, three G762 fan
      controllers, G751 temperature sensor) except for:
      
       - the Intersil ISL12057 I2C RTC Chip,
       - the Armada NAND controller.
      
      Support for both of those is currently work in progress and does not
      prevent boot.
      Signed-off-by: NArnaud Ebalard <arno@natisbad.org>
      Signed-off-by: NJason Cooper <jason@lakedaemon.net>
      8aa0b019
    • A
      ARM: mvebu: Fix whitespace in NETGEAR ReadyNAS .dts files · ece19e2b
      Arnaud Ebalard 提交于
      This patch provides some whitespace cleanup for NETGEAR
      ReadyNAS Duo v2 and 102 .dts files:
      
       - Fixed bad spaces
       - Added some space between nodes to improve readability
      Signed-off-by: NArnaud Ebalard <arno@natisbad.org>
      Signed-off-by: NJason Cooper <jason@lakedaemon.net>
      ece19e2b
    • A
      ARM: mvebu: NETGEAR ReadyNAS 104 .dts cleanup · 96b09e3e
      Arnaud Ebalard 提交于
      The patch does some cleanup work on NETGEAR ReadyNAS 104 .dts
      file. Changes are listed below:
      
       - Completed conversion from value to macros for GPIO voltage level
       - Converted all numeric input key values to macros
       - Fixed all node names and labels to use respectively '-' and '_'
       - Made button names more explicit
       - Changed order of included files from general to local
       - Removed useless clocks and gpio-keys properties
       - Document ethernet PHY (Marvell 88E1318) via a comment
       - Made G762 clock node name unique by including g762 in it
      Signed-off-by: NArnaud Ebalard <arno@natisbad.org>
      Signed-off-by: NJason Cooper <jason@lakedaemon.net>
      96b09e3e
    • A
      ARM: mvebu: NETGEAR ReadyNAS 102 .dts cleanup · b8f18162
      Arnaud Ebalard 提交于
      The patch does some cleanup work on NETGEAR ReadyNAS 102 .dts
      file. Changes are listed below
      
       - Added missing button mpp in pinctrl
       - Converted from value to macros for GPIO voltage level
       - Converted all numeric input key values to macros
       - Added GPIO keys pins to pinctrl
       - Made button names more explicit
       - Document ethernet PHY (Marvell 88E1318) via a comment
       - Made G762 clock node name unique by including g762 in it
       - Fixed all node names and labels to use respectively '-' and '_'
       - Changed order of included files from general to local
       - Removed useless clocks and gpio-keys properties
      Signed-off-by: NArnaud Ebalard <arno@natisbad.org>
      Signed-off-by: NJason Cooper <jason@lakedaemon.net>
      b8f18162
    • A
      ARM: kirkwood: NETGEAR ReadyNAS Duo v2 .dts cleanup · 261e7735
      Arnaud Ebalard 提交于
      The patch does some cleanup work on NETGEAR ReadyNAS Duo v2 .dts
      file. Changes are listed below:
      
       - Converted from value to macros for GPIO voltage level
       - Converted all numeric input key values to macros
       - Made button names more explicit
       - Document ethernet PHY (Marvell 88E1318) via a comment
       - Added header for the file to describe content and author
       - Made G762 clock node name unique by including g762 in it
       - Fixed all node names and labels to use respectively '-' and '_'
       - Changed order of included files from general to local
       - Removed useless clocks and gpio-keys properties
      Signed-off-by: NArnaud Ebalard <arno@natisbad.org>
      Signed-off-by: NJason Cooper <jason@lakedaemon.net>
      261e7735
  2. 27 11月, 2013 2 次提交
  3. 25 11月, 2013 6 次提交
  4. 24 11月, 2013 5 次提交
  5. 13 11月, 2013 1 次提交
  6. 11 11月, 2013 3 次提交
  7. 05 11月, 2013 1 次提交
  8. 04 11月, 2013 1 次提交
  9. 01 11月, 2013 5 次提交
  10. 31 10月, 2013 3 次提交
    • A
      ARM: mvebu: Add Netgear ReadyNAS 104 board · 45e8815f
      Arnaud Ebalard 提交于
      Main hardware parts of the (Armada 370 based) NETGEAR ReadyNAS 104 are
      supported by mainline kernel (USB 3.0 rear ports, USB 2.0 front port,
      Gigabit controller and PHYs, serial port, LEDs, buttons, SATA ports,
      G762 fan controller) and referenced in provided .dts file. Some additonal
      work remains for:
      
       - Intersil ISL12057 I2C RTC and Alarm chip: working driver but needs
         to be splitted for submission of RTC part first;
       - Front LCD (Winstar 1602G): driver needs to be written
       - Armada NAND controller (to access onboard 128MB of NAND): support
         being pushed by @free-electrons people
       - 4 front SATA LEDs controlled via GPIO brought by NXP PCA9554:
         driver is available upstream. Not referenced/tested yet.
      
      but the device is usable w/o those.
      Signed-off-by: NArnaud Ebalard <arno@natisbad.org>
      Acked-by: NAndrew Lunn <andrew@lunn.ch>
      Signed-off-by: NJason Cooper <jason@lakedaemon.net>
      45e8815f
    • H
      ARM: tegra: fix Tegra114 IOMMU register address · 4cca9593
      Hiroshi Doyu 提交于
      The IOMMU node's reg property contains completely bogus values! Somehow,
      this had no practical effect, despite the fact the IOMMU driver appears
      to be writing to those registers. I suppose that since no HW modules is
      actually at that address, the writes simply had no effect.
      
      Note that I'm not CCing stable here, even though the problem exists as
      far back as v3.9, simply because this patch doesn't fix any observed
      issue, and I don't want to run the risk of suddenly writing to some
      registers and causing a regression.
      Signed-off-by: NHiroshi Doyu <hdoyu@nvidia.com>
      [swarren, wrote commit description]
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      4cca9593
    • T
      ARM: kirkwood: add support for OpenBlocks A7 platform · f24b56cb
      Thomas Petazzoni 提交于
      The OpenBlocks A7 board is designed and sold by PlatHome, and based on
      a Kirkwood 6283 Marvell SoC. It is quite similar to the OpenBlocks A6
      already supported in the kernel, with the following main differences:
      
       - The A6 uses a RTC on I2C, while the A7 uses the internal SoC RTC.
      
       - The A6 has one Ethernet port, while the A7 has two Ethernet ports
      
       - The A6 has only one USB port, while the A7 integrates a USB hub,
         which provides two front-side USB port, and an internal USB port as
         well.
      
       - The A6 has 512 MB of RAM, while the A7 has 1 GB of RAM.
      
       - Slightly different GPIOs for some functions.
      Signed-off-by: NThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      Acked-by: NAndrew Lunn <andrew@lunn.ch>
      Acked-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
      Signed-off-by: NJason Cooper <jason@lakedaemon.net>
      f24b56cb
  11. 30 10月, 2013 8 次提交