Lines Matching defs:ata_pci_controller
45 struct ata_pci_controller { struct
46 device_t dev;
47 int r_type1;
48 int r_rid1;
49 struct resource *r_res1;
50 int r_type2;
51 int r_rid2;
52 struct resource *r_res2;
53 struct resource *r_irq;
54 void *handle;
55 const struct ata_chip_id *chip;
56 int legacy;
57 int channels;
58 int (*chipinit)(device_t);
59 int (*allocate)(device_t);
60 int (*locking)(device_t, int);
61 void (*reset)(device_t);
62 void (*dmainit)(device_t);
63 void (*setmode)(device_t, int);
64 struct {
67 } interrupt[8]; /* XXX SOS max ch# for now */