1. 14 11月, 2018 3 次提交
  2. 12 10月, 2018 1 次提交
  3. 09 10月, 2018 1 次提交
  4. 26 9月, 2018 1 次提交
  5. 25 9月, 2018 1 次提交
  6. 20 9月, 2018 1 次提交
  7. 19 9月, 2018 2 次提交
  8. 17 9月, 2018 1 次提交
  9. 12 9月, 2018 2 次提交
  10. 07 9月, 2018 1 次提交
  11. 30 8月, 2018 1 次提交
  12. 29 8月, 2018 2 次提交
    • T
      ARM: dts: omap4-droid4: Fix emmc errors seen on some devices · 2d59bb60
      Tony Lindgren 提交于
      Otherwise we can get the following errors occasionally on some devices:
      
      mmc1: tried to HW reset card, got error -110
      mmcblk1: error -110 requesting status
      mmcblk1: recovery failed!
      print_req_error: I/O error, dev mmcblk1, sector 14329
      ...
      
      I have one device that hits this error almost on every boot, and another
      one that hits it only rarely with the other ones I've used behave without
      problems. I'm not sure if the issue is related to a particular eMMC card
      model, but in case it is, both of the machines with issues have:
      
      # cat /sys/class/mmc_host/mmc1/mmc1:0001/manfid \
      /sys/class/mmc_host/mmc1/mmc1:0001/oemid \
      /sys/class/mmc_host/mmc1/mmc1:0001/name
      0x000045
      0x0100
      SEM16G
      
      and the working ones have:
      
      0x000011
      0x0100
      016G92
      
      Note that "ti,non-removable" is different as omap_hsmmc_reg_get() does not
      call omap_hsmmc_disable_boot_regulators() if no_regulator_off_init is set.
      And currently we set no_regulator_off_init only for "ti,non-removable" and
      not for "non-removable". It seems that we should have "non-removable" with
      some other mmc generic property behave in the same way instead of having to
      use a non-generic property. But let's fix the issue first.
      
      Fixes: 7e2f8c0a ("ARM: dts: Add minimal support for motorola droid 4
      xt894")
      Cc: Marcel Partap <mpartap@gmx.net>
      Cc: Merlijn Wajer <merlijn@wizzup.org>
      Cc: Michael Scott <hashcode0f@gmail.com>
      Cc: NeKit <nekit1000@gmail.com>
      Cc: Pavel Machek <pavel@ucw.cz>
      Cc: Sebastian Reichel <sre@kernel.org>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      2d59bb60
    • N
      ARM: dts: Fix file permission for am335x-osd3358-sm-red.dts · 496f3347
      Neeraj Dantu 提交于
      Fix wrong mode for dts file added by commit bb3e3fbb
      ("ARM: dts: Add DT support for Octavo Systems OSD3358-SM-RED
      based on TI AM335x").
      Signed-off-by: NNeeraj Dantu <neeraj.dantu@octavosystems.com>
      CC: Robert Nelson <robertcnelson@gmail.com>
      CC: Jason Kridner <jkridner@gmail.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      496f3347
  13. 27 8月, 2018 7 次提交
  14. 24 8月, 2018 3 次提交
  15. 23 8月, 2018 2 次提交
  16. 22 8月, 2018 2 次提交
  17. 18 8月, 2018 2 次提交
  18. 17 8月, 2018 2 次提交
    • T
      ARM: OMAP2+: Fix module address for modules using mpu_rt_idx · 1dbcb97c
      Tony Lindgren 提交于
      If we use device tree data for a module interconnect target we want
      to map the control registers from the module start. Legacy hwmod platform
      data however is using child IP offsets for cpsw module with mpu_rt_idx.
      
      In cases where we have the interconnect target module already using device
      tree data with legacy hwmod platform data still around, the sysc register
      area is not adjusted for mpu_rt_idx causing wrong registers being accessed.
      
      Let's fix the issue for mixed dts and platform data mode by ioremapping
      the module registers using child IP offset if mpu_rt_idx is set. For
      device tree only data there's no reason to use mpu_rt_idx.
      
      Fixes: 6c72b355 ("ARM: OMAP2+: Parse module IO range from dts for legacy
      "ti,hwmods" support")
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      1dbcb97c
    • T
      ARM: OMAP2+: Fix null hwmod for ti-sysc debug · 4769c003
      Tony Lindgren 提交于
      We may call omap_hwmod_parse_module_range() with no hwmod allocated yet
      and may have debug enabled. Let's fix this by checking for hwmod before
      trying to use it's name.
      
      Fixes: 6c72b355 ("ARM: OMAP2+: Parse module IO range from dts for legacy
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      4769c003
  19. 14 8月, 2018 1 次提交
  20. 12 8月, 2018 3 次提交
  21. 03 8月, 2018 1 次提交
    • P
      ARM: Convert to GENERIC_IRQ_MULTI_HANDLER · 4c301f9b
      Palmer Dabbelt 提交于
      Converts the ARM interrupt code to use the recently added
      GENERIC_IRQ_MULTI_HANDLER, which is essentially just a copy of ARM's
      existhing MULTI_IRQ_HANDLER.  The only changes are:
      
      * handle_arch_irq is now defined in a generic C file instead of an
        arm-specific assembly file.
       
      * handle_arch_irq is now marked as __ro_after_init.
      Signed-off-by: NPalmer Dabbelt <palmer@sifive.com>
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Cc: linux@armlinux.org.uk
      Cc: catalin.marinas@arm.com
      Cc: Will Deacon <will.deacon@arm.com>
      Cc: jonas@southpole.se
      Cc: stefan.kristiansson@saunalahti.fi
      Cc: shorne@gmail.com
      Cc: jason@lakedaemon.net
      Cc: marc.zyngier@arm.com
      Cc: Arnd Bergmann <arnd@arndb.de>
      Cc: nicolas.pitre@linaro.org
      Cc: vladimir.murzin@arm.com
      Cc: keescook@chromium.org
      Cc: jinb.park7@gmail.com
      Cc: yamada.masahiro@socionext.com
      Cc: alexandre.belloni@bootlin.com
      Cc: pombredanne@nexb.com
      Cc: Greg KH <gregkh@linuxfoundation.org>
      Cc: kstewart@linuxfoundation.org
      Cc: jhogan@kernel.org
      Cc: mark.rutland@arm.com
      Cc: ard.biesheuvel@linaro.org
      Cc: james.morse@arm.com
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: openrisc@lists.librecores.org
      Link: https://lkml.kernel.org/r/20180622170126.6308-3-palmer@sifive.com
      4c301f9b