mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-23 05:56:14 -04:00
drm/amd/display: switch DC over to the new DRM logging macros
For multi-GPU systems it is difficult to tell which GPU a particular message is being printed for and that is undesirable because it complicates debugging efforts. Also, the new macros allow us to enable logging for particular parts of the codebase more selectively (since we no longer need to throw everything at DRM_DEBUG_KMS()). So, for the reasons outlined above we should switch to the new macros. We can accomplish this by using the existing DC_LOGGER code to pass around the relevant `struct drm_device` which will be fed to the new macros in logger_types.h. Also, we must get rid of all instances of the DC_LOG_.*() functions that are currently in amdgpu_dm since we don't use the DC logger there and we can simply refer to the macros directly there instead. Reviewed-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com> Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Alex Deucher
parent
a73d4e88db
commit
5d72e247e5
@@ -2746,6 +2746,7 @@ static enum bp_result bios_get_board_layout_info(
|
||||
struct board_layout_info *board_layout_info)
|
||||
{
|
||||
unsigned int i;
|
||||
struct bios_parser *bp;
|
||||
enum bp_result record_result;
|
||||
|
||||
const unsigned int slot_index_to_vbios_id[MAX_BOARD_SLOTS] = {
|
||||
@@ -2754,6 +2755,8 @@ static enum bp_result bios_get_board_layout_info(
|
||||
0, 0
|
||||
};
|
||||
|
||||
bp = BP_FROM_DCB(dcb);
|
||||
|
||||
if (board_layout_info == NULL) {
|
||||
DC_LOG_DETECTION_EDID_PARSER("Invalid board_layout_info\n");
|
||||
return BP_RESULT_BADINPUT;
|
||||
|
||||
Reference in New Issue
Block a user