Hi Ohad, Today's linux-next merge of the hwspinlock tree got a conflict in arch/arm/mach-omap2/hwspinlock.c between commit 3528c58eb9e8 ("OMAP: omap_device: when building return platform_device instead of omap_device") from the arm-soc tree and commit c3c1250e93a7 ("hwspinlock/core/omap: fix id issues on multiple hwspinlock devices") from the hwspinlock tree. I fixed it up (see below) and can carry the fix as necessary. -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx diff --cc arch/arm/mach-omap2/hwspinlock.c index 0b3ae9d,eb7e509..0000000 --- a/arch/arm/mach-omap2/hwspinlock.c +++ b/arch/arm/mach-omap2/hwspinlock.c @@@ -48,13 -53,14 +53,14 @@@ int __init hwspinlocks_init(void if (oh == NULL) return -EINVAL; - pdev = omap_device_build(dev_name, 0, oh, NULL, 0, - od = omap_device_build(dev_name, 0, oh, &omap_hwspinlock_pdata, ++ pdev = omap_device_build(dev_name, 0, oh, &omap_hwspinlock_pdata, + sizeof(struct hwspinlock_pdata), omap_spinlock_latency, ARRAY_SIZE(omap_spinlock_latency), false); - if (IS_ERR(od)) { + if (IS_ERR(pdev)) { pr_err("Can't build omap_device for %s:%s\n", dev_name, oh_name); - retval = PTR_ERR(od); + retval = PTR_ERR(pdev); } return retval;
Attachment:
pgpVSBLIeVO5c.pgp
Description: PGP signature