max9286_write
max9286_write(priv, 0x00, MAX9286_MSTLINKSEL_AUTO | priv->route_mask);
max9286_write(priv, 0x0b, link_order[priv->route_mask]);
max9286_write(priv, 0x69, (0xf & ~priv->route_mask));
max9286_write(priv, 0x1c, cfg);
max9286_write(priv, 0x63, 0);
max9286_write(priv, 0x64, 0);
return max9286_write(priv, 0x0f,
max9286_write(priv, 0x0a, conf);
max9286_write(priv, 0x34, config);
max9286_write(priv, 0x3f, MAX9286_EN_REV_CFG | MAX9286_REV_FLEN(35));
max9286_write(priv, 0x3b, chan_config | MAX9286_REV_AMP(chan_amplitude));
max9286_write(priv, 0x15, MAX9286_VCTYPE | MAX9286_EN_CCBSYB_CLK_STR |
max9286_write(priv, 0x12, MAX9286_CSIDBL | MAX9286_DBL |
max9286_write(priv, 0x0c, MAX9286_HVEN | MAX9286_DESEL |
max9286_write(priv, 0x01, MAX9286_FSYNCMODE_INT_HIZ |
max9286_write(priv, 0x01, MAX9286_FSYNCMODE_INT_OUT |
max9286_write(priv, 0x06, (fsync >> 0) & 0xff);
max9286_write(priv, 0x07, (fsync >> 8) & 0xff);
max9286_write(priv, 0x08, (fsync >> 16) & 0xff);
max9286_write(priv, 0x15, MAX9286_CSI_IMAGE_TYP | MAX9286_VCTYPE |
max9286_write(priv, 0x15, MAX9286_VCTYPE |