driver core: let dev_set_drvdata return int instead of void as it can fail