1. 18 6月, 2013 1 次提交
  2. 09 6月, 2013 1 次提交
  3. 07 6月, 2013 7 次提交
  4. 04 6月, 2013 1 次提交
  5. 05 4月, 2013 2 次提交
  6. 22 2月, 2013 1 次提交
    • C
      pcmcia: move unbind/rebind into dev_pm_ops.complete · 42b5dd51
      Christian Lamparter 提交于
      Move the device rebind procedures for cardbus devices from the pm.resume
      into the pm.complete callback.
      
      The reason for moving the code is: "[...] The PM code needs to send
      suspend and resume messages to every device in the right order, and it
      can't do that if new devices are being added at the same time.  [...]"
      
      However the situation really isn't quite that rigid.  In particular,
      adding new children during a resume callback shouldn't cause much of
      problem because the children don't need to be resumed anyway (since they
      were never suspended).  On the other hand, if you do it you will get a
      dev_warn() from the PM core, something like 'parent should not be
      sleeping'.
      
      Still, it is considered bad form and should be avoided if possible."
      
      (Alan Stern's full comment about the topic can
      be found here: <https://lkml.org/lkml/2012/7/10/254>)
      Signed-off-by: NChristian Lamparter <chunkeey@googlemail.com>
      Cc: Dominik Brodowski <linux@dominikbrodowski.net>
      Cc: Alan Stern <stern@rowland.harvard.edu>
      Cc: Greg KH <greg@kroah.com>
      Acked-by: N"Rafael J. Wysocki" <rjw@sisk.pl>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      42b5dd51
  7. 21 1月, 2013 1 次提交
  8. 18 1月, 2013 2 次提交
  9. 12 1月, 2013 1 次提交
  10. 29 11月, 2012 5 次提交
  11. 06 11月, 2012 1 次提交
  12. 18 10月, 2012 1 次提交
  13. 12 10月, 2012 1 次提交
    • A
      pcmcia: sharpsl: don't discard sharpsl_pcmcia_ops · fdc858a4
      Arnd Bergmann 提交于
      The sharpsl_pcmcia_ops structure gets passed into
      sa11xx_drv_pcmcia_probe, where it gets accessed at run-time,
      unlike all other pcmcia drivers that pass their structures
      into platform_device_add_data, which makes a copy.
      
      This means the gcc warning is valid and the structure
      must not be marked as __initdata.
      
      Without this patch, building collie_defconfig results in:
      
      drivers/pcmcia/pxa2xx_sharpsl.c:22:31: fatal error: mach-pxa/hardware.h: No such file or directory
      compilation terminated.
      make[3]: *** [drivers/pcmcia/pxa2xx_sharpsl.o] Error 1
      make[2]: *** [drivers/pcmcia] Error 2
      make[1]: *** [drivers] Error 2
      make: *** [sub-make] Error 2
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Cc: Dominik Brodowski <linux@dominikbrodowski.net>
      Cc: Russell King <rmk+kernel@arm.linux.org.uk>
      Cc: Pavel Machek <pavel@suse.cz>
      Cc: linux-pcmcia@lists.infradead.org
      Cc: Jochen Friedrich <jochen@scram.de>
      Cc: stable@vger.kernel.org
      fdc858a4
  14. 21 9月, 2012 2 次提交
  15. 14 9月, 2012 1 次提交
  16. 23 8月, 2012 1 次提交
  17. 10 7月, 2012 1 次提交
    • R
      ARM: sa11x0/pxa: convert OS timer registers to IOMEM · 3169663a
      Russell King 提交于
      Make the OS timer registers have IOMEM like properities so they can
      be passed to readl_relaxed/writel_relaxed() et.al. rather than being
      straight volatile dereferences.  Add linux/io.h includes where
      required.
      
      linux/io.h includes added to arch/arm/mach-sa1100/cpu-sa1100.c,
       arch/arm/mach-sa1100/jornada720_ssp.c, arch/arm/mach-sa1100/leds-lart.c
       drivers/input/touchscreen/jornada720_ts.c, drivers/pcmcia/sa1100_shannon.c
      from Arnd.
      
      This fixes these warnings:
      
      arch/arm/mach-sa1100/time.c: In function 'sa1100_timer_init':
      arch/arm/mach-sa1100/time.c:104: warning: passing argument 1 of 'clocksource_mmio_init' discards qualifiers from pointer target type
      arch/arm/mach-pxa/time.c: In function 'pxa_timer_init':
      arch/arm/mach-pxa/time.c:126: warning: passing argument 1 of 'clocksource_mmio_init' discards qualifiers from pointer target type
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      3169663a
  18. 14 6月, 2012 1 次提交
  19. 07 5月, 2012 1 次提交
  20. 29 3月, 2012 1 次提交
  21. 24 3月, 2012 1 次提交
  22. 03 3月, 2012 5 次提交
  23. 28 2月, 2012 1 次提交