Searched refs:parisc_device (Results 1 - 25 of 37) sorted by last modified time

12

/linux-master/drivers/video/
H A Dsticore.c1028 static int __init sticore_pa_init(struct parisc_device *dev)
/linux-master/arch/parisc/kernel/
H A Ddrivers.c51 struct parisc_device *pdev;
100 static int match_device(struct parisc_driver *driver, struct parisc_device *dev)
125 struct parisc_device *pa_dev = to_parisc_device(dev);
138 struct parisc_device *pa_dev = to_parisc_device(dev);
186 struct parisc_device * pdev = to_parisc_device(dev);
229 struct parisc_device * dev;
234 struct parisc_device * pdev = to_parisc_device(dev);
246 static struct parisc_device *find_device_by_addr(unsigned long hpa)
259 struct parisc_device *pdev = to_parisc_device(dev);
289 const struct parisc_device *
619 ATTRIBUTE_GROUPS(parisc_device); variable
[all...]
H A Dprocessor.c81 static int __init processor_probe(struct parisc_device *dev)
H A Dperf.c60 static struct parisc_device *cpu_device __read_mostly;
/linux-master/arch/parisc/include/asm/
H A Dparisc-device.h7 struct parisc_device { struct
37 int (*probe)(struct parisc_device *dev); /* New device discovered */
38 void (*remove)(struct parisc_device *dev);
43 #define to_parisc_device(d) container_of(d, struct parisc_device, dev)
47 static inline const char *parisc_pathname(struct parisc_device *d)
53 parisc_set_drvdata(struct parisc_device *d, void *p)
59 parisc_get_drvdata(struct parisc_device *d)
66 int iosapic_serial_irq(struct parisc_device *dev);
H A Dprocessor.h96 struct parisc_device *dev;
321 struct parisc_device;
323 extern void sba_distributed_lmmio(struct parisc_device *, struct resource *);
324 extern void sba_directed_lmmio(struct parisc_device *, struct resource *);
325 extern void lba_set_iregs(struct parisc_device *lba, u32 ibase, u32 imask);
326 extern void ccio_cujo20_fixup(struct parisc_device *dev, u32 iovp);
H A Dropes.h75 struct parisc_device *dev; /* dev found in bus walk */
98 static inline int IS_ASTRO(struct parisc_device *d) {
102 static inline int IS_IKE(struct parisc_device *d) {
106 static inline int IS_PLUTO(struct parisc_device *d) {
228 static inline int IS_ELROY(struct parisc_device *d) {
232 static inline int IS_MERCURY(struct parisc_device *d) {
236 static inline int IS_QUICKSILVER(struct parisc_device *d) {
H A Dhardware.h20 struct parisc_device;
108 extern struct parisc_device *alloc_pa_dev(unsigned long hpa,
110 extern int register_parisc_device(struct parisc_device *dev);
115 extern const struct parisc_device *find_pa_parent_type(const struct parisc_device *, int);
117 extern char *print_pa_hwpath(struct parisc_device *dev, char *path);
/linux-master/drivers/parport/
H A Dparport_gsc.c230 struct parisc_device *padev)
333 static int __init parport_init_chip(struct parisc_device *dev)
367 static void __exit parport_remove_chip(struct parisc_device *dev)
/linux-master/drivers/parisc/
H A Dsba_iommu.c1238 struct parisc_device *lba = to_parisc_device(dev);
1248 setup_ibase_imask(struct parisc_device *sba, struct ioc *ioc, int ioc_num)
1264 struct parisc_device *lba = to_parisc_device(dev);
1273 sba_ioc_init_pluto(struct parisc_device *sba, struct ioc *ioc, int ioc_num)
1394 sba_ioc_init(struct parisc_device *sba, struct ioc *ioc, int ioc_num)
1880 static int sba_driver_callback(struct parisc_device *);
1893 static int __init sba_driver_callback(struct parisc_device *dev)
2005 void * sba_get_iommu(struct parisc_device *pci_hba)
2007 struct parisc_device *sba_dev = parisc_parent(pci_hba);
2026 void sba_directed_lmmio(struct parisc_device *pci_hb
[all...]
H A Diosapic.c794 int iosapic_serial_irq(struct parisc_device *dev)
H A Dccio-dma.c1142 void * ccio_get_iommu(const struct parisc_device *dev)
1157 void __init ccio_cujo20_fixup(struct parisc_device *cujo, u32 iovp)
1160 struct parisc_device *dev = parisc_parent(cujo);
1188 ccio_get_iotlb_size(struct parisc_device *dev)
1209 static int ccio_probe(struct parisc_device *dev);
1443 int ccio_allocate_resource(const struct parisc_device *dev,
1481 int ccio_request_resource(const struct parisc_device *dev,
1515 static int __init ccio_probe(struct parisc_device *dev)
H A Dwax.c25 static void wax_choose_irq(struct parisc_device *dev, void *ctrl)
67 static int __init wax_init_chip(struct parisc_device *dev)
70 struct parisc_device *parent;
H A Dlba_pci.c1018 lba_pat_resources(struct parisc_device *pa_dev, struct lba_device *lba_dev)
1168 lba_legacy_resources(struct parisc_device *pa_dev, struct lba_device *lba_dev)
1466 lba_driver_probe(struct parisc_device *dev)
1696 void lba_set_iregs(struct parisc_device *lba, u32 ibase, u32 imask)
H A Dlasi.c34 static void lasi_choose_irq(struct parisc_device *dev, void *ctrl)
160 static int __init lasi_init_chip(struct parisc_device *dev)
H A Deisa.c294 static int __init eisa_probe(struct parisc_device *dev)
H A Dgsc.c203 void (*choose_irq)(struct parisc_device *, void *);
209 struct parisc_device *padev = to_parisc_device(dev);
221 void gsc_fixup_irqs(struct parisc_device *parent, void *ctrl,
222 void (*choose_irq)(struct parisc_device *, void *))
232 int gsc_common_setup(struct parisc_device *parent, struct gsc_asic *gsc_asic)
H A Dhppb.c47 static int __init hppb_probe(struct parisc_device *dev)
H A Ddino.c439 static void dino_choose_irq(struct parisc_device *dev, void *ctrl)
832 static int __init dino_common_init(struct parisc_device *dev,
932 static int __init dino_probe(struct parisc_device *dev)
H A Dasp.c30 static void asp_choose_irq(struct parisc_device *dev, void *ctrl)
69 static int __init asp_init_chip(struct parisc_device *dev)
/linux-master/drivers/char/agp/
H A Dparisc-agp.c387 struct parisc_device **lba = data;
388 struct parisc_device *padev = to_parisc_device(dev);
400 struct parisc_device *sba = NULL, *lba = NULL;
/linux-master/drivers/net/ethernet/i825xx/
H A Dlasi_82596.c144 lan_init_chip(struct parisc_device *dev)
200 static void __exit lan_remove_chip(struct parisc_device *pdev)
/linux-master/drivers/tty/serial/
H A Dmux.c76 static int __init get_mux_port_count(struct parisc_device *dev)
428 static int __init mux_probe(struct parisc_device *dev)
474 static void __exit mux_remove(struct parisc_device *dev)
/linux-master/drivers/tty/serial/8250/
H A D8250_parisc.c23 static int __init serial_init_chip(struct parisc_device *dev)
/linux-master/drivers/input/serio/
H A Dgscps2.c91 struct parisc_device *padev;
327 static int __init gscps2_probe(struct parisc_device *dev)
418 static void __exit gscps2_remove(struct parisc_device *dev)

Completed in 211 milliseconds

12