Home
last modified time | relevance | path

Searched refs:parisc_device (Results 1 – 10 of 10) sorted by relevance

/arch/parisc/include/asm/
Dparisc-device.h6 struct parisc_device { struct
35 int (*probe) (struct parisc_device *dev); /* New device discovered */ argument
36 int (*remove) (struct parisc_device *dev);
41 #define to_parisc_device(d) container_of(d, struct parisc_device, dev)
45 static inline const char *parisc_pathname(struct parisc_device *d) in parisc_pathname()
51 parisc_set_drvdata(struct parisc_device *d, void *p) in parisc_set_drvdata()
57 parisc_get_drvdata(struct parisc_device *d) in parisc_get_drvdata()
Dhardware.h20 struct parisc_device;
106 extern struct parisc_device *alloc_pa_dev(unsigned long hpa,
108 extern int register_parisc_device(struct parisc_device *dev);
113 extern const struct parisc_device *find_pa_parent_type(const struct parisc_device *, int);
115 extern char *print_pa_hwpath(struct parisc_device *dev, char *path);
Dropes.h74 struct parisc_device *dev; /* dev found in bus walk */
94 static inline int IS_ASTRO(struct parisc_device *d) { in IS_ASTRO()
98 static inline int IS_IKE(struct parisc_device *d) { in IS_IKE()
102 static inline int IS_PLUTO(struct parisc_device *d) { in IS_PLUTO()
224 static inline int IS_ELROY(struct parisc_device *d) { in IS_ELROY()
228 static inline int IS_MERCURY(struct parisc_device *d) { in IS_MERCURY()
232 static inline int IS_QUICKSILVER(struct parisc_device *d) { in IS_QUICKSILVER()
Ddma-mapping.h229 struct parisc_device;
231 void * ccio_get_iommu(const struct parisc_device *dev);
232 int ccio_request_resource(const struct parisc_device *dev,
234 int ccio_allocate_resource(const struct parisc_device *dev,
246 struct parisc_device;
247 void * sba_get_iommu(struct parisc_device *dev);
Dpci.h43 const struct parisc_device *dev; /* device from PA bus walk */
Dprocessor.h108 struct parisc_device *dev;
/arch/parisc/kernel/
Ddrivers.c52 struct parisc_device *pdev; in check_dev()
101 static int match_device(struct parisc_driver *driver, struct parisc_device *dev) in match_device()
126 struct parisc_device *pa_dev = to_parisc_device(dev); in parisc_driver_probe()
139 struct parisc_device *pa_dev = to_parisc_device(dev); in parisc_driver_remove()
191 struct parisc_device * pdev = to_parisc_device(dev); in match_and_count()
234 struct parisc_device * dev;
239 struct parisc_device * pdev = to_parisc_device(dev); in find_device()
251 static struct parisc_device *find_device_by_addr(unsigned long hpa) in find_device_by_addr()
270 const struct parisc_device *
271 find_pa_parent_type(const struct parisc_device *padev, int type) in find_pa_parent_type()
[all …]
Dinventory.c177 struct parisc_device *dev; in pat_query_module()
424 static struct parisc_device * __init
428 struct parisc_device *dev; in legacy_create_device()
454 struct parisc_device *dev; in snake_inventory()
492 add_system_map_addresses(struct parisc_device *dev, int num_addrs, in add_system_map_addresses()
532 struct parisc_device *dev; in system_map_inventory()
Dprocessor.c96 static int __cpuinit processor_probe(struct parisc_device *dev) in processor_probe()
Dperf.c74 struct parisc_device *cpu_device __read_mostly;