Lines Matching defs:isa_br
76 static void __init isa_fill_devices(struct sparc_isa_bridge *isa_br)
78 struct device_node *dp = isa_br->prom_node->child;
90 isa_dev->ofdev.dev.parent = &isa_br->ofdev.dev;
104 if (isa_br->devices == NULL) {
105 isa_br->devices = isa_dev;
107 struct sparc_isa_device *tmp = isa_br->devices;
115 isa_dev->bus = isa_br;
143 struct sparc_isa_bridge *isa_br;
148 isa_br = kzalloc(sizeof(*isa_br), GFP_KERNEL);
149 if (!isa_br) {
154 isa_br->ofdev.node = dp;
155 isa_br->ofdev.dev.parent = &pdev->dev;
156 isa_br->ofdev.dev.bus = &isa_bus_type;
157 sprintf(isa_br->ofdev.dev.bus_id, "isa%d", index);
160 if (of_device_register(&isa_br->ofdev) != 0) {
163 kfree(isa_br);
168 isa_br->next = isa_chain;
169 isa_chain = isa_br;
171 isa_br->self = pdev;
172 isa_br->index = index++;
173 isa_br->prom_node = dp;
175 printk("isa%d:", isa_br->index);
177 isa_fill_devices(isa_br);