gem.h (728d90bdc9e480dc93913e59a0aa3c896c7aa697) gem.h (7e3c53a096a9e75b12e69f93ef1fbc7cb1b27297)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Tegra host1x GEM implementation
4 *
5 * Copyright (c) 2012-2013, NVIDIA Corporation.
6 */
7
8#ifndef __HOST1X_GEM_H

--- 17 unchanged lines hidden (view full) ---

26 unsigned long value;
27};
28
29struct tegra_bo {
30 struct drm_gem_object gem;
31 struct host1x_bo base;
32 unsigned long flags;
33 struct sg_table *sgt;
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Tegra host1x GEM implementation
4 *
5 * Copyright (c) 2012-2013, NVIDIA Corporation.
6 */
7
8#ifndef __HOST1X_GEM_H

--- 17 unchanged lines hidden (view full) ---

26 unsigned long value;
27};
28
29struct tegra_bo {
30 struct drm_gem_object gem;
31 struct host1x_bo base;
32 unsigned long flags;
33 struct sg_table *sgt;
34 dma_addr_t paddr;
34 dma_addr_t iova;
35 void *vaddr;
36
37 struct drm_mm_node *mm;
38 unsigned long num_pages;
39 struct page **pages;
40 /* size of IOMMU mapping */
41 size_t size;
42

--- 35 unchanged lines hidden ---
35 void *vaddr;
36
37 struct drm_mm_node *mm;
38 unsigned long num_pages;
39 struct page **pages;
40 /* size of IOMMU mapping */
41 size_t size;
42

--- 35 unchanged lines hidden ---