Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 38932af6 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "pinctrl: qcom: Add missing null check"

parents 3cf59ae3 9180da25
Loading
Loading
Loading
Loading
+9 −0
Original line number Original line Diff line number Diff line
@@ -818,6 +818,9 @@ static void msm_dirconn_irq_ack(struct irq_data *d)
	struct irq_desc *desc = irq_data_to_desc(d);
	struct irq_desc *desc = irq_data_to_desc(d);
	struct irq_data *parent_data = irq_get_irq_data(desc->parent_irq);
	struct irq_data *parent_data = irq_get_irq_data(desc->parent_irq);


	if (!parent_data)
		return;

	if (parent_data->chip->irq_ack)
	if (parent_data->chip->irq_ack)
		parent_data->chip->irq_ack(parent_data);
		parent_data->chip->irq_ack(parent_data);
}
}
@@ -827,6 +830,9 @@ static void msm_dirconn_irq_eoi(struct irq_data *d)
	struct irq_desc *desc = irq_data_to_desc(d);
	struct irq_desc *desc = irq_data_to_desc(d);
	struct irq_data *parent_data = irq_get_irq_data(desc->parent_irq);
	struct irq_data *parent_data = irq_get_irq_data(desc->parent_irq);


	if (!parent_data)
		return;

	if (parent_data->chip->irq_eoi)
	if (parent_data->chip->irq_eoi)
		parent_data->chip->irq_eoi(parent_data);
		parent_data->chip->irq_eoi(parent_data);
}
}
@@ -852,6 +858,9 @@ static int msm_dirconn_irq_set_vcpu_affinity(struct irq_data *d,
	struct irq_desc *desc = irq_data_to_desc(d);
	struct irq_desc *desc = irq_data_to_desc(d);
	struct irq_data *parent_data = irq_get_irq_data(desc->parent_irq);
	struct irq_data *parent_data = irq_get_irq_data(desc->parent_irq);


	if (!parent_data)
		return 0;

	if (parent_data->chip->irq_set_vcpu_affinity)
	if (parent_data->chip->irq_set_vcpu_affinity)
		return parent_data->chip->irq_set_vcpu_affinity(parent_data,
		return parent_data->chip->irq_set_vcpu_affinity(parent_data,
				vcpu_info);
				vcpu_info);