[PATCH 4.16 033/161] sparc: vio: use put_device() instead of kfree()