Lines Matching refs:sys
139 void __iomem *sys, *end;
153 sys = set_cis_map(s, 0, MAP_ACTIVE |
155 if (!sys) {
161 writeb(flags, sys+CISREG_ICTRL0);
162 writeb(addr & 0xff, sys+CISREG_IADDR0);
163 writeb((addr>>8) & 0xff, sys+CISREG_IADDR1);
164 writeb((addr>>16) & 0xff, sys+CISREG_IADDR2);
165 writeb((addr>>24) & 0xff, sys+CISREG_IADDR3);
167 *buf = readb(sys+CISREG_IDATA0);
184 sys = set_cis_map(s, card_offset, flags);
185 if (!sys) {
190 end = sys + s->map_size;
191 sys = sys + (addr & (s->map_size-1));
192 for ( ; len > 0; len--, buf++, sys += inc) {
193 if (sys == end)
195 *buf = readb(sys);
217 void __iomem *sys, *end;
232 sys = set_cis_map(s, 0, MAP_ACTIVE |
234 if (!sys) {
239 writeb(flags, sys+CISREG_ICTRL0);
240 writeb(addr & 0xff, sys+CISREG_IADDR0);
241 writeb((addr>>8) & 0xff, sys+CISREG_IADDR1);
242 writeb((addr>>16) & 0xff, sys+CISREG_IADDR2);
243 writeb((addr>>24) & 0xff, sys+CISREG_IADDR3);
245 writeb(*buf, sys+CISREG_IDATA0);
258 sys = set_cis_map(s, card_offset, flags);
259 if (!sys) {
264 end = sys + s->map_size;
265 sys = sys + (addr & (s->map_size-1));
266 for ( ; len > 0; len--, buf++, sys += inc) {
267 if (sys == end)
269 writeb(*buf, sys);