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
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alex Waterman <alexw@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Preetham Chandru R
2019-03-06 16:30:58 +05:30
committed by mobile promotions
parent b64ee64fa7
commit ad351f17be

View File

@@ -54,7 +54,7 @@ enum nvidia_p2p_page_size_type {
NVIDIA_P2P_PAGE_SIZE_COUNT
};
struct nvidia_p2p_page_table {
typedef struct nvidia_p2p_page_table {
u32 version;
u32 page_size;
u64 size;
@@ -69,9 +69,9 @@ struct nvidia_p2p_page_table {
struct mutex lock;
void (*free_callback)(void *data);
void *data;
};
} nvidia_p2p_page_table_t;
struct nvidia_p2p_dma_mapping {
typedef struct nvidia_p2p_dma_mapping {
u32 version;
dma_addr_t *hw_address;
u32 *hw_len;
@@ -81,7 +81,7 @@ struct nvidia_p2p_dma_mapping {
struct device *dev;
struct nvidia_p2p_page_table *page_table;
enum dma_data_direction direction;
};
} nvidia_p2p_dma_mapping_t;
#define NVIDIA_P2P_PAGE_TABLE_VERSION 0x00010000