All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Deucher <alexander.deucher@amd.com>
To: amd-gfx@lists.freedesktop.org
Cc: Alex Deucher <alexander.deucher@amd.com>, Le Ma <le.ma@amd.com>,
	Evan Quan <evan.quan@amd.com>,
	Hawking Zhang <Hawking.Zhang@amd.com>
Subject: [PATCH 016/159] drm/amdgpu: set fw load type for aldebaran
Date: Wed, 24 Feb 2021 17:16:36 -0500	[thread overview]
Message-ID: <20210224221859.3068810-9-alexander.deucher@amd.com> (raw)
In-Reply-To: <20210224221859.3068810-1-alexander.deucher@amd.com>

From: Le Ma <le.ma@amd.com>

Set backdoor loading way in current phase

v2: change case location to not break other asics

Signed-off-by: Le Ma <le.ma@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Acked-by: Evan Quan <evan.quan@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
---
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
index 1beb08af347f..358134b29c18 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
@@ -406,6 +406,8 @@ amdgpu_ucode_get_load_type(struct amdgpu_device *adev, int load_type)
 			return AMDGPU_FW_LOAD_DIRECT;
 		else
 			return AMDGPU_FW_LOAD_PSP;
+	case CHIP_ALDEBARAN:
+		return AMDGPU_FW_LOAD_DIRECT;
 	default:
 		DRM_ERROR("Unknown firmware load type\n");
 	}
-- 
2.29.2

_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

  parent reply	other threads:[~2021-02-24 22:19 UTC|newest]

Thread overview: 157+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-24 22:16 [PATCH 000/159] Aldebaran support Alex Deucher
2021-02-24 22:16 ` [PATCH 009/159] drm/amdgpu: add aldebaran asic type Alex Deucher
2021-02-24 22:16 ` [PATCH 010/159] drm/amd/include: add ip offset header for aldebaran (v5) Alex Deucher
2021-02-24 22:16 ` [PATCH 011/159] drm/amdgpu: add register base init for aldebaran (v2) Alex Deucher
2021-02-24 22:16 ` [PATCH 012/159] drm/amdgpu: add gpu_info fw parse support for aldebaran Alex Deucher
2021-02-24 22:16 ` [PATCH 013/159] drm/amdgpu: add soc15 common ip block " Alex Deucher
2021-02-24 22:16 ` [PATCH 014/159] drm/amdgpu: add mmhub support for aldebaran (v3) Alex Deucher
2021-02-24 22:16 ` [PATCH 015/159] drm/amdgpu: add gmc v9 block support for Aldebaran Alex Deucher
2021-02-24 22:16 ` Alex Deucher [this message]
2021-02-24 22:16 ` [PATCH 017/159] drm/amdgpu: add gfx v9 block support for aldebaran Alex Deucher
2021-02-24 22:16 ` [PATCH 018/159] drm/amdgpu: add sdma " Alex Deucher
2021-02-24 22:16 ` [PATCH 019/159] drm/amdgpu: correct mmBIF_SDMA4_DOORBELL_RANGE address " Alex Deucher
2021-02-24 22:16 ` [PATCH 020/159] drm/amdgpu: set ip blocks " Alex Deucher
2021-02-24 22:16 ` [PATCH 021/159] drm/amdkfd: Add Aldebaran KFD support Alex Deucher
2021-02-24 22:16 ` [PATCH 022/159] drm/amdgpu: add aldebaran sdma firmware support (v2) Alex Deucher
2021-02-24 22:16 ` [PATCH 023/159] drm/amdkfd: Add aldebaran trap handler support Alex Deucher
2021-02-24 22:16 ` [PATCH 024/159] drm/amdgpu: Print the IH client ID name when vm fault happens Alex Deucher
2021-02-24 22:16 ` [PATCH 025/159] drm/amdgpu: init sos microcode for psp v13 Alex Deucher
2021-02-24 22:16 ` [PATCH 026/159] drm/amdgpu: add kdb loading support " Alex Deucher
2021-02-24 22:16 ` [PATCH 027/159] drm/amdgpu: add sys_drv " Alex Deucher
2021-02-24 22:16 ` [PATCH 028/159] drm/amdgpu: add tOS " Alex Deucher
2021-02-24 22:16 ` [PATCH 029/159] drm/amdgpu: add psp v13 ring support Alex Deucher
2021-02-24 22:16 ` [PATCH 030/159] drm/amdgpu: init psp v13 ip function Alex Deucher
2021-02-24 22:16 ` [PATCH 031/159] drm/amdgpu: fix incorrect EP_STRAP reg offset for aldebaran Alex Deucher
2021-02-24 22:16 ` [PATCH 032/159] drm/amdgpu: load pmfw prior to other non-psp fw " Alex Deucher
2021-02-24 22:16 ` [PATCH 033/159] drm/amdgpu: detect sriov capability " Alex Deucher
2021-02-24 22:16 ` [PATCH 034/159] drm/amdgpu: bypass gc_9_x_common golden settings Alex Deucher
2021-02-24 22:16 ` [PATCH 035/159] drm/amdgpu: enable psp v13 ip block for aldebaran Alex Deucher
2021-02-24 22:16 ` [PATCH 036/159] drm/amdgpu: add new smuio callbacks " Alex Deucher
2021-02-24 22:16 ` [PATCH 037/159] drm/amdgpu: implement smuio v13_0 callbacks Alex Deucher
2021-02-24 22:16 ` [PATCH 038/159] drm/amdgpu: initialize smuio callbacks for aldebaran Alex Deucher
2021-02-24 22:16 ` [PATCH 039/159] drm/amdgpu: enable xgmi support for Aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 040/159] drm/amdgpu: define address map for host xgmi link (v3) Alex Deucher
2021-02-24 22:17 ` [PATCH 041/159] drm/amdgpu: support get xgmi information for Aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 042/159] drm/amdkfd: expose host gpu link via sysfs (v2) Alex Deucher
2021-02-24 22:17 ` [PATCH 043/159] drm/amdgpu: add Aldebaran to the VCN family Alex Deucher
2021-02-24 22:17 ` [PATCH 044/159] drm/amdgpu/vcn2.6: Add vcn2.6 support Alex Deucher
2021-02-24 22:17 ` [PATCH 045/159] drm/amdgpu: Fix IH client ID naming table Alex Deucher
2021-02-24 22:17 ` [PATCH 046/159] drm/amdgpu: Fix an omission when adding Aldebaran support Alex Deucher
2021-02-24 22:17 ` [PATCH 047/159] drm/amdgpu/jpeg2.6: Add jpeg2.6 support Alex Deucher
2021-02-24 22:17 ` [PATCH 048/159] drm/amdgpu: new cache coherence change for Aldebaran Alex Deucher
2021-02-28  8:19   ` Jerry Zhang
2021-02-24 22:17 ` [PATCH 049/159] drm/amdkfd: add new flag for uncached GPU mapping Alex Deucher
2021-02-24 22:17 ` [PATCH 050/159] drm/amdgpu: set CPU mapping of vram as cached for A+A mode (v2) Alex Deucher
2021-02-24 22:17 ` [PATCH 051/159] drm/amdgpu: skip MEC2_JT initialization for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 052/159] drm/amdgpu/nbio: add aldebaran support Alex Deucher
2021-02-24 22:17 ` [PATCH 053/159] drm/amdgpu/vcn: enable VCN on aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 054/159] drm/amdgpu/jpeg: enable JPEG " Alex Deucher
2021-02-24 22:17 ` [PATCH 055/159] drm/amdgpu: Clean up mmhub functions for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 056/159] drm/amdgpu: switch to use reg distance member for mmhub v1_7 Alex Deucher
2021-02-24 22:17 ` [PATCH 057/159] drm/amdgpu: initialize ta firmware for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 058/159] drm/amdgpu: comments out vcn/jpeg ip blocks " Alex Deucher
2021-02-24 22:17 ` [PATCH 059/159] drm/amd/swsmu: add aldebaran smu driver if header (v2) Alex Deucher
2021-02-24 22:17 ` [PATCH 060/159] drm/amd/swsmu: add aldebaran smu13 ip support (v3) Alex Deucher
2021-02-24 22:17 ` [PATCH 061/159] drm/amdgpu: declare sdma firmware binary file for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 062/159] drm/amdgpu: initialize external rev_id " Alex Deucher
2021-02-24 22:17 ` [PATCH 063/159] drm/amdgpu: declare smuio v13_0 callbacks as static Alex Deucher
2021-02-24 22:17 ` [PATCH 064/159] drm/amdgpu: updated host to psp mailbox cmd (v2) Alex Deucher
2021-02-24 22:17 ` [PATCH 065/159] drm/amdgpu: added register list driver ctx (v2) Alex Deucher
2021-02-24 22:17 ` [PATCH 066/159] drm/amdgpu: added support for register list loading (v2) Alex Deucher
2021-02-24 22:17 ` [PATCH 067/159] drm/amdgpu: Add DID for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 068/159] drm/amdgpu:add smu mode1/2 support " Alex Deucher
2021-02-24 22:17 ` [PATCH 069/159] drm/amdgpu:return true for mode1_reset_support on aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 070/159] drm/amdgpu: support get_vram_info atomfirmware i/f for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 071/159] drm/amdgpu: correct vram_info for HBM2E Alex Deucher
2021-02-24 22:17 ` [PATCH 072/159] drm/amdgpu: init gds for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 073/159] drm/amdgpu: skip gds ras workaround " Alex Deucher
2021-02-24 22:17 ` [PATCH 074/159] drm/amdgpu: use physical_node_id to calculate aper_base Alex Deucher
2021-02-24 22:17 ` [PATCH 075/159] drm/amdgpu: apply sdma golden settings for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 076/159] drm/amdgpu: add sdma v4_4 ras function Alex Deucher
2021-02-24 22:17 ` [PATCH 077/159] drm/amdgpu: add sdma ras error query callback for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 078/159] drm/amdgpu: add sdma ras error reset " Alex Deucher
2021-02-24 22:17 ` [PATCH 079/159] drm/amdgpu: add mmhub ras error query " Alex Deucher
2021-02-24 22:17 ` [PATCH 080/159] drm/amdgpu: add mmhub ras error reset " Alex Deucher
2021-02-24 22:17 ` [PATCH 081/159] drm/amdgpu: add mmhub error status query " Alex Deucher
2021-02-24 22:17 ` [PATCH 082/159] drm/amdgpu: correct IH_CHICKEN programming " Alex Deucher
2021-02-24 22:17 ` [PATCH 083/159] drm/amdgpu: switch to vega20 ih block " Alex Deucher
2021-02-24 22:17 ` [PATCH 084/159] drm/amdgpu: disallow use semaphore on aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 085/159] drm/amd/pm:add aldebaran support for getting bootup values Alex Deucher
2021-02-24 22:17 ` [PATCH 086/159] drm/amdgpu: update atom_firmware_info_v3_4 (v2) Alex Deucher
2021-02-24 22:17 ` [PATCH 087/159] drm/amdgpu: pre-map device buffer as cached for A+A config Alex Deucher
2021-02-24 22:17 ` [PATCH 088/159] drm/ttm: ioremap buffer properly according to TTM placement flag Alex Deucher
2021-02-25 13:41   ` Christian König
2021-02-24 22:17 ` [PATCH 089/159] drm/amdgpu: Don't do FB resize under A+A config Alex Deucher
2021-02-24 22:17 ` [PATCH 090/159] drm/amd/pm: Add atom_smc_dpm_info_v4_10 for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 091/159] drm/amd/amdgpu: Add smu_pptable module parameter Alex Deucher
2021-02-24 22:17 ` [PATCH 092/159] drm/amd/pm: Add support to override pptable id for aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 093/159] drm/amd/pm: Remove CPU virtual address notification in aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 094/159] drm/amdgpu: set snoop bit in pde/pte entries for Aldebaran A+A Alex Deucher
2021-02-24 22:17 ` [PATCH 095/159] drm/amdgpu: query aldebaran gfx_config through atomfirmware i/f Alex Deucher
2021-02-24 22:17 ` [PATCH 096/159] drm/amdgpu: retire aldebaran gpu_info firmware Alex Deucher
2021-02-24 22:17 ` [PATCH 097/159] drm/amdpgu: add ATOM_DGPU_VRAM_TYPE_HBM2E vram type Alex Deucher
2021-02-24 22:17 ` [PATCH 098/159] drm/amdgpu: UTLC1 RB SDMA timeout on Aldebaran Alex Deucher
2021-02-24 22:17 ` [PATCH 099/159] drm/amdgpu: Aldebaran doesn't use semaphore Alex Deucher
2021-02-24 22:18 ` [PATCH 100/159] drm/amdgpu: bypass hdp read cache invalidation for aldebaran (v2) Alex Deucher
2021-02-24 22:18 ` [PATCH 101/159] drm/amd/pm: Set no fan control flag as needed Alex Deucher
2021-02-24 22:18 ` [PATCH 102/159] drm/amdgpu: Add support for cached VRAM in A+A Alex Deucher
2021-02-24 22:18 ` [PATCH 103/159] drm/amdkfd: Fix saving the ACC vgprs for Aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 104/159] drm/amdgpu: switch to cached noretry setting for aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 105/159] drm/amdgpu: Enable swsmu block on aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 106/159] drm/amdgpu: enable vcn and jpeg " Alex Deucher
2021-02-24 22:18 ` [PATCH 107/159] drm/amdgpu: enable vcn dpg mode " Alex Deucher
2021-02-24 22:18 ` [PATCH 108/159] drm/amdgpu: enable dpg indirect sram " Alex Deucher
2021-02-24 22:18 ` [PATCH 109/159] drm/amdgpu: add mmhub client ids for aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 110/159] drm/amdgpu: Add clock gating support " Alex Deucher
2021-02-24 22:18 ` [PATCH 111/159] drm/amdgpu/pm: Remove unsupported MP1 messages from aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 112/159] drm/amdgpu/pm: Fix reset message mapping on aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 113/159] drm/amdgpu/pm: Remove redundant generic message index Alex Deucher
2021-02-24 22:18 ` [PATCH 114/159] drm/amdgpu: Enable CP idle interrupts Alex Deucher
2021-02-24 22:18 ` [PATCH 115/159] drm/amdgpu: Fix aldebaran MMHUB CG/LS logic Alex Deucher
2021-02-24 22:18 ` [PATCH 116/159] drm/amdgpu: apply new pmfw loading sequence to arcturus and onwards Alex Deucher
2021-02-24 22:18 ` [PATCH 117/159] drm/amdgpu: Don't change CPU mapping of on-chip memory pools Alex Deucher
2021-02-24 22:18 ` [PATCH 118/159] drm/amdgpu: Use free system memory size for kfd memory accounting Alex Deucher
2021-02-24 22:18 ` [PATCH 119/159] drm/amdgpu: enable retry fault wptr overflow Alex Deucher
2021-02-24 22:18 ` [PATCH 120/159] drm/amdgpu: enable 48-bit IH timestamp counter Alex Deucher
2021-02-24 22:18 ` [PATCH 121/159] drm/amdgpu: mask the xgmi number of hops reported from psp to kfd Alex Deucher
2021-02-24 22:18 ` [PATCH 122/159] drm/amd/pm: Fix power limit query on aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 123/159] drm/amd/pm: Add DCBTC support for aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 124/159] drm/amd/pm: Enable performance determinism on aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 125/159] drm/amd/pm: Correct msg status check for powerlimit Alex Deucher
2021-02-24 22:18 ` [PATCH 126/159] drm/amdgpu: Don't reserve vram as WC for A+A Alex Deucher
2021-02-24 22:18 ` [PATCH 127/159] drm/amdgpu: Use physical translation mode to access page table Alex Deucher
2021-02-24 22:18 ` [PATCH 128/159] drm/amdgpu: Moved gart_size calculation to mc_init functions Alex Deucher
2021-02-24 22:18 ` [PATCH 129/159] drm/amdgpu: Modify comments of vram_start/end Alex Deucher
2021-02-24 22:18 ` [PATCH 130/159] drm/amdgpu: Placement of gart and vram in sysvm aperture Alex Deucher
2021-02-24 22:18 ` [PATCH 131/159] drm/amdgpu: Use different gart table parameters for 2-level gart table Alex Deucher
2021-02-24 22:18 ` [PATCH 132/159] drm/amdgpu: Add function to allocate and fill PDB0 Alex Deucher
2021-02-24 22:18 ` [PATCH 133/159] drm/amdgpu: Set up vmid0 PDB0 Alex Deucher
2021-02-24 22:18 ` [PATCH 134/159] drm/amdgpu: HW setup of 2-level vmid0 page table Alex Deucher
2021-02-24 22:18 ` [PATCH 135/159] drm/amdgpu: workaround the TMR MC address issue Alex Deucher
2021-02-24 22:18 ` [PATCH 136/159] drm/amdgpu: enable sram initialization for aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 137/159] drm/amdgpu: update mmhub client ids for Aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 138/159] amdgpu: Fix GART page table s-bit Alex Deucher
2021-02-24 22:18 ` [PATCH 139/159] drm/amdgpu: Fix the comment in amdgpu_gmc.h Alex Deucher
2021-02-24 22:18 ` [PATCH 140/159] drm/amdgpu: use pd addr based on gart level page table Alex Deucher
2021-02-24 22:18 ` [PATCH 141/159] drm/amd/pm: remove aldebaran serial number support Alex Deucher
2021-02-24 22:18 ` [PATCH 142/159] drm/amd/pm: Enable user min/max gfxclk on aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 143/159] drm/amdgpu: allow use psp to load firmware (v2) Alex Deucher
2021-02-24 22:18 ` [PATCH 144/159] drm/amdkfd: Add kernel parameter to stop queue eviction on vm fault Alex Deucher
2021-02-24 22:18 ` [PATCH 145/159] drm/amdkfd: Check HIQ's MQD for queue preemption status Alex Deucher
2021-02-24 22:18 ` [PATCH 146/159] drm/amdkfd: add aldebaran kfd2kgd callbacks to kfd device (v2) Alex Deucher
2021-02-24 22:18 ` [PATCH 147/159] drm/amdgpu: restore aldebaran save ttmp and trap config on init (v2) Alex Deucher
2021-02-25  3:22   ` Felix Kuehling
2021-02-25 18:32     ` Deucher, Alexander
2021-02-25 18:42       ` Felix Kuehling
2021-02-24 22:18 ` [PATCH 148/159] drm/amdgpu: apply gc v9_4_2 golden settings for aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 149/159] drm/amdgpu: add common gc " Alex Deucher
2021-02-24 22:18 ` [PATCH 150/159] drm/amdgpu: update TCP_CHAN_STEER_1 golden value " Alex Deucher
2021-02-24 22:18 ` [PATCH 151/159] drm/amdgpu: add gc powerbrake support (v2) Alex Deucher
2021-02-24 22:18 ` [PATCH 152/159] drm/amdgpu: add ras support for gfx of aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 153/159] drm/amdgpu: refine ras codes for GC utc " Alex Deucher
2021-02-24 22:18 ` [PATCH 154/159] drm/amdgpu: enable watchdog feature for SQ " Alex Deucher
2021-02-24 22:18 ` [PATCH 155/159] drm/amdgpu: Let KFD use more VMIDs on Aldebaran Alex Deucher
2021-02-24 22:18 ` [PATCH 156/159] drm/amd/pm: add aldebaran serial number support Alex Deucher
2021-02-24 22:18 ` [PATCH 157/159] drm/amdgpu: change psp_rap_invoke() function return value Alex Deucher
2021-02-24 22:18 ` [PATCH 158/159] drm/amdgpu: add psp RAP L0 check support Alex Deucher
2021-02-24 22:18 ` [PATCH 159/159] drm/amd/pm: add new data in metrics table Alex Deucher

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210224221859.3068810-9-alexander.deucher@amd.com \
    --to=alexander.deucher@amd.com \
    --cc=Hawking.Zhang@amd.com \
    --cc=amd-gfx@lists.freedesktop.org \
    --cc=evan.quan@amd.com \
    --cc=le.ma@amd.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.