GET_FIELD
#define GET_FIELD(reg, field) (((reg) & field##_MASK) >> field##_SHIFT)
#define GET_FIELD(reg, field) (((reg) & field##_MASK) >> field##_SHIFT)
#define GET_FIELD(reg, field) (((reg) & field##_MASK) >> field##_SHIFT)
#define GET_FIELD(m, v) (((v) & (m)) >> MASK_LSH(m))
#define GET_FIELD(word, field) (((word) & field ## _MASK) >> field ## _SHIFT)
#define GET_FIELD(addr, mask, shift) ((readl(addr) >> (shift)) & (mask))
#define GET_FIELD(value, fname) \
#define GET_FIELD(__reg, __type, __field) \
#define GET_FIELD(field, data) \
#define GET_FIELD(value, name) \