Home
last modified time | relevance | path

Searched refs:expansion_card (Results 1 – 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/include/asm/
Decard.h109 typedef struct expansion_card ecard_t;
139 struct expansion_card { struct
140 struct expansion_card *next; argument
169 void ecard_setirq(struct expansion_card *ec, const struct expansion_card_ops *ops, void *irq_data); argument
186 extern int ecard_readchunk (struct in_chunk_dir *cd, struct expansion_card *ec, int id, int num);
191 extern int ecard_request_resources(struct expansion_card *ec);
192 extern void ecard_release_resources(struct expansion_card *ec);
194 void __iomem *ecardm_iomap(struct expansion_card *ec, unsigned int res,
200 #define ECARD_DEV(_d) container_of((_d), struct expansion_card, dev)
203 int (*probe)(struct expansion_card *, const struct ecard_id *id);
[all …]
/kernel/linux/linux-5.10/drivers/ide/
Dicside.c88 static void icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr) in icside_irqenable_arcin_v5()
98 static void icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr) in icside_irqdisable_arcin_v5()
115 static void icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr) in icside_irqenable_arcin_v6()
137 static void icside_irqdisable_arcin_v6 (struct expansion_card *ec, int irqnr) in icside_irqdisable_arcin_v6()
150 static int icside_irqpending_arcin_v6(struct expansion_card *ec) in icside_irqpending_arcin_v6()
171 struct expansion_card *ec = ECARD_DEV(hwif->dev); in icside_maskproc()
292 struct expansion_card *ec = ECARD_DEV(hwif->dev); in icside_dma_end()
302 struct expansion_card *ec = ECARD_DEV(hwif->dev); in icside_dma_start()
312 struct expansion_card *ec = ECARD_DEV(hwif->dev); in icside_dma_setup()
354 struct expansion_card *ec = ECARD_DEV(hwif->dev); in icside_dma_test_irq()
[all …]
Drapide.c33 static int rapide_probe(struct expansion_card *ec, const struct ecard_id *id) in rapide_probe()
67 static void rapide_remove(struct expansion_card *ec) in rapide_remove()
/kernel/linux/linux-5.10/drivers/ata/
Dpata_icside.c64 struct expansion_card *ec;
86 static void pata_icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr) in pata_icside_irqenable_arcin_v5()
96 static void pata_icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr) in pata_icside_irqdisable_arcin_v5()
113 static void pata_icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr) in pata_icside_irqenable_arcin_v6()
127 static void pata_icside_irqdisable_arcin_v6 (struct expansion_card *ec, int irqnr) in pata_icside_irqdisable_arcin_v6()
138 static int pata_icside_irqpending_arcin_v6(struct expansion_card *ec) in pata_icside_irqpending_arcin_v6()
279 struct expansion_card *ec = info->ec; in icside_dma_init()
397 struct expansion_card *ec = info->ec; in pata_icside_register_v6()
439 struct expansion_card *ec = info->ec; in pata_icside_add_ports()
477 static int pata_icside_probe(struct expansion_card *ec, in pata_icside_probe()
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-rpc/
Decard.c121 struct expansion_card *ec = req->ec; in ecard_task_reset()
135 struct expansion_card *ec = req->ec; in ecard_task_readbytes()
678 static void __init ecard_free_card(struct expansion_card *ec) in ecard_free_card()
689 static struct expansion_card *__init ecard_alloc_card(int type, int slot) in ecard_alloc_card()
691 struct expansion_card *ec; in ecard_alloc_card()
755 struct expansion_card *ec = ECARD_DEV(dev); in irq_show()
762 struct expansion_card *ec = ECARD_DEV(dev); in dma_show()
769 struct expansion_card *ec = ECARD_DEV(dev); in resource_show()
785 struct expansion_card *ec = ECARD_DEV(dev); in vendor_show()
792 struct expansion_card *ec = ECARD_DEV(dev); in device_show()
[all …]
/kernel/linux/linux-5.10/drivers/scsi/arm/
Dpowertec.c58 struct expansion_card *ec;
70 powertecscsi_irqenable(struct expansion_card *ec, int irqnr) in powertecscsi_irqenable()
82 powertecscsi_irqdisable(struct expansion_card *ec, int irqnr) in powertecscsi_irqdisable()
256 struct expansion_card *ec = ECARD_DEV(dev); in powertecscsi_show_term()
266 struct expansion_card *ec = ECARD_DEV(dev); in powertecscsi_store_term()
298 static int powertecscsi_probe(struct expansion_card *ec, in powertecscsi_probe()
398 static void powertecscsi_remove(struct expansion_card *ec) in powertecscsi_remove()
Deesox.c70 struct expansion_card *ec;
83 eesoxscsi_irqenable(struct expansion_card *ec, int irqnr) in eesoxscsi_irqenable()
98 eesoxscsi_irqdisable(struct expansion_card *ec, int irqnr) in eesoxscsi_irqdisable()
441 struct expansion_card *ec = ECARD_DEV(dev); in eesoxscsi_show_term()
450 struct expansion_card *ec = ECARD_DEV(dev); in eesoxscsi_store_term()
490 static int eesoxscsi_probe(struct expansion_card *ec, const struct ecard_id *id) in eesoxscsi_probe()
591 static void eesoxscsi_remove(struct expansion_card *ec) in eesoxscsi_remove()
Dcumana_2.c75 struct expansion_card *ec;
90 cumanascsi_2_irqenable(struct expansion_card *ec, int irqnr) in cumanascsi_2_irqenable()
102 cumanascsi_2_irqdisable(struct expansion_card *ec, int irqnr) in cumanascsi_2_irqdisable()
373 static int cumanascsi2_probe(struct expansion_card *ec, in cumanascsi2_probe()
471 static void cumanascsi2_remove(struct expansion_card *ec) in cumanascsi2_remove()
Darxescsi.c44 struct expansion_card *ec;
253 static int arxescsi_probe(struct expansion_card *ec, const struct ecard_id *id) in arxescsi_probe()
316 static void arxescsi_remove(struct expansion_card *ec) in arxescsi_remove()
Doak.c120 static int oakscsi_probe(struct expansion_card *ec, const struct ecard_id *id) in oakscsi_probe()
169 static void oakscsi_remove(struct expansion_card *ec) in oakscsi_remove()
Dcumana_1.c231 static int cumanascsi1_probe(struct expansion_card *ec, in cumanascsi1_probe()
296 static void cumanascsi1_remove(struct expansion_card *ec) in cumanascsi1_remove()
Dacornscsi.c2894 static int acornscsi_probe(struct expansion_card *ec, const struct ecard_id *id) in acornscsi_probe()
2962 static void acornscsi_remove(struct expansion_card *ec) in acornscsi_remove()
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
D8250_acorn.c39 serial_card_probe(struct expansion_card *ec, const struct ecard_id *id) in serial_card_probe()
80 static void serial_card_remove(struct expansion_card *ec) in serial_card_remove()
/kernel/linux/linux-5.10/drivers/net/ethernet/8390/
Detherh.c503 static int etherh_addr(char *addr, struct expansion_card *ec) in etherh_addr()
652 etherh_probe(struct expansion_card *ec, const struct ecard_id *id) in etherh_probe()
767 static void etherh_remove(struct expansion_card *ec) in etherh_remove()
/kernel/linux/linux-5.10/drivers/net/ethernet/seeq/
Dether3.c196 ether3_addr(char *addr, struct expansion_card *ec) in ether3_addr()
747 ether3_probe(struct expansion_card *ec, const struct ecard_id *id) in ether3_probe()
844 static void ether3_remove(struct expansion_card *ec) in ether3_remove()
/kernel/linux/linux-5.10/drivers/net/ethernet/i825xx/
Dether1.c986 ether1_probe(struct expansion_card *ec, const struct ecard_id *id) in ether1_probe()
1046 static void ether1_remove(struct expansion_card *ec) in ether1_remove()