⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module gpu_amdgpu

Module gpu_amdgpu 

Source
Expand description

AMD GPU (amdgpu) Driver Framework

Provides PCI device detection and structured types for AMD Radeon GPUs. Actual register programming requires hardware access not available in QEMU’s virtio-gpu environment.

Modules§

device_ids
AMD GPU PCI device IDs (subset of common devices)
regs
MMIO register block offsets (per amdgpu driver documentation)

Structs§

AmdGpuDevice
AMD GPU device instance
ClockInfo
Clock domain frequencies (MHz)
DcnDisplay
Display Core Next (DCN) display output configuration

Enums§

AmdGeneration
AMD GPU architecture generation
ConnectorType
Display connector type
PowerState
GPU power state

Functions§

init
Initialize the AMD GPU driver (detection only).
probe
Probe the PCI bus for AMD GPU devices (x86_64 only).