From b17d9708c9e9930778de43de1edf1385acb13ebd Mon Sep 17 00:00:00 2001 From: Vijayakumar Subbu Date: Wed, 27 Jul 2016 22:29:15 -0700 Subject: gpu: nvgpu: Add dGPU clocks support JIRA DNVGPU-45 Change-Id: I237ce81e31b036c05c82d46eea8694ffe1c2e3df Signed-off-by: Mahantesh Kumbar Signed-off-by: Vijayakumar Subbu Reviewed-on: http://git-master/r/1205849 (cherry picked from commit 9a4006f76b75a8ad525e7aa5ad1f609aaae49126) Reviewed-on: http://git-master/r/1227256 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/pmuif/gpmuifvolt.h | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 drivers/gpu/nvgpu/pmuif/gpmuifvolt.h (limited to 'drivers/gpu/nvgpu/pmuif/gpmuifvolt.h') 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 @@ +/* +* Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved. +* +* This program is free software; you can redistribute it and/or modify it +* under the terms and conditions of the GNU General Public License, +* version 2, as published by the Free Software Foundation. +* +* This program is distributed in the hope it will be useful, but WITHOUT +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +* more details. +*/ +#ifndef _GPMUIFVOLT_H_ +#define _GPMUIFVOLT_H_ + +#include "ctrl/ctrlvolt.h" + +/*! +* Structure containing the number of voltage rails and the list of rail items +* @ref CTRL_PERF_VOLT_RAIL_LIST_ITEM. +*/ +struct nv_pmu_volt_volt_rail_list { + /*! + * Number of VOLT_RAILs that require the voltage change. + */ + u8 num_rails; + /*! + * List of @ref CTRL_PERF_VOLT_RAIL_LIST_ITEM entries. + */ + struct ctrl_perf_volt_rail_list_item rails[2]; +}; + +#endif /* _GPMUIFVOLT_H_*/ -- cgit v1.2.2