linux/drivers/gpu/drm/amd/amdgpu
Luben Tuikov e4e6a58935 drm/amdgpu: Use explicit cardinality for clarity
RAS_MAX_RECORD_NUM may mean the maximum record
number, as in the maximum house number on your
street, or it may mean the maximum number of
records, as in the count of records, which is also
a number. To make this distinction whether the
number is ordinal (index) or cardinal (count),
rename this macro to RAS_MAX_RECORD_COUNT.

This makes it easy to understand what it refers
to, especially when we compute quantities such as,
how many records do we have left in the table,
especially when there are so many other numbers,
quantities and numerical macros around.

Also rename the long,
amdgpu_ras_eeprom_get_record_max_length() to the
more succinct and clear,
amdgpu_ras_eeprom_max_record_count().

When computing the threshold, which also deals
with counts, i.e. "how many", use cardinal
"max_eeprom_records_count", than the quantitative
"max_eeprom_records_len".

Simplify the logic here and there, as well.

Cc: Guchun Chen <guchun.chen@amd.com>
Cc: John Clements <john.clements@amd.com>
Cc: Hawking Zhang <Hawking.Zhang@amd.com>
Cc: Alexander Deucher <Alexander.Deucher@amd.com>
Signed-off-by: Luben Tuikov <luben.tuikov@amd.com>
Acked-by: Alexander Deucher <Alexander.Deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-07-01 00:24:41 -04:00
..
aldebaran.c drm/amdgpu: Remove unneeded semicolon 2021-06-01 22:55:39 -04:00
aldebaran.h drm/amdgpu: Add mode2 reset support for aldebaran 2021-04-09 16:46:26 -04:00
aldebaran_reg_init.c drm/amdgpu: add register base init for aldebaran (v2) 2021-03-10 00:01:34 -05:00
amdgpu.h drm/amdgpu: Don't flush/invalidate HDP for APUs and A+A 2021-06-04 16:02:38 -04:00
amdgpu_acp.c drm/amd/amdgpu/amdgpu_acp: Fix doc-rot issues pertaining to a couple of 'handle' params 2020-12-01 16:04:43 -05:00
amdgpu_acp.h
amdgpu_acpi.c drm/amdgpu: enable smart shift on dGPU (v5) 2021-06-01 22:55:38 -04:00
amdgpu_afmt.c
amdgpu_amdkfd.c Merge drm/drm-next into drm-misc-next 2021-05-22 07:17:05 +02:00
amdgpu_amdkfd.h drm/amdkfd: Make TLB flush conditional on mapping 2021-06-04 12:40:01 -04:00
amdgpu_amdkfd_aldebaran.c drm/amdkfd: add aldebaran kfd2kgd callbacks to kfd device (v2) 2021-03-23 22:59:28 -04:00
amdgpu_amdkfd_arcturus.c drm/amdgpu: Added missing prototype 2021-04-28 23:35:49 -04:00
amdgpu_amdkfd_arcturus.h drm/amdkfd: add aldebaran kfd2kgd callbacks to kfd device (v2) 2021-03-23 22:59:28 -04:00
amdgpu_amdkfd_fence.c drm/amd/amdgpu: Fix errors in documentation of function parameters 2021-05-10 18:06:42 -04:00
amdgpu_amdkfd_gfx_v7.c drm next for 5.10-rc1 2020-10-15 10:46:16 -07:00
amdgpu_amdkfd_gfx_v8.c drm next for 5.10-rc1 2020-10-15 10:46:16 -07:00
amdgpu_amdkfd_gfx_v9.c drm/amd/amdgpu: Fix errors in documentation of function parameters 2021-05-10 18:06:42 -04:00
amdgpu_amdkfd_gfx_v9.h Merge tag 'amd-drm-next-5.11-2020-11-05' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-11-10 17:48:47 +10:00
amdgpu_amdkfd_gfx_v10.c drm/amdgpu: Modify GC register access from MMIO to RLCG in file kfd_v10* 2021-05-21 10:32:07 -04:00
amdgpu_amdkfd_gfx_v10_3.c drm/amdgpu: Modify GC register access to use _SOC15 macros 2021-06-04 16:02:57 -04:00
amdgpu_amdkfd_gpuvm.c drm/amdgpu: remove amdgpu_vm_pt 2021-06-15 17:25:42 -04:00
amdgpu_atombios.c Merge drm/drm-next into drm-misc-next 2021-05-22 07:17:05 +02:00
amdgpu_atombios.h drm/amdgpu: drop some unused atombios functions 2021-04-09 16:50:34 -04:00
amdgpu_atomfirmware.c drm/amdgpu: modify system reference clock source for navi+ (V2) 2021-05-19 22:44:48 -04:00
amdgpu_atomfirmware.h drm/amdgpu: add helper function to query dynamic boot config cap 2021-05-19 22:30:14 -04:00
amdgpu_atpx_handler.c
amdgpu_benchmark.c drm/amdgpu: allow variable BO struct creation 2021-04-09 16:45:12 -04:00
amdgpu_bios.c Merge tag 'amd-drm-next-5.13-2021-03-23' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2021-03-26 15:53:21 +01:00
amdgpu_bo_list.c
amdgpu_bo_list.h
amdgpu_cgs.c drm/amd/pm: correct the checks for polaris kickers 2020-10-27 11:56:42 -04:00
amdgpu_connectors.c drm/amdgpu: only set DP subconnector type on DP and eDP connectors 2020-12-23 15:03:08 -05:00
amdgpu_connectors.h
amdgpu_cs.c drm/amdgpu: remove amdgpu_vm_pt 2021-06-15 17:25:42 -04:00
amdgpu_csa.c drm/amd/amdgpu/amdgpu_csa: Remove set but unused variable 'r' 2020-11-13 17:29:46 -05:00
amdgpu_csa.h
amdgpu_ctx.c drm/amdgpu: Use delayed work to collect RAS error counters 2021-05-27 12:23:06 -04:00
amdgpu_ctx.h drm/amdgpu: fix fence calculation (v2) 2021-05-13 14:09:12 -04:00
amdgpu_debugfs.c drm/amdgpu: remove amdgpu_vm_pt 2021-06-15 17:25:42 -04:00
amdgpu_debugfs.h drm/amdgpu: do not use drm middle layer for debugfs 2021-02-18 16:43:09 -05:00
amdgpu_device.c drm/amdgpu: move apu flags initialization to the start of device init 2021-07-01 00:05:18 -04:00
amdgpu_df.h drm/amdgpu: fix xgmi perfmon a-b-a problem 2020-10-07 14:44:16 -04:00
amdgpu_discovery.c drm/amd/amdgpu: Use IP discovery data to determine VCN enablement instead of MMSCH 2021-06-18 17:14:01 -04:00
amdgpu_discovery.h drm/amd/amdgpu: Use IP discovery data to determine VCN enablement instead of MMSCH 2021-06-18 17:14:01 -04:00
amdgpu_display.c drm/amdgpu: Call drm_framebuffer_init last for framebuffer init 2021-06-18 17:14:44 -04:00
amdgpu_display.h drm/amdgpu: clean up non-DC suspend/resume handling 2021-04-09 16:36:40 -04:00
amdgpu_dma_buf.c drm/amdgpu: remove amdgpu_vm_pt 2021-06-15 17:25:42 -04:00
amdgpu_dma_buf.h drm/amdgpu: Implement mmap as GEM object function 2021-05-26 20:56:23 +02:00
amdgpu_doorbell.h
amdgpu_drv.c drm/amdgpu: Use explicit cardinality for clarity 2021-07-01 00:24:41 -04:00
amdgpu_drv.h
amdgpu_eeprom.c drm/amdgpu: Return result fix in RAS 2021-07-01 00:24:41 -04:00
amdgpu_eeprom.h drm/amdgpu: EEPROM: add explicit read and write 2021-07-01 00:24:40 -04:00
amdgpu_encoders.c
amdgpu_fb.c drm/amd/amdgpu: fix refcount leak 2021-05-19 22:43:43 -04:00
amdgpu_fdinfo.c drm/amdgpu: remove amdgpu_vm_pt 2021-06-15 17:25:42 -04:00
amdgpu_fdinfo.h drm/amdgpu: Add show_fdinfo() interface 2021-05-05 09:26:53 +02:00
amdgpu_fence.c Merge drm/drm-next into drm-misc-next 2021-05-22 07:17:05 +02:00
amdgpu_fru_eeprom.c drm/amdgpu: EEPROM: add explicit read and write 2021-07-01 00:24:40 -04:00
amdgpu_fru_eeprom.h drm/amdgpu: fix incorrect comment 2020-09-29 16:11:50 -04:00
amdgpu_fw_attestation.c drm/amdgpu: Update psp fw attestation support list 2021-06-07 14:57:32 -04:00
amdgpu_fw_attestation.h drm/amdgpu: added support for psp fw attestation 2020-10-26 13:27:00 -04:00
amdgpu_gart.c drm/amdgpu: remove unused parameter in amdgpu_gart_bind 2021-06-18 17:12:47 -04:00
amdgpu_gart.h drm/amdgpu: remove unused parameter in amdgpu_gart_bind 2021-06-18 17:12:47 -04:00
amdgpu_gds.h
amdgpu_gem.c drm/amdgpu: remove amdgpu_vm_pt 2021-06-15 17:25:42 -04:00
amdgpu_gem.h
amdgpu_gfx.c drm/amdgpu: Conditionally reset RAS counters on boot 2021-05-19 22:38:11 -04:00
amdgpu_gfx.h drm/amdgpu: split gfx callbacks into ras and non-ras ones 2021-04-09 16:51:22 -04:00
amdgpu_gfxhub.h drm/amdgpu: add gpu harvest support for yellow carp (v2) 2021-06-04 16:03:24 -04:00
amdgpu_gmc.c drm/amdgpu: enable tmz on yellow carp 2021-06-30 00:18:23 -04:00
amdgpu_gmc.h drm/amdgpu: introduce a stolen reserved buffer to protect specific buffer region (v2) 2021-06-04 16:03:12 -04:00
amdgpu_gtt_mgr.c drm-misc-next for 5.14: 2021-06-10 11:28:09 +10:00
amdgpu_hdp.c drm/amdgpu: add helpers for hdp ras init/fini 2021-05-10 18:06:43 -04:00
amdgpu_hdp.h drm/amdgpu: retired reset_ras_error_count from hdp callbacks 2021-05-10 18:06:43 -04:00
amdgpu_i2c.c drm/amdgpu: Remove references to struct drm_device.pdev 2021-01-13 09:02:58 +01:00
amdgpu_i2c.h
amdgpu_ib.c drm/amdgpu: Don't flush/invalidate HDP for APUs and A+A 2021-06-04 16:02:38 -04:00
amdgpu_ids.c drm-misc-next for 5.14: 2021-06-10 11:28:09 +10:00
amdgpu_ids.h
amdgpu_ih.c Merge drm/drm-next into drm-misc-next 2021-05-22 07:17:05 +02:00
amdgpu_ih.h drm/amdgpu: nuke the ih reentrant lock 2021-03-23 23:30:23 -04:00
amdgpu_ioc32.c
amdgpu_irq.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
amdgpu_irq.h drm/amdgpu: Split amdgpu_device_fini into early and late 2021-05-19 23:45:49 -04:00
amdgpu_job.c drm/amdgpu: Prevent any job recoveries after device is unplugged. 2021-05-19 23:50:28 -04:00
amdgpu_job.h
amdgpu_jpeg.c
amdgpu_jpeg.h
amdgpu_kms.c drm/amdgpu: remove amdgpu_vm_pt 2021-06-15 17:25:42 -04:00
amdgpu_mes.h
amdgpu_mmhub.c
amdgpu_mmhub.h drm/amdgpu: add function to clear MMEA error status for aldebaran 2021-05-10 18:11:44 -04:00
amdgpu_mn.c drm/amdkfd: add owner ref param to get hmm pages 2021-07-01 00:05:41 -04:00
amdgpu_mn.h drm/amdkfd: add owner ref param to get hmm pages 2021-07-01 00:05:41 -04:00
amdgpu_mode.h drm/amdgpu: add atomfirmware helper function to query fw cap 2021-05-19 22:30:03 -04:00
amdgpu_nbio.c
amdgpu_nbio.h drm/amdgpu: fix the hang caused by PCIe link width switch 2021-06-30 00:18:14 -04:00
amdgpu_object.c drm/amdgpu: move shadow_list to amdgpu_bo_vm 2021-06-15 17:25:42 -04:00
amdgpu_object.h drm/amdgpu: move shadow_list to amdgpu_bo_vm 2021-06-15 17:25:42 -04:00
amdgpu_pll.c drm/amd/amdgpu/amdgpu_pll: Fix kernel-doc formatting, missing and extra params 2020-11-13 17:29:46 -05:00
amdgpu_pll.h
amdgpu_pmu.c drm/amdgpu: fix an error code in init_pmu_entry_by_type_and_add() 2021-04-15 16:32:45 -04:00
amdgpu_pmu.h drm/amdgpu: add per device user friendly xgmi events for vega20 2020-10-07 14:44:33 -04:00
amdgpu_preempt_mgr.c drm-misc-next for 5.14: 2021-06-10 11:28:09 +10:00
amdgpu_psp.c drm/amdgpu: correct psp ucode arrary start address 2021-06-15 17:25:42 -04:00
amdgpu_psp.h drm/amdgpu: disable DRAM memory training when GECC is enabled 2021-06-11 16:06:21 -04:00
amdgpu_rap.c drm/amdgpu: change psp_rap_invoke() function return value 2021-03-23 23:00:22 -04:00
amdgpu_rap.h
amdgpu_ras.c drm/amdgpu: Use explicit cardinality for clarity 2021-07-01 00:24:41 -04:00
amdgpu_ras.h drm/amdgpu: Use delayed work to collect RAS error counters 2021-05-27 12:23:06 -04:00
amdgpu_ras_eeprom.c drm/amdgpu: Use explicit cardinality for clarity 2021-07-01 00:24:41 -04:00
amdgpu_ras_eeprom.h drm/amdgpu: Use explicit cardinality for clarity 2021-07-01 00:24:41 -04:00
amdgpu_res_cursor.h drm/ttm: flip the switch for driver allocated resources v2 2021-06-04 15:16:46 +02:00
amdgpu_reset.c drm/amdgpu: Add mode2 reset support for aldebaran 2021-04-09 16:46:26 -04:00
amdgpu_reset.h drm/amdgpu: Fix build warnings 2021-04-09 16:46:32 -04:00
amdgpu_ring.c drm/amd/amdgpu/amdgpu_ring: Provide description for 'sched_score' 2021-04-20 21:51:09 -04:00
amdgpu_ring.h drm/amdgpu: Split amdgpu_device_fini into early and late 2021-05-19 23:45:49 -04:00
amdgpu_rlc.c
amdgpu_rlc.h drm/amdgpu: Indirect register access for Navi12 sriov 2021-05-21 10:32:06 -04:00
amdgpu_sa.c drm/amdgpu/amdgpu: improve code indentation and alignment 2020-11-02 15:34:29 -05:00
amdgpu_sched.c drm/amd/amdgpu/amdgpu_sched: Consume our own header containing prototypes 2020-11-13 17:29:46 -05:00
amdgpu_sched.h
amdgpu_sdma.c drm/amdgpu/amdgpu: improve code indentation and alignment 2020-11-02 15:34:29 -05:00
amdgpu_sdma.h drm/amdgpu: add sdma 4_x interrupts printing 2021-03-05 15:12:23 -05:00
amdgpu_securedisplay.c drm/amdgpu: Add compile flag for securedisplay 2021-05-19 22:29:49 -04:00
amdgpu_securedisplay.h drm/amdgpu: Add secure display TA interface 2021-01-13 23:58:14 -05:00
amdgpu_smuio.h drm/amdgpu: implement smuio callback to query socket id 2021-04-28 23:35:49 -04:00
amdgpu_socbb.h
amdgpu_sync.c dma-buf: rename and cleanup dma_resv_get_list v2 2021-06-06 11:18:19 +02:00
amdgpu_sync.h
amdgpu_test.c drm/amdgpu: allow variable BO struct creation 2021-04-09 16:45:12 -04:00
amdgpu_trace.h drm/ttm: rename bo->mem and make it a pointer 2021-06-02 11:07:25 +02:00
amdgpu_trace_points.c
amdgpu_ttm.c drm/amdkfd: add owner ref param to get hmm pages 2021-07-01 00:05:41 -04:00
amdgpu_ttm.h drm/amdgpu: introduce a stolen reserved buffer to protect specific buffer region (v2) 2021-06-04 16:03:12 -04:00
amdgpu_ucode.c drm/amdgpu: Updated fw header structure source 2021-06-10 11:44:24 -04:00
amdgpu_ucode.h drm/amdgpu: Updated fw header structure source 2021-06-10 11:44:24 -04:00
amdgpu_umc.c drm/amdgpu: message smu to update hbm bad page number 2021-06-18 17:11:56 -04:00
amdgpu_umc.h drm/amdgpu: fix bad address translation for sienna_cichlid 2021-06-18 17:11:40 -04:00
amdgpu_uvd.c drm-misc-next for 5.14: 2021-06-10 11:28:09 +10:00
amdgpu_uvd.h drm/amdgpu: fix SI UVD firmware validate resume fail 2020-11-24 12:02:38 -05:00
amdgpu_vce.c Merge tag 'amd-drm-next-5.14-2021-06-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2021-06-04 06:13:57 +10:00
amdgpu_vce.h
amdgpu_vcn.c drm/amd/amdgpu: Use IP discovery data to determine VCN enablement instead of MMSCH 2021-06-18 17:14:01 -04:00
amdgpu_vcn.h drm/amd/amdgpu: Use IP discovery data to determine VCN enablement instead of MMSCH 2021-06-18 17:14:01 -04:00
amdgpu_vf_error.c drm/amdgpu/amdgpu: improve code indentation and alignment 2020-11-02 15:34:29 -05:00
amdgpu_vf_error.h
amdgpu_virt.c drm/amdgpu: Fill adev->unique_id with data from PF2VF msg 2021-05-19 22:33:58 -04:00
amdgpu_virt.h drm/amdgpu: Complete multimedia bandwidth interface 2021-05-19 22:29:58 -04:00
amdgpu_vm.c drm/amdgpu: Use spinlock_irqsave for pasid_lock 2021-06-15 17:25:42 -04:00
amdgpu_vm.h drm/amdgpu: remove amdgpu_vm_pt 2021-06-15 17:25:42 -04:00
amdgpu_vm_cpu.c drm/amdgpu: Don't flush/invalidate HDP for APUs and A+A 2021-06-04 16:02:38 -04:00
amdgpu_vm_sdma.c drm/amdgpu: remove amdgpu_vm_pt 2021-06-15 17:25:42 -04:00
amdgpu_vram_mgr.c drm/amdgpu: Set ttm caching flags during bo allocation 2021-07-01 00:05:12 -04:00
amdgpu_xgmi.c drm/amdgpu: move xgmi ras functions to xgmi_ras_funcs 2021-04-09 16:51:07 -04:00
amdgpu_xgmi.h drm/amdgpu: move xgmi ras functions to xgmi_ras_funcs 2021-04-09 16:51:07 -04:00
amdgv_sriovmsg.h drm/amdgpu: Complete multimedia bandwidth interface 2021-05-19 22:29:58 -04:00
arct_reg_init.c
athub_v1_0.c
athub_v1_0.h
athub_v2_0.c drm/amdgpu: correct clock gating settings on feature unsupported 2021-06-30 00:18:22 -04:00
athub_v2_0.h
athub_v2_1.c drm/amdgpu: support athub cg setting for beige_goby 2021-05-19 22:41:19 -04:00
athub_v2_1.h
atom.c drm/amdgpu: Add vbios info ioctl interface 2021-06-01 22:55:39 -04:00
atom.h drm/amdgpu: Add vbios info ioctl interface 2021-06-01 22:55:39 -04:00
atombios_crtc.c
atombios_crtc.h
atombios_dp.c drm/dp: Pass drm_dp_aux to drm_dp*_link_train_channel_eq_delay() 2021-04-27 18:43:42 -04:00
atombios_dp.h
atombios_encoders.c drm/amd/amdgpu/atombios_encoders: Remove set but unused variable 'backlight_level' 2020-11-16 15:56:35 -05:00
atombios_encoders.h
atombios_i2c.c drm/amdgpu: use "*" adjacent to data name 2020-11-02 15:35:53 -05:00
atombios_i2c.h
beige_goby_reg_init.c drm/amd/amdgpu: initialize IP offset for beige_goby 2021-05-19 22:40:09 -04:00
cik.c drm/amdgpu/codec: drop the internal codec index 2021-02-26 17:23:49 -05:00
cik.h
cik_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
cik_ih.h
cik_sdma.c drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions 2021-05-21 10:32:14 -04:00
cik_sdma.h
cikd.h
clearstate_ci.h
clearstate_defs.h
clearstate_gfx9.h
clearstate_gfx10.h
clearstate_si.h
clearstate_vi.h
cz_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
cz_ih.h
dce_v6_0.c drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_number_of_dram_channels()' 2021-05-21 10:32:15 -04:00
dce_v6_0.h
dce_v8_0.c drm/amdgpu: clean up non-DC suspend/resume handling 2021-04-09 16:36:40 -04:00
dce_v8_0.h
dce_v10_0.c drm/amdgpu: clean up non-DC suspend/resume handling 2021-04-09 16:36:40 -04:00
dce_v10_0.h
dce_v11_0.c drm/amdgpu: clean up non-DC suspend/resume handling 2021-04-09 16:36:40 -04:00
dce_v11_0.h
dce_virtual.c drm/amd/amdgpu: Cancel the hrtimer in sw_fini 2021-05-19 22:29:32 -04:00
dce_virtual.h
df_v1_7.c drm/amdgpu: improve code indentation and alignment 2020-11-02 15:34:31 -05:00
df_v1_7.h
df_v3_6.c drm/amdgpu: Query correct register for DF hashing on Aldebaran 2021-05-19 22:44:19 -04:00
df_v3_6.h drm/amdgpu: add per device user friendly xgmi events for vega20 2020-10-07 14:44:33 -04:00
dimgrey_cavefish_reg_init.c drm/amdgpu: fix wrong executable setting for dimgrey_cavefish_reg_init.c 2021-02-24 09:28:55 -05:00
emu_soc.c
gfx_v6_0.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
gfx_v6_0.h
gfx_v7_0.c drm/amd/amdgpu/gfx_v7_0: Repair function names in the documentation 2021-05-21 10:32:14 -04:00
gfx_v7_0.h drm/amd/amdgpu/gfx_v7_0: Remove unused struct definition 2020-11-13 17:29:47 -05:00
gfx_v8_0.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
gfx_v8_0.h
gfx_v9_0.c Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." 2021-06-21 17:44:16 -04:00
gfx_v9_0.h drm/amd/amdgpu: Prepare implementation to support reporting of CU usage 2020-09-30 13:50:06 -04:00
gfx_v9_4.c drm/amdgpu: only harvest gcea/mmea error status in arcturus 2021-04-20 21:35:45 -04:00
gfx_v9_4.h drm/amdgpu: split gfx callbacks into ras and non-ras ones 2021-04-09 16:51:22 -04:00
gfx_v9_4_2.c drm/amdgpu: PWRBRK sequence changes for Aldebaran 2021-06-18 17:11:49 -04:00
gfx_v9_4_2.h drm/amdgpu: refine gprs init shaders to check coverage 2021-04-23 17:15:21 -04:00
gfx_v10_0.c drm/amdgpu: update GFX MGCG settings 2021-06-30 00:18:22 -04:00
gfx_v10_0.h
gfxhub_v1_0.c drm/amdgpu: remove sriov vf gfxhub fb location programming 2021-06-08 12:14:55 -04:00
gfxhub_v1_0.h drm/amdgpu: make gfxhub_v1_0 callback functions to be static 2020-11-17 14:07:18 -05:00
gfxhub_v1_1.c drm/amdgpu: fix a few compiler warnings 2021-03-23 23:29:26 -04:00
gfxhub_v1_1.h drm/amdgpu: remove gfxhub_v1_1_funcs set 2020-10-16 14:44:32 -04:00
gfxhub_v2_0.c drm/amdgpu: Calling address translation functions to simplify codes 2021-04-15 16:03:01 -04:00
gfxhub_v2_0.h drm/amdgpu: use function pointer for gfxhub functions 2020-09-30 13:50:13 -04:00
gfxhub_v2_1.c drm/amdgpu: add gpu harvest support for yellow carp (v2) 2021-06-04 16:03:24 -04:00
gfxhub_v2_1.h drm/amdgpu: use function pointer for gfxhub functions 2020-09-30 13:50:13 -04:00
gmc_v6_0.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
gmc_v6_0.h
gmc_v7_0.c Merge tag 'amd-drm-next-5.14-2021-06-02' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2021-06-04 06:13:57 +10:00
gmc_v7_0.h
gmc_v8_0.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
gmc_v8_0.h
gmc_v9_0.c drm/amdgpu: remove sriov vf checking from getting fb location 2021-06-08 12:14:36 -04:00
gmc_v9_0.h
gmc_v10_0.c drm/amdgpu: add gpu harvest support for yellow carp (v2) 2021-06-04 16:03:24 -04:00
gmc_v10_0.h
hdp_v4_0.c drm/amdgpu: retired reset_ras_error_count from hdp callbacks 2021-05-10 18:06:43 -04:00
hdp_v4_0.h drm/amdgpu: implement hdp v4_0 ras functions 2021-05-10 18:06:43 -04:00
hdp_v5_0.c drm/amdgpu: update HDP LS settings 2021-06-30 00:18:23 -04:00
hdp_v5_0.h drm/amdgpu: add hdp version 5 functions 2021-01-05 11:32:55 -05:00
iceland_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
iceland_ih.h
iceland_sdma_pkt_open.h
jpeg_v1_0.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
jpeg_v1_0.h
jpeg_v2_0.c drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate 2021-05-21 10:32:11 -04:00
jpeg_v2_0.h
jpeg_v2_5.c drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate 2021-05-21 10:32:11 -04:00
jpeg_v2_5.h drm/amdgpu/jpeg2.6: Add jpeg2.6 support 2021-03-23 22:53:34 -04:00
jpeg_v3_0.c drm/amdgpu/jpeg: Remove harvest checking on CHIP_YELLOW_CARP 2021-06-04 16:03:17 -04:00
jpeg_v3_0.h
Kconfig drm/amdgpu: remove CONFIG_DRM_AMDGPU_GART_DEBUGFS 2021-02-18 16:43:09 -05:00
Makefile drm/amdgpu: add new helper for handling EEPROM i2c transfers 2021-07-01 00:24:39 -04:00
mes_api_def.h
mes_v10_1.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
mes_v10_1.h
mmhub_v1_0.c drm/amdgpu: Calling address translation functions to simplify codes 2021-04-15 16:03:01 -04:00
mmhub_v1_0.h drm/amdgpu: split mmhub callbacks into ras and non-ras ones 2021-04-09 16:51:19 -04:00
mmhub_v1_7.c drm/amdgpu: remove sriov vf mmhub system aperture and fb location programming 2021-06-08 12:15:01 -04:00
mmhub_v1_7.h drm/amdgpu: split mmhub callbacks into ras and non-ras ones 2021-04-09 16:51:19 -04:00
mmhub_v2_0.c drm/amdgpu: correct clock gating settings on feature unsupported 2021-06-30 00:18:22 -04:00
mmhub_v2_0.h
mmhub_v2_3.c drm/amdgpu: add mmhub client support for yellow carp 2021-06-04 16:03:12 -04:00
mmhub_v2_3.h drm/amdgpu: add mmhub v2.3 for vangogh (v4) 2020-10-05 15:15:27 -04:00
mmhub_v9_4.c drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhub_v9_4_set_fault_enable_default()' 2021-05-21 10:32:16 -04:00
mmhub_v9_4.h drm/amdgpu: split mmhub callbacks into ras and non-ras ones 2021-04-09 16:51:19 -04:00
mmsch_v1_0.h
mmsch_v2_0.h
mmsch_v3_0.h
mxgpu_ai.c drm/amdgpu/sriov Stop data exchange for wholegpu reset 2021-01-13 23:47:39 -05:00
mxgpu_ai.h drm/amdgpu/SRIOV: Extend VF reset request wait period 2020-12-15 11:35:35 -05:00
mxgpu_nv.c drm/amdgpu/sriov Stop data exchange for wholegpu reset 2021-01-13 23:47:39 -05:00
mxgpu_nv.h drm/amdgpu/SRIOV: Extend VF reset request wait period 2020-12-15 11:35:35 -05:00
mxgpu_vi.c
mxgpu_vi.h
navi10_ih.c drm/amdgpu: Use PSP to program IH_RB_CNTL_RING1/2 on SRIOV 2021-06-08 12:24:26 -04:00
navi10_ih.h
navi10_reg_init.c
navi10_sdma_pkt_open.h
navi12_reg_init.c
navi14_reg_init.c
nbio_v2_3.c drm/amdgpu: correct clock gating settings on feature unsupported 2021-06-30 00:18:22 -04:00
nbio_v2_3.h
nbio_v6_1.c drm/amd/amdgpu: enable ASPM on vega 2021-04-15 16:32:44 -04:00
nbio_v6_1.h
nbio_v7_0.c drm/amdgpu: remove redundant logic related HDP 2021-01-05 11:33:14 -05:00
nbio_v7_0.h
nbio_v7_2.c drm/amdgpu: support nbio_7_2_1 for yellow carp 2021-06-04 16:03:09 -04:00
nbio_v7_2.h drm/amdgpu: add nbio v7.2 for vangogh (v2) 2020-10-05 15:15:27 -04:00
nbio_v7_4.c drm/amd/amdgpu: enable ASPM on vega 2021-04-15 16:32:44 -04:00
nbio_v7_4.h drm/amdgpu: split nbio callbacks into ras and non-ras ones 2021-04-09 16:51:04 -04:00
nv.c drm/amdgpu: move apu flags initialization to the start of device init 2021-07-01 00:05:18 -04:00
nv.h drm/amdgpu: add yellow_carp_reg_base_init function for yellow carp (v2) 2021-06-04 16:03:06 -04:00
nvd.h
ObjectID.h
psp_gfx_if.h drm/amdgpu: update psp gfx i/f to support dynamic GECC 2021-06-11 16:05:33 -04:00
psp_v3_1.c drm/amdgpu: reset psp ring wptr during ring_create 2021-06-11 16:03:26 -04:00
psp_v3_1.h
psp_v10_0.c drm/amdgpu: Add secure display TA interface 2021-01-13 23:58:14 -05:00
psp_v10_0.h
psp_v11_0.c drm/amdgpu: reset psp ring wptr during ring_create 2021-06-11 16:03:26 -04:00
psp_v11_0.h
psp_v12_0.c drm/amdgpu: Guard against write accesses after device removal 2021-05-19 23:50:28 -04:00
psp_v12_0.h
psp_v13_0.c drm/amdgpu: Load TA firmware for yellow carp 2021-06-04 16:03:22 -04:00
psp_v13_0.h drm/amdgpu: init sos microcode for psp v13 2021-03-23 22:51:54 -04:00
sdma_common.h
sdma_v2_4.c drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_v2_4_ring_emit_hdp_flush()' 2021-05-21 10:32:18 -04:00
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
sdma_v3_0.h
sdma_v4_0.c drm/amdgpu: Conditionally reset SDMA RAS error counts 2021-07-01 00:05:41 -04:00
sdma_v4_0.h
sdma_v4_4.c drm/amdgpu: Fix SDMA RAS error reporting on Aldebaran 2021-04-20 21:45:17 -04:00
sdma_v4_4.h drm/amdgpu: add sdma v4_4 ras function 2021-03-23 22:55:31 -04:00
sdma_v5_0.c drm/amdgpu: Fix inconsistent indenting 2021-05-21 18:03:08 -04:00
sdma_v5_0.h
sdma_v5_2.c drm/amdgpu: Modify register access in sdma_v5_2 to use _SOC15 macros 2021-06-07 14:56:53 -04:00
sdma_v5_2.h
si.c drm/amdgpu/codec: drop the internal codec index 2021-02-26 17:23:49 -05:00
si.h
si_dma.c drm/amd/amdgpu/si_dma: Fix some function name disparity 2021-05-21 10:32:14 -04:00
si_dma.h
si_enums.h
si_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
si_ih.h
sid.h
sienna_cichlid_reg_init.c
smu_v11_0_i2c.c drm/amdgpu: Return result fix in RAS 2021-07-01 00:24:41 -04:00
smu_v11_0_i2c.h
smuio_v9_0.c drm/amdgpu: declare smuio callback function as static 2020-11-13 17:29:45 -05:00
smuio_v9_0.h drm/amdgpu: implement smuio v9_0 callbacks 2020-11-13 00:13:16 -05:00
smuio_v11_0.c drm/amdgpu: correct clock gating settings on feature unsupported 2021-06-30 00:18:22 -04:00
smuio_v11_0.h drm/amdgpu: implement smuio v11_0 callbacks 2020-11-13 00:13:22 -05:00
smuio_v11_0_6.c drm/amdgpu: support rom clockgating related function for NV family 2021-02-09 15:28:36 -05:00
smuio_v11_0_6.h drm/amdgpu: implement smuio v11_0_6 callbacks 2021-02-09 15:28:21 -05:00
smuio_v13_0.c drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_gpu_xgmi_supported()' header 2021-05-21 10:32:20 -04:00
smuio_v13_0.h drm/amdgpu: implement smuio v13_0 callbacks 2021-03-23 22:52:38 -04:00
soc15.c drm/amdgpu: move apu flags initialization to the start of device init 2021-07-01 00:05:18 -04:00
soc15.h drm/amdgpu: refine ras codes for GC utc of aldebaran 2021-03-23 22:59:50 -04:00
soc15_common.h drm/amdgpu: Fixing "Indirect register access for Navi12 sriov" for vega10 2021-06-07 14:57:38 -04:00
soc15d.h
ta_rap_if.h
ta_ras_if.h drm/amdgpu: add support for ras init flags 2021-04-23 17:15:33 -04:00
ta_secureDisplay_if.h drm/amdgpu: update secure display TA header 2021-03-23 23:27:41 -04:00
ta_xgmi_if.h
tonga_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
tonga_ih.h
tonga_sdma_pkt_open.h
umc_v6_0.c
umc_v6_0.h
umc_v6_1.c drm/amdgpu: split umc callbacks to ras and non-ras ones 2021-04-09 16:51:11 -04:00
umc_v6_1.h drm/amdgpu: split umc callbacks to ras and non-ras ones 2021-04-09 16:51:11 -04:00
umc_v6_7.c drm/amdgpu: split umc callbacks to ras and non-ras ones 2021-04-09 16:51:11 -04:00
umc_v6_7.h drm/amdgpu: split umc callbacks to ras and non-ras ones 2021-04-09 16:51:11 -04:00
umc_v8_7.c drm/amdgpu: fix bad address translation for sienna_cichlid 2021-06-18 17:11:40 -04:00
umc_v8_7.h drm/amdgpu: split umc callbacks to ras and non-ras ones 2021-04-09 16:51:11 -04:00
uvd_v3_1.c drm/amdgpu: fix typo 2021-05-25 23:44:06 -04:00
uvd_v3_1.h
uvd_v4_2.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
uvd_v4_2.h
uvd_v5_0.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
uvd_v5_0.h
uvd_v6_0.c drm/amdgpu: make sure we unpin the UVD BO 2021-06-01 22:55:14 -04:00
uvd_v6_0.h
uvd_v7_0.c Merge drm/drm-next into drm-misc-next 2021-04-26 14:03:09 +02:00
uvd_v7_0.h
vangogh_reg_init.c drm/amdgpu: add vangogh_reg_base_init function for van gogh 2020-10-05 15:14:02 -04:00
vce_v2_0.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
vce_v2_0.h
vce_v3_0.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
vce_v3_0.h
vce_v4_0.c drm/amdgpu: Guard against write accesses after device removal 2021-05-19 23:50:28 -04:00
vce_v4_0.h
vcn_v1_0.c drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity 2021-05-21 10:32:20 -04:00
vcn_v1_0.h drm/amdgpu: vcn and jpeg ring synchronization 2020-10-14 15:27:50 -04:00
vcn_v2_0.c drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate 2021-05-21 10:32:10 -04:00
vcn_v2_0.h
vcn_v2_5.c drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate 2021-05-21 10:32:10 -04:00
vcn_v2_5.h drm/amdgpu/vcn2.6: Add vcn2.6 support 2021-03-23 22:53:17 -04:00
vcn_v3_0.c drm/amd/amdgpu: Use IP discovery data to determine VCN enablement instead of MMSCH 2021-06-18 17:14:01 -04:00
vcn_v3_0.h
vega10_ih.c Merge drm/drm-next into drm-misc-next 2021-05-22 07:17:05 +02:00
vega10_ih.h
vega10_reg_init.c
vega10_sdma_pkt_open.h
vega20_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
vega20_ih.h drm/amdgpu: create vega20 ih blocks 2020-12-23 15:05:35 -05:00
vega20_reg_init.c
vi.c drm/amd/pm: enable ASPM by default 2021-05-19 22:29:30 -04:00
vi.h
vid.h
yellow_carp_reg_init.c drm/amdgpu: add yellow_carp_reg_base_init function for yellow carp (v2) 2021-06-04 16:03:06 -04:00