mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-22 17:36:20 +03:00
gpu: nvgpu: typedefs page_table and dma_mapping.
typedef nvidia_p2p_page_table to nvidia_p2p_page_table_t and typedef
nvidia_p2p_dma_mapping to nvidia_p2p_dma_mapping_t.
Bug 200438879
Change-Id: I1278c4022990fdedb668e7b20ae35631d2da6089
Signed-off-by: Preetham Chandru R <pchandru@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/2033843
(cherry picked from commit ad351f17be)
Reviewed-on: https://git-master.nvidia.com/r/2071428
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
77ee4144ce
commit
0c47ce7d72
@@ -54,7 +54,7 @@ enum nvidia_p2p_page_size_type {
|
|||||||
NVIDIA_P2P_PAGE_SIZE_COUNT
|
NVIDIA_P2P_PAGE_SIZE_COUNT
|
||||||
};
|
};
|
||||||
|
|
||||||
struct nvidia_p2p_page_table {
|
typedef struct nvidia_p2p_page_table {
|
||||||
u32 version;
|
u32 version;
|
||||||
u32 page_size;
|
u32 page_size;
|
||||||
u64 size;
|
u64 size;
|
||||||
@@ -69,9 +69,9 @@ struct nvidia_p2p_page_table {
|
|||||||
struct mutex lock;
|
struct mutex lock;
|
||||||
void (*free_callback)(void *data);
|
void (*free_callback)(void *data);
|
||||||
void *data;
|
void *data;
|
||||||
};
|
} nvidia_p2p_page_table_t;
|
||||||
|
|
||||||
struct nvidia_p2p_dma_mapping {
|
typedef struct nvidia_p2p_dma_mapping {
|
||||||
u32 version;
|
u32 version;
|
||||||
dma_addr_t *hw_address;
|
dma_addr_t *hw_address;
|
||||||
u32 *hw_len;
|
u32 *hw_len;
|
||||||
@@ -81,7 +81,7 @@ struct nvidia_p2p_dma_mapping {
|
|||||||
struct device *dev;
|
struct device *dev;
|
||||||
struct nvidia_p2p_page_table *page_table;
|
struct nvidia_p2p_page_table *page_table;
|
||||||
enum dma_data_direction direction;
|
enum dma_data_direction direction;
|
||||||
};
|
} nvidia_p2p_dma_mapping_t;
|
||||||
|
|
||||||
#define NVIDIA_P2P_PAGE_TABLE_VERSION 0x00010000
|
#define NVIDIA_P2P_PAGE_TABLE_VERSION 0x00010000
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user