Lines Matching defs:tc35876x_regw
222 * tc35876x_regw - Write DSI-LVDS bridge register using I2C
229 static int tc35876x_regw(struct i2c_client *client, u16 reg, u32 value)
366 tc35876x_regw(i2c, PPI_TX_RX_TA, FLD_VAL(txtagocnt, 26, 16) |
368 tc35876x_regw(i2c, PPI_LPTXTIMECNT, FLD_VAL(ppi_lptxtimecnt, 10, 0));
370 tc35876x_regw(i2c, PPI_D0S_CLRSIPOCOUNT, FLD_VAL(1, 5, 0));
371 tc35876x_regw(i2c, PPI_D1S_CLRSIPOCOUNT, FLD_VAL(1, 5, 0));
372 tc35876x_regw(i2c, PPI_D2S_CLRSIPOCOUNT, FLD_VAL(1, 5, 0));
373 tc35876x_regw(i2c, PPI_D3S_CLRSIPOCOUNT, FLD_VAL(1, 5, 0));
376 tc35876x_regw(i2c, PPI_LANEENABLE,
378 tc35876x_regw(i2c, DSI_LANEENABLE,
380 tc35876x_regw(i2c, PPI_STARTPPI, BIT(0));
381 tc35876x_regw(i2c, DSI_STARTDSI, BIT(0));
384 tc35876x_regw(i2c, LVPHY0, FLD_VAL(1, 20, 16) |
388 tc35876x_regw(i2c, VPCTRL, BIT(8) | BIT(5));
391 tc35876x_regw(i2c, HTIM1, FLD_VAL(40, 24, 16) | FLD_VAL(40, 8, 0));
394 tc35876x_regw(i2c, HTIM2, FLD_VAL(80, 24, 16) | FLD_VAL(1280, 10, 0));
397 tc35876x_regw(i2c, VTIM1, FLD_VAL(14, 23, 16) | FLD_VAL(10, 7, 0));
400 tc35876x_regw(i2c, VTIM2, FLD_VAL(14, 23, 16) | FLD_VAL(800, 10, 0));
403 tc35876x_regw(i2c, VFUEN, BIT(0));
406 tc35876x_regw(i2c, SYSRST, BIT(2));
409 tc35876x_regw(i2c, LVMX0003,
411 tc35876x_regw(i2c, LVMX0407,
413 tc35876x_regw(i2c, LVMX0811,
415 tc35876x_regw(i2c, LVMX1215,
417 tc35876x_regw(i2c, LVMX1619,
419 tc35876x_regw(i2c, LVMX2023,
421 tc35876x_regw(i2c, LVMX2427,
425 tc35876x_regw(i2c, LVCFG, BIT(0));
429 tc35876x_regw(i2c, DSI_INTCLR, FLD_MASK(31, 30) | FLD_MASK(22, 0));