Searched refs:panfrost_priv (Results 1 – 3 of 3) sorted by relevance
457 struct panfrost_file_priv *panfrost_priv; in panfrost_open() local459 panfrost_priv = kzalloc(sizeof(*panfrost_priv), GFP_KERNEL); in panfrost_open()460 if (!panfrost_priv) in panfrost_open()463 panfrost_priv->pfdev = pfdev; in panfrost_open()464 file->driver_priv = panfrost_priv; in panfrost_open()466 panfrost_priv->mmu = panfrost_mmu_ctx_create(pfdev); in panfrost_open()467 if (IS_ERR(panfrost_priv->mmu)) { in panfrost_open()468 ret = PTR_ERR(panfrost_priv->mmu); in panfrost_open()472 ret = panfrost_job_open(panfrost_priv); in panfrost_open()479 panfrost_mmu_ctx_put(panfrost_priv->mmu); in panfrost_open()[all …]
45 int panfrost_job_open(struct panfrost_file_priv *panfrost_priv);46 void panfrost_job_close(struct panfrost_file_priv *panfrost_priv);
659 int panfrost_job_open(struct panfrost_file_priv *panfrost_priv) in panfrost_job_open() argument661 struct panfrost_device *pfdev = panfrost_priv->pfdev; in panfrost_job_open()668 ret = drm_sched_entity_init(&panfrost_priv->sched_entity[i], in panfrost_job_open()677 void panfrost_job_close(struct panfrost_file_priv *panfrost_priv) in panfrost_job_close() argument682 drm_sched_entity_destroy(&panfrost_priv->sched_entity[i]); in panfrost_job_close()