Searched refs:mrdmode (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.4/drivers/ata/ |
| D | pata_cmd64x.c | 283 u8 mrdmode = inb(base + 1); in cmd648_sff_irq_check() local 285 return mrdmode & irq_mask; in cmd648_sff_irq_check() 300 u8 mrdmode; in cmd648_sff_irq_clear() local 305 mrdmode = inb(base + 1); in cmd648_sff_irq_clear() 306 mrdmode &= ~(MRDMODE_INTR_CH0 | MRDMODE_INTR_CH1); in cmd648_sff_irq_clear() 307 outb(mrdmode | irq_mask, base + 1); in cmd648_sff_irq_clear() 363 u8 mrdmode; in cmd64x_fixup() local 366 pci_read_config_byte(pdev, MRDMODE, &mrdmode); in cmd64x_fixup() 367 mrdmode &= ~0x30; /* IRQ set up */ in cmd64x_fixup() 368 mrdmode |= 0x02; /* Memory read line enable */ in cmd64x_fixup() [all …]
|
| /Linux-v5.4/drivers/ide/ |
| D | cmd64x.c | 194 u8 mrdmode = inb(base + 1); in cmd648_clear_irq() local 197 outb((mrdmode & ~(MRDMODE_INTR_CH0 | MRDMODE_INTR_CH1)) | irq_mask, in cmd648_clear_irq() 221 u8 mrdmode = inb(base + 1); in cmd648_test_irq() local 224 hwif->name, mrdmode, irq_mask); in cmd648_test_irq() 226 return (mrdmode & irq_mask) ? 1 : 0; in cmd648_test_irq() 269 u8 mrdmode = 0; in init_chipset_cmd64x() local 282 (void) pci_read_config_byte (dev, MRDMODE, &mrdmode); in init_chipset_cmd64x() 283 mrdmode &= ~0x30; in init_chipset_cmd64x() 284 (void) pci_write_config_byte(dev, MRDMODE, (mrdmode | 0x02)); in init_chipset_cmd64x()
|