FLT_REGION_SIZE
fcp->flt_region_entries = len / FLT_REGION_SIZE;
#define FLT_REGIONS_SIZE (FLT_REGION_SIZE * FLT_MAX_REGIONS)
((c)[0 + FLT_REGION_SIZE * o] | ((c)[1 + FLT_REGION_SIZE * o] << 8))
#define ISP2XXX_FLT_REG_ATTR(c, o) ((c)[2 + FLT_REGION_SIZE * o])
#define ISP2XXX_FLT_REG_RES(c, o) ((c)[3 + FLT_REGION_SIZE * o])
((uint32_t)(c)[4 + FLT_REGION_SIZE * o] << 0) | \
((uint32_t)(c)[5 + FLT_REGION_SIZE * o] << 8) | \
((uint32_t)(c)[6 + FLT_REGION_SIZE * o] << 16) | \
((uint32_t)(c)[7 + FLT_REGION_SIZE * o] << 24))
((uint32_t)(c)[8 + FLT_REGION_SIZE * o] << 0) | \
((uint32_t)(c)[9 + FLT_REGION_SIZE * o] << 8) | \
((uint32_t)(c)[10 + FLT_REGION_SIZE * o] << 16) | \
((uint32_t)(c)[11 + FLT_REGION_SIZE * o] << 24))
((uint32_t)(c)[12 + FLT_REGION_SIZE * o] << 0) | \
((uint32_t)(c)[13 + FLT_REGION_SIZE * o] << 8) | \
((uint32_t)(c)[14 + FLT_REGION_SIZE * o] << 16) | \
((uint32_t)(c)[15 + FLT_REGION_SIZE * o] << 24))