rencm
#define CM1RED(fb) ((volatile struct rencm *)((fb)->regkva + 0x6400))
#define CM1GRN(fb) ((volatile struct rencm *)((fb)->regkva + 0x6800))
#define CM1BLU(fb) ((volatile struct rencm *)((fb)->regkva + 0x6C00))
#define CM2RED(fb) ((volatile struct rencm *)((fb)->regkva + 0x7400))
#define CM2GRN(fb) ((volatile struct rencm *)((fb)->regkva + 0x7800))
#define CM2BLU(fb) ((volatile struct rencm *)((fb)->regkva + 0x7C00))
#define CM1RED ((struct rencm *)((char *)ip->regbase + 0x6400))
#define CM1GRN ((struct rencm *)((char *)ip->regbase + 0x6800))
#define CM1BLU ((struct rencm *)((char *)ip->regbase + 0x6C00))
#define CM2RED ((struct rencm *)((char *)ip->regbase + 0x7400))
#define CM2GRN ((struct rencm *)((char *)ip->regbase + 0x7800))
#define CM2BLU ((struct rencm *)((char *)ip->regbase + 0x7C00))