Commit message TBD - Can these be NULL?

Signed-off-by: Tvrtko Ursulin <[email protected]>
Cc: Alex Deucher <[email protected]>
---
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c   | 6 ++++--
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c   | 6 ++++--
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c   | 6 ++++--
 drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 6 ++++--
 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c   | 6 ++++--
 drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c   | 6 ++++--
 drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c   | 6 ++++--
 drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c   | 6 ++++--
 drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c   | 6 ++++--
 9 files changed, 36 insertions(+), 18 deletions(-)

diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c 
b/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
index 63adcb49cfad..81c78f7be6aa 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
@@ -223,10 +223,11 @@ static void sdma_v2_4_ring_set_wptr(struct amdgpu_ring 
*ring)
 static void sdma_v2_4_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        int i;
 
        for (i = 0; i < count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        amdgpu_ring_write(ring, ring->funcs->nop |
                                SDMA_PKT_NOP_HEADER_COUNT(count - 1));
                else
@@ -733,12 +734,13 @@ static void sdma_v2_4_vm_set_pte_pde(struct amdgpu_ib 
*ib, uint64_t pe,
 static void sdma_v2_4_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib 
*ib)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        u32 pad_count;
        int i;
 
        pad_count = (-ib->length_dw) & 7;
        for (i = 0; i < pad_count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        ib->ptr[ib->length_dw++] =
                                SDMA_PKT_HEADER_OP(SDMA_OP_NOP) |
                                SDMA_PKT_NOP_HEADER_COUNT(pad_count - 1);
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c 
b/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
index a7a3e13bdddf..b6a9ce2f66a3 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
@@ -399,10 +399,11 @@ static void sdma_v3_0_ring_set_wptr(struct amdgpu_ring 
*ring)
 static void sdma_v3_0_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        int i;
 
        for (i = 0; i < count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        amdgpu_ring_write(ring, ring->funcs->nop |
                                SDMA_PKT_NOP_HEADER_COUNT(count - 1));
                else
@@ -1006,12 +1007,13 @@ static void sdma_v3_0_vm_set_pte_pde(struct amdgpu_ib 
*ib, uint64_t pe,
 static void sdma_v3_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib 
*ib)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        u32 pad_count;
        int i;
 
        pad_count = (-ib->length_dw) & 7;
        for (i = 0; i < pad_count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        ib->ptr[ib->length_dw++] =
                                SDMA_PKT_HEADER_OP(SDMA_OP_NOP) |
                                SDMA_PKT_NOP_HEADER_COUNT(pad_count - 1);
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c 
b/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
index 2db4e1dbd5c1..0dadd3aaf511 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
@@ -783,10 +783,11 @@ static void sdma_v4_0_page_ring_set_wptr(struct 
amdgpu_ring *ring)
 static void sdma_v4_0_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        int i;
 
        for (i = 0; i < count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        amdgpu_ring_write(ring, ring->funcs->nop |
                                SDMA_PKT_NOP_HEADER_COUNT(count - 1));
                else
@@ -1667,12 +1668,13 @@ static void sdma_v4_0_vm_set_pte_pde(struct amdgpu_ib 
*ib,
 static void sdma_v4_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib 
*ib)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        u32 pad_count;
        int i;
 
        pad_count = (-ib->length_dw) & 7;
        for (i = 0; i < pad_count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        ib->ptr[ib->length_dw++] =
                                SDMA_PKT_HEADER_OP(SDMA_OP_NOP) |
                                SDMA_PKT_NOP_HEADER_COUNT(pad_count - 1);
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c 
b/drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
index 42ed9ef6fb20..8f9c0916b7ac 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
@@ -350,10 +350,11 @@ static void sdma_v4_4_2_page_ring_set_wptr(struct 
amdgpu_ring *ring)
 static void sdma_v4_4_2_ring_insert_nop(struct amdgpu_ring *ring, uint32_t 
count)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        int i;
 
        for (i = 0; i < count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        amdgpu_ring_write(ring, ring->funcs->nop |
                                SDMA_PKT_NOP_HEADER_COUNT(count - 1));
                else
@@ -1263,12 +1264,13 @@ static void sdma_v4_4_2_vm_set_pte_pde(struct amdgpu_ib 
*ib,
 static void sdma_v4_4_2_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib 
*ib)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        u32 pad_count;
        int i;
 
        pad_count = (-ib->length_dw) & 7;
        for (i = 0; i < pad_count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        ib->ptr[ib->length_dw++] =
                                SDMA_PKT_HEADER_OP(SDMA_OP_NOP) |
                                SDMA_PKT_NOP_HEADER_COUNT(pad_count - 1);
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c 
b/drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
index 670b34a76326..dd45b0d63e37 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
@@ -406,10 +406,11 @@ static void sdma_v5_0_ring_set_wptr(struct amdgpu_ring 
*ring)
 static void sdma_v5_0_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        int i;
 
        for (i = 0; i < count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        amdgpu_ring_write(ring, ring->funcs->nop |
                                SDMA_PKT_NOP_HEADER_COUNT(count - 1));
                else
@@ -1236,12 +1237,13 @@ static void sdma_v5_0_vm_set_pte_pde(struct amdgpu_ib 
*ib,
 static void sdma_v5_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib 
*ib)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        u32 pad_count;
        int i;
 
        pad_count = (-ib->length_dw) & 0x7;
        for (i = 0; i < pad_count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        ib->ptr[ib->length_dw++] =
                                SDMA_PKT_HEADER_OP(SDMA_OP_NOP) |
                                SDMA_PKT_NOP_HEADER_COUNT(pad_count - 1);
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c 
b/drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
index a307c5a45e09..8879abe2b116 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
@@ -254,10 +254,11 @@ static void sdma_v5_2_ring_set_wptr(struct amdgpu_ring 
*ring)
 static void sdma_v5_2_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        int i;
 
        for (i = 0; i < count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        amdgpu_ring_write(ring, ring->funcs->nop |
                                SDMA_PKT_NOP_HEADER_COUNT(count - 1));
                else
@@ -1136,12 +1137,13 @@ static void sdma_v5_2_vm_set_pte_pde(struct amdgpu_ib 
*ib,
 static void sdma_v5_2_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib 
*ib)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        u32 pad_count;
        int i;
 
        pad_count = (-ib->length_dw) & 0x7;
        for (i = 0; i < pad_count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        ib->ptr[ib->length_dw++] =
                                SDMA_PKT_HEADER_OP(SDMA_OP_NOP) |
                                SDMA_PKT_NOP_HEADER_COUNT(pad_count - 1);
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c 
b/drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
index 9aefc4f9b6e5..b4b1f159bc89 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
@@ -242,10 +242,11 @@ static void sdma_v6_0_ring_set_wptr(struct amdgpu_ring 
*ring)
 static void sdma_v6_0_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        int i;
 
        for (i = 0; i < count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        amdgpu_ring_write(ring, ring->funcs->nop |
                                SDMA_PKT_NOP_HEADER_COUNT(count - 1));
                else
@@ -1143,12 +1144,13 @@ static void sdma_v6_0_vm_set_pte_pde(struct amdgpu_ib 
*ib,
 static void sdma_v6_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib 
*ib)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        u32 pad_count;
        int i;
 
        pad_count = (-ib->length_dw) & 0x7;
        for (i = 0; i < pad_count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        ib->ptr[ib->length_dw++] =
                                SDMA_PKT_COPY_LINEAR_HEADER_OP(SDMA_OP_NOP) |
                                SDMA_PKT_NOP_HEADER_COUNT(pad_count - 1);
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c 
b/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
index fad5b51596ed..55da6db4344b 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
@@ -244,10 +244,11 @@ static void sdma_v7_0_ring_set_wptr(struct amdgpu_ring 
*ring)
 static void sdma_v7_0_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        int i;
 
        for (i = 0; i < count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        amdgpu_ring_write(ring, ring->funcs->nop |
                                SDMA_PKT_NOP_HEADER_COUNT(count - 1));
                else
@@ -1162,12 +1163,13 @@ static void sdma_v7_0_vm_set_pte_pde(struct amdgpu_ib 
*ib,
 static void sdma_v7_0_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib 
*ib)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        u32 pad_count;
        int i;
 
        pad_count = (-ib->length_dw) & 0x7;
        for (i = 0; i < pad_count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        ib->ptr[ib->length_dw++] =
                                SDMA_PKT_COPY_LINEAR_HEADER_OP(SDMA_OP_NOP) |
                                SDMA_PKT_NOP_HEADER_COUNT(pad_count - 1);
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c 
b/drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
index 9319d1c00e0c..c7d361e1072c 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
@@ -238,10 +238,11 @@ static void sdma_v7_1_ring_set_wptr(struct amdgpu_ring 
*ring)
 static void sdma_v7_1_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        int i;
 
        for (i = 0; i < count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        amdgpu_ring_write(ring, ring->funcs->nop |
                                SDMA_PKT_NOP_HEADER_COUNT(count - 1));
                else
@@ -1168,12 +1169,13 @@ static void sdma_v7_1_vm_set_pte_pde(struct amdgpu_ib 
*ib,
 static void sdma_v7_1_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib 
*ib)
 {
        struct amdgpu_sdma_instance *sdma = ring->sdma.instance;
+       const bool burst_nop = sdma->burst_nop;
        u32 pad_count;
        int i;
 
        pad_count = (-ib->length_dw) & 0x7;
        for (i = 0; i < pad_count; i++)
-               if (sdma && sdma->burst_nop && (i == 0))
+               if (i == 0 && burst_nop)
                        ib->ptr[ib->length_dw++] =
                                SDMA_PKT_COPY_LINEAR_HEADER_OP(SDMA_OP_NOP) |
                                SDMA_PKT_NOP_HEADER_COUNT(pad_count - 1);
-- 
2.54.0

Reply via email to