Re: [PATCH] drm/amd/amdgpu: Fix errors & warnings in amdgpu _bios, _cs, _dma_buf, _fence.c

2023-05-03 Thread Christian König

Am 03.05.23 um 10:46 schrieb Srinivasan Shanmugam:

The following checkpatch errors & warning is removed.

ERROR: else should follow close brace '}'
ERROR: trailing statements should be on next line
WARNING: Prefer 'unsigned int' to bare use of 'unsigned'
WARNING: Possible repeated word: 'Fences'
WARNING: Missing a blank line after declarations
WARNING: braces {} are not necessary for single statement blocks
WARNING: Comparisons should place the constant on the right side of the test
WARNING: printk() should include KERN_ facility level

Cc: Christian König 
Cc: Alex Deucher 
Signed-off-by: Srinivasan Shanmugam 
---
  drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c| 16 +++-
  drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c  | 16 
  drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c |  2 +-
  drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c   | 15 +--
  4 files changed, 25 insertions(+), 24 deletions(-)

diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
index 30c28a69e847..b582b83c4984 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
@@ -104,9 +104,8 @@ static bool igp_read_bios_from_vram(struct amdgpu_device 
*adev)
adev->bios = NULL;
vram_base = pci_resource_start(adev->pdev, 0);
bios = ioremap_wc(vram_base, size);
-   if (!bios) {
+   if (!bios)
return false;
-   }
  
  	adev->bios = kmalloc(size, GFP_KERNEL);

if (!adev->bios) {
@@ -133,9 +132,8 @@ bool amdgpu_read_bios(struct amdgpu_device *adev)
adev->bios = NULL;
/* XXX: some cards may return 0 for rom size? ddx has a workaround */
bios = pci_map_rom(adev->pdev, );
-   if (!bios) {
+   if (!bios)
return false;
-   }
  
  	adev->bios = kzalloc(size, GFP_KERNEL);

if (adev->bios == NULL) {
@@ -168,9 +166,9 @@ static bool amdgpu_read_bios_from_rom(struct amdgpu_device 
*adev)
header[AMD_VBIOS_SIGNATURE_END] = 0;
  
  	if ((!AMD_IS_VALID_VBIOS(header)) ||

-   0 != memcmp((char *)[AMD_VBIOS_SIGNATURE_OFFSET],
-   AMD_VBIOS_SIGNATURE,
-   strlen(AMD_VBIOS_SIGNATURE)))
+   memcmp((char *)[AMD_VBIOS_SIGNATURE_OFFSET],
+  AMD_VBIOS_SIGNATURE,
+  strlen(AMD_VBIOS_SIGNATURE)) != 0)
return false;
  
  	/* valid vbios, go on */

@@ -264,7 +262,7 @@ static int amdgpu_atrm_call(acpi_handle atrm_handle, 
uint8_t *bios,
  
  	status = acpi_evaluate_object(atrm_handle, NULL, _arg, );

if (ACPI_FAILURE(status)) {
-   printk("failed to evaluate ATRM got %s\n", 
acpi_format_exception(status));
+   DRM_ERROR("failed to evaluate ATRM got %s\n", 
acpi_format_exception(status));
return -ENODEV;
}
  
@@ -363,7 +361,7 @@ static bool amdgpu_acpi_vfct_bios(struct amdgpu_device *adev)

struct acpi_table_header *hdr;
acpi_size tbl_size;
UEFI_ACPI_VFCT *vfct;
-   unsigned offset;
+   unsigned int offset;
  
  	if (!ACPI_SUCCESS(acpi_get_table("VFCT", 1, )))

return false;
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
index cb771c73cd07..c5521f9953a6 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
@@ -395,7 +395,7 @@ static int amdgpu_cs_p2_dependencies(struct 
amdgpu_cs_parser *p,
  {
struct drm_amdgpu_cs_chunk_dep *deps = chunk->kdata;
struct amdgpu_fpriv *fpriv = p->filp->driver_priv;
-   unsigned num_deps;
+   unsigned int num_deps;
int i, r;
  
  	num_deps = chunk->length_dw * 4 /

@@ -466,7 +466,7 @@ static int amdgpu_cs_p2_syncobj_in(struct amdgpu_cs_parser 
*p,
   struct amdgpu_cs_chunk *chunk)
  {
struct drm_amdgpu_cs_chunk_sem *deps = chunk->kdata;
-   unsigned num_deps;
+   unsigned int num_deps;
int i, r;
  
  	num_deps = chunk->length_dw * 4 /

@@ -484,7 +484,7 @@ static int amdgpu_cs_p2_syncobj_timeline_wait(struct 
amdgpu_cs_parser *p,
  struct amdgpu_cs_chunk *chunk)
  {
struct drm_amdgpu_cs_chunk_syncobj *syncobj_deps = chunk->kdata;
-   unsigned num_deps;
+   unsigned int num_deps;
int i, r;
  
  	num_deps = chunk->length_dw * 4 /

@@ -504,7 +504,7 @@ static int amdgpu_cs_p2_syncobj_out(struct amdgpu_cs_parser 
*p,
struct amdgpu_cs_chunk *chunk)
  {
struct drm_amdgpu_cs_chunk_sem *deps = chunk->kdata;
-   unsigned num_deps;
+   unsigned int num_deps;
int i;
  
  	num_deps = chunk->length_dw * 4 /

@@ -538,7 +538,7 @@ static int amdgpu_cs_p2_syncobj_timeline_signal(struct 
amdgpu_cs_parser *p,
struct amdgpu_cs_chunk *chunk)
  {
struct 

[PATCH] drm/amd/amdgpu: Fix errors & warnings in amdgpu _bios, _cs, _dma_buf, _fence.c

2023-05-03 Thread Srinivasan Shanmugam
The following checkpatch errors & warning is removed.

ERROR: else should follow close brace '}'
ERROR: trailing statements should be on next line
WARNING: Prefer 'unsigned int' to bare use of 'unsigned'
WARNING: Possible repeated word: 'Fences'
WARNING: Missing a blank line after declarations
WARNING: braces {} are not necessary for single statement blocks
WARNING: Comparisons should place the constant on the right side of the test
WARNING: printk() should include KERN_ facility level

Cc: Christian König 
Cc: Alex Deucher 
Signed-off-by: Srinivasan Shanmugam 
---
 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c| 16 +++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c  | 16 
 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c   | 15 +--
 4 files changed, 25 insertions(+), 24 deletions(-)

diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
index 30c28a69e847..b582b83c4984 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
@@ -104,9 +104,8 @@ static bool igp_read_bios_from_vram(struct amdgpu_device 
*adev)
adev->bios = NULL;
vram_base = pci_resource_start(adev->pdev, 0);
bios = ioremap_wc(vram_base, size);
-   if (!bios) {
+   if (!bios)
return false;
-   }
 
adev->bios = kmalloc(size, GFP_KERNEL);
if (!adev->bios) {
@@ -133,9 +132,8 @@ bool amdgpu_read_bios(struct amdgpu_device *adev)
adev->bios = NULL;
/* XXX: some cards may return 0 for rom size? ddx has a workaround */
bios = pci_map_rom(adev->pdev, );
-   if (!bios) {
+   if (!bios)
return false;
-   }
 
adev->bios = kzalloc(size, GFP_KERNEL);
if (adev->bios == NULL) {
@@ -168,9 +166,9 @@ static bool amdgpu_read_bios_from_rom(struct amdgpu_device 
*adev)
header[AMD_VBIOS_SIGNATURE_END] = 0;
 
if ((!AMD_IS_VALID_VBIOS(header)) ||
-   0 != memcmp((char *)[AMD_VBIOS_SIGNATURE_OFFSET],
-   AMD_VBIOS_SIGNATURE,
-   strlen(AMD_VBIOS_SIGNATURE)))
+   memcmp((char *)[AMD_VBIOS_SIGNATURE_OFFSET],
+  AMD_VBIOS_SIGNATURE,
+  strlen(AMD_VBIOS_SIGNATURE)) != 0)
return false;
 
/* valid vbios, go on */
@@ -264,7 +262,7 @@ static int amdgpu_atrm_call(acpi_handle atrm_handle, 
uint8_t *bios,
 
status = acpi_evaluate_object(atrm_handle, NULL, _arg, );
if (ACPI_FAILURE(status)) {
-   printk("failed to evaluate ATRM got %s\n", 
acpi_format_exception(status));
+   DRM_ERROR("failed to evaluate ATRM got %s\n", 
acpi_format_exception(status));
return -ENODEV;
}
 
@@ -363,7 +361,7 @@ static bool amdgpu_acpi_vfct_bios(struct amdgpu_device 
*adev)
struct acpi_table_header *hdr;
acpi_size tbl_size;
UEFI_ACPI_VFCT *vfct;
-   unsigned offset;
+   unsigned int offset;
 
if (!ACPI_SUCCESS(acpi_get_table("VFCT", 1, )))
return false;
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
index cb771c73cd07..c5521f9953a6 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
@@ -395,7 +395,7 @@ static int amdgpu_cs_p2_dependencies(struct 
amdgpu_cs_parser *p,
 {
struct drm_amdgpu_cs_chunk_dep *deps = chunk->kdata;
struct amdgpu_fpriv *fpriv = p->filp->driver_priv;
-   unsigned num_deps;
+   unsigned int num_deps;
int i, r;
 
num_deps = chunk->length_dw * 4 /
@@ -466,7 +466,7 @@ static int amdgpu_cs_p2_syncobj_in(struct amdgpu_cs_parser 
*p,
   struct amdgpu_cs_chunk *chunk)
 {
struct drm_amdgpu_cs_chunk_sem *deps = chunk->kdata;
-   unsigned num_deps;
+   unsigned int num_deps;
int i, r;
 
num_deps = chunk->length_dw * 4 /
@@ -484,7 +484,7 @@ static int amdgpu_cs_p2_syncobj_timeline_wait(struct 
amdgpu_cs_parser *p,
  struct amdgpu_cs_chunk *chunk)
 {
struct drm_amdgpu_cs_chunk_syncobj *syncobj_deps = chunk->kdata;
-   unsigned num_deps;
+   unsigned int num_deps;
int i, r;
 
num_deps = chunk->length_dw * 4 /
@@ -504,7 +504,7 @@ static int amdgpu_cs_p2_syncobj_out(struct amdgpu_cs_parser 
*p,
struct amdgpu_cs_chunk *chunk)
 {
struct drm_amdgpu_cs_chunk_sem *deps = chunk->kdata;
-   unsigned num_deps;
+   unsigned int num_deps;
int i;
 
num_deps = chunk->length_dw * 4 /
@@ -538,7 +538,7 @@ static int amdgpu_cs_p2_syncobj_timeline_signal(struct 
amdgpu_cs_parser *p,
struct amdgpu_cs_chunk *chunk)
 {
struct drm_amdgpu_cs_chunk_syncobj *syncobj_deps =