mdp5_encoder
struct mdp5_encoder *mdp5_cmd_enc = to_mdp5_encoder(encoder);
struct mdp5_encoder *mdp5_cmd_enc = to_mdp5_encoder(encoder);
spin_unlock_irqrestore(&mdp5_encoder->intf_lock, flags);
struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder);
struct mdp5_ctl *ctl = mdp5_encoder->ctl;
struct mdp5_interface *intf = mdp5_encoder->intf;
int intfn = mdp5_encoder->intf->num;
if (WARN_ON(!mdp5_encoder->enabled))
spin_lock_irqsave(&mdp5_encoder->intf_lock, flags);
spin_unlock_irqrestore(&mdp5_encoder->intf_lock, flags);
mdp5_encoder->enabled = false;
struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder);
struct mdp5_ctl *ctl = mdp5_encoder->ctl;
struct mdp5_interface *intf = mdp5_encoder->intf;
if (WARN_ON(mdp5_encoder->enabled))
spin_lock_irqsave(&mdp5_encoder->intf_lock, flags);
spin_unlock_irqrestore(&mdp5_encoder->intf_lock, flags);
mdp5_encoder->enabled = true;
struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder);
struct mdp5_interface *intf = mdp5_encoder->intf;
struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder);
struct mdp5_interface *intf = mdp5_encoder->intf;
struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder);
struct mdp5_interface *intf = mdp5_encoder->intf;
struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder);
struct mdp5_interface *intf = mdp5_encoder->intf;
struct mdp5_ctl *ctl = mdp5_encoder->ctl;
struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder);
struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder);
int intf = mdp5_encoder->intf->num;
struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder);
int intf = mdp5_encoder->intf->num;
struct mdp5_encoder *mdp5_encoder = to_mdp5_encoder(encoder);
struct mdp5_interface *intf = mdp5_encoder->intf;
int intf = mdp5_encoder->intf->num;
struct mdp5_encoder *mdp5_encoder;
mdp5_encoder = drmm_encoder_alloc(dev, struct mdp5_encoder, base,
if (IS_ERR(mdp5_encoder))
return ERR_CAST(mdp5_encoder);
encoder = &mdp5_encoder->base;
mdp5_encoder->ctl = ctl;
mdp5_encoder->intf = intf;
spin_lock_init(&mdp5_encoder->intf_lock);
if (mdp5_encoder->intf->type != INTF_DSI) {
if (mdp5_encoder->intf->type == INTF_eDP) {
spin_lock_irqsave(&mdp5_encoder->intf_lock, flags);
#define to_mdp5_encoder(x) container_of(x, struct mdp5_encoder, base)