mdp5_smp
struct mdp5_smp *smp;
uint32_t mdp5_smp_calculate(struct mdp5_smp *smp,
int mdp5_smp_assign(struct mdp5_smp *smp, struct mdp5_smp_state *state,
void mdp5_smp_release(struct mdp5_smp *smp, struct mdp5_smp_state *state,
static unsigned update_smp_state(struct mdp5_smp *smp,
static void write_smp_alloc_regs(struct mdp5_smp *smp)
static void write_smp_fifo_regs(struct mdp5_smp *smp)
void mdp5_smp_prepare_commit(struct mdp5_smp *smp, struct mdp5_smp_state *state)
void mdp5_smp_complete_commit(struct mdp5_smp *smp, struct mdp5_smp_state *state)
struct mdp5_kms *get_kms(struct mdp5_smp *smp)
void mdp5_smp_dump(struct mdp5_smp *smp, struct drm_printer *p,
struct mdp5_smp *mdp5_smp_init(struct mdp5_kms *mdp5_kms, const struct mdp5_smp_block *cfg)
struct mdp5_smp *smp;
static int smp_request_block(struct mdp5_smp *smp,
static void set_fifo_thresholds(struct mdp5_smp *smp,
struct mdp5_smp;
struct mdp5_smp *mdp5_smp_init(struct mdp5_kms *mdp5_kms,
void mdp5_smp_dump(struct mdp5_smp *smp, struct drm_printer *p,
uint32_t mdp5_smp_calculate(struct mdp5_smp *smp,
int mdp5_smp_assign(struct mdp5_smp *smp, struct mdp5_smp_state *state,
void mdp5_smp_release(struct mdp5_smp *smp, struct mdp5_smp_state *state,
void mdp5_smp_prepare_commit(struct mdp5_smp *smp, struct mdp5_smp_state *state);
void mdp5_smp_complete_commit(struct mdp5_smp *smp, struct mdp5_smp_state *state);