Am Dienstag 29 Juli 2014, 13:16:15 schrieb Thierry Reding: > From: Thierry Reding <treding@xxxxxxxxxx> > > As opposed to platform_get_resource(), the platform_get_irq() function > has special code to handle driver probe deferral when booting using DT > and where an interrupt provider hasn't been registered yet. While this > is unlikely to become an issue for nvec, platform_get_irq() is the > recommended way to get at interrupts. > > Signed-off-by: Thierry Reding <treding@xxxxxxxxxx> Thanks again, Thierry! Acked-by: Marc Dietrich <marvin24@xxxxxx> > --- > drivers/staging/nvec/nvec.c | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-) > > diff --git a/drivers/staging/nvec/nvec.c b/drivers/staging/nvec/nvec.c > index 815065837ce7..a93208adbfcf 100644 > --- a/drivers/staging/nvec/nvec.c > +++ b/drivers/staging/nvec/nvec.c > @@ -821,8 +821,8 @@ static int tegra_nvec_probe(struct platform_device > *pdev) if (IS_ERR(base)) > return PTR_ERR(base); > > - res = platform_get_resource(pdev, IORESOURCE_IRQ, 0); > - if (!res) { > + nvec->irq = platform_get_irq(pdev, 0); > + if (nvec->irq < 0) { > dev_err(&pdev->dev, "no irq resource?\n"); > return -ENODEV; > } > @@ -840,7 +840,6 @@ static int tegra_nvec_probe(struct platform_device > *pdev) } > > nvec->base = base; > - nvec->irq = res->start; > nvec->i2c_clk = i2c_clk; > nvec->rx = &nvec->msg_pool[0]; -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html