Lines Matching refs:op
18 struct platform_device *op = of_find_device_by_node(node); in irq_of_parse_and_map() local
20 if (!op || index >= op->archdata.num_irqs) in irq_of_parse_and_map()
23 return op->archdata.irqs[index]; in irq_of_parse_and_map()
30 struct platform_device *op = of_find_device_by_node(node); in of_address_to_resource() local
32 if (!op || index >= op->num_resources) in of_address_to_resource()
35 memcpy(r, &op->archdata.resource[index], sizeof(*r)); in of_address_to_resource()
42 struct platform_device *op = of_find_device_by_node(node); in of_iomap() local
45 if (!op || index >= op->num_resources) in of_iomap()
48 r = &op->archdata.resource[index]; in of_iomap()
64 struct platform_device *op = of_find_device_by_node(dp); in of_propagate_archdata() local
66 op->dev.archdata.iommu = bus_sd->iommu; in of_propagate_archdata()
67 op->dev.archdata.stc = bus_sd->stc; in of_propagate_archdata()
68 op->dev.archdata.host_controller = bus_sd->host_controller; in of_propagate_archdata()
69 op->dev.archdata.numa_node = bus_sd->numa_node; in of_propagate_archdata()
70 op->dev.dma_ops = bus->dev.dma_ops; in of_propagate_archdata()
73 of_propagate_archdata(op); in of_propagate_archdata()