summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/pmuif/gpmuifvolt.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/pmuif/gpmuifvolt.h')
-rw-r--r--drivers/gpu/nvgpu/pmuif/gpmuifvolt.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/pmuif/gpmuifvolt.h b/drivers/gpu/nvgpu/pmuif/gpmuifvolt.h
new file mode 100644
index 00000000..c480b1cf
--- /dev/null
+++ b/drivers/gpu/nvgpu/pmuif/gpmuifvolt.h
@@ -0,0 +1,33 @@
1/*
2* Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
3*
4* This program is free software; you can redistribute it and/or modify it
5* under the terms and conditions of the GNU General Public License,
6* version 2, as published by the Free Software Foundation.
7*
8* This program is distributed in the hope it will be useful, but WITHOUT
9* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11* more details.
12*/
13#ifndef _GPMUIFVOLT_H_
14#define _GPMUIFVOLT_H_
15
16#include "ctrl/ctrlvolt.h"
17
18/*!
19* Structure containing the number of voltage rails and the list of rail items
20* @ref CTRL_PERF_VOLT_RAIL_LIST_ITEM.
21*/
22struct nv_pmu_volt_volt_rail_list {
23 /*!
24 * Number of VOLT_RAILs that require the voltage change.
25 */
26 u8 num_rails;
27 /*!
28 * List of @ref CTRL_PERF_VOLT_RAIL_LIST_ITEM entries.
29 */
30 struct ctrl_perf_volt_rail_list_item rails[2];
31};
32
33#endif /* _GPMUIFVOLT_H_*/