eventdev: use generic device holder