Lines Matching refs:sys
138 void __iomem *sys, *end; in pcmcia_read_cis_mem() local
152 sys = set_cis_map(s, 0, MAP_ACTIVE | in pcmcia_read_cis_mem()
154 if (!sys) { in pcmcia_read_cis_mem()
160 writeb(flags, sys+CISREG_ICTRL0); in pcmcia_read_cis_mem()
161 writeb(addr & 0xff, sys+CISREG_IADDR0); in pcmcia_read_cis_mem()
162 writeb((addr>>8) & 0xff, sys+CISREG_IADDR1); in pcmcia_read_cis_mem()
163 writeb((addr>>16) & 0xff, sys+CISREG_IADDR2); in pcmcia_read_cis_mem()
164 writeb((addr>>24) & 0xff, sys+CISREG_IADDR3); in pcmcia_read_cis_mem()
166 *buf = readb(sys+CISREG_IDATA0); in pcmcia_read_cis_mem()
186 sys = set_cis_map(s, card_offset, flags); in pcmcia_read_cis_mem()
187 if (!sys) { in pcmcia_read_cis_mem()
192 end = sys + s->map_size; in pcmcia_read_cis_mem()
193 sys = sys + (addr & (s->map_size-1)); in pcmcia_read_cis_mem()
194 for ( ; len > 0; len--, buf++, sys += inc) { in pcmcia_read_cis_mem()
195 if (sys == end) in pcmcia_read_cis_mem()
197 *buf = readb(sys); in pcmcia_read_cis_mem()
219 void __iomem *sys, *end; in pcmcia_write_cis_mem() local
234 sys = set_cis_map(s, 0, MAP_ACTIVE | in pcmcia_write_cis_mem()
236 if (!sys) { in pcmcia_write_cis_mem()
241 writeb(flags, sys+CISREG_ICTRL0); in pcmcia_write_cis_mem()
242 writeb(addr & 0xff, sys+CISREG_IADDR0); in pcmcia_write_cis_mem()
243 writeb((addr>>8) & 0xff, sys+CISREG_IADDR1); in pcmcia_write_cis_mem()
244 writeb((addr>>16) & 0xff, sys+CISREG_IADDR2); in pcmcia_write_cis_mem()
245 writeb((addr>>24) & 0xff, sys+CISREG_IADDR3); in pcmcia_write_cis_mem()
247 writeb(*buf, sys+CISREG_IDATA0); in pcmcia_write_cis_mem()
260 sys = set_cis_map(s, card_offset, flags); in pcmcia_write_cis_mem()
261 if (!sys) { in pcmcia_write_cis_mem()
266 end = sys + s->map_size; in pcmcia_write_cis_mem()
267 sys = sys + (addr & (s->map_size-1)); in pcmcia_write_cis_mem()
268 for ( ; len > 0; len--, buf++, sys += inc) { in pcmcia_write_cis_mem()
269 if (sys == end) in pcmcia_write_cis_mem()
271 writeb(*buf, sys); in pcmcia_write_cis_mem()