Searched refs:vme_bridge (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/vme/ |
D | vme_bridge.h | 13 struct vme_bridge *parent; 30 struct vme_bridge *parent; 63 struct vme_bridge *parent; 74 struct vme_bridge *parent; 107 struct vme_bridge { struct 157 void (*irq_set) (struct vme_bridge *, int, int, int); argument 158 int (*irq_generate) (struct vme_bridge *, int, int); argument 169 int (*slot_get) (struct vme_bridge *); argument 178 void vme_bus_error_handler(struct vme_bridge *bridge, argument 180 void vme_irq_handler(struct vme_bridge *, int, int); [all …]
|
D | vme.c | 52 static struct vme_bridge *find_bridge(struct vme_resource *resource) in find_bridge() 93 struct vme_bridge *bridge; in vme_alloc_consistent() 133 struct vme_bridge *bridge; in vme_free_consistent() 297 struct vme_bridge *bridge; in vme_slave_request() 378 struct vme_bridge *bridge = find_bridge(resource); in vme_slave_set() 428 struct vme_bridge *bridge = find_bridge(resource); in vme_slave_get() 498 struct vme_bridge *bridge; in vme_master_request() 582 struct vme_bridge *bridge = find_bridge(resource); in vme_master_set() 633 struct vme_bridge *bridge = find_bridge(resource); in vme_master_get() 671 struct vme_bridge *bridge = find_bridge(resource); in vme_master_read() [all …]
|
/Linux-v4.19/drivers/vme/bridges/ |
D | vme_fake.c | 67 struct vme_bridge *parent; 90 static struct vme_bridge *exit_pointer; 99 struct vme_bridge *fake_bridge; in fake_VIRQ_tasklet() 102 fake_bridge = (struct vme_bridge *) data; in fake_VIRQ_tasklet() 111 static void fake_irq_set(struct vme_bridge *fake_bridge, int level, in fake_irq_set() 131 static int fake_irq_generate(struct vme_bridge *fake_bridge, int level, in fake_irq_generate() 164 struct vme_bridge *fake_bridge; in fake_slave_set() 261 struct vme_bridge *fake_bridge; in fake_master_set() 384 struct vme_bridge *fake_bridge; in fake_lm_check() 522 struct vme_bridge *fake_bridge; in fake_master_read() [all …]
|
D | vme_tsi148.c | 120 static u32 tsi148_MB_irqhandler(struct vme_bridge *tsi148_bridge, u32 stat) in tsi148_MB_irqhandler() 144 static u32 tsi148_PERR_irqhandler(struct vme_bridge *tsi148_bridge) in tsi148_PERR_irqhandler() 169 static u32 tsi148_VERR_irqhandler(struct vme_bridge *tsi148_bridge) in tsi148_VERR_irqhandler() 218 static u32 tsi148_VIRQ_irqhandler(struct vme_bridge *tsi148_bridge, in tsi148_VIRQ_irqhandler() 251 struct vme_bridge *tsi148_bridge; in tsi148_irqhandler() 308 static int tsi148_irq_init(struct vme_bridge *tsi148_bridge) in tsi148_irq_init() 369 static void tsi148_irq_exit(struct vme_bridge *tsi148_bridge, in tsi148_irq_exit() 403 static void tsi148_irq_set(struct vme_bridge *tsi148_bridge, int level, in tsi148_irq_set() 441 static int tsi148_irq_generate(struct vme_bridge *tsi148_bridge, int level, in tsi148_irq_generate() 485 struct vme_bridge *tsi148_bridge; in tsi148_slave_set() [all …]
|
D | vme_ca91cx42.c | 97 static u32 ca91cx42_VERR_irqhandler(struct vme_bridge *ca91cx42_bridge) in ca91cx42_VERR_irqhandler() 114 static u32 ca91cx42_LERR_irqhandler(struct vme_bridge *ca91cx42_bridge) in ca91cx42_LERR_irqhandler() 131 static u32 ca91cx42_VIRQ_irqhandler(struct vme_bridge *ca91cx42_bridge, in ca91cx42_VIRQ_irqhandler() 157 struct vme_bridge *ca91cx42_bridge; in ca91cx42_irqhandler() 198 static int ca91cx42_irq_init(struct vme_bridge *ca91cx42_bridge) in ca91cx42_irq_init() 243 struct vme_bridge *ca91cx42_bridge; in ca91cx42_irq_exit() 253 ca91cx42_bridge = container_of((void *)bridge, struct vme_bridge, in ca91cx42_irq_exit() 273 static void ca91cx42_irq_set(struct vme_bridge *ca91cx42_bridge, int level, in ca91cx42_irq_set() 300 static int ca91cx42_irq_generate(struct vme_bridge *ca91cx42_bridge, int level, in ca91cx42_irq_generate() 344 struct vme_bridge *ca91cx42_bridge; in ca91cx42_slave_set() [all …]
|
/Linux-v4.19/include/linux/ |
D | vme.h | 105 struct vme_bridge *bridge;
|