Searched refs:hwspin (Results 1 – 1 of 1) sorted by relevance
57 struct sirf_hwspinlock *hwspin; in sirf_hwspinlock_probe() local64 hwspin = devm_kzalloc(&pdev->dev, in sirf_hwspinlock_probe()65 struct_size(hwspin, bank.lock, in sirf_hwspinlock_probe()68 if (!hwspin) in sirf_hwspinlock_probe()72 hwspin->io_base = of_iomap(pdev->dev.of_node, 0); in sirf_hwspinlock_probe()73 if (!hwspin->io_base) in sirf_hwspinlock_probe()77 hwlock = &hwspin->bank.lock[idx]; in sirf_hwspinlock_probe()78 hwlock->priv = hwspin->io_base + HW_SPINLOCK_OFFSET(idx); in sirf_hwspinlock_probe()81 platform_set_drvdata(pdev, hwspin); in sirf_hwspinlock_probe()85 ret = hwspin_lock_register(&hwspin->bank, &pdev->dev, in sirf_hwspinlock_probe()[all …]