Remove struct device *dev from struct vdevice.
The dev pointer is the Plan B for vdevice to reference the physical
device. As now vdev->idev is added without refcounting concern, just
use vdev->idev->dev when needed.
Signed-off-by: Xu Yilun<yilun.xu@xxxxxxxxxxxxxxx>