Lines Matching +full:0 +full:x3200
16 #define ICS_IDENT_OFFSET 0x2280
18 #define ICS_ARCIN_V5_INTRSTAT 0x0000
19 #define ICS_ARCIN_V5_INTROFFSET 0x0004
21 #define ICS_ARCIN_V6_INTROFFSET_1 0x2200
22 #define ICS_ARCIN_V6_INTRSTAT_1 0x2290
23 #define ICS_ARCIN_V6_INTROFFSET_2 0x3200
24 #define ICS_ARCIN_V6_INTRSTAT_2 0x3290
33 .dataoffset = 0x2800,
34 .ctrloffset = 0x2b80,
39 .dataoffset = 0x2000,
40 .ctrloffset = 0x2380,
45 .dataoffset = 0x3000,
46 .ctrloffset = 0x3380,
76 #define ICS_TYPE_A3IN 0
90 writeb(0, state->irq_port + ICS_ARCIN_V5_INTROFFSET); in pata_icside_irqenable_arcin_v5()
118 if (!state->port[0].disabled) in pata_icside_irqenable_arcin_v6()
119 writeb(0, base + ICS_ARCIN_V6_INTROFFSET_1); in pata_icside_irqenable_arcin_v6()
121 writeb(0, base + ICS_ARCIN_V6_INTROFFSET_2); in pata_icside_irqenable_arcin_v6()
278 return readb(irq_port) & 1 ? ATA_DMA_INTR : 0; in pata_icside_bmdma_status()
287 for (i = 0; i < ATA_MAX_DEVICES; i++) { in icside_dma_init()
288 state->port[0].speed[i] = 480; in icside_dma_init()
297 return 0; in icside_dma_init()
312 if (classes[0] != ATA_DEV_NONE || classes[1] != ATA_DEV_NONE) in pata_icside_postreset()
366 ata_port_desc(ap, "cmd 0x%lx ctl 0x%lx", in pata_icside_setup_ioaddr()
371 ata_port_desc(ap, "iocbase 0x%lx", info->raw_ioc_base); in pata_icside_setup_ioaddr()
379 base = ecardm_iomap(info->ec, ECARD_RES_MEMC, 0, 0); in pata_icside_register_v5()
390 info->port[0] = &pata_icside_portinfo_v5; in pata_icside_register_v5()
394 return 0; in pata_icside_register_v5()
402 unsigned int sel = 0; in pata_icside_register_v6()
404 ioc_base = ecardm_iomap(ec, ECARD_RES_IOCFAST, 0, 0); in pata_icside_register_v6()
411 easi_base = ecardm_iomap(ec, ECARD_RES_EASI, 0, 0); in pata_icside_register_v6()
425 state->port[0].port_sel = sel; in pata_icside_register_v6()
431 info->port[0] = &pata_icside_portinfo_v6_1; in pata_icside_register_v6()
465 for (i = 0; i < info->nr_ports; i++) { in pata_icside_add_ports()
476 return ata_host_activate(host, ec->irq, ata_bmdma_interrupt, 0, in pata_icside_add_ports()
501 idmem = ecardm_iomap(ec, ECARD_RES_IOCFAST, 0, 0); in pata_icside_probe()
514 memset(&info, 0, sizeof(info)); in pata_icside_probe()
543 if (ret == 0) in pata_icside_probe()
546 if (ret == 0) in pata_icside_probe()
577 writeb(0, state->ioc_base); in pata_icside_shutdown()
603 { 0xffff, 0xffff }