Searched refs:serdes_init_seq (Results 1 – 4 of 4) sorted by relevance
| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | rohm-bu18rl82.c | 30 struct serdes_init_seq { struct 37 struct serdes_init_seq *serdes_init_seq; argument 55 struct serdes_init_seq *serdes_init_seq = priv->serdes_init_seq; in bu18rl82_serdes_init_sequence_write() local 56 struct des_reg_sequence *reg_sequence = serdes_init_seq->reg_sequence; in bu18rl82_serdes_init_sequence_write() 57 uint cnt = serdes_init_seq->reg_seq_cnt; in bu18rl82_serdes_init_sequence_write() 98 int length, struct serdes_init_seq *seq) in bu18rl82_parse_init_seq() 150 priv->serdes_init_seq = calloc(1, sizeof(*priv->serdes_init_seq)); in bu18rl82_get_init_seq() 151 if (!priv->serdes_init_seq) in bu18rl82_get_init_seq() 154 err = bu18rl82_parse_init_seq(priv->dev, data, len, priv->serdes_init_seq); in bu18rl82_get_init_seq() 163 free(priv->serdes_init_seq); in bu18rl82_get_init_seq()
|
| H A D | rohm-bu18tl82.c | 25 struct serdes_init_seq { struct 34 struct serdes_init_seq *serdes_init_seq; argument 57 struct serdes_init_seq *serdes_init_seq = priv->serdes_init_seq; in bu18tl82_serdes_init_sequence_write() local 58 struct ser_reg_sequence *reg_sequence = serdes_init_seq->reg_sequence; in bu18tl82_serdes_init_sequence_write() 59 uint cnt = serdes_init_seq->reg_seq_cnt; in bu18tl82_serdes_init_sequence_write() 125 int length, struct serdes_init_seq *seq) in bu18tl82_parse_init_seq() 177 priv->serdes_init_seq = calloc(1, sizeof(*priv->serdes_init_seq)); in bu18tl82_get_init_seq() 178 if (!priv->serdes_init_seq) in bu18tl82_get_init_seq() 181 err = bu18tl82_parse_init_seq(priv->dev, data, len, priv->serdes_init_seq); in bu18tl82_get_init_seq() 190 free(priv->serdes_init_seq); in bu18tl82_get_init_seq()
|
| /rk3399_rockchip-uboot/drivers/video/drm/display-serdes/ |
| H A D | serdes-core.c | 198 for (i = 0; i < serdes->serdes_init_seq->reg_seq_cnt; i++) { in serdes_i2c_set_sequence() 199 if (serdes->serdes_init_seq->reg_sequence[i].reg == 0xffff) { in serdes_i2c_set_sequence() 201 serdes->serdes_init_seq->reg_sequence[i].def); in serdes_i2c_set_sequence() 202 udelay(serdes->serdes_init_seq->reg_sequence[i].def); in serdes_i2c_set_sequence() 207 serdes->serdes_init_seq->reg_sequence[i].reg, in serdes_i2c_set_sequence() 208 serdes->serdes_init_seq->reg_sequence[i].def); in serdes_i2c_set_sequence() 212 serdes->serdes_init_seq->reg_sequence[i].reg, ret); in serdes_i2c_set_sequence() 214 serdes->serdes_init_seq->reg_sequence[i].reg, in serdes_i2c_set_sequence() 215 serdes->serdes_init_seq->reg_sequence[i].def); in serdes_i2c_set_sequence() 217 serdes_reg_read(serdes, serdes->serdes_init_seq->reg_sequence[i].reg, &def); in serdes_i2c_set_sequence() [all …]
|
| H A D | core.h | 233 struct serdes_init_seq { struct 303 struct serdes_init_seq *serdes_init_seq; member 348 int length, struct serdes_init_seq *seq);
|