Lines Matching refs:MRDMODE
46 #define MRDMODE 0x71 macro
59 if (pd->config[MRDMODE] & MRDMODE_INTR_CH0) { in cmd646_update_dma_interrupts()
65 if (pd->config[MRDMODE] & MRDMODE_INTR_CH1) { in cmd646_update_dma_interrupts()
76 pd->config[MRDMODE] |= MRDMODE_INTR_CH0; in cmd646_update_udma_interrupts()
78 pd->config[MRDMODE] &= ~MRDMODE_INTR_CH0; in cmd646_update_udma_interrupts()
82 pd->config[MRDMODE] |= MRDMODE_INTR_CH1; in cmd646_update_udma_interrupts()
84 pd->config[MRDMODE] &= ~MRDMODE_INTR_CH1; in cmd646_update_udma_interrupts()
104 val = pci_dev->config[MRDMODE]; in bmdma_read()
141 pci_dev->config[MRDMODE] = in bmdma_write()
142 (pci_dev->config[MRDMODE] & ~0x30) | (val & 0x30); in bmdma_write()
186 pci_level = ((pd->config[MRDMODE] & MRDMODE_INTR_CH0) && in cmd646_update_irq()
187 !(pd->config[MRDMODE] & MRDMODE_BLK_CH0)) || in cmd646_update_irq()
188 ((pd->config[MRDMODE] & MRDMODE_INTR_CH1) && in cmd646_update_irq()
189 !(pd->config[MRDMODE] & MRDMODE_BLK_CH1)); in cmd646_update_irq()
202 pd->config[MRDMODE] |= irq_mask; in cmd646_set_irq()
204 pd->config[MRDMODE] &= ~irq_mask; in cmd646_set_irq()
239 case MRDMODE: in cmd646_pci_config_write()
269 dev->wmask[MRDMODE] = 0x0; in pci_cmd646_ide_realize()
270 dev->w1cmask[MRDMODE] = MRDMODE_INTR_CH0 | MRDMODE_INTR_CH1; in pci_cmd646_ide_realize()