NV_DEBUG
NV_DEBUG(drm, "vpll: n1 %d n2 %d m1 %d m2 %d log2p %d\n",
NV_DEBUG(drm, "vpll: n %d m %d log2p %d\n",
NV_DEBUG(drm, "Setting dpms mode %d on CRTC %d\n", mode,
NV_DEBUG(drm, "CTRC mode on CRTC %d:\n", nv_crtc->index);
NV_DEBUG(drm, "index %d\n", nv_crtc->index);
NV_DEBUG(drm, "No FB bound\n");
NV_DEBUG(drm, "Load detected on head A\n");
NV_DEBUG(drm, "Load detected on output %c\n",
NV_DEBUG(drm, "Output %s is running on CRTC %d using output %c\n",
NV_DEBUG(drm, "Setting dpms mode %d on vga encoder (output %d)\n",
NV_DEBUG(drm, "Output mode on CRTC %d:\n", nv_crtc->index);
NV_DEBUG(drm, "Output %s is running on CRTC %d using output %c\n",
NV_DEBUG(drm, "Setting dpms mode %d on lvds encoder (output %d)\n",
NV_DEBUG(drm, "Setting dpms mode %d on tmds encoder (output %d)\n",
NV_DEBUG(drm, "Output %s is running on CRTC %d using output %c\n",
NV_DEBUG(drm, "Setting dpms mode %d on TV encoder (output %d)\n",
NV_DEBUG(drm, "unknown source %s\n", source_name);
NV_DEBUG(drm,
NV_DEBUG(drm, "Head %d CRC context status: %x\n",
NV_DEBUG(drm, "Head %d CRC context status: %x\n",
NV_DEBUG(drm, "Failed to handle ESI on %s: %d\n",
NV_DEBUG(drm, "%s caps: dp_interlace=%d\n",
NV_DEBUG(drm, "DPCD backlight controls supported on %s\n",
NV_DEBUG(drm, "Pointer to flat panel table invalid\n");
#define BIOSLOG(sip, fmt, arg...) NV_DEBUG(sip->dev, fmt, ##arg)
NV_DEBUG(drm, "Pointer to BIT loadval table invalid\n");
NV_DEBUG(drm, "ttm_dma 0x%p: pages NULL\n", ttm_dma);
NV_DEBUG(drm, "ttm_dma 0x%p: pages NULL\n", ttm_dma);
NV_DEBUG(drm, "native mode from preferred\n");
NV_DEBUG(drm, "native mode from largest: %dx%d@%d\n",
NV_DEBUG(drm, "ACPI requested connector reprobe\n");
NV_DEBUG(drm, "sink dpcd version: 0x%02x\n", dpcd[DP_DPCD_REV]);
NV_DEBUG(drm, "sink rate %d: %d\n", i, nv_encoder->dp.rate[i].rate);
NV_DEBUG(drm, "encoder: %dx%d\n", nv_encoder->dcb->dpconf.link_nr,
NV_DEBUG(drm, "maximum: %dx%d\n", nv_encoder->dp.link_nr,
NV_DEBUG(drm, "%s link training (mst:%d min_rate:%d)\n",
NV_DEBUG(drm, "service %s\n", connector->name);
NV_DEBUG(drm, "resuming object tree...\n");
NV_DEBUG(drm, "resuming fence...\n");
NV_DEBUG(drm, "resuming display...\n");
NV_DEBUG(drm, "no ce runlist\n");
NV_DEBUG(drm, "no gr runlist\n");
NV_DEBUG(drm, "%pV", &vaf);
NV_DEBUG(drm, "suspending display...\n");
NV_DEBUG(drm, "evicting buffers...\n");
NV_DEBUG(drm, "waiting for kernel channels to go idle...\n");
NV_DEBUG(drm, "suspending fence...\n");
NV_DEBUG(drm, "suspending object tree...\n");
NV_DEBUG(drm, "resuming display...\n");
NV_DEBUG(drm, "Skipping hwmon registration\n");
NV_DEBUG((s)->vmm->cli->drm, "svm-%p: "f"\n", (s), ##a)
#define SVM_DBG(s,f,a...) NV_DEBUG((s)->drm, "svm: "f"\n", ##a)
NV_DEBUG(drm, "busy %lu total %lu %lu %% freq %lu MHz\n",