static void nvkm_client_driver_fini(void *priv) { struct nvkm_object *client = priv; nvkm_client_fini(nv_client(client), false); atomic_set(&client->refcount, 1); nvkm_object_ref(NULL, &client); }
static int nvkm_client_suspend(void *priv) { return nvkm_client_fini(priv, true); }