@@ -1188,7 +1188,11 @@ DEFINE_SIMPLE_PROP(interconnects, "interconnects", "#interconnect-cells")
11881188DEFINE_SIMPLE_PROP (iommus , "iommus" , "#iommu-cells" )
11891189DEFINE_SIMPLE_PROP (mboxes , "mboxes" , "#mbox-cells" )
11901190DEFINE_SIMPLE_PROP (io_channels , "io-channel" , "#io-channel-cells" )
1191+ DEFINE_SIMPLE_PROP (interrupt_parent , "interrupt-parent" , NULL )
1192+ DEFINE_SIMPLE_PROP (dmas , "dmas" , "#dma-cells" )
11911193DEFINE_SUFFIX_PROP (regulators , "-supply" , NULL )
1194+ DEFINE_SUFFIX_PROP (gpio , "-gpio" , "#gpio-cells" )
1195+ DEFINE_SUFFIX_PROP (gpios , "-gpios" , "#gpio-cells" )
11921196
11931197static struct device_node * parse_iommu_maps (struct device_node * np ,
11941198 const char * prop_name , int index )
@@ -1206,7 +1210,11 @@ static const struct supplier_bindings of_supplier_bindings[] = {
12061210 { .parse_prop = parse_iommu_maps , },
12071211 { .parse_prop = parse_mboxes , },
12081212 { .parse_prop = parse_io_channels , },
1213+ { .parse_prop = parse_interrupt_parent , },
1214+ { .parse_prop = parse_dmas , },
12091215 { .parse_prop = parse_regulators , },
1216+ { .parse_prop = parse_gpio , },
1217+ { .parse_prop = parse_gpios , },
12101218 {}
12111219};
12121220
0 commit comments