Lines Matching refs:chan
48 #define HPT_IDETIM(chan, drive) (0x40 + ((drive) * 4) + ((chan) * 8))
55 #define HPT366_CTRL1_BLKDIS(chan) (0x40 << (chan))
56 #define HPT366_CTRL1_CHANEN(chan) (0x10 << (chan))
57 #define HPT366_CTRL1_CLRBUF(chan) (0x04 << (chan))
58 #define HPT366_CTRL1_LEG(chan) (0x01 << (chan))
62 #define HPT366_CTRL2_HOLDIRQ(chan) (0x20 << (chan))
64 #define HPT366_CTRL2_CLEARFIFO(chan) (0x04 << (chan))
68 #define HPT366_CTRL3(chan) (0x52 + ((chan) * 4))
74 #define HPT370_CTRL1(chan) (0x50 + ((chan) * 4))
84 #define HPT370_CTRL2(chan) (0x51 + ((chan) * 4))
88 #define HPT370_CTRL3(chan) (0x52 + ((chan) * 4))
95 #define HPT_STAT1_IRQPOLL(chan) (0x40 << (chan)) /* 366 only */
96 #define HPT_STAT1_DMARQ(chan) (0x04 << ((chan) * 3))
97 #define HPT_STAT1_DMACK(chan) (0x02 << ((chan) * 3))
98 #define HPT_STAT1_IORDY(chan) (0x01 << ((chan) * 3))
102 #define HPT_STAT2_RST(chan) (0x40 << (chan)) /* 370 only */
103 #define HPT_STAT2_POLLEN(chan) (0x04 << ((chan) * 3))
104 #define HPT_STAT2_IRQD1(chan) (0x02 << ((chan) * 3))
112 #define HPT_CSEL_CBLID(chan) (0x01 << (1 - (chan)))