Lines Matching +full:reg +full:- +full:names

8  * Copyright (C) 1992 - 1997, 1999 Silicon Graphics, Inc.
22 * Slightly friendlier names for some common registers.
49 /* BTE register names */
57 #define IIO_BTE_OFF_1 IIO_IBLS_1 - IIO_IBLS_0 /* Offset from base to BTE 1 */
61 #define BTEOFF_SRC (IIO_BTE_SRC_0 - IIO_BTE_STAT_0)
62 #define BTEOFF_DEST (IIO_BTE_DEST_0 - IIO_BTE_STAT_0)
63 #define BTEOFF_CTRL (IIO_BTE_CTRL_0 - IIO_BTE_STAT_0)
64 #define BTEOFF_NOTIFY (IIO_BTE_NOTIFY_0 - IIO_BTE_STAT_0)
65 #define BTEOFF_INT (IIO_BTE_INT_0 - IIO_BTE_STAT_0)
69 * The following definitions use the names defined in the IO interface
71 * generally use the longer but clearer names defined above.
119 #define IIO_IGFX_W_NUM_MASK ((1<<IIO_IGFX_W_NUM_BITS)-1)
122 #define IIO_IGFX_N_NUM_MASK ((1<<IIO_IGFX_N_NUM_BITS)-1)
125 #define IIO_IGFX_P_NUM_MASK ((1<<IIO_IGFX_P_NUM_BITS)-1)
128 #define IIO_IGFX_VLD_MASK ((1<<IIO_IGFX_VLD_BITS)-1)
161 #define HUB_NUM_BIG_WINDOW IIO_NUM_ITTES - 1
335 #define IIO_WIDPRTE(x) IIO_PRTE(((x) - 8)) /* widget ID to its PRTE num */
403 /* XXX - This is now tuneable:
412 /* XXX - IBUE register coming for Hub 2 */
485 /* XXX - Is this still right? Check the spec. */
594 sleep: 1, /* xtalk req sleeping till IO-sync */
648 /* XXX - Need to fix this for Hub 2 */
695 #define c_bteaddr icrbc_field_s.push_be /* push_be field has 2 names */
696 #define c_benable icrbc_field_s.push_be /* push_be field has 2 names */
743 * Hardware designed names for the BTE control registers.
772 #define IECLR_CRAZY (1 << 16) /* clear crazy bit in wstat reg */
773 #define IECLR_PRB_F (1 << 15) /* clear err bit in PRB_F reg */
774 #define IECLR_PRB_E (1 << 14) /* clear err bit in PRB_E reg */
775 #define IECLR_PRB_D (1 << 13) /* clear err bit in PRB_D reg */
776 #define IECLR_PRB_C (1 << 12) /* clear err bit in PRB_C reg */
777 #define IECLR_PRB_B (1 << 11) /* clear err bit in PRB_B reg */
778 #define IECLR_PRB_A (1 << 10) /* clear err bit in PRB_A reg */
779 #define IECLR_PRB_9 (1 << 9) /* clear err bit in PRB_9 reg */
780 #define IECLR_PRB_8 (1 << 8) /* clear err bit in PRB_8 reg */
781 #define IECLR_PRB_0 (1 << 0) /* clear err bit in PRB_0 reg */
878 rsvd1: 12, /* 53-42: reserved */
880 sidn: 4, /* 40-37: SIDN field of xtalk rqst */
881 tnum: 5, /* 36-32: TNUM of xtalk request */
885 size: 2, /* 28-27: size of xtalk request */
886 excl: 4, /* 26-23: exclusive bit(s) */
887 stall: 3, /* 22-20: stall (xtalk, bte 0/1) */
893 ack_cnt:11, /* 14-04: counter of invalidate acks*/
894 tscaler:4; /* 03-00: Timeout prescaler */