Lines Matching defs:regmap
29 #include <linux/regmap.h>
284 struct regmap *regmap;
338 return regmap_read_poll_timeout(tc->regmap, addr, val,
356 ret = regmap_raw_write(tc->regmap, DP0_AUXWDATA(0), auxwdata, count);
368 ret = regmap_raw_read(tc->regmap, DP0_AUXRDATA(0), auxrdata, count);
419 ret = regmap_write(tc->regmap, DP0_AUXADDR, msg->address);
423 ret = regmap_write(tc->regmap, DP0_AUXCFG0, tc_auxcfg0(msg, size));
431 ret = regmap_read(tc->regmap, DP0_AUXSTATUS, &auxstatus);
499 ret = regmap_write(tc->regmap, pllctrl, PLLUPDATE | PLLEN);
600 ret = regmap_write(tc->regmap, PXL_PLLCTRL, PLLBYP | PLLEN);
611 ret = regmap_write(tc->regmap, PXL_PLLPARAM, pxl_pllparam);
622 return regmap_write(tc->regmap, PXL_PLLCTRL, PLLBYP);
642 return regmap_write(tc->regmap, DP0_VIDMNGEN1, 32768);
669 return regmap_write(tc->regmap, SYS_PLLPARAM, pllparam);
682 ret = regmap_write(tc->regmap, DP_PHY_CTRL,
711 ret = regmap_write(tc->regmap, DP0_AUXCFG1, dp0_auxcfg1);
819 ret = regmap_write(tc->regmap, VPCTRL0,
825 ret = regmap_write(tc->regmap, HTIM01,
831 ret = regmap_write(tc->regmap, HTIM02,
837 ret = regmap_write(tc->regmap, VTIM01,
843 ret = regmap_write(tc->regmap, VTIM02,
849 ret = regmap_write(tc->regmap, VFUEN0, VFUEN); /* update settings */
854 ret = regmap_write(tc->regmap, TSTCTL,
875 return regmap_write(tc->regmap, POCTRL, value);
907 ret = regmap_write(tc->regmap, DP0_VIDSYNCDELAY,
911 ret = regmap_write(tc->regmap, DP0_TOTALVAL,
917 ret = regmap_write(tc->regmap, DP0_STARTVAL,
923 ret = regmap_write(tc->regmap, DP0_ACTIVEVAL,
938 ret = regmap_write(tc->regmap, DP0_SYNCVAL, dp0_syncval);
950 ret = regmap_write(tc->regmap, DPIPXLFMT, dpipxlfmt);
954 ret = regmap_write(tc->regmap, DP0_MISC,
973 ret = regmap_read(tc->regmap, DP0_LTSTAT, &value);
991 ret = regmap_read(tc->regmap, DP0CTL, &value);
996 ret = regmap_write(tc->regmap, DP0CTL, 0);
1001 ret = regmap_write(tc->regmap, DP0_SRCCTRL, tc_srcctrl(tc));
1005 ret = regmap_write(tc->regmap, DP1_SRCCTRL,
1020 ret = regmap_write(tc->regmap, DP_PHY_CTRL, dp_phy_ctrl);
1035 ret = regmap_write(tc->regmap, DP_PHY_CTRL, dp_phy_ctrl);
1038 ret = regmap_write(tc->regmap, DP_PHY_CTRL, dp_phy_ctrl);
1047 ret = regmap_update_bits(tc->regmap, DP0_MISC, BPC_8, BPC_8);
1108 ret = regmap_write(tc->regmap, DP0_SNKLTCTRL,
1114 ret = regmap_write(tc->regmap, DP0_LTLOOPCTRL,
1121 ret = regmap_write(tc->regmap, DP0_SRCCTRL,
1129 ret = regmap_write(tc->regmap, DP0CTL,
1150 ret = regmap_write(tc->regmap, DP0_SNKLTCTRL,
1156 ret = regmap_write(tc->regmap, DP0_SRCCTRL,
1184 ret = regmap_write(tc->regmap, DP0_SRCCTRL, tc_srcctrl(tc) |
1249 ret = regmap_write(tc->regmap, DP0_SRCCTRL, 0);
1253 ret = regmap_write(tc->regmap, DP0CTL, 0);
1257 return regmap_update_bits(tc->regmap, DP_PHY_CTRL,
1267 regmap_write(tc->regmap, PPI_D0S_CLRSIPOCOUNT, 25);
1268 regmap_write(tc->regmap, PPI_D1S_CLRSIPOCOUNT, 25);
1269 regmap_write(tc->regmap, PPI_D2S_CLRSIPOCOUNT, 25);
1270 regmap_write(tc->regmap, PPI_D3S_CLRSIPOCOUNT, 25);
1271 regmap_write(tc->regmap, PPI_D0S_ATMR, 0);
1272 regmap_write(tc->regmap, PPI_D1S_ATMR, 0);
1273 regmap_write(tc->regmap, PPI_TX_RX_TA, TTA_GET | TTA_SURE);
1274 regmap_write(tc->regmap, PPI_LPTXTIMECNT, LPX_PERIOD);
1278 regmap_write(tc->regmap, PPI_LANEENABLE, value);
1279 regmap_write(tc->regmap, DSI_LANEENABLE, value);
1287 ret = regmap_write(tc->regmap, SYSCTRL, value);
1293 regmap_write(tc->regmap, PPI_STARTPPI, PPI_START_FUNCTION);
1294 regmap_write(tc->regmap, DSI_STARTDSI, DSI_RX_START);
1309 return regmap_write(tc->regmap, SYSCTRL, value);
1402 ret = regmap_write(tc->regmap, DP0CTL, value);
1414 ret = regmap_write(tc->regmap, DP0CTL, value);
1431 ret = regmap_update_bits(tc->regmap, DP0CTL, VID_EN, 0);
1623 ret = regmap_read(tc->regmap, GPIOI, &val);
2022 r = regmap_read(tc->regmap, INTSTS_G, &val);
2032 regmap_read(tc->regmap, SYSSTAT, &stat);
2054 regmap_write(tc->regmap, INTSTS_G, val);
2262 tc->regmap = devm_regmap_init_i2c(client, &tc_regmap_config);
2263 if (IS_ERR(tc->regmap)) {
2264 ret = PTR_ERR(tc->regmap);
2265 dev_err(dev, "Failed to initialize regmap: %d\n", ret);
2282 regmap_write(tc->regmap, INTCTL_G, INT_SYSERR);
2296 ret = regmap_read(tc->regmap, TC_IDREG, &tc->rev);
2316 regmap_update_bits(tc->regmap, SYSRSTENB,
2319 regmap_update_bits(tc->regmap, SYSRSTENB,
2330 regmap_write(tc->regmap, lcnt_reg,
2333 regmap_write(tc->regmap, GPIOM, BIT(tc->hpd_pin));
2337 regmap_update_bits(tc->regmap, INTCTL_G, h_lc, h_lc);