1. 10 3月, 2009 4 次提交
  2. 09 3月, 2009 9 次提交
  3. 01 3月, 2009 4 次提交
  4. 02 2月, 2009 2 次提交
  5. 30 1月, 2009 8 次提交
  6. 14 1月, 2009 2 次提交
    • U
      Input: spitzkbd - mark probe function as __devinit · 27f23336
      Uwe Kleine-König 提交于
      A pointer to spitzkbd_probe is passed to the core via
      platform_driver_register and so the function must not disappear when the
      .init sections are discarded.  Otherwise (if also having HOTPLUG=y)
      unbinding and binding a device to the driver via sysfs will result in an
      oops as does a device being registered late.
      
      An alternative to this patch is using platform_driver_probe instead of
      platform_driver_register plus removing the pointer to the probe function
      from the struct platform_driver.
      
      [dtor@mail.ru: fixed some more section markups]
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      27f23336
    • U
      Input: omap-keypad - mark probe function as __devinit · d63dab00
      Uwe Kleine-König 提交于
      A pointer to omap_kp_probe is passed to the core via
      platform_driver_register and so the function must not disappear when the
      .init sections are discarded.  Otherwise (if also having HOTPLUG=y)
      unbinding and binding a device to the driver via sysfs will result in an
      oops as does a device being registered late.
      
      An alternative to this patch is using platform_driver_probe instead of
      platform_driver_register plus removing the pointer to the probe function
      from the struct platform_driver.
      
      [dtor@mail.ru: fixed some more section markups]
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      d63dab00
  7. 13 1月, 2009 2 次提交
    • U
      Input: corgi_ts - mark probe function as __devinit · 840207ed
      Uwe Kleine-König 提交于
      A pointer to corgits_probe is passed to the core via
      platform_driver_register and so the function must not disappear when the
      .init sections are discarded.  Otherwise (if also having HOTPLUG=y)
      unbinding and binding a device to the driver via sysfs will result in an
      oops as does a device being registered late.
      
      An alternative to this patch is using platform_driver_probe instead of
      platform_driver_register plus removing the pointer to the probe function
      from the struct platform_driver.
      
      [dtor@mail.ru: fixed some more section markups]
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      840207ed
    • U
      Input: corgikbd - mark probe function as __devinit · f2d8dc75
      Uwe Kleine-König 提交于
      A pointer to corgikbd_probe is passed to the core via
      platform_driver_register and so the function must not disappear when the
      .init sections are discarded.  Otherwise (if also having HOTPLUG=y)
      unbinding and binding a device to the driver via sysfs will result in an
      oops as does a device being registered late.
      
      An alternative to this patch is using platform_driver_probe instead of
      platform_driver_register plus removing the pointer to the probe function
      from the struct platform_driver.
      
      [dtor@mail.ru: fixed some more section markups]
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      f2d8dc75
  8. 11 1月, 2009 4 次提交
  9. 09 1月, 2009 1 次提交
  10. 08 1月, 2009 1 次提交
  11. 07 1月, 2009 1 次提交
    • J
      Input: apanel - convert to new i2c binding · 1561bfe5
      Jean Delvare 提交于
      Convert the apanel driver to the new i2c device driver binding model,
      as the legacy model is going away soon. In the new model, the apanel
      driver is no longer scanning all the i2c adapters, instead the
      relevant bus driver (i2c-i801) is instantiating the device as needed.
      
      One side benefit is that the apanel driver will now load automatically
      on all systems where it is needed.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Cc: Stephen Hemminger <shemminger@linux-foundation.org>
      1561bfe5
  12. 06 1月, 2009 2 次提交