NetBSD on libretto L5
March 26th, 2008
In your kernel config file, you need:
vald* at acpi? # for LCD contrast radeondrm* at vga? options DRM_NO_MTRR # Crusoe doesn't have MTRR options PCI_ADDR_FIXUP options PCI_BUS_FIXUP options PCI_INTR_FIXUP options ACPI_ACTIVATE_DEV
The fourth FIXUP and ACTIVATE are needed because Libretto doesn’t activate all devices after boot.
In my xorg.conf, I setup:
Option "mtrr" "Off" Option "DepthBits" "16" Option "GARTSize" "32" Option "RingSize" "8" Option "BufferSize" "2" Option "EnableDepthMoves" "On" Option "AccelMethod" "EXA" Option "ColorTiling" "On" Option "EnablePageFlip" "On" Option "RenderAccel" "On" Option "SubPixelOrder" "None" Option "DynamicClocks" "On" Option "AccelDFS" "On"
In order to use full capability of the radeon. DRM acceleration is available only in 16bpp mode. Not enough memory for 32bpp.