On Wed, Jan 25, 2017 at 4:37 PM, Stephen Boyd <stephen.boyd@xxxxxxxxxx> wrote: > Quoting Rob Herring (2017-01-24 09:45:34) >> @@ -587,7 +592,88 @@ static void fixup_path_references(struct check *c, struct dt_info *dti, >> } >> ERROR(path_references, fixup_path_references, NULL, &duplicate_node_names); >> >> +static bool is_pci_bridge(struct node *node) >> +{ >> + struct property *prop; >> + >> + prop = get_property(node, "device_type"); >> + if (!prop) >> + return false; >> + >> + if (strcmp(prop->val.val, "pci") == 0) >> + return true; >> + >> + return false; > > This could be simplified? > > return strcmp(prop->val.val, "pci") == 0; Duh, OC! > >> +} >> + > [...] >> + >> +struct bus_type pci_bus_type = { > > static? const? > >> + .bridge_is_type = is_pci_bridge, >> + .check_bridge = pci_check_bridge, >> + .check_device = pci_check_device, >> +}; >> + >> struct bus_type *bus_types[] = { > > static? const? Yes. Fixed these 2 and everywhere else. Rob -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html