diff options
| author | Mark Brown <broonie@kernel.org> | 2016-11-04 21:16:38 +0300 | 
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2016-11-04 21:16:38 +0300 | 
| commit | cc9b94029e9ef51787af908e9856b1eed314bc00 (patch) | |
| tree | 9675310b89d0f6fb1f7bd9423f0638c4ee5226fd /drivers/gpu/drm/amd/amdgpu/cikd.h | |
| parent | 13bed58ce8748d430a26e353a09b89f9d613a71f (diff) | |
| parent | 1b5b42216469b05ef4b5916cb40b127dfab1da88 (diff) | |
| download | linux-cc9b94029e9ef51787af908e9856b1eed314bc00.tar.xz | |
Merge branch 'topic/error' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-fixed
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/cikd.h')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/cikd.h | 36 | 
1 files changed, 36 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/cikd.h b/drivers/gpu/drm/amd/amdgpu/cikd.h index c4f6f00d62bc..8659852aea9e 100644 --- a/drivers/gpu/drm/amd/amdgpu/cikd.h +++ b/drivers/gpu/drm/amd/amdgpu/cikd.h @@ -562,4 +562,40 @@ enum {  	MTYPE_NONCACHED = 3  }; +/* mmPA_SC_RASTER_CONFIG mask */ +#define RB_MAP_PKR0(x)				((x) << 0) +#define RB_MAP_PKR0_MASK			(0x3 << 0) +#define RB_MAP_PKR1(x)				((x) << 2) +#define RB_MAP_PKR1_MASK			(0x3 << 2) +#define RB_XSEL2(x)				((x) << 4) +#define RB_XSEL2_MASK				(0x3 << 4) +#define RB_XSEL					(1 << 6) +#define RB_YSEL					(1 << 7) +#define PKR_MAP(x)				((x) << 8) +#define PKR_MAP_MASK				(0x3 << 8) +#define PKR_XSEL(x)				((x) << 10) +#define PKR_XSEL_MASK				(0x3 << 10) +#define PKR_YSEL(x)				((x) << 12) +#define PKR_YSEL_MASK				(0x3 << 12) +#define SC_MAP(x)				((x) << 16) +#define SC_MAP_MASK				(0x3 << 16) +#define SC_XSEL(x)				((x) << 18) +#define SC_XSEL_MASK				(0x3 << 18) +#define SC_YSEL(x)				((x) << 20) +#define SC_YSEL_MASK				(0x3 << 20) +#define SE_MAP(x)				((x) << 24) +#define SE_MAP_MASK				(0x3 << 24) +#define SE_XSEL(x)				((x) << 26) +#define SE_XSEL_MASK				(0x3 << 26) +#define SE_YSEL(x)				((x) << 28) +#define SE_YSEL_MASK				(0x3 << 28) + +/* mmPA_SC_RASTER_CONFIG_1 mask */ +#define SE_PAIR_MAP(x)				((x) << 0) +#define SE_PAIR_MAP_MASK			(0x3 << 0) +#define SE_PAIR_XSEL(x)				((x) << 2) +#define SE_PAIR_XSEL_MASK			(0x3 << 2) +#define SE_PAIR_YSEL(x)				((x) << 4) +#define SE_PAIR_YSEL_MASK			(0x3 << 4) +  #endif  | 
