-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Information
- Graphics card: GIGABYTE Radeon™ RX 550 Gaming OC 4G
- Operating System: Ubuntu 22.04 GNOME-wayland (Orange Pi official image)
- Kernel: 5.10.110+ (Built myself from kernel source from Orange Pi's Google Drive)
lspci
0000:00:00.0 PCI bridge: Rockchip Electronics Co., Ltd Device 3588 (rev 01)
0000:01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] (rev ff)
0000:01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] (rev ff)
0002:20:00.0 PCI bridge: Rockchip Electronics Co., Ltd Device 3588 (rev 01)
0002:21:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b852
0003:30:00.0 PCI bridge: Rockchip Electronics Co., Ltd Device 3588 (rev 01)
0003:31:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
0004:40:00.0 PCI bridge: Rockchip Electronics Co., Ltd Device 3588 (rev 01)
0004:41:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
Kernel config
--- /boot/config-5.10.110-rockchip-rk3588 2023-05-29 09:59:52.000000000 +0800
+++ .config 2023-11-16 19:30:16.311801176 +0800
@@ -2,9 +2,9 @@
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 5.10.110 Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0"
+CONFIG_CC_VERSION_TEXT="gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=110300
+CONFIG_GCC_VERSION=110400
CONFIG_LD_VERSION=238000000
CONFIG_CLANG_VERSION=0
CONFIG_LLD_VERSION=0
@@ -952,6 +952,7 @@
# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
# CONFIG_IDLE_PAGE_TRACKING is not set
CONFIG_ARCH_HAS_PTE_DEVMAP=y
+CONFIG_HMM_MIRROR=y
CONFIG_FRAME_VECTOR=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
# CONFIG_PERCPU_STATS is not set
@@ -4977,7 +4978,11 @@
# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
# CONFIG_DRM_DP_CEC is not set
+CONFIG_DRM_TTM=m
+CONFIG_DRM_TTM_DMA_PAGE_POOL=y
CONFIG_DRM_GEM_CMA_HELPER=y
+CONFIG_DRM_VM=y
+CONFIG_DRM_SCHED=m
#
# I2C encoder or helper chips
@@ -4997,8 +5002,34 @@
# end of ARM devices
# CONFIG_DRM_RADEON is not set
-# CONFIG_DRM_AMDGPU is not set
-# CONFIG_DRM_NOUVEAU is not set
+CONFIG_DRM_AMDGPU=m
+CONFIG_DRM_AMDGPU_SI=y
+CONFIG_DRM_AMDGPU_CIK=y
+CONFIG_DRM_AMDGPU_USERPTR=y
+CONFIG_DRM_AMDGPU_GART_DEBUGFS=y
+
+#
+# ACP (Audio CoProcessor) Configuration
+#
+CONFIG_DRM_AMD_ACP=y
+# end of ACP (Audio CoProcessor) Configuration
+
+#
+# Display Engine Configuration
+#
+CONFIG_DRM_AMD_DC=y
+# CONFIG_DRM_AMD_DC_HDCP is not set
+# CONFIG_DRM_AMD_DC_SI is not set
+# end of Display Engine Configuration
+
+CONFIG_HSA_AMD=y
+CONFIG_DRM_NOUVEAU=m
+CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+CONFIG_NOUVEAU_DEBUG=5
+CONFIG_NOUVEAU_DEBUG_DEFAULT=3
+# CONFIG_NOUVEAU_DEBUG_MMU is not set
+# CONFIG_NOUVEAU_DEBUG_PUSH is not set
+CONFIG_DRM_NOUVEAU_BACKLIGHT=y
# CONFIG_DRM_VGEM is not set
# CONFIG_DRM_VKMS is not set
CONFIG_DRM_ROCKCHIP=y
@@ -5154,7 +5185,12 @@
# CONFIG_DRM_LIMA is not set
# CONFIG_DRM_PANFROST is not set
# CONFIG_DRM_TIDSS is not set
-# CONFIG_DRM_LEGACY is not set
+CONFIG_DRM_LEGACY=y
+# CONFIG_DRM_TDFX is not set
+# CONFIG_DRM_R128 is not set
+# CONFIG_DRM_MGA is not set
+# CONFIG_DRM_VIA is not set
+# CONFIG_DRM_SAVAGE is not set
CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
CONFIG_MALI400=y
CONFIG_MALI450=y
Kernel log
After build kernel with AMDGPU modules
[ 5.342520] amdgpu: Topology: Add CPU node
[ 5.342692] amdgpu 0000:01:00.0: enabling device (0000 -> 0003)
[ 5.342705] [drm] initializing kernel modesetting (POLARIS12 0x1002:0x699F 0x1458:0x22F2 0xC7).
[ 5.342708] amdgpu 0000:01:00.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported
[ 5.342720] [drm] register mmio base: 0xF0200000
[ 5.342721] [drm] register mmio size: 262144
[ 5.342723] [drm] PCIE atomic ops is not supported
[ 5.342734] [drm] add ip block number 0 <vi_common>
[ 5.342736] [drm] add ip block number 1 <gmc_v8_0>
[ 5.342738] [drm] add ip block number 2 <tonga_ih>
[ 5.342739] [drm] add ip block number 3 <gfx_v8_0>
[ 5.342741] [drm] add ip block number 4 <sdma_v3_0>
[ 5.342742] [drm] add ip block number 5 <powerplay>
[ 5.342744] [drm] add ip block number 6 <dm>
[ 5.342746] [drm] add ip block number 7 <uvd_v6_0>
[ 5.342747] [drm] add ip block number 8 <vce_v3_0>
[ 5.561336] amdgpu 0000:01:00.0: amdgpu: Fetched VBIOS from ROM BAR
[ 5.561341] amdgpu: ATOM BIOS: xxx-xxx-xxx
[ 5.561408] [drm] UVD is enabled in VM mode
[ 5.561414] [drm] UVD ENC is enabled in VM mode
[ 5.561422] [drm] VCE enabled in VM mode
[ 5.561446] [drm] GPU posting now...
[ 5.682722] amdgpu 0000:01:00.0: Direct firmware load for amdgpu/polaris12_mc.bin failed with error -2
[ 5.682724] amdgpu: mc: Failed to load firmware "amdgpu/polaris12_mc.bin"
[ 5.682918] [drm:gmc_v8_0_sw_init [amdgpu]] *ERROR* Failed to load mc firmware!
[ 5.683095] [drm:amdgpu_device_init [amdgpu]] *ERROR* sw_init of IP block <gmc_v8_0> failed -2
[ 5.683096] amdgpu 0000:01:00.0: amdgpu: amdgpu_device_ip_init failed
[ 5.683099] amdgpu 0000:01:00.0: amdgpu: Fatal error during GPU init
[ 5.683101] amdgpu 0000:01:00.0: amdgpu: amdgpu: finishing device.
[ 5.686549] Call trace:
[ 5.686551] dump_backtrace+0x0/0x1b4
[ 5.686553] show_stack+0x24/0x30
[ 5.686555] dump_stack_lvl+0xc8/0xf8
[ 5.686557] dump_stack+0x18/0x34
[ 5.686559] spin_bug+0x90/0xb4
[ 5.686561] do_raw_spin_lock+0x44/0xe0
[ 5.686564] _raw_spin_lock_irqsave+0x30/0x44
[ 5.686741] amdgpu_irq_disable_all+0x50/0x118 [amdgpu]
[ 5.686915] amdgpu_device_fini+0x8c/0x464 [amdgpu]
[ 5.687089] amdgpu_driver_unload_kms+0x60/0x70 [amdgpu]
[ 5.687262] amdgpu_driver_load_kms+0x58/0x1a8 [amdgpu]
[ 5.687436] amdgpu_pci_probe+0x180/0x208 [amdgpu]
[ 5.687439] pci_device_probe+0xc0/0x130
[ 5.687441] really_probe+0x2dc/0x46c
[ 5.687443] driver_probe_device+0x138/0x148
[ 5.687445] device_driver_attach+0x50/0x7c
[ 5.687446] __driver_attach+0x150/0x154
[ 5.687448] bus_for_each_dev+0x7c/0xc8
[ 5.687450] driver_attach+0x30/0x3c
[ 5.687452] bus_add_driver+0x1b4/0x1fc
[ 5.687453] driver_register+0xc0/0xf8
[ 5.687455] __pci_register_driver+0x70/0x80
[ 5.687629] amdgpu_init+0x88/0x1000 [amdgpu]
[ 5.687631] do_one_initcall+0xa0/0x1e8
[ 5.687633] do_init_module+0x58/0x1f4
[ 5.687635] load_module+0x1d1c/0x22e4
[ 5.687637] __do_sys_finit_module+0xe0/0x100
[ 5.687639] __arm64_sys_finit_module+0x28/0x34
[ 5.687641] el0_svc_common.constprop.0+0x13c/0x1ec
[ 5.687643] do_el0_svc+0x90/0x9c
[ 5.687645] el0_svc+0x20/0x30
[ 5.687647] el0_sync_handler+0xbc/0x158
[ 5.687649] el0_sync+0x1a0/0x1c0
[ 5.687718] amdgpu: probe of 0000:01:00.0 failed with error -2
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels