Merge back new device properties material for v4.7.
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 6 May 2016 20:07:33 +0000 (22:07 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 6 May 2016 20:07:33 +0000 (22:07 +0200)
1  2 
drivers/base/property.c

  #include <linux/etherdevice.h>
  #include <linux/phy.h>
  
+ struct property_set {
+       struct fwnode_handle fwnode;
+       struct property_entry *properties;
+ };
  static inline bool is_pset_node(struct fwnode_handle *fwnode)
  {
 -      return fwnode && fwnode->type == FWNODE_PDATA;
 +      return !IS_ERR_OR_NULL(fwnode) && fwnode->type == FWNODE_PDATA;
  }
  
  static inline struct property_set *to_pset_node(struct fwnode_handle *fwnode)