Lines Matching refs:op
17 struct platform_device *op = of_find_device_by_node(node); in irq_of_parse_and_map() local
19 if (!op || index >= op->archdata.num_irqs) in irq_of_parse_and_map()
22 return op->archdata.irqs[index]; in irq_of_parse_and_map()
29 struct platform_device *op = of_find_device_by_node(node); in of_address_to_resource() local
31 if (!op || index >= op->num_resources) in of_address_to_resource()
34 memcpy(r, &op->archdata.resource[index], sizeof(*r)); in of_address_to_resource()
41 struct platform_device *op = of_find_device_by_node(node); in of_iomap() local
44 if (!op || index >= op->num_resources) in of_iomap()
47 r = &op->archdata.resource[index]; in of_iomap()
63 struct platform_device *op = of_find_device_by_node(dp); in of_propagate_archdata() local
65 op->dev.archdata.iommu = bus_sd->iommu; in of_propagate_archdata()
66 op->dev.archdata.stc = bus_sd->stc; in of_propagate_archdata()
67 op->dev.archdata.host_controller = bus_sd->host_controller; in of_propagate_archdata()
68 op->dev.archdata.numa_node = bus_sd->numa_node; in of_propagate_archdata()
71 of_propagate_archdata(op); in of_propagate_archdata()