]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/acpi/acpi_bus.h
Merge branches 'acpi-pci', 'acpi-misc' and 'acpi-tools'
[mirror_ubuntu-artful-kernel.git] / include / acpi / acpi_bus.h
index a84fd1533e2419c10c5fd4b94aef228e6d510dd0..4d40e9b5d938b448c50db763ad5466c1524c5008 100644 (file)
@@ -394,13 +394,13 @@ struct acpi_data_node {
 
 static inline bool is_acpi_node(struct fwnode_handle *fwnode)
 {
-       return fwnode && (fwnode->type == FWNODE_ACPI
+       return !IS_ERR_OR_NULL(fwnode) && (fwnode->type == FWNODE_ACPI
                || fwnode->type == FWNODE_ACPI_DATA);
 }
 
 static inline bool is_acpi_device_node(struct fwnode_handle *fwnode)
 {
-       return fwnode && fwnode->type == FWNODE_ACPI;
+       return !IS_ERR_OR_NULL(fwnode) && fwnode->type == FWNODE_ACPI;
 }
 
 static inline struct acpi_device *to_acpi_device_node(struct fwnode_handle *fwnode)