Lines Matching refs:ch
90 struct ata_channel *ch = device_get_softc(dev);
95 if (ch->attached)
97 ch->attached = 1;
107 ch->r_io[i].res = io;
108 ch->r_io[i].offset = i;
110 ch->r_io[ATA_IDX_ADDR].res = io;
117 ch->r_io[ATA_CONTROL].res = io;
118 ch->r_io[ATA_CONTROL].offset = 14;
126 ch->r_io[i].res = NULL;
129 ch->r_io[ATA_CONTROL].res = ctlio;
130 ch->r_io[ATA_CONTROL].offset = 0;
135 ch->unit = 0;
136 ch->flags |= ATA_USE_16BIT;
140 ch-> flags |= ATA_NO_SLAVE;
151 struct ata_channel *ch = device_get_softc(dev);
154 if (!ch->attached)
156 ch->attached = 0;
159 if (ch->r_io[ATA_CONTROL].res != ch->r_io[ATA_DATA].res)
161 ch->r_io[ATA_CONTROL].res);
163 ch->r_io[ATA_DATA].res);
165 ch->r_io[i].res = NULL;