Boot options for radeonfb?
GeekGrrl <[email protected]>
| Newsgroups | gmane.linux.fbdev.user |
|---|---|
| Message-ID | <Pine.LNX.4.60.0409301926530.8292@edward> |
Greetings!
I have just recently begun to try out radeonfb. I have it compiled into my
2.6.9-rc3 kernel (I need some of the usb improvements, hence rc3).
It works great with my laptop and lcd screen, but I can't get it to adjust
itself for when I have my CRT plugged in. I can't find any docs under
Documentation/fb/ for this particular driver.
Laptop: Dell Inspiron 8600
ATI card: 01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
LCD: I can't find the brand, but it's 16:10 aspect with default 1680x1050
CRT: Dell P1130 1280x1024@75 max
I have tried to pass parameters at boot through lilo. I do get display on
the CRT, but it is unuseable.
append="video=radeon:"
It detects my LCD settings and applies them to my CRT display. I only get
the 'middle' difference between 1680 and 1280 on the horizontal.
append="video=radeon:1280x1050-24@75,crt"
I get fonts so large I can read them across the room... what is displayed
to the CRT, anyway. Everything is cut off both ends.
append="video=radeon:1280x1050-24@75"
It just completely ignores this and goes with the default 1680x1050-8@60
It is seeing the CRT connection, but seemingly making no adjustments for
it, and the above commands were guesses on my part, due to lack of
documentation as to driver options.
fbset -v
mode "1680x1050-60"
# D: 119.261 MHz, H: 64.816 kHz, V: 60.014 Hz
geometry 1680 1050 1728 1050 8
timings 8385 80 48 22 2 32 6
hsync high
vsync high
rgba 8/0,8/0,8/0,0/0
endmode
Frame buffer device information:
Name : ATI Radeon NP
Address : 0xd0000000
Size : 134217728
Type : PACKED PIXELS
Visual : PSEUDOCOLOR
XPanStep : 8
YPanStep : 1
YWrapStep : 0
LineLength : 1728
MMIO Address: 0xfcff0000
MMIO Size : 16384
Accelerator : No
---------------------
relevant dmesg:
<cut off at the top???>
und panel in BIOS table:
hblank: 160
hOver_plus: 48
hSync_width: 32
vblank: 30
vOver_plus: 2
vSync_width: 6
clock: 11925
Setting up default mode based on panel info
radeonfb: Power Management enabled for Mobility chipsets
hStart = 1728, hEnd = 1760, hTotal = 1840
vStart = 1052, vEnd = 1058, vTotal = 1080
h_total_disp = 0xd100e5 hsync_strt_wid = 0x406ba
v_total_disp = 0x4190437 vsync_strt_wid = 0x6041b
pixclock = 8385
freq = 11926
lvds_gen_cntl: 003cffa6
Console: switching to colour frame buffer device 210x65
radeonfb: ATI Radeon NP SDR SGRAM 128 MB
radeonfb_pci_register END
...
i2c /dev entries driver
i2c-core: driver dev_driver registered.
i2c_adapter i2c-0: Registered as minor 0
i2c_adapter i2c-1: Registered as minor 1
i2c_adapter i2c-2: Registered as minor 2
i2c_adapter i2c-3: Registered as minor 3
...
agpgart: Detected an Intel 855PM Chipset.
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: AGP aperture is 128M @ 0xe0000000
--------------------
relevant /var/adm/messages:
Sep 30 18:47:26 mobile-1 kernel: radeonfb: Reversed DACs detected
Sep 30 18:47:26 mobile-1 kernel: radeonfb: Reversed TMDS detected
Sep 30 18:47:26 mobile-1 kernel: radeonfb: Monitor 1 type LCD found
Sep 30 18:47:26 mobile-1 kernel: radeonfb: Monitor 2 type CRT found
Sep 30 18:47:26 mobile-1 kernel: radeonfb: EDID probed
Sep 30 18:47:26 mobile-1 kernel: radeondb: BIOS provided dividers will be used
--------------------
relevant /var/adm/syslog
Sep 30 18:47:26 mobile-1 kernel: radeonfb: I2C (port 2) ... not found
Sep 30 18:47:26 mobile-1 kernel: radeonfb: I2C (port 3) ... found CRT
display
Sep 30 18:47:26 mobile-1 kernel: radeonfb: I2C (port 4) ... not found
Sep 30 18:47:26 mobile-1 kernel: radeonfb: I2C (port 2) ... not found
Sep 30 18:47:26 mobile-1 kernel: radeonfb: I2C (port 4) ... not found
Sep 30 18:47:26 mobile-1 kernel: Non-DDC laptop panel detected
Sep 30 18:47:26 mobile-1 kernel: radeonfb: I2C (port 3) ... found CRT
display
Sep 30 18:47:26 mobile-1 kernel: radeonfb: panel ID string: 7T774^D154P1
Sep 30 18:47:26 mobile-1 kernel:
Sep 30 18:47:26 mobile-1 kernel: radeonfb: detected LVDS panel size from
BIOS: 1
680x1050
Sep 30 18:47:26 mobile-1 kernel: BIOS provided panel power delay: 1000
Sep 30 18:47:26 mobile-1 kernel: ref_divider = b
Sep 30 18:47:26 mobile-1 kernel: post_divider = 1
Sep 30 18:47:26 mobile-1 kernel: fbk_divider = 61
Sep 30 18:47:26 mobile-1 kernel: Scanning BIOS table ...
Sep 30 18:47:26 mobile-1 kernel: 320 x 350
Sep 30 18:47:26 mobile-1 kernel: 320 x 400
Sep 30 18:47:26 mobile-1 kernel: 320 x 400
Sep 30 18:47:26 mobile-1 kernel: 320 x 480
Sep 30 18:47:26 mobile-1 kernel: 400 x 600
Sep 30 18:47:26 mobile-1 kernel: 512 x 384
Sep 30 18:47:26 mobile-1 kernel: 640 x 350
Sep 30 18:47:26 mobile-1 kernel: 640 x 400
Sep 30 18:47:26 mobile-1 kernel: 640 x 475
Sep 30 18:47:26 mobile-1 kernel: 640 x 480
Sep 30 18:47:26 mobile-1 kernel: 720 x 480
Sep 30 18:47:26 mobile-1 kernel: 720 x 576
Sep 30 18:47:26 mobile-1 kernel: 800 x 600
Sep 30 18:47:26 mobile-1 kernel: 848 x 480
Sep 30 18:47:26 mobile-1 kernel: 1024 x 768
Sep 30 18:47:26 mobile-1 kernel: 1280 x 1024
Sep 30 18:47:26 mobile-1 kernel: 1280 x 768
Sep 30 18:47:26 mobile-1 kernel: 1280 x 800
Sep 30 18:47:26 mobile-1 kernel: 1680 x 1050
Sep 30 18:47:26 mobile-1 kernel: Found panel in BIOS table:
Sep 30 18:47:26 mobile-1 kernel: hblank: 160
Sep 30 18:47:26 mobile-1 kernel: hOver_plus: 48
Sep 30 18:47:26 mobile-1 kernel: hSync_width: 32
Sep 30 18:47:26 mobile-1 kernel: vblank: 30
Sep 30 18:47:26 mobile-1 kernel: vOver_plus: 2
Sep 30 18:47:26 mobile-1 kernel: vSync_width: 6
Sep 30 18:47:26 mobile-1 kernel: clock: 11925
Sep 30 18:47:26 mobile-1 kernel: Setting up default mode based on panel info
Sep 30 18:47:26 mobile-1 kernel: radeonfb: Power Management enabled for Mobility chipsets
Sep 30 18:47:26 mobile-1 kernel: hStart = 368, hEnd = 400, hTotal = 480
Sep 30 18:47:26 mobile-1 kernel: vStart = 202, vEnd = 208, vTotal = 230
Sep 30 18:47:26 mobile-1 kernel: h_total_disp = 0x27003b hsync_strt_wid = 0x4016a
Sep 30 18:47:26 mobile-1 kernel: v_total_disp = 0xc700e5 vsync_strt_wid = 0x600c9
Sep 30 18:47:26 mobile-1 kernel: pixclock = 8385
Sep 30 18:47:26 mobile-1 kernel: freq = 11926
Sep 30 18:47:26 mobile-1 kernel: lvds_gen_cntl: 003cffa6
Sep 30 18:47:26 mobile-1 kernel: Console: switching to colour frame buffer
device 40x25
Sep 30 18:47:26 mobile-1 kernel: radeonfb: ATI Radeon NP SDR SGRAM 128 MB
Sep 30 18:47:26 mobile-1 kernel: radeonfb_pci_register END
So... any clues? Please?
Thanks for your time,
Stephanie
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl