1. 15 Sep, 2009 1 commit
  2. 11 Sep, 2009 7 commits
  3. 23 Aug, 2009 1 commit
  4. 16 Jun, 2009 3 commits
  5. 31 Mar, 2009 5 commits
  6. 26 Mar, 2009 3 commits
  7. 24 Mar, 2009 2 commits
    • Cornelia Huck's avatar
      Driver core: Fix device_move() vs. dpm list ordering, v2 · ffa6a705
      Cornelia Huck authored
      dpm_list currently relies on the fact that child devices will
      be registered after their parents to get a correct suspend
      order. Using device_move() however destroys this assumption, as
      an already registered device may be moved under a newly registered
      one.
      
      This patch adds a new argument to device_move(), allowing callers
      to specify how dpm_list should be adapted.
      Signed-off-by: default avatarCornelia Huck <cornelia.huck@de.ibm.com>
      Acked-by: default avatarAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      ffa6a705
    • Ming Lei's avatar
      Driver core: implement uevent suppress in kobject · f67f129e
      Ming Lei authored
      This patch implements uevent suppress in kobject and removes it
      from struct device, based on the following ideas:
      
      1,Uevent sending should be one attribute of kobject, so suppressing it
      in kobject layer is more natural than in device layer. By this way,
      we can do it for other objects embedded with kobject.
      
      2,It may save several bytes for each instance of struct device.(On my
      omap3(32bit ARM) based box, can save 8bytes per device object)
      
      This patch also introduces dev_set|get_uevent_suppress() helpers to
      set and query uevent_suppress attribute in case to help kobject
      as private part of struct device in future.
      
      [This version is against the latest driver-core patch set of Greg,please
      ignore the last version.]
      Signed-off-by: default avatarMing Lei <tom.leiming@gmail.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      f67f129e
  8. 25 Dec, 2008 13 commits
  9. 14 Nov, 2008 1 commit
  10. 10 Oct, 2008 4 commits