1. 09 8月, 2013 5 次提交
  2. 01 8月, 2013 1 次提交
  3. 21 6月, 2013 1 次提交
  4. 19 6月, 2013 1 次提交
    • A
      hwrng: bcm2835: fix MODULE_LICENSE tag · 22e8099f
      Arnd Bergmann 提交于
      The MODULE_LICENSE macro invocation must use either "GPL" or "GPL v2",
      but not "GPLv2" in order to be detected by the module loader.
      
      This fixes the allmodconfig build error:
      
      FATAL: modpost: GPL-incompatible module bcm2835-rng.ko uses GPL-only symbol 'platform_driver_unregister'
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Acked-by: NLubomir Rintel <lkundrak@v3.sk>
      Cc: Dom Cobley <popcornmix@gmail.com>
      Cc: Stephen Warren <swarren@wwwdotorg.org>
      Cc: Matt Mackall <mpm@selenic.com>
      Cc: linux-rpi-kernel@lists.infradead.org
      Cc: Herbert Xu <herbert@gondor.apana.org.au>
      22e8099f
  5. 05 6月, 2013 2 次提交
  6. 24 5月, 2013 4 次提交
  7. 12 5月, 2013 1 次提交
  8. 25 4月, 2013 3 次提交
  9. 22 3月, 2013 2 次提交
  10. 20 3月, 2013 2 次提交
  11. 16 3月, 2013 1 次提交
  12. 08 3月, 2013 1 次提交
  13. 05 3月, 2013 1 次提交
  14. 13 2月, 2013 1 次提交
  15. 23 1月, 2013 1 次提交
  16. 21 1月, 2013 1 次提交
  17. 04 1月, 2013 1 次提交
    • G
      Drivers: char: remove __dev* attributes. · bcd2982a
      Greg Kroah-Hartman 提交于
      CONFIG_HOTPLUG is going away as an option.  As a result, the __dev*
      markings need to be removed.
      
      This change removes the use of __devinit, __devexit_p, __devinitdata,
      __devinitconst, and __devexit from these drivers.
      
      Based on patches originally written by Bill Pemberton, but redone by me
      in order to handle some of the coding style issues better, by hand.
      
      Cc: Bill Pemberton <wfp5p@virginia.edu>
      Cc: David Airlie <airlied@linux.ie>
      Cc: Matt Mackall <mpm@selenic.com>
      Cc: Herbert Xu <herbert@gondor.apana.org.au>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      bcd2982a
  18. 22 11月, 2012 3 次提交
  19. 05 11月, 2012 1 次提交
    • L
      ARM: plat-nomadik: move MTU, kill plat-nomadik · 694e33a7
      Linus Walleij 提交于
      This moves the MTU timer driver from arch/arm/plat-nomadik
      to drivers/clocksource and moves the header file to the
      platform_data directory.
      
      As this moves the last file being compiled to an object out
      of arch/arm/plat-nomadik, we have to "turn off the light"
      and delete the plat-nomadik directory, because it is not
      allowed to have an empty Makefile in a plat-* directory.
      This is probably also a desired side effect of depopulating
      the arch/arm directory of drivers. Luckily we have just
      deleted all the <plat/*> include files prior to this so
      by moving the last one we may delete the directory.
      
      After this all the Ux500 and Nomadik device drivers live
      outside of the arch/arm hierarchy.
      
      Cc: Alessandro Rubini <rubini@unipv.it>
      Acked-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      694e33a7
  20. 16 10月, 2012 1 次提交
    • T
      ARM: OMAP: Trivial driver changes to remove include plat/cpu.h · 27615a97
      Tony Lindgren 提交于
      Drivers should not use cpu_is_omap or cpu_class_is_omap macros,
      they should be private to the platform init code. And we'll be
      removing plat/cpu.h and only have a private soc.h for the
      arch/arm/*omap* code.
      
      This patch is intended as preparation for the core omap changes
      and removes the need to include plat/cpu.h from several drivers.
      This is needed for the ARM common zImage support.
      
      These changes are OK to do because:
      
      - omap-rng.c does not need plat/cpu.h
      
      - omap-aes.c and omap-sham.c get the proper platform_data
        passed to them so they don't need extra checks in the driver
      
      - omap-dma.c and omap-pcm.c can test the arch locally as
        omap1 and omap2 cannot be compiled together because of
        conflicting compiler flags
      
      Cc: Deepak Saxena <dsaxena@plexity.net>
      Cc: Matt Mackall <mpm@selenic.com>
      Cc: Herbert Xu <herbert@gondor.apana.org.au>
      Cc: David S. Miller <davem@davemloft.net>
      Cc: Venkatraman S <svenkatr@ti.com>
      Cc: Chris Ball <cjb@laptop.org>
      Cc: Vinod Koul <vinod.koul@intel.com>
      Cc: Dan Williams <djbw@fb.com>
      Acked-by: NPeter Ujfalusi <peter.ujfalusi@ti.com>
      Acked-by: NJarkko Nikula <jarkko.nikula@bitmer.com>
      Cc: Liam Girdwood <lrg@ti.com>
      Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
      Cc: linux-crypto@vger.kernel.org
      Cc: linux-mmc@vger.kernel.org
      Cc: alsa-devel@alsa-project.org
      Cc: linux-kernel@vger.kernel.org
      [tony@atomide.com: mmc changes folded in to an earlier patch]
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      27615a97
  21. 24 9月, 2012 3 次提交
  22. 07 9月, 2012 2 次提交
    • F
      hwrng: mxc-rnga - Access data via structure · 821873ab
      Fabio Estevam 提交于
      In current driver, everytime we need to access the rng clock
      ,ie to enable or disable it, a call to clk_get is done.
      
      This is not correct and the preferred way is to provide a rng data structure
      that could be used for accessing rng resources.
      Acked-by: NSascha Hauer <s.hauer@pengutronix.de>
      Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      821873ab
    • F
      hwrng: mxc-rnga - Adapt clocks to new i.mx clock framework · a9ccb7bd
      Fabio Estevam 提交于
      Adapt clocks to the new i.mx clock framework and fix the following warning:
      
      ------------[ cut here ]------------
      WARNING: at drivers/clk/clk.c:511 __clk_enable+0x9c/0xac()
      Modules linked in:
      Backtrace:
      [<800124c8>] (dump_backtrace+0x0/0x10c) from [<804172dc>] (dump_stack+0x18/0x1c)
       r7:00000009 r6:000001ff r5:8032cb50 r4:00000000
      [<804172c4>] (dump_stack+0x0/0x1c) from [<80021834>] (warn_slowpath_common+0x54)
      [<800217e0>] (warn_slowpath_common+0x0/0x6c) from [<80021870>] (warn_slowpath_n)
       r9:80581cac r8:8700a9c0 r7:805ab070 r6:80000013 r5:806133d4
      r4:8700a9c0
      [<8002184c>] (warn_slowpath_null+0x0/0x2c) from [<8032cb50>] (__clk_enable+0x9c)
      [<8032cab4>] (__clk_enable+0x0/0xac) from [<8032cb88>] (clk_enable+0x28/0x44)
       r5:806133d4 r4:8700a9c0
      [<8032cb60>] (clk_enable+0x0/0x44) from [<80560f14>] (mxc_rnga_probe+0x68/0x164)
       r7:805ab070 r6:8706ec00 r5:80611314 r4:00000000
      [<80560eac>] (mxc_rnga_probe+0x0/0x164) from [<8025914c>] (platform_drv_probe+0)
      [<8025912c>] (platform_drv_probe+0x0/0x24) from [<80257c7c>] (driver_probe_devi)
      [<80257bfc>] (driver_probe_device+0x0/0x204) from [<80257e94>] (__driver_attach)
       r9:80581cac r8:0000008e r7:00000000 r6:8706ec3c r5:805ab070
      r4:8706ec08
      [<80257e00>] (__driver_attach+0x0/0x98) from [<8025642c>] (bus_for_each_dev+0x6)
       r7:00000000 r6:80257e00 r5:87035e98 r4:805ab070
      [<802563c4>] (bus_for_each_dev+0x0/0x94) from [<80257adc>] (driver_attach+0x20/)
       r7:00000000 r6:873f2380 r5:805ab338 r4:805ab070
      [<80257abc>] (driver_attach+0x0/0x28) from [<80256d50>] (bus_add_driver+0x18c/0)
      [<80256bc4>] (bus_add_driver+0x0/0x268) from [<802584c4>] (driver_register+0x80)
      [<80258444>] (driver_register+0x0/0x134) from [<802594f4>] (platform_driver_reg)
       r7:00000000 r6:805c2e00 r5:00000007 r4:805ab05c
      [<802594a8>] (platform_driver_register+0x0/0x60) from [<80259528>] (platform_dr)
      [<80259508>] (platform_driver_probe+0x0/0xa4) from [<80560ea0>] (mod_init+0x18/)
       r7:00000000 r6:805c2e00 r5:00000007 r4:87034000
      [<80560e88>] (mod_init+0x0/0x24) from [<800086b4>] (do_one_initcall+0x40/0x194)
      [<80008674>] (do_one_initcall+0x0/0x194) from [<8053d3f4>] (kernel_init+0xfc/0x)
      [<8053d2f8>] (kernel_init+0x0/0x1cc) from [<80027190>] (do_exit+0x0/0x7ec)
      ---[ end trace 4198eed02050f461 ]---
      Acked-by: NSascha Hauer <s.hauer@pengutronix.de>
      Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      a9ccb7bd
  23. 23 8月, 2012 1 次提交