Lines Matching defs:vcd

506 	struct regmap *vcd = video->vcd_regmap;
511 regmap_read(vcd, VCD_DIFF_TBL + (j + info->index), &value);
600 struct regmap *vcd = video->vcd_regmap;
609 regmap_write(vcd, VCD_CAP_RES, res);
610 regmap_read(vcd, VCD_CAP_RES, &cap_res);
632 struct regmap *vcd = video->vcd_regmap;
634 regmap_update_bits(vcd, VCD_MODE, VCD_MODE_VCDE, 0);
635 regmap_update_bits(vcd, VCD_MODE, VCD_MODE_IDBC, 0);
636 regmap_update_bits(vcd, VCD_CMD, VCD_CMD_RST, VCD_CMD_RST);
644 regmap_write(vcd, VCD_STAT, VCD_STAT_CLEAR);
645 regmap_update_bits(vcd, VCD_MODE, VCD_MODE_VCDE, VCD_MODE_VCDE);
646 regmap_update_bits(vcd, VCD_MODE, VCD_MODE_IDBC, VCD_MODE_IDBC);
660 struct regmap *vcd = video->vcd_regmap;
663 regmap_update_bits(vcd, VCD_MODE, VCD_MODE_KVM_BW_SET,
666 regmap_update_bits(vcd, VCD_MODE, VCD_MODE_KVM_BW_SET, 0);
717 struct regmap *vcd = video->vcd_regmap;
723 regmap_write(vcd, VCD_FB_LP, FIELD_PREP(VCD_FBA_LP, pitch) |
729 struct regmap *vcd = video->vcd_regmap;
732 regmap_read(vcd, VCD_FB_LP, &linepitch);
738 struct regmap *vcd = video->vcd_regmap;
741 regmap_write(vcd, VCD_STAT, VCD_STAT_CLEAR);
742 regmap_read(vcd, VCD_CMD, &cmd);
745 regmap_write(vcd, VCD_CMD, cmd);
746 regmap_update_bits(vcd, VCD_CMD, VCD_CMD_GO, VCD_CMD_GO);
752 struct regmap *gcr = video->gcr_regmap, *vcd = video->vcd_regmap;
769 regmap_write(vcd, VCD_FIFO, VCD_FIFO_TH);
772 regmap_write(vcd, VCD_RCHG, FIELD_PREP(VCD_RCHG_TIM_PRSCL, 0xf) |
776 regmap_write(vcd, VCD_MODE, VCD_MODE_VCDE | VCD_MODE_CM565 |
783 struct regmap *vcd = video->vcd_regmap;
792 ret = regmap_read_poll_timeout(vcd, VCD_STAT, val, !(val & VCD_STAT_BUSY),
813 regmap_read(vcd, VCD_HOR_AC_TIM, &val);
814 regmap_update_bits(vcd, VCD_HOR_AC_LST, VCD_HOR_AC_LAST,
817 regmap_read(vcd, VCD_VER_HI_TIM, &val);
818 regmap_update_bits(vcd, VCD_VER_HI_LST, VCD_VER_HI_LAST,
821 regmap_update_bits(vcd, VCD_INTE, VCD_INTE_DONE_IE | VCD_INTE_IFOT_IE |
906 struct regmap *vcd = video->vcd_regmap;
926 regmap_read(vcd, VCD_MODE, &mode);
971 struct regmap *vcd = video->vcd_regmap;
975 regmap_write(vcd, VCD_INTE, 0);
976 regmap_write(vcd, VCD_MODE, 0);
977 regmap_write(vcd, VCD_RCHG, 0);
978 regmap_write(vcd, VCD_STAT, VCD_STAT_CLEAR);
1050 struct regmap *vcd = video->vcd_regmap;
1060 regmap_read(vcd, VCD_STAT, &status);
1063 regmap_write(vcd, VCD_STAT, VCD_STAT_CLEAR);
1070 regmap_write(vcd, VCD_INTE, 0);
1492 struct regmap *vcd = video->vcd_regmap;
1495 regmap_write(vcd, VCD_INTE, 0);
1496 regmap_write(vcd, VCD_STAT, VCD_STAT_CLEAR);
1804 { .compatible = "nuvoton,npcm750-vcd" },
1805 { .compatible = "nuvoton,npcm845-vcd" },