mirror of
https://github.com/torvalds/linux.git
synced 2024-12-04 10:01:41 +00:00
drm/nouveau/platform: add GPU speedo information to nouveau platform
For GK20A we need the GPU speedo value to calculate voltage levels. Signed-off-by: Vince Hsu <vinceh@nvidia.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
This commit is contained in:
parent
08c7f248be
commit
37025602f6
@ -27,6 +27,7 @@
|
||||
#include <linux/of.h>
|
||||
#include <linux/reset.h>
|
||||
#include <linux/regulator/consumer.h>
|
||||
#include <soc/tegra/fuse.h>
|
||||
#include <soc/tegra/pmc.h>
|
||||
|
||||
#include "nouveau_drm.h"
|
||||
@ -128,6 +129,7 @@ static int nouveau_platform_probe(struct platform_device *pdev)
|
||||
}
|
||||
|
||||
device->gpu = gpu;
|
||||
device->gpu_speedo = tegra_sku_info.gpu_speedo_value;
|
||||
|
||||
err = drm_dev_register(drm, 0);
|
||||
if (err < 0)
|
||||
|
@ -41,6 +41,8 @@ struct nouveau_platform_device {
|
||||
struct nouveau_device device;
|
||||
|
||||
struct nouveau_platform_gpu *gpu;
|
||||
|
||||
int gpu_speedo;
|
||||
};
|
||||
|
||||
#define nv_device_to_platform(d) \
|
||||
|
Loading…
Reference in New Issue
Block a user