1 #ifndef __NVKM_DEVICE_TEGRA_H__
2 #define __NVKM_DEVICE_TEGRA_H__
3 #include <core/device.h>
6 struct nvkm_device_tegra {
7 struct nvkm_device device;
8 struct platform_device *pdev;
11 struct reset_control *rst;
15 struct regulator *vdd;
19 * Protects accesses to mm from subsystems
24 struct iommu_domain *domain;
25 unsigned long pgshift;
31 int nvkm_device_tegra_new(struct platform_device *,
32 const char *cfg, const char *dbg,
33 bool detect, bool mmio, u64 subdev_mask,
34 struct nvkm_device **);