1. 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
  2. 22 11月, 2012 1 次提交
    • B
      char: remove use of __devexit · 39af33fc
      Bill Pemberton 提交于
      CONFIG_HOTPLUG is going away as an option so __devexit is no
      longer needed.
      Signed-off-by: NBill Pemberton <wfp5p@virginia.edu>
      Cc: David Airlie <airlied@linux.ie>
      Cc: Olof Johansson <olof@lixom.net>
      Cc: Mattia Dongili <malattia@linux.it>
      Cc: Kent Yoder <key@linux.vnet.ibm.com>
      Cc: Rajiv Andrade <mail@srajiv.net>
      Cc: Marcel Selhorst <tpmdd@selhorst.net>
      Cc: Sirrix AG <tpmdd@sirrix.com>
      Cc: linuxppc-dev@lists.ozlabs.org
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: openipmi-developer@lists.sourceforge.net
      Cc: platform-driver-x86@vger.kernel.org
      Cc: tpmdd-devel@lists.sourceforge.net
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      39af33fc
  3. 30 11月, 2011 1 次提交
  4. 30 6月, 2011 1 次提交
  5. 03 6月, 2009 1 次提交
  6. 27 3月, 2009 1 次提交
  7. 22 2月, 2009 1 次提交
    • A
      hwrng: timeriomem - New driver · 9c3c133b
      Alexander Clouter 提交于
      Some hardware platforms, the TS-7800[1] is one for example, can
      supply the kernel with an entropy source, albeit a slow one for
      TS-7800 users, by just reading a particular IO address.  This
      source must not be read above a certain rate otherwise the quality
      suffers.
      
      The driver is then hooked into by calling
      platform_device_(register|add|del) passing a structure similar to:
      ------
      static struct timeriomem_rng_data ts78xx_ts_rng_data = {
              .address        = (u32 *__iomem) TS_RNG,
              .period         = 1000000, /* one second */
      };
      
      static struct platform_device ts78xx_ts_rng_device = {
              .name           = "timeriomem_rng",
              .id             = -1,
              .dev            = {
                      .platform_data  = &ts78xx_ts_rng_data,
              },
              .num_resources  = 0,
      };
      ------
      
      [1] http://www.embeddedarm.com/products/board-detail.php?product=TS-7800Signed-off-by: NAlexander Clouter <alex@digriz.org.uk>
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      9c3c133b
新手
引导
客服 返回
顶部