nvkm_ior
struct nvkm_ior *ior;
struct nvkm_ior *ior;
struct nvkm_ior *ior = outp->ior;
struct nvkm_ior *ior = outp->ior;
struct nvkm_ior *ior = outp->ior;
struct nvkm_ior *ior = outp->ior;
nvkm_dp_disable(struct nvkm_outp *outp, struct nvkm_ior *ior)
void nvkm_dp_disable(struct nvkm_outp *, struct nvkm_ior *);
g84_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size)
g84_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size)
g84_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey)
g94_sor_dp_power(struct nvkm_ior *sor, int nr)
g94_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux)
g94_sor_war_needed(struct nvkm_ior *sor)
struct nvkm_ior *ior;
g94_sor_war_3(struct nvkm_ior *sor)
g94_sor_war_2(struct nvkm_ior *sor)
g94_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state)
g94_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark)
g94_sor_dp_activesym(struct nvkm_ior *sor, int head,
g94_sor_dp_audio_sym(struct nvkm_ior *sor, int head, u16 h, u32 v)
g94_sor_dp_drive(struct nvkm_ior *sor, int ln, int pc, int dc, int pe, int pu)
g94_sor_dp_pattern(struct nvkm_ior *sor, int pattern)
ga102_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux)
ga102_sor_clock(struct nvkm_ior *sor)
gf119_sor_dp_audio(struct nvkm_ior *sor, int head, bool enable)
gf119_sor_dp_vcpi(struct nvkm_ior *sor, int head, u8 slot, u8 slot_nr, u16 pbn, u16 aligned)
gf119_sor_dp_drive(struct nvkm_ior *sor, int ln, int pc, int dc, int pe, int pu)
gf119_sor_dp_pattern(struct nvkm_ior *sor, int pattern)
gf119_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux)
gf119_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size)
gf119_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size)
gf119_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey)
gf119_sor_clock(struct nvkm_ior *sor)
gf119_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state)
gf119_dac_clock(struct nvkm_ior *dac)
gf119_dac_state(struct nvkm_ior *dac, struct nvkm_ior_state *state)
gf119_sor_hda_device_entry(struct nvkm_ior *ior, int head)
gf119_sor_hda_eld(struct nvkm_ior *ior, int head, u8 *data, u8 size)
gf119_sor_hda_hpd(struct nvkm_ior *ior, int head, bool present)
gf119_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark)
gf119_sor_dp_audio_sym(struct nvkm_ior *sor, int head, u16 h, u32 v)
gk104_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size)
gk104_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size)
gk104_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey)
gm107_sor_dp_pattern(struct nvkm_ior *sor, int pattern)
gm200_sor_dp_drive(struct nvkm_ior *sor, int ln, int pc, int dc, int pe, int pu)
gm200_sor_hdmi_scdc(struct nvkm_ior *ior, u32 khz, bool support, bool scrambling,
gm200_sor_route_set(struct nvkm_outp *outp, struct nvkm_ior *ior)
gt215_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size)
gt215_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey)
gt215_sor_bl_set(struct nvkm_ior *ior, int lvl)
gt215_sor_bl_get(struct nvkm_ior *ior)
gt215_sor_hda_eld(struct nvkm_ior *ior, int head, u8 *data, u8 size)
gt215_sor_hda_hpd(struct nvkm_ior *ior, int head, bool present)
gt215_sor_dp_audio(struct nvkm_ior *sor, int head, bool enable)
gt215_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size)
gv100_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size)
gv100_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size)
gv100_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey)
gv100_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state)
gv100_sor_hda_device_entry(struct nvkm_ior *ior, int head)
gv100_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark)
gv100_sor_dp_audio_sym(struct nvkm_ior *sor, int head, u16 h, u32 v)
gv100_sor_dp_audio(struct nvkm_ior *sor, int head, bool enable)
struct nvkm_ior *
struct nvkm_ior *ior;
nvkm_ior_del(struct nvkm_ior **pior)
struct nvkm_ior *ior = *pior;
struct nvkm_ior *ior;
void (*eld)(struct nvkm_ior *, int head, u8 *data, u8 size);
void (*device_entry)(struct nvkm_ior *, int head);
void nvkm_ior_del(struct nvkm_ior **);
struct nvkm_ior *nvkm_ior_find(struct nvkm_disp *, enum nvkm_ior_type, int id);
nv50_ior_base(struct nvkm_ior *ior)
void nv50_dac_power(struct nvkm_ior *, bool, bool, bool, bool, bool);
int nv50_dac_sense(struct nvkm_ior *, u32);
nv50_sor_link(struct nvkm_ior *ior)
void nv50_sor_state(struct nvkm_ior *, struct nvkm_ior_state *);
void nv50_sor_power(struct nvkm_ior *, bool, bool, bool, bool, bool);
void nv50_sor_clock(struct nvkm_ior *);
void g94_sor_state(struct nvkm_ior *, struct nvkm_ior_state *);
int g94_sor_dp_links(struct nvkm_ior *, struct nvkm_i2c_aux *);
void g94_sor_dp_power(struct nvkm_ior *, int);
void g94_sor_dp_pattern(struct nvkm_ior *, int);
void g94_sor_dp_drive(struct nvkm_ior *, int, int, int, int, int);
void g94_sor_dp_audio_sym(struct nvkm_ior *, int, u16, u32);
void g94_sor_dp_activesym(struct nvkm_ior *, int, u8, u8, u8, u8);
void g94_sor_dp_watermark(struct nvkm_ior *, int, u8);
void gt215_sor_dp_audio(struct nvkm_ior *, int, bool);
void gf119_sor_state(struct nvkm_ior *, struct nvkm_ior_state *);
void gf119_sor_clock(struct nvkm_ior *);
int gf119_sor_dp_links(struct nvkm_ior *, struct nvkm_i2c_aux *);
void gf119_sor_dp_drive(struct nvkm_ior *, int, int, int, int, int);
void gf119_sor_dp_vcpi(struct nvkm_ior *, int, u8, u8, u16, u16);
void gf119_sor_dp_audio(struct nvkm_ior *, int, bool);
void gf119_sor_dp_audio_sym(struct nvkm_ior *, int, u16, u32);
void gf119_sor_dp_watermark(struct nvkm_ior *, int, u8);
void gf119_sor_hda_hpd(struct nvkm_ior *, int, bool);
void gf119_sor_hda_eld(struct nvkm_ior *, int, u8 *, u8);
void gk104_sor_hdmi_ctrl(struct nvkm_ior *, int, bool, u8, u8);
void gk104_sor_hdmi_infoframe_avi(struct nvkm_ior *, int, void *, u32);
void gk104_sor_hdmi_infoframe_vsi(struct nvkm_ior *, int, void *, u32);
void gm107_sor_dp_pattern(struct nvkm_ior *, int);
void gm200_sor_route_set(struct nvkm_outp *, struct nvkm_ior *);
void gm200_sor_hdmi_scdc(struct nvkm_ior *, u32, bool, bool, bool);
void gm200_sor_dp_drive(struct nvkm_ior *, int, int, int, int, int);
void gv100_sor_state(struct nvkm_ior *, struct nvkm_ior_state *);
void gv100_sor_hdmi_infoframe_avi(struct nvkm_ior *, int, void *, u32);
void gv100_sor_hdmi_infoframe_vsi(struct nvkm_ior *, int, void *, u32);
void gv100_sor_dp_audio(struct nvkm_ior *, int, bool);
void gv100_sor_dp_audio_sym(struct nvkm_ior *, int, u16, u32);
void gv100_sor_dp_watermark(struct nvkm_ior *, int, u8);
void tu102_sor_dp_vcpi(struct nvkm_ior *, int, u8, u8, u16, u16);
void nv50_pior_depth(struct nvkm_ior *, struct nvkm_ior_state *, u32 ctrl);
struct nvkm_ior *_ior = (i); \
void (*set)(struct nvkm_outp *, struct nvkm_ior *);
void (*state)(struct nvkm_ior *, struct nvkm_ior_state *);
void (*power)(struct nvkm_ior *, bool normal, bool pu,
int (*sense)(struct nvkm_ior *, u32 loadval);
void (*clock)(struct nvkm_ior *);
void (*war_2)(struct nvkm_ior *);
void (*war_3)(struct nvkm_ior *);
int (*get)(struct nvkm_ior *);
int (*set)(struct nvkm_ior *, int lvl);
void (*ctrl)(struct nvkm_ior *, int head, bool enable, u8 max_ac_packet, u8 rekey);
void (*scdc)(struct nvkm_ior *, u32 khz, bool support, bool scrambling,
void (*infoframe_avi)(struct nvkm_ior *, int head, void *data, u32 size);
void (*infoframe_vsi)(struct nvkm_ior *, int head, void *data, u32 size);
void (*audio)(struct nvkm_ior *, int head, bool enable);
int (*links)(struct nvkm_ior *, struct nvkm_i2c_aux *);
void (*power)(struct nvkm_ior *, int nr);
void (*pattern)(struct nvkm_ior *, int pattern);
void (*drive)(struct nvkm_ior *, int ln, int pc,
int (*sst)(struct nvkm_ior *, int head, bool ef,
void (*vcpi)(struct nvkm_ior *, int head, u8 slot,
void (*audio)(struct nvkm_ior *, int head, bool enable);
void (*audio_sym)(struct nvkm_ior *, int head, u16 h, u32 v);
void (*activesym)(struct nvkm_ior *, int head,
void (*watermark)(struct nvkm_ior *, int head, u8 watermark);
void (*hpd)(struct nvkm_ior *, int head, bool present);
struct nvkm_ior *ior, int id, u32 khz)
nv50_disp_super_ied_off(struct nvkm_head *head, struct nvkm_ior *ior, int id)
static struct nvkm_ior *
struct nvkm_ior *ior;
static struct nvkm_ior *
struct nvkm_ior *ior;
struct nvkm_ior *ior;
nv50_disp_super_2_2_dp(struct nvkm_head *head, struct nvkm_ior *ior)
nv50_pior_state(struct nvkm_ior *pior, struct nvkm_ior_state *state)
struct nvkm_ior *ior;
struct nvkm_ior *ior;
struct nvkm_ior *ior;
struct nvkm_ior *ior;
struct nvkm_ior *ior;
nv50_sor_bl_set(struct nvkm_ior *ior, int lvl)
nv50_sor_bl_get(struct nvkm_ior *ior)
nv50_sor_clock(struct nvkm_ior *sor)
nv50_sor_power(struct nvkm_ior *sor, bool normal, bool pu, bool data, bool vsync, bool hsync)
nv50_sor_state(struct nvkm_ior *sor, struct nvkm_ior_state *state)
nv50_dac_clock(struct nvkm_ior *dac)
nv50_dac_sense(struct nvkm_ior *dac, u32 loadval)
nv50_dac_power(struct nvkm_ior *dac, bool normal, bool pu, bool data, bool vsync, bool hsync)
nv50_dac_state(struct nvkm_ior *dac, struct nvkm_ior_state *state)
nv50_pior_clock(struct nvkm_ior *pior)
nv50_pior_dp_links(struct nvkm_ior *pior, struct nvkm_i2c_aux *aux)
nv50_pior_power(struct nvkm_ior *pior, bool normal, bool pu, bool data, bool vsync, bool hsync)
nv50_pior_depth(struct nvkm_ior *ior, struct nvkm_ior_state *state, u32 ctrl)
nvkm_outp_acquire_ior(struct nvkm_outp *outp, u8 user, struct nvkm_ior *ior)
struct nvkm_ior *ior;
struct nvkm_ior *ior = outp->ior;
struct nvkm_ior *
struct nvkm_ior *ior;
struct nvkm_ior *ior;
struct nvkm_ior *ior;
struct nvkm_ior *ior = outp->ior;
struct nvkm_ior *ior;
struct nvkm_ior *nvkm_outp_inherit(struct nvkm_outp *);
int nvkm_outp_acquire_ior(struct nvkm_outp *, u8 user, struct nvkm_ior *);
struct nvkm_ior *(*inherit)(struct nvkm_outp *);
tu102_sor_dp_vcpi(struct nvkm_ior *sor, int head, u8 slot, u8 slot_nr, u16 pbn, u16 aligned)
tu102_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux)
struct nvkm_ior *ior = outp->ior;
struct nvkm_ior *ior = outp->ior;
struct nvkm_ior *ior = outp->ior;
struct nvkm_ior *ior = outp->ior;
struct nvkm_ior *ior;
struct nvkm_ior *ior = outp->ior;
r535_sor_bl_set(struct nvkm_ior *sor, int lvl)
r535_sor_bl_get(struct nvkm_ior *sor)
r535_sor_hda_eld(struct nvkm_ior *sor, int head, u8 *data, u8 size)
r535_sor_hda_hpd(struct nvkm_ior *sor, int head, bool present)
r535_sor_dp_audio_mute(struct nvkm_ior *sor, bool mute)
r535_sor_dp_audio(struct nvkm_ior *sor, int head, bool enable)
r535_sor_dp_vcpi(struct nvkm_ior *sor, int head, u8 slot, u8 slot_nr, u16 pbn, u16 aligned_pbn)
r535_sor_dp_sst(struct nvkm_ior *sor, int head, bool ef,
r535_sor_hdmi_scdc(struct nvkm_ior *sor, u32 khz, bool support, bool scrambling,
r535_sor_hdmi_audio(struct nvkm_ior *sor, int head, bool enable)
r535_sor_hdmi_ctrl(struct nvkm_ior *sor, int head, bool enable, u8 max_ac_packet, u8 rekey)
struct nvkm_ior *ior;
static struct nvkm_ior *
struct nvkm_ior *ior;