On Tue, Oct 29, 2013 at 12:31:29AM +0000, Stephen Boyd wrote: > Add support for the Krait CPU cache error detection. This is a > simplified version of the code originally written by Stepan > Moskovchenko[1] ported to the EDAC device framework. > > [1] https://www.codeaurora.org/cgit/quic/la/kernel/msm/tree/arch/arm/mach-msm/cache_erp.c?h=msm-3.4 > > Cc: Stepan Moskovchenko <stepanm@xxxxxxxxxxxxxx> > Signed-off-by: Stephen Boyd <sboyd@xxxxxxxxxxxxxx> > --- > drivers/edac/Kconfig | 8 ++ > drivers/edac/Makefile | 2 + > drivers/edac/krait_edac.c | 336 ++++++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 346 insertions(+) > create mode 100644 drivers/edac/krait_edac.c [...] > +static int krait_edac_probe(struct platform_device *pdev) > +{ > + struct device *dev = &pdev->dev; > + struct edac_device_ctl_info *edev; > + struct krait_edac *p; > + int l1_irq, l2_irq; > + int ret; > + int cpu; > + > + l1_irq = platform_get_irq(pdev, 0); > + if (l1_irq < 0) > + return l1_irq; > + > + l2_irq = platform_get_irq(pdev, 1); > + if (l2_irq < 0) > + return l2_irq; As you have optional interrupt-names, I would prefer that you attempted to request interrupts by name if interrupt-names is present. Otherwise interrupt-names brings no value. Thanks, Mark. -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html