Lines Matching +full:0 +full:x4a

26 	int master_port		= hwif->channel ? 0x42 : 0x40;  in slc90e66_set_pio_mode()
27 int slave_port = 0x44; in slc90e66_set_pio_mode()
31 int control = 0; in slc90e66_set_pio_mode()
36 { 0, 0 }, in slc90e66_set_pio_mode()
37 { 0, 0 }, in slc90e66_set_pio_mode()
38 { 1, 0 }, in slc90e66_set_pio_mode()
52 master_data |= 0x4000; in slc90e66_set_pio_mode()
53 master_data &= ~0x0070; in slc90e66_set_pio_mode()
59 slave_data &= hwif->channel ? 0x0f : 0xf0; in slc90e66_set_pio_mode()
60 slave_data |= ((timings[pio][0] << 2) | timings[pio][1]) << in slc90e66_set_pio_mode()
61 (hwif->channel ? 4 : 0); in slc90e66_set_pio_mode()
63 master_data &= ~0x3307; in slc90e66_set_pio_mode()
68 master_data |= (timings[pio][0] << 12) | (timings[pio][1] << 8); in slc90e66_set_pio_mode()
79 u8 maslave = hwif->channel ? 0x42 : 0x40; in slc90e66_set_dma_mode()
80 int sitre = 0, a_speed = 7 << (drive->dn * 4); in slc90e66_set_dma_mode()
81 int u_speed = 0, u_flag = 1 << drive->dn; in slc90e66_set_dma_mode()
86 sitre = (reg4042 & 0x4000) ? 1 : 0; in slc90e66_set_dma_mode()
87 pci_read_config_word(dev, 0x44, &reg44); in slc90e66_set_dma_mode()
88 pci_read_config_word(dev, 0x48, &reg48); in slc90e66_set_dma_mode()
89 pci_read_config_word(dev, 0x4a, &reg4a); in slc90e66_set_dma_mode()
95 pci_write_config_word(dev, 0x48, reg48|u_flag); in slc90e66_set_dma_mode()
97 pci_write_config_word(dev, 0x4a, reg4a & ~a_speed); in slc90e66_set_dma_mode()
98 pci_read_config_word(dev, 0x4a, &reg4a); in slc90e66_set_dma_mode()
99 pci_write_config_word(dev, 0x4a, reg4a|u_speed); in slc90e66_set_dma_mode()
102 const u8 mwdma_to_pio[] = { 0, 3, 4 }; in slc90e66_set_dma_mode()
105 pci_write_config_word(dev, 0x48, reg48 & ~u_flag); in slc90e66_set_dma_mode()
107 pci_write_config_word(dev, 0x4a, reg4a & ~a_speed); in slc90e66_set_dma_mode()
122 u8 reg47 = 0, mask = hwif->channel ? 0x01 : 0x02; in slc90e66_cable_detect()
124 pci_read_config_byte(dev, 0x47, &reg47); in slc90e66_cable_detect()
126 /* bit[0(1)]: 0:80, 1:40 */ in slc90e66_cable_detect()
138 .enablebits = { {0x41, 0x80, 0x80}, {0x43, 0x80, 0x80} },
153 { PCI_VDEVICE(EFAR, PCI_DEVICE_ID_EFAR_SLC90E66_1), 0 },
154 { 0, },