summaryrefslogblamecommitdiffstats
path: root/include/linux/of_pci.h
blob: 7a04826018c063fca8464deeab3f26c39f363fe0 (plain) (tree)
1
2
3
4
5
6
7
8






                      
                                                                       



                                                                        
                                             
                                                                           
 
      
#ifndef __OF_PCI_H
#define __OF_PCI_H

#include <linux/pci.h>

struct pci_dev;
struct of_irq;
int of_irq_map_pci(const struct pci_dev *pdev, struct of_irq *out_irq);

struct device_node;
struct device_node *of_pci_find_child_device(struct device_node *parent,
					     unsigned int devfn);
int of_pci_get_devfn(struct device_node *np);
int of_pci_parse_bus_range(struct device_node *node, struct resource *res);

#endif