1. 12 12月, 2015 2 次提交
  2. 31 10月, 2015 1 次提交
    • L
      ARM64: juno: disable NOR flash node by default · 980bbff0
      Linus Walleij 提交于
      After discussing on the mailing list it turns out that
      accessing the flash memory from the kernel can disrupt CPU
      sleep states and CPU hotplugging, so let's disable this
      DT node by default. Setups that want to access the flash
      can modify this entry to enable the flash again.
      
      Quoting Sudeep Holla: "the firmware assumes the flash is
      always in read mode while Linux leaves NOR flash in
      "read id" mode after initialization."
      Reported-by: NSudeep Holla <sudeep.holla@arm.com>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Sudeep Holla <sudeep.holla@arm.com>
      Cc: Liviu Dudau <Liviu.Dudau@arm.com>
      Cc: Lorenzo Pieralisi <Lorenzo.Pieralisi@arm.com>
      Cc: Catalin Marinas <catalin.marinas@arm.com>
      Cc: Leif Lindholm <leif.lindholm@arm.com>
      Cc: Ryan Harkin <ryan.harkin@linaro.org>
      Fixes: 5078f77e "ARM64: juno: add NOR flash to device tree"
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      980bbff0
  3. 28 10月, 2015 2 次提交
  4. 26 10月, 2015 1 次提交
  5. 24 10月, 2015 7 次提交
  6. 23 10月, 2015 1 次提交
  7. 15 10月, 2015 1 次提交
    • L
      ARM64: juno: add NOR flash to device tree · 5078f77e
      Linus Walleij 提交于
      The Juno motherboard has a NOR flash on the motherboard, enable
      this to be accessed with the CFI flash driver. Results after
      enabling MTD, MTD_CFI, MTD_PHYSMAP, MTD_PHYSMAP_OF,
      MTD_CFI_INTELEXT:
      
      8000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank.
      Manufacturer ID 0x000089 Chip ID 0x008919
      Intel/Sharp Extended Query Table at 0x010A
      Intel/Sharp Extended Query Table at 0x010A
      Intel/Sharp Extended Query Table at 0x010A
      Intel/Sharp Extended Query Table at 0x010A
      Intel/Sharp Extended Query Table at 0x010A
      Using buffer write method
      Using auto-unlock on power-up/resume
      cfi_cmdset_0001: Erase suspend on write enabled
      erase region 0: offset=0x0,size=0x40000,blocks=255
      erase region 1: offset=0x3fc0000,size=0x10000,blocks=4
      
      Cc: Catalin Marinas <catalin.marinas@arm.com>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      Acked-by: NLiviu Dudau <Liviu.Dudau@arm.com>
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      5078f77e
  8. 14 10月, 2015 11 次提交
  9. 09 10月, 2015 4 次提交
  10. 08 10月, 2015 1 次提交
  11. 07 10月, 2015 1 次提交
  12. 06 10月, 2015 2 次提交
  13. 27 9月, 2015 2 次提交
  14. 25 9月, 2015 2 次提交
    • L
      arm64, EDAC: Add L3/SoC DT subnodes to the APM X-Gene SoC EDAC node · 043cba96
      Loc Ho 提交于
      Add L3/SoC DT subnodes to the APM X-Gene SoC EDAC node.
      Signed-off-by: NLoc Ho <lho@apm.com>
      Acked-by: NArnd Bergmann <arnd@arndb.de>
      Cc: Bjorn Helgaas <bhelgaas@google.com>
      Cc: Catalin Marinas <catalin.marinas@arm.com>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: devicetree@vger.kernel.org
      Cc: Duc Dang <dhdang@apm.com>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Cc: Iyappan Subramanian <isubramanian@apm.com>
      Cc: jcm@redhat.com
      Cc: Keyur Chudgar <kchudgar@apm.com>
      Cc: Kumar Gala <galak@codeaurora.org>
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: linux-edac <linux-edac@vger.kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: mchehab@osg.samsung.com
      Cc: patches@apm.com
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Rameshwar Prasad Sahu <rsahu@apm.com>
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Tanmay Inamdar <tinamdar@apm.com>
      Cc: Will Deacon <will.deacon@arm.com>
      Cc: Y Vo <yvo@apm.com>
      Link: http://lkml.kernel.org/r/1443055261-8613-5-git-send-email-lho@apm.comSigned-off-by: NBorislav Petkov <bp@suse.de>
      043cba96
    • L
      Documentation: arm: Fix typo in the idle-states bindings examples · a13f18f5
      Lorenzo Pieralisi 提交于
      The idle-states bindings mandate that the entry-method string
      in the idle-states node must be "psci" for ARM v8 64-bit systems,
      but the examples in the bindings report a wrong entry-method string.
      Owing to this typo, some dts in the kernel wrongly defined the
      entry-method property, since they likely cut and pasted the example
      definition without paying attention to the bindings definitions.
      
      This patch fixes the typo in the DT idle states bindings examples and
      respective dts in the kernel so that the bindings and related dts
      files are made compliant.
      Signed-off-by: NLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
      Cc: Howard Chen <howard.chen@linaro.org>
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Heiko Stuebner <heiko@sntech.de>
      Signed-off-by: NRob Herring <robh@kernel.org>
      a13f18f5
  15. 21 9月, 2015 2 次提交