Hi, On Tue, Feb 22, 2022 at 1:23 PM Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> wrote: > > On 22/02/2022 22:25, Doug Anderson wrote: > > Hi, > > > > On Mon, Feb 21, 2022 at 7:12 PM Dmitry Baryshkov > > <dmitry.baryshkov@xxxxxxxxxx> wrote: > >> > >>> +static int dp_link_psr_status(struct dp_link_private *link) > >>> +{ > >>> + u8 status[2]; > >>> + > >>> + drm_dp_dpcd_read(link->aux, DP_PSR_ERROR_STATUS, status, 2); > >>> + > >>> + if (status[0] & DP_PSR_LINK_CRC_ERROR) > >>> + DRM_ERROR("PSR LINK CRC ERROR\n"); > >>> + else if (status[0] & DP_PSR_RFB_STORAGE_ERROR) > >>> + DRM_ERROR("PSR RFB STORAGE ERROR\n"); > >>> + else if (status[0] & DP_PSR_VSC_SDP_UNCORRECTABLE_ERROR) > >>> + DRM_ERROR("PSR VSC SDP UNCORRECTABLE ERROR\n"); > >>> + else if (status[1] & DP_PSR_CAPS_CHANGE) > >>> + DRM_INFO("PSR Capability Change\n"); > >> > >> DRM_DEBUG_DP > > > > Not sure I'll have time to go back and review the series, but one > > thing that caught my eye as this flashed through my inbox is that I > > think all of these "shouting" are deprecated. It's even officially > > documented now as of commit d2f0a8afc1be ("UPSTREAM: drm/print: Add > > deprecation notes to DRM_...() functions"). > > Agreed. But not the DRM_INFO too. You're saying that DRM_INFO _isn't_ deprecated? I was pretty sure that it was, too. If not, can you please submit a patch to `drm_print.h` clarifying since my patch (which folks Acked) marked it as deprecated: +/* NOTE: this is deprecated in favor of pr_info(). */ #define DRM_INFO(fmt, ...) \ _DRM_PRINTK(, INFO, fmt, ##__VA_ARGS__) My understanding (also in the description of my patch) was that DRM_INFO() by itself didn't add much so we should just use the standard pr_info(). If pr_info() wasn't to your liking then it was better to do drm_info(drmdev, ...) or drm_info(NULL, ...); -Doug