1. 12 4月, 2013 2 次提交
  2. 10 2月, 2013 1 次提交
  3. 30 1月, 2013 2 次提交
  4. 29 1月, 2013 2 次提交
  5. 13 1月, 2013 2 次提交
  6. 25 12月, 2012 1 次提交
  7. 16 11月, 2012 1 次提交
  8. 02 11月, 2012 1 次提交
  9. 15 10月, 2012 3 次提交
  10. 17 9月, 2012 1 次提交
  11. 14 9月, 2012 1 次提交
  12. 11 9月, 2012 2 次提交
  13. 24 8月, 2012 1 次提交
  14. 23 8月, 2012 1 次提交
    • A
      ARM: imx: fix ksz9021rn_phy_fixup · 9f9ba0fd
      Arnd Bergmann 提交于
      The ksz9021rn_phy_fixup and mx6q_sabrelite functions try to
      set up an ethernet phy if they can. They do check whether
      phylib is enabled, but unfortunately the functions can only
      be called from platform code if phylib is builtin, not
      if it is a module
      
      Without this patch, building with a modular phylib results in:
      
      arch/arm/mach-imx/mach-imx6q.c: In function 'imx6q_sabrelite_init':
      arch/arm/mach-imx/mach-imx6q.c:120:5: error: 'ksz9021rn_phy_fixup' undeclared (first use in this function)
      arch/arm/mach-imx/mach-imx6q.c:120:5: note: each undeclared identifier is reported only once for each function it appears in
      
      The bug was originally reported by Artem Bityutskiy but only
      partially fixed in ef441806 "ARM: imx6q: register phy fixup only when
      CONFIG_PHYLIB is enabled".
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Acked-by: NShawn Guo <shawn.guo@linaro.org>
      Cc: Artem Bityutskiy <dedekind1@gmail.com>
      Cc: Sascha Hauer <s.hauer@pengutronix.de>
      9f9ba0fd
  15. 12 7月, 2012 1 次提交
  16. 01 7月, 2012 1 次提交
  17. 05 6月, 2012 1 次提交
  18. 11 5月, 2012 4 次提交
  19. 08 5月, 2012 1 次提交
  20. 29 3月, 2012 1 次提交
  21. 13 3月, 2012 1 次提交
  22. 27 2月, 2012 1 次提交
  23. 16 2月, 2012 1 次提交
    • G
      irq_domain: Remove irq_domain_add_simple() · 6b783f7c
      Grant Likely 提交于
      irq_domain_add_simple() was a stop-gap measure until complete irq_domain
      support was complete.  This patch removes the irq_domain_add_simple()
      interface.
      
      This patch also drops the explicit irq_domain initialization performed
      by the mach-versatile code because the versatile interrupt controller
      already has irq_domain support built into it.  This was a bug that was
      hanging around quietly for a while, but with the full irq_domain which
      actually verifies that irq_domain ranges are available it would cause
      the registration to fail and the system wouldn't boot.
      
      v4: Fixed number of irqs in mx5 gpio code
      v2: Updated to pass in host_data pointer on irq_domain allocation.
      Signed-off-by: NGrant Likely <grant.likely@secretlab.ca>
      Cc: Rob Herring <rob.herring@calxeda.com>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Milton Miller <miltonm@bga.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Tested-by: NOlof Johansson <olof@lixom.net>
      6b783f7c
  24. 05 1月, 2012 2 次提交
  25. 14 12月, 2011 3 次提交
  26. 01 12月, 2011 2 次提交
    • S
      arm/imx: fix irq_base for gpio · 04aafd71
      Shawn Guo 提交于
      When gpio core dynamically allocate gpio number for a port, it starts
      from the end of the total range, 0 ~ ARCH_NR_GPIOS.  That said, the
      earlier a port gets probed, the bigger gpio number it gets assigned.
      To match this, the irq_base for gpio should be assigned from
      'MXC_GPIO_IRQ_START + ARCH_NR_GPIOS' decreasingly.
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      04aafd71
    • S
      arm/imx: fix return type of callback passed to of_irq_init() · 2a3267a4
      Shawn Guo 提交于
      The of_irq_init() expects the callback passed by .data of of_device_id
      return 'int' instead of 'void'.  This patch fixes it to have
      irq_init_cb() return the correct value, and in turn have the secondary
      interrupt controller (gpio in this case) initialized properly and also
      eliminate the error message 'of_irq_init: children remain, but no
      parents' which was overlooked before.
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      2a3267a4