printk
#define DREG32(reg) printk(KERN_INFO "REGISTER: " #reg " : 0x%08X\n", amdgpu_mm_rreg(adev, (reg), 0))
printk("failed to evaluate ATRM got %s\n", AcpiFormatException(status));
printk("\tstatus:");
printk("\tui class: %s\n", s);
printk("\tinternal class:");
printk("\tcaps:");
printk("switching from power state:\n");
printk("switching to power state:\n");
printk("ATOM BIOS beeped!\n");
printk(" ");
#define DEBUG(...) do if (amdgpu_atom_debug) { printk(KERN_DEBUG __VA_ARGS__); } while (0)
#define SDEBUG(...) do if (amdgpu_atom_debug) { printk(KERN_DEBUG); debug_print_spaces(debug_depth); printk(__VA_ARGS__); } while (0)
printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
printk("\t\tpower level %d sclk: %u mclk: %u pcie gen: %u pcie lanes: %u\n",
printk(KERN_WARNING "amdgpu: No suitable DMA available.\n");
printk(KERN_WARNING "amdgpu: No coherent DMA available.\n");
printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
printk("\t\tpower level %d sclk: %u vddc: %u\n",
printk("si_cps is NULL\n");
printk("[Thermal_EnableAlert] FW CTF Already Enabled!\n");
printk("[Thermal_EnableAlert] FW CTF Already disabled!\n");
printk("Failed to send Message %x.\n", msg);
printk("Failed to send Message %x.\n", msg);
printk(KERN_ERR "Architecture has no drm_cache.c support\n");
printk(KERN_ERR "Architecture has no drm_cache.c support\n");
printk("%s" "[" DRM_NAME ":%ps] %pV",
printk("%s" "[" DRM_NAME ":pid%d:%s] ",
printk("%s" "[" DRM_NAME ":%s] ",
printk(KERN_DEBUG "[" DRM_NAME ":%ps] %pV",
printk(KERN_DEBUG "[" DRM_NAME ":pid%d:%s] ",
printk(KERN_DEBUG "[" DRM_NAME ":%s] ",
printk(KERN_DEBUG "[" DRM_NAME ":%ps] %pV",
printk(KERN_DEBUG "[" DRM_NAME ":pid%d:%s] ",
printk(KERN_DEBUG "[" DRM_NAME ":%s] ",
printk(KERN_ERR "[" DRM_NAME ":%ps] *ERROR* %pV",
printk(KERN_ERR "[" DRM_NAME ":pid%d:%s] *ERROR* ",
printk(KERN_ERR "[" DRM_NAME ":%s] *ERROR* ",
printk##once(KERN_##level "[" DRM_NAME "] " fmt, ##__VA_ARGS__)
printk(KERN_EMERG pr_fmt(fmt), ##__VA_ARGS__)
printk(KERN_ALERT pr_fmt(fmt), ##__VA_ARGS__)
printk(KERN_CRIT pr_fmt(fmt), ##__VA_ARGS__)
printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__)
printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__)
printk(KERN_NOTICE pr_fmt(fmt), ##__VA_ARGS__)
printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__)
printk(KERN_CONT fmt, ##__VA_ARGS__)
printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__)
({ if (0) printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__); 0; })
printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__)
printk(x); \
printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
printk("\t\tpower level %d sclk: %u mclk: %u pcie gen: %u pcie lanes: %u\n",
printk("VM fault (0x%02x, vmid %d) at page %u, %s from '%s' (0x%08x) (%d)\n",
printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
printk("\t\tpower level %d sclk: %u vddc: %u\n",
printk("VM fault (0x%02x, vmid %d) at page %u, %s from %s (%d)\n",
printk(KERN_ERR
printk(KERN_ERR
printk(KERN_ERR
printk(KERN_ERR
printk(KERN_ERR
printk(KERN_ERR
printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
printk("\t\tpower level %d sclk: %u mclk: %u vddc: %u vddci: %u pcie gen: %u\n",
printk("\t\tpower level %d sclk: %u mclk: %u vddc: %u vddci: %u\n",
printk(KERN_ERR "radeon_cp: Failed to load firmware \"%s\"\n",
printk(KERN_ERR
printk("\tcaps:");
printk("\tstatus:");
printk("\tui class: %s\n", s);
printk("\tinternal class:");
printk("failed to evaluate ATRM got %s\n", AcpiFormatException(status));
printk("BIOS signature incorrect %x %x\n", rdev->bios[0], rdev->bios[1]);
printk("\t0x%08x <---\n", radeon_get_ib_value(p, i));
printk("\t0x%08x\n", radeon_get_ib_value(p, i));
printk("switching from power state:\n");
printk("switching to power state:\n");
printk("== power state %d ==\n", i);
printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
printk("\t\tpower level 0 sclk: %u vddc_index: %d\n",
printk("\t\tpower level 1 sclk: %u vddc_index: %d\n",
printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
printk("\t\tpower level 0 sclk: %u mclk: %u vddc: %u\n",
printk("\t\tpower level 1 sclk: %u mclk: %u vddc: %u\n",
printk("\t\tpower level 2 sclk: %u mclk: %u vddc: %u\n",
printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
printk("\t\tpower level 0 sclk: %u mclk: %u vddc: %u vddci: %u\n",
printk("\t\tpower level 1 sclk: %u mclk: %u vddc: %u vddci: %u\n",
printk("\t\tpower level 2 sclk: %u mclk: %u vddc: %u vddci: %u\n",
printk("\t\tpower level 0 sclk: %u mclk: %u vddc: %u\n",
printk("\t\tpower level 1 sclk: %u mclk: %u vddc: %u\n",
printk("\t\tpower level 2 sclk: %u mclk: %u vddc: %u\n",
printk("\t0x%08x <---\n", ib->ptr[i]);
printk("\t0x%08x\n", ib->ptr[i]);
printk("VM fault (0x%02x, vmid %d) at page %u, %s from %s (%d)\n",
printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
printk("\t\tpower level %d sclk: %u vddc: %u\n",
printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
printk("\t\tpower level %d sclk: %u vddc: %u\n",
printk( #_NAME_ " = %lu Hz\n", (cur._NAME_ - ctx->old._NAME_)/RATE_PERIOD);
printk("\n");