/linux-4.4.14/arch/parisc/include/asm/ |
D | parisc-device.h | 6 struct parisc_device { struct 36 int (*probe) (struct parisc_device *dev); /* New device discovered */ argument 37 int (*remove) (struct parisc_device *dev); 42 #define to_parisc_device(d) container_of(d, struct parisc_device, dev) 46 static inline const char *parisc_pathname(struct parisc_device *d) in parisc_pathname() 52 parisc_set_drvdata(struct parisc_device *d, void *p) in parisc_set_drvdata() 58 parisc_get_drvdata(struct parisc_device *d) in parisc_get_drvdata() 65 int iosapic_serial_irq(struct parisc_device *dev);
|
D | hardware.h | 19 struct parisc_device; 107 extern struct parisc_device *alloc_pa_dev(unsigned long hpa, 109 extern int register_parisc_device(struct parisc_device *dev); 114 extern const struct parisc_device *find_pa_parent_type(const struct parisc_device *, int); 116 extern char *print_pa_hwpath(struct parisc_device *dev, char *path);
|
D | ropes.h | 74 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()
|
D | dma-mapping.h | 220 struct parisc_device; 222 void * ccio_get_iommu(const struct parisc_device *dev); 223 int ccio_request_resource(const struct parisc_device *dev, 225 int ccio_allocate_resource(const struct parisc_device *dev, 237 struct parisc_device; 238 void * sba_get_iommu(struct parisc_device *dev);
|
D | pci.h | 43 const struct parisc_device *dev; /* device from PA bus walk */
|
D | processor.h | 111 struct parisc_device *dev;
|
/linux-4.4.14/arch/parisc/kernel/ |
D | drivers.c | 53 struct parisc_device *pdev; in check_dev() 102 static int match_device(struct parisc_driver *driver, struct parisc_device *dev) in match_device() 127 struct parisc_device *pa_dev = to_parisc_device(dev); in parisc_driver_probe() 140 struct parisc_device *pa_dev = to_parisc_device(dev); in parisc_driver_remove() 192 struct parisc_device * pdev = to_parisc_device(dev); in match_and_count() 235 struct parisc_device * dev; 240 struct parisc_device * pdev = to_parisc_device(dev); in find_device() 252 static struct parisc_device *find_device_by_addr(unsigned long hpa) in find_device_by_addr() 271 const struct parisc_device * 272 find_pa_parent_type(const struct parisc_device *padev, int type) in find_pa_parent_type() [all …]
|
D | inventory.c | 177 struct parisc_device *dev; in pat_query_module() 434 static struct parisc_device * __init 438 struct parisc_device *dev; in legacy_create_device() 464 struct parisc_device *dev; in snake_inventory() 502 add_system_map_addresses(struct parisc_device *dev, int num_addrs, in add_system_map_addresses() 542 struct parisc_device *dev; in system_map_inventory()
|
D | processor.c | 95 static int processor_probe(struct parisc_device *dev) in processor_probe()
|
D | perf.c | 73 struct parisc_device *cpu_device __read_mostly;
|
/linux-4.4.14/drivers/parisc/ |
D | gsc.h | 29 struct parisc_device *gsc; 38 int gsc_common_setup(struct parisc_device *parent, struct gsc_asic *gsc_asic); 43 void gsc_fixup_irqs(struct parisc_device *parent, void *ctrl, 44 void (*choose)(struct parisc_device *child, void *ctrl));
|
D | gsc.c | 176 void (*choose_irq)(struct parisc_device *, void *); 182 struct parisc_device *padev = to_parisc_device(dev); in gsc_fixup_irqs_callback() 194 void gsc_fixup_irqs(struct parisc_device *parent, void *ctrl, in gsc_fixup_irqs() 195 void (*choose_irq)(struct parisc_device *, void *)) in gsc_fixup_irqs() argument 205 int gsc_common_setup(struct parisc_device *parent, struct gsc_asic *gsc_asic) in gsc_common_setup()
|
D | wax.c | 29 static void wax_choose_irq(struct parisc_device *dev, void *ctrl) in wax_choose_irq() 71 static int __init wax_init_chip(struct parisc_device *dev) in wax_init_chip() 74 struct parisc_device *parent; in wax_init_chip()
|
D | asp.c | 34 static void asp_choose_irq(struct parisc_device *dev, void *ctrl) in asp_choose_irq() 73 static int __init asp_init_chip(struct parisc_device *dev) in asp_init_chip()
|
D | sba_iommu.c | 1218 extern void lba_set_iregs(struct parisc_device *, u32, u32); in setup_ibase_imask_callback() 1219 struct parisc_device *lba = to_parisc_device(dev); in setup_ibase_imask_callback() 1229 setup_ibase_imask(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in setup_ibase_imask() 1245 struct parisc_device *lba = to_parisc_device(dev); in sba_ioc_find_quicksilver() 1254 sba_ioc_init_pluto(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in sba_ioc_init_pluto() 1375 sba_ioc_init(struct parisc_device *sba, struct ioc *ioc, int ioc_num) in sba_ioc_init() 1889 static int sba_driver_callback(struct parisc_device *); 1902 static int sba_driver_callback(struct parisc_device *dev) in sba_driver_callback() 2015 void * sba_get_iommu(struct parisc_device *pci_hba) in sba_get_iommu() 2017 struct parisc_device *sba_dev = parisc_parent(pci_hba); in sba_get_iommu() [all …]
|
D | lasi.c | 37 static void lasi_choose_irq(struct parisc_device *dev, void *ctrl) in lasi_choose_irq() 166 static int __init lasi_init_chip(struct parisc_device *dev) in lasi_init_chip()
|
D | ccio-dma.c | 1158 void * ccio_get_iommu(const struct parisc_device *dev) in ccio_get_iommu() 1173 void ccio_cujo20_fixup(struct parisc_device *cujo, u32 iovp) in ccio_cujo20_fixup() 1176 struct parisc_device *dev = parisc_parent(cujo); in ccio_cujo20_fixup() 1204 ccio_get_iotlb_size(struct parisc_device *dev) 1225 static int ccio_probe(struct parisc_device *dev); 1457 int ccio_allocate_resource(const struct parisc_device *dev, in ccio_allocate_resource() 1495 int ccio_request_resource(const struct parisc_device *dev, in ccio_request_resource() 1529 static int __init ccio_probe(struct parisc_device *dev) in ccio_probe()
|
D | hppb.c | 48 static int hppb_probe(struct parisc_device *dev) in hppb_probe()
|
D | lba_pci.c | 981 lba_pat_resources(struct parisc_device *pa_dev, struct lba_device *lba_dev) in lba_pat_resources() 1130 extern void sba_distributed_lmmio(struct parisc_device *, struct resource *); 1131 extern void sba_directed_lmmio(struct parisc_device *, struct resource *); 1135 lba_legacy_resources(struct parisc_device *pa_dev, struct lba_device *lba_dev) in lba_legacy_resources() 1415 lba_driver_probe(struct parisc_device *dev) in lba_driver_probe() 1639 void lba_set_iregs(struct parisc_device *lba, u32 ibase, u32 imask) in lba_set_iregs()
|
D | ccio-rm-dma.c | 167 ccio_probe(struct parisc_device *dev) in ccio_probe()
|
D | dino.c | 413 static void dino_choose_irq(struct parisc_device *dev, void *ctrl) in dino_choose_irq() 780 static int __init dino_common_init(struct parisc_device *dev, in dino_common_init() 878 void ccio_cujo20_fixup(struct parisc_device *dev, u32 iovp); 885 static int __init dino_probe(struct parisc_device *dev) in dino_probe()
|
D | eisa.c | 302 static int __init eisa_probe(struct parisc_device *dev) in eisa_probe()
|
D | iosapic.c | 817 int iosapic_serial_irq(struct parisc_device *dev) in iosapic_serial_irq()
|
/linux-4.4.14/drivers/scsi/ |
D | lasi700.c | 99 lasi700_probe(struct parisc_device *dev) in lasi700_probe() 152 lasi700_driver_remove(struct parisc_device *dev) in lasi700_driver_remove()
|
D | zalon.c | 86 zalon_probe(struct parisc_device *dev) in zalon_probe() 170 static int __exit zalon_remove(struct parisc_device *dev) in zalon_remove()
|
/linux-4.4.14/drivers/net/ethernet/i825xx/ |
D | lasi_82596.c | 153 lan_init_chip(struct parisc_device *dev) in lan_init_chip() 197 static int lan_remove_chip(struct parisc_device *pdev) in lan_remove_chip()
|
/linux-4.4.14/drivers/parport/ |
D | parport_gsc.c | 237 int dma, struct parisc_device *padev) in parport_gsc_probe_port() 349 static int parport_init_chip(struct parisc_device *dev) in parport_init_chip() 384 static int parport_remove_chip(struct parisc_device *dev) in parport_remove_chip()
|
D | parport_gsc.h | 220 struct parisc_device *padev);
|
/linux-4.4.14/drivers/input/serio/ |
D | gscps2.c | 91 struct parisc_device *padev; 328 static int gscps2_probe(struct parisc_device *dev) in gscps2_probe() 415 static int gscps2_remove(struct parisc_device *dev) in gscps2_remove()
|
D | hp_sdc.c | 820 static int __init hp_sdc_init_hppa(struct parisc_device *d); 938 static int __init hp_sdc_init_hppa(struct parisc_device *d) in hp_sdc_init_hppa()
|
/linux-4.4.14/drivers/tty/serial/ |
D | mux.c | 84 static int __init get_mux_port_count(struct parisc_device *dev) in get_mux_port_count() 455 static int __init mux_probe(struct parisc_device *dev) in mux_probe() 506 static int mux_remove(struct parisc_device *dev) in mux_remove()
|
/linux-4.4.14/drivers/char/agp/ |
D | parisc-agp.c | 376 struct parisc_device **lba = data; in find_quicksilver() 377 struct parisc_device *padev = to_parisc_device(dev); in find_quicksilver() 391 struct parisc_device *sba = NULL, *lba = NULL; in parisc_agp_init()
|
/linux-4.4.14/drivers/input/keyboard/ |
D | hilkbd.c | 302 static int hil_probe_chip(struct parisc_device *dev) in hil_probe_chip() 323 static int hil_remove_chip(struct parisc_device *dev) in hil_remove_chip()
|
/linux-4.4.14/drivers/tty/serial/8250/ |
D | 8250_gsc.c | 27 static int __init serial_init_chip(struct parisc_device *dev) in serial_init_chip()
|
/linux-4.4.14/sound/parisc/ |
D | harmony.h | 22 struct parisc_device *dev;
|
D | harmony.c | 910 struct parisc_device *padev, in snd_harmony_create() 964 snd_harmony_probe(struct parisc_device *padev) in snd_harmony_probe() 1004 snd_harmony_remove(struct parisc_device *padev) in snd_harmony_remove()
|
/linux-4.4.14/include/linux/ |
D | hp_sdc.h | 289 struct parisc_device *dev;
|
/linux-4.4.14/drivers/video/console/ |
D | sticore.c | 944 static int sticore_pa_init(struct parisc_device *dev) in sticore_pa_init()
|
/linux-4.4.14/drivers/char/ipmi/ |
D | ipmi_si_intf.c | 2829 static int ipmi_parisc_probe(struct parisc_device *dev) in ipmi_parisc_probe() 2867 static int ipmi_parisc_remove(struct parisc_device *dev) in ipmi_parisc_remove()
|