Lines Matching refs:tda998x_priv
33 struct tda998x_priv { struct
52 #define to_tda998x_priv(x) ((struct tda998x_priv *)to_encoder_slave(x)->slave_priv) argument
348 cec_write(struct tda998x_priv *priv, uint16_t addr, uint8_t val) in cec_write()
360 cec_read(struct tda998x_priv *priv, uint8_t addr) in cec_read()
382 set_page(struct tda998x_priv *priv, uint16_t reg) in set_page()
402 reg_read_range(struct tda998x_priv *priv, uint16_t reg, char *buf, int cnt) in reg_read_range()
431 reg_write_range(struct tda998x_priv *priv, uint16_t reg, uint8_t *p, int cnt) in reg_write_range()
453 reg_read(struct tda998x_priv *priv, uint16_t reg) in reg_read()
465 reg_write(struct tda998x_priv *priv, uint16_t reg, uint8_t val) in reg_write()
484 reg_write16(struct tda998x_priv *priv, uint16_t reg, uint16_t val) in reg_write16()
503 reg_set(struct tda998x_priv *priv, uint16_t reg, uint8_t val) in reg_set()
513 reg_clear(struct tda998x_priv *priv, uint16_t reg, uint8_t val) in reg_clear()
523 tda998x_reset(struct tda998x_priv *priv) in tda998x_reset()
558 struct tda998x_priv *priv = in tda998x_hpd()
559 container_of(dwork, struct tda998x_priv, dwork); in tda998x_hpd()
570 struct tda998x_priv *priv = data; in tda998x_irq_thread()
606 tda998x_write_if(struct tda998x_priv *priv, uint8_t bit, uint16_t addr, in tda998x_write_if()
617 tda998x_write_aif(struct tda998x_priv *priv, struct tda998x_encoder_params *p) in tda998x_write_aif()
635 tda998x_write_avi(struct tda998x_priv *priv, struct drm_display_mode *mode) in tda998x_write_avi()
652 static void tda998x_audio_mute(struct tda998x_priv *priv, bool on) in tda998x_audio_mute()
664 tda998x_configure_audio(struct tda998x_priv *priv, in tda998x_configure_audio()
757 static void tda998x_encoder_set_config(struct tda998x_priv *priv, in tda998x_encoder_set_config()
776 static void tda998x_encoder_dpms(struct tda998x_priv *priv, int mode) in tda998x_encoder_dpms()
827 static int tda998x_encoder_mode_valid(struct tda998x_priv *priv, in tda998x_encoder_mode_valid()
840 tda998x_encoder_mode_set(struct tda998x_priv *priv, in tda998x_encoder_mode_set()
1031 tda998x_encoder_detect(struct tda998x_priv *priv) in tda998x_encoder_detect()
1041 struct tda998x_priv *priv = data; in read_edid_block()
1096 tda998x_encoder_get_modes(struct tda998x_priv *priv, in tda998x_encoder_get_modes()
1123 static void tda998x_encoder_set_polling(struct tda998x_priv *priv, in tda998x_encoder_set_polling()
1143 static void tda998x_destroy(struct tda998x_priv *priv) in tda998x_destroy()
1166 struct tda998x_priv *priv = to_tda998x_priv(encoder); in tda998x_encoder_slave_destroy()
1230 static int tda998x_create(struct i2c_client *client, struct tda998x_priv *priv) in tda998x_create()
1363 struct tda998x_priv *priv; in tda998x_encoder_init()
1385 struct tda998x_priv base;