diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_device.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 22 | 
1 files changed, 12 insertions, 10 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c index cc8aafd9cb0d..fe3bb94fe58d 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c @@ -73,6 +73,7 @@ static const char *amdgpu_asic_name[] = {  	"STONEY",  	"POLARIS10",  	"POLARIS11", +	"POLARIS12",  	"LAST",  }; @@ -1277,6 +1278,7 @@ static int amdgpu_early_init(struct amdgpu_device *adev)  	case CHIP_FIJI:  	case CHIP_POLARIS11:  	case CHIP_POLARIS10: +	case CHIP_POLARIS12:  	case CHIP_CARRIZO:  	case CHIP_STONEY:  		if (adev->asic_type == CHIP_CARRIZO || adev->asic_type == CHIP_STONEY) @@ -2523,7 +2525,7 @@ static void amdgpu_debugfs_remove_files(struct amdgpu_device *adev)  static ssize_t amdgpu_debugfs_regs_read(struct file *f, char __user *buf,  					size_t size, loff_t *pos)  { -	struct amdgpu_device *adev = f->f_inode->i_private; +	struct amdgpu_device *adev = file_inode(f)->i_private;  	ssize_t result = 0;  	int r;  	bool pm_pg_lock, use_bank; @@ -2599,7 +2601,7 @@ end:  static ssize_t amdgpu_debugfs_regs_write(struct file *f, const char __user *buf,  					 size_t size, loff_t *pos)  { -	struct amdgpu_device *adev = f->f_inode->i_private; +	struct amdgpu_device *adev = file_inode(f)->i_private;  	ssize_t result = 0;  	int r;  	bool pm_pg_lock, use_bank; @@ -2673,7 +2675,7 @@ static ssize_t amdgpu_debugfs_regs_write(struct file *f, const char __user *buf,  static ssize_t amdgpu_debugfs_regs_pcie_read(struct file *f, char __user *buf,  					size_t size, loff_t *pos)  { -	struct amdgpu_device *adev = f->f_inode->i_private; +	struct amdgpu_device *adev = file_inode(f)->i_private;  	ssize_t result = 0;  	int r; @@ -2700,7 +2702,7 @@ static ssize_t amdgpu_debugfs_regs_pcie_read(struct file *f, char __user *buf,  static ssize_t amdgpu_debugfs_regs_pcie_write(struct file *f, const char __user *buf,  					 size_t size, loff_t *pos)  { -	struct amdgpu_device *adev = f->f_inode->i_private; +	struct amdgpu_device *adev = file_inode(f)->i_private;  	ssize_t result = 0;  	int r; @@ -2728,7 +2730,7 @@ static ssize_t amdgpu_debugfs_regs_pcie_write(struct file *f, const char __user  static ssize_t amdgpu_debugfs_regs_didt_read(struct file *f, char __user *buf,  					size_t size, loff_t *pos)  { -	struct amdgpu_device *adev = f->f_inode->i_private; +	struct amdgpu_device *adev = file_inode(f)->i_private;  	ssize_t result = 0;  	int r; @@ -2755,7 +2757,7 @@ static ssize_t amdgpu_debugfs_regs_didt_read(struct file *f, char __user *buf,  static ssize_t amdgpu_debugfs_regs_didt_write(struct file *f, const char __user *buf,  					 size_t size, loff_t *pos)  { -	struct amdgpu_device *adev = f->f_inode->i_private; +	struct amdgpu_device *adev = file_inode(f)->i_private;  	ssize_t result = 0;  	int r; @@ -2783,7 +2785,7 @@ static ssize_t amdgpu_debugfs_regs_didt_write(struct file *f, const char __user  static ssize_t amdgpu_debugfs_regs_smc_read(struct file *f, char __user *buf,  					size_t size, loff_t *pos)  { -	struct amdgpu_device *adev = f->f_inode->i_private; +	struct amdgpu_device *adev = file_inode(f)->i_private;  	ssize_t result = 0;  	int r; @@ -2810,7 +2812,7 @@ static ssize_t amdgpu_debugfs_regs_smc_read(struct file *f, char __user *buf,  static ssize_t amdgpu_debugfs_regs_smc_write(struct file *f, const char __user *buf,  					 size_t size, loff_t *pos)  { -	struct amdgpu_device *adev = f->f_inode->i_private; +	struct amdgpu_device *adev = file_inode(f)->i_private;  	ssize_t result = 0;  	int r; @@ -2838,7 +2840,7 @@ static ssize_t amdgpu_debugfs_regs_smc_write(struct file *f, const char __user *  static ssize_t amdgpu_debugfs_gca_config_read(struct file *f, char __user *buf,  					size_t size, loff_t *pos)  { -	struct amdgpu_device *adev = f->f_inode->i_private; +	struct amdgpu_device *adev = file_inode(f)->i_private;  	ssize_t result = 0;  	int r;  	uint32_t *config, no_regs = 0; @@ -2908,7 +2910,7 @@ static ssize_t amdgpu_debugfs_gca_config_read(struct file *f, char __user *buf,  static ssize_t amdgpu_debugfs_sensor_read(struct file *f, char __user *buf,  					size_t size, loff_t *pos)  { -	struct amdgpu_device *adev = f->f_inode->i_private; +	struct amdgpu_device *adev = file_inode(f)->i_private;  	int idx, r;  	int32_t value;  | 
