]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
gpu: nvgpu: gk20a: add fecs intr h/w headers
authorDeepak Nibade <dnibade@nvidia.com>
Tue, 29 Apr 2014 09:30:57 +0000 (15:00 +0530)
committerTony Ly <tly@nvidia.com>
Mon, 5 May 2014 18:13:00 +0000 (11:13 -0700)
add below hardware headers for fecs error interrupt :
gr_fecs_intr_r()
gr_intr_fecs_error_reset_f()
gr_intr_fecs_error_pending_f()

Bug 1495957

Change-Id: I0c1d606ae766f1e6badbbaa1288bb08a37bff842
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/402873
(cherry picked from commit 00ce5e538dc6669bfaeb9f81b8506b3ae8472faf)
Reviewed-on: http://git-master/r/403586
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
drivers/gpu/nvgpu/gk20a/hw_gr_gk20a.h

index 4e7ada14a8248d2dc6aa492fb494eca8ff56044f..a28a1d0d5d9f3059e6c5d461a70e18bcb9b7b529 100644 (file)
@@ -106,6 +106,14 @@ static inline u32 gr_intr_illegal_class_reset_f(void)
 {
        return 0x20;
 }
+static inline u32 gr_intr_fecs_error_pending_f(void)
+{
+       return 0x80000;
+}
+static inline u32 gr_intr_fecs_error_reset_f(void)
+{
+       return 0x80000;
+}
 static inline u32 gr_intr_class_error_pending_f(void)
 {
        return 0x100000;
@@ -130,6 +138,10 @@ static inline u32 gr_intr_firmware_method_reset_f(void)
 {
        return 0x100;
 }
+static inline u32 gr_fecs_intr_r(void)
+{
+       return 0x00400144;
+}
 static inline u32 gr_intr_nonstall_r(void)
 {
        return 0x00400120;