forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-08 01573e231f18eb2d99162747186f59511f56b64d
kernel/drivers/gpu/drm/radeon/radeon_bios.c
....@@ -25,13 +25,17 @@
2525 * Alex Deucher
2626 * Jerome Glisse
2727 */
28
-#include <drm/drmP.h>
29
-#include "radeon_reg.h"
30
-#include "radeon.h"
31
-#include "atom.h"
3228
33
-#include <linux/slab.h>
3429 #include <linux/acpi.h>
30
+#include <linux/pci.h>
31
+#include <linux/slab.h>
32
+
33
+#include <drm/drm_device.h>
34
+
35
+#include "atom.h"
36
+#include "radeon.h"
37
+#include "radeon_reg.h"
38
+
3539 /*
3640 * BIOS.
3741 */
....@@ -668,17 +672,17 @@
668672 uint16_t tmp;
669673
670674 r = radeon_atrm_get_bios(rdev);
671
- if (r == false)
675
+ if (!r)
672676 r = radeon_acpi_vfct_bios(rdev);
673
- if (r == false)
677
+ if (!r)
674678 r = igp_read_bios_from_vram(rdev);
675
- if (r == false)
679
+ if (!r)
676680 r = radeon_read_bios(rdev);
677
- if (r == false)
681
+ if (!r)
678682 r = radeon_read_disabled_bios(rdev);
679
- if (r == false)
683
+ if (!r)
680684 r = radeon_read_platform_bios(rdev);
681
- if (r == false || rdev->bios == NULL) {
685
+ if (!r || rdev->bios == NULL) {
682686 DRM_ERROR("Unable to locate a BIOS ROM\n");
683687 rdev->bios = NULL;
684688 return false;