Lines Matching refs:REG
73 #define REG(x) (devc->base+x)
168 if (inw(REG(PSS_STATUS)) & PSS_WRITE_EMPTY)
170 outw(data, REG(PSS_DATA));
195 id = inw(REG(PSS_ID));
224 tmp = inw(REG(dev)) & ~0x38; /* Load confreg, mask IRQ bits out */
231 outw(tmp | bits, REG(dev));
237 unsigned short tmp = inw(REG(dev)) & 0x003f;
240 outw(bits | tmp, REG(dev));
256 tmp = inw(REG(dev)) & ~0x07; /* Load confreg, mask DMA bits out */
263 outw(tmp | bits, REG(dev));
271 outw(0x2000, REG(PSS_CONTROL));
273 inw(REG(PSS_CONTROL));
274 outw(0x0000, REG(PSS_CONTROL));
284 val = inw(REG(PSS_STATUS));
287 outw(word, REG(PSS_DATA));
300 val = inw(REG(PSS_STATUS));
303 *word = inw(REG(PSS_DATA));
318 outw(0x00fe, REG(PSS_DATA));
322 if (inw(REG(PSS_DATA)) == 0x5500)
325 outw(*block++, REG(PSS_DATA));
336 if (inw(REG(PSS_STATUS)) & PSS_FLAG3)
356 outw (0xffff, REG (PSS_DATA));
361 outw (*block++, REG (PSS_DATA));
369 outw(0, REG(PSS_DATA));
373 val = inw(REG(PSS_STATUS));
378 val = inw(REG(PSS_STATUS));
386 val = inw(REG(PSS_STATUS));
393 val = inw(REG(PSS_DATA));
651 outw(0x0000, REG(CONF_PSS)); /* 0x0400 enables joystick */
652 outw(0x0000, REG(CONF_WSS));
653 outw(0x0000, REG(CONF_SB));
654 outw(0x0000, REG(CONF_MIDI));
655 outw(0x0000, REG(CONF_CDROM));
664 outw(0x0400, REG(CONF_PSS)); /* 0x0400 enables joystick */
698 id = inw(REG(PSS_ID)) & 0x00ff;
1183 printk(KERN_INFO "ECHO-PSS Rev. %d\n", inw(REG(PSS_ID)) & 0x00ff);