Lines Matching refs:vnmc
591 u32 vnmc, dmr, interrupts; in rcar_vin_setup() local
596 vnmc = VNMC_IM_ODD; in rcar_vin_setup()
599 vnmc = VNMC_IM_EVEN; in rcar_vin_setup()
603 vnmc = VNMC_IM_FULL; in rcar_vin_setup()
606 vnmc = VNMC_IM_FULL | VNMC_FOC; in rcar_vin_setup()
610 vnmc = VNMC_IM_ODD_EVEN; in rcar_vin_setup()
613 vnmc = VNMC_IM_ODD; in rcar_vin_setup()
617 vnmc = VNMC_IM_ODD; in rcar_vin_setup()
625 vnmc |= VNMC_INF_YUV16; in rcar_vin_setup()
629 vnmc |= priv->pdata_flags & RCAR_VIN_BT656 ? in rcar_vin_setup()
634 vnmc |= priv->pdata_flags & RCAR_VIN_BT656 ? in rcar_vin_setup()
676 vnmc |= VNMC_VUP; in rcar_vin_setup()
680 vnmc |= VNMC_BPS; in rcar_vin_setup()
691 iowrite32(vnmc | VNMC_ME, priv->base + VNMC_REG); in rcar_vin_setup()
1130 static void capture_stop_preserve(struct rcar_vin_priv *priv, u32 *vnmc) in capture_stop_preserve() argument
1132 *vnmc = ioread32(priv->base + VNMC_REG); in capture_stop_preserve()
1134 iowrite32(*vnmc & ~VNMC_ME, priv->base + VNMC_REG); in capture_stop_preserve()
1137 static void capture_restore(struct rcar_vin_priv *priv, u32 vnmc) in capture_restore() argument
1155 iowrite32(vnmc, priv->base + VNMC_REG); in capture_restore()
1173 u32 vnmc; in rcar_vin_set_bus_param() local
1177 capture_stop_preserve(priv, &vnmc); in rcar_vin_set_bus_param()
1227 capture_restore(priv, vnmc); in rcar_vin_set_bus_param()
1474 u32 vnmc; in rcar_vin_set_crop() local
1481 capture_stop_preserve(priv, &vnmc); in rcar_vin_set_crop()
1482 dev_dbg(dev, "VNMC_REG 0x%x\n", vnmc); in rcar_vin_set_crop()
1528 vnmc |= VNMC_ME; in rcar_vin_set_crop()
1532 capture_restore(priv, vnmc); in rcar_vin_set_crop()