Radeon HD
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2000 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1999 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1998 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1997 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1996 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1995 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1994 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1993 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1992 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1991 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1990 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1989 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1988 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1987 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1986 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1985 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1984 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1983 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1982 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1981 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1980 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1979 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1978 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1977 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1976 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1975 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1974 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1973 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1972 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1971 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1970 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1969 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1968 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1967 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1966 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1965 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1964 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1963 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1962 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1961 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1960 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1959 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1958 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1957 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1956 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1955 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1954 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1953 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1952 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1951 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1950 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1949 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1948 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1947 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1946 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1945 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1944 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1943 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1942 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1941 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1940 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1939 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1938 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1937 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1936 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1935 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1934 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1933 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1932 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1931 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1930 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1929 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1928 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1927 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1926 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1925 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1924 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1923 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1922 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1921 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1920 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1919 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1918 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1917 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1916 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1915 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1914 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1913 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1912 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1911 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1910 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1909 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1908 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1907 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1906 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1905 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1904 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1903 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1902 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1901 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1900 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1899 -----
- December
January 2008
- 60 participants
- 96 discussions
Firstly thanks to the RadeonHD team for there efforts to
date and good on AMD/ATI for making the choice to better
support the open source community.
I am interested in the progress of xvideo support in the
RadeonHD driver as I have an Asus M2A-VM motherboard with
the AMD 690G northbridge, an ideal Mythtv motherboard apart
from the lack of xv support from any driver.
Any information on progress would be appreciated.
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
1
0
Reporting from xf86-video-radeonhd: Radeon HD video driver
Please visit:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd
Or get your own copy by using:
git-clone git://anongit.freedesktop.org/xorg/driver/xf86-video-radeonhd
Commit against master at 7e9b6ef0...:
commit caa10014d115a49a59b4a2aef6ce36a4e615556a
Author: Joachim Deguara <joachim.deguara(a)amd.com>
Date: Tue Jan 29 23:39:54 2008 +0100
Add support for R680 (HD3870 X2).
diffstat:
src/rhd.h | 1 +
src/rhd_id.c | 5 ++++-
src/rhd_lvtma.c | 1 +
src/rhd_pll.c | 1 +
src/rhd_tmds.c | 1 +
utils/conntest/rhd_conntest.c | 1 +
6 files changed, 9 insertions(+), 1 deletion(-)
gitweb url:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd;a=commit;h…
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
1
0
I'm sure this patch is wrong, but makes the driver compile again without
ATOM_BIOS.
diff --git a/src/rhd_i2c.c b/src/rhd_i2c.c
index 3ab2659..7471a75 100644
--- a/src/rhd_i2c.c
+++ b/src/rhd_i2c.c
@@ -366,20 +366,24 @@ rhdRS69I2CStatus(I2CBusPtr I2CPtr)
static Bool
rhdRS69I2CSetupStatus(I2CBusPtr I2CPtr, int line, int prescale)
{
- AtomBiosArgRec atomBiosArg;
CARD32 ddc;
- RHDPtr rhdPtr = RHDPTR(xf86Screens[I2CPtr->scrnIndex]);
-
RHDFUNC(I2CPtr);
+#ifdef ATOM_BIOS
+ AtomBiosArgRec atomBiosArg;
+ RHDPtr rhdPtr = RHDPTR(xf86Screens[I2CPtr->scrnIndex]);
+
atomBiosArg.val = line & 0xf;
if (ATOM_SUCCESS != RHDAtomBiosFunc(rhdPtr->scrnIndex,
rhdPtr->atomBIOS,
ATOM_GPIO_I2C_CLK_MASK,
&atomBiosArg))
return FALSE;
+#endif
RHDRegMask(I2CPtr, 0x28, 0x200, 0x200);
RHDRegMask(I2CPtr, RS69_DC_I2C_UNKNOWN_1, prescale << 16 | 0x2,
0xffff00ff);
+
+#ifdef ATOM_BIOS
/* add SDVO handling later */
switch (atomBiosArg.val) {
case 0x1f90:
@@ -394,6 +398,9 @@ rhdRS69I2CSetupStatus(I2CBusPtr I2CPtr, int line,
int prescale)
}
RHDDebug(I2CPtr->scrnIndex,"%s: DDC Line: %i val: %i port: 0x%x\n",
__func__,line & 0xf, ddc, atomBiosArg.val);
+#else
+ ddc = 2;
+#endif
RHDRegMask(I2CPtr, RS69_DC_I2C_CONTROL, ddc << 8, 0xff << 8);
RHDRegWrite(I2CPtr, RS69_DC_I2C_DDC_SETUP_Q, 0x30000000);
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
2
1
Reporting from xf86-video-radeonhd: Radeon HD video driver
Please visit:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd
Or get your own copy by using:
git-clone git://anongit.freedesktop.org/xorg/driver/xf86-video-radeonhd
4 commits against master at c900aa5a...:
configure.ac | 41 ++
src/Imakefile | 4
src/Makefile.am | 10
src/r5xx_2dregs.h | 288 +++++++++++++++++++
src/r5xx_accel.c | 441 ++++++++++++++++++++++++++++++
src/r5xx_accel.h | 86 +++++
src/r5xx_exa.c | 485 +++++++++++++++++++++++++++++++++
src/r5xx_xaa.c | 779 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
src/rhd.h | 28 +
src/rhd_driver.c | 333 ++++++++++++++++++-----
src/rhd_modes.c | 131 +++++----
src/rhd_randr.c | 2
src/rhd_shadow.c | 5
13 files changed, 2512 insertions(+), 121 deletions(-)
commit 7e9b6ef0917932964d2be2cadd450525e9f08512
Author: Luc Verhaegen <libv(a)skynet.be>
Date: Tue Jan 29 19:54:16 2008 +0100
R5xx: Implement EXA.
MMIO only, so no accelerated up/download yet.
diffstat:
configure.ac | 41 ++++
src/Makefile.am | 4
src/r5xx_2dregs.h | 12 +
src/r5xx_accel.h | 15 +
src/r5xx_exa.c | 485 ++++++++++++++++++++++++++++++++++++++++++++++++++
src/rhd.h | 3
src/rhd_driver.c | 54 ++++-
7 files changed, 605 insertions(+), 9 deletions(-)
gitweb url:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd;a=commit;h…
commit af0c64d897f7f2288419b6e43468850e1037bb59
Author: Luc Verhaegen <libv(a)skynet.be>
Date: Mon Jan 28 13:09:55 2008 +0100
R5xx accel: Add XAA support.
MMIO path only, no CP support yet.
diffstat:
src/Imakefile | 4
src/Makefile.am | 6
src/r5xx_2dregs.h | 276 +++++++++++++++++
src/r5xx_accel.c | 441 ++++++++++++++++++++++++++++
src/r5xx_accel.h | 71 ++++
src/r5xx_xaa.c | 779 ++++++++++++++++++++++++++++++++++++++++++++++++++
src/rhd.h | 3
src/rhd_driver.c | 60 +++
src/rhd_modes.c | 123 ++++---
9 files changed, 1702 insertions(+), 61 deletions(-)
gitweb url:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd;a=commit;h…
commit 7cab021c74e1ea45d2e087df89b9f14c5ec300ee
Author: Luc Verhaegen <libv(a)skynet.be>
Date: Mon Jan 28 13:05:42 2008 +0100
Improve FB handling.
Split things up in Scanout, Offscreen and Free.
Add option offscreensize, which allows selection for both % (of total
videoram) and M(megabytes) of offscreen memory.
diffstat:
src/rhd.h | 11 +++++
src/rhd_driver.c | 95 +++++++++++++++++++++++++++++++++++++++++++++++++--
src/rhd_modes.c | 16 ++++----
src/rhd_randr.c | 2 -
src/rhd_shadow.c | 2 -
5 files changed, 112 insertions(+), 14 deletions(-)
gitweb url:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd;a=commit;h…
commit e0cfbcd5c97591ee556dc836d58e965771e5240a
Author: Luc Verhaegen <libv(a)skynet.be>
Date: Mon Jan 28 07:12:59 2008 +0100
Add AccelMethod Option and related handling.
diffstat:
src/rhd.h | 11 +++
src/rhd_driver.c | 170 +++++++++++++++++++++++++++++++++------------------
src/rhd_shadow.c | 3
3 files changed, 120 insertions(+), 64 deletions(-)
gitweb url:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd;a=commit;h…
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
1
0
Reporting from xf86-video-radeonhd: Radeon HD video driver
Please visit:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd
Or get your own copy by using:
git-clone git://anongit.freedesktop.org/xorg/driver/xf86-video-radeonhd
Commit against master at bc885130...:
commit c900aa5a2c9ce18dee3e1ac54aeed002ae68b01b
Author: Thomas Meyer <thomas(a)m3y3r.de>
Date: Tue Jan 29 21:16:00 2008 +0100
I2C: fix build without atombios.
diffstat:
src/rhd_i2c.c | 35 +++++++++++++++++++++--------------
1 file changed, 21 insertions(+), 14 deletions(-)
gitweb url:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd;a=commit;h…
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
1
0
Replying to my own post.
From the frontpage of free60.org:
29 Sep 2007: 3D Acceleration work has started: tmbinc has released an
initial version of his 'gpu' library (http://x226.org/?p=38). It does
not yet follow a standard API (like OpenGL), but allows you to play with
the 3D GPU.
And to be on the safe side of things, the Xenos GPU is an ATi GPU :)
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
1
0
Hi,
I have just read about the initial 3D support for RS690 at
http://airlied.livejournal.com/56192.html
so now I am a bit confused. I though the open source drivers were
developed by Novell (you).
Is Airlied's work a fork of your work or is this (your) work something
different?
I have just searched at Google for something about the 3D specs from
AMD, but I couldn't find anything. Is the 3D support made without the
3D specs from AMD?
Lots of love,
Louise
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
10
17
Sorry about being out of thread, I wasn't subscribed to pickup the message IDs..
>>
>> The R5xx and R6xx support in radeon is purely a private project of two
>> people, redhat's Dave Airlie and ATIs Alex Deucher. This started in
>> november, and copied a lot of radeonhd code. None of this happened in an
>> amicable fashion, and there is no cooperation.
>
>
>There has not been a single patch from either author to the radeonhd
>project, not before and not after -radeon work was started.
>
We haven't gotten to changing that code in any major fashion to
contribute anything back, for reference we have a developer (benh)
with plans to drop and simplify a lot of that code and fix-up all the
endian issues we have in our atombios code, I'd be happy to provide
those changes back if there was interest.
To clarify some other points people made, Red Hat is mostly funding my
work on this due customer demand from major vendors, a lot of it was
personal time at the start, but we have vendor interest in the
solution so it became a work thing.
I choose using ATOMBIOS as I think it is much more maintainable for a
driver to re-use common code from Windows/fglrx as it uses what are
mostly tested paths, I understand the SuSE developers disagree with
this, but I'm trying to work closely with AMD to make sure this
solution is workable going forward. Its worth noting that NVIDIA do a
similiar thing with their BIOSes and the nouveau developers have
created an interpreter for the NVIDIA equivalent and seem to be quite
happy to work in this way.
I also can't agree radeon is just me and Alex, the RS690 support which
I just announced was all written by a developer who has never worked
on the code-base before (thanks to Maciej) and managed to expand the
current codebase for the new chipset without wanting to rewrite it
all. We now have Ben Herrenschmidt (from IBM) back interested in
providing powerpc support for the ATOM BIOS parser. The radeon driver
having some warts, but it is not un-maintainable, we have a nearly
cleanly re-written codebase from randr-1.2 in terms of modesetting,
our accel code works around problems on all cards and we are adding
support for more accel features as quickly as we can.
Also looking towards kernel modesetting, I wanted to deal with
atombios up front in userspace so we can start working towards using
the atombios code to support suspend/resume functionality in the
kernel.
Dave.
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
1
0
Hello,
I just installed RadeonHD Driver on my Fedora 8. When I boot up and
Fedora starts X, it fails and then asks me whether I want to view Xorg
error report. The report is ending with Fatal server error:
no screens found. I selected RadeonHD driver with System >
Administration > Display utility. i have got SAPPHIRE ATI Radeon
HD2600 pro, AGP version. RadeonHD says it found RV630 Chipset. I
attached /var/log/Xorg.0.log file that I got after error. Please help
me solve this problem.
Xorg.0.log
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Fedora 8 Red Hat, Inc.
Current Operating System: Linux localhost.localdomain
2.6.23.14-107.fc8 #1 SMP Mon Jan 14 21:37:30 EST 2008 i686
Build Date: 21 January 2008
Build ID: xorg-x11-server 1.3.0.0-40.fc8
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jan 28 19:05:53 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "single head configuration"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Videocard0"
(**) |-->Input Device "Keyboard0"
(==) |-->Input Device "<default pointer>"
(WW) The core pointer device wasn't specified explicitly in the layout.
Using the default mouse configuration.
(WW) No FontPath specified. Using compiled-in default.
(==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
(==) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x820ce60
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 1.2
X.Org XInput driver : 0.7
X.Org Server Extension : 0.3
X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.2
(--) using VT number 7
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,2570 card 3411,5728 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,2571 card 0000,0000 rev 02 class 06,04,00 hdr 01
(II) PCI: 00:1d:0: chip 8086,24d2 card 3411,5728 rev 02 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24d4 card 3411,5728 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24d7 card 3411,5728 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:3: chip 8086,24de card 3411,5728 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24dd card 3411,5728 rev 02 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev c2 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24d0 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24db card 3411,5728 rev 02 class 01,01,8a hdr 00
(II) PCI: 00:1f:3: chip 8086,24d3 card 3411,5728 rev 02 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,24d5 card 3411,5728 rev 02 class 04,01,00 hdr 00
(II) PCI: 01:00:0: chip 1002,9587 card 1002,0028 rev 00 class 03,00,00 hdr 00
(II) PCI: 02:0e:0: chip 14e4,4401 card 14e4,8401 rev 01 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x000c (VGA_EN is set)
(II) Bus 1 I/O range:
[0] -1 0 0x00009000 - 0x000090ff (0x100) IX[B]
[1] -1 0 0x00009400 - 0x000094ff (0x100) IX[B]
[2] -1 0 0x00009800 - 0x000098ff (0x100) IX[B]
[3] -1 0 0x00009c00 - 0x00009cff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xf8000000 - 0xf9ffffff (0x2000000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B]
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0006 (VGA_EN is cleared)
(II) Bus 2 non-prefetchable memory range:
[0] -1 0 0xfa000000 - 0xfa0fffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) ATI Technologies Inc unknown chipset (0x9587) rev 0,
Mem @ 0xe0000000/28, 0xf9000000/16, I/O @ 0x9000/8
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xf0000000 from 0xf7ffffff to
0xefffffff
(II) Active PCI resource ranges:
[0] -1 0 0xfa000000 - 0xfa001fff (0x2000) MX[B]
[1] -1 0 0xfa102000 - 0xfa1020ff (0x100) MX[B]
[2] -1 0 0xfa101000 - 0xfa1011ff (0x200) MX[B]
[3] -1 0 0x88000000 - 0x880003ff (0x400) MX[B]
[4] -1 0 0xfa100000 - 0xfa1003ff (0x400) MX[B]
[5] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[6] -1 0 0xf9000000 - 0xf900ffff (0x10000) MX[B](B)
[7] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
[8] -1 0 0x0000b800 - 0x0000b83f (0x40) IX[B]
[9] -1 0 0x0000b400 - 0x0000b4ff (0x100) IX[B]
[10] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
[11] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
[12] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[13] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
[14] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[15] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
[16] -1 0 0x0000ac00 - 0x0000ac1f (0x20) IX[B]
[17] -1 0 0x0000a800 - 0x0000a81f (0x20) IX[B]
[18] -1 0 0x0000a400 - 0x0000a41f (0x20) IX[B]
[19] -1 0 0x0000a000 - 0x0000a01f (0x20) IX[B]
[20] -1 0 0x00009000 - 0x000090ff (0x100) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xfa000000 - 0xfa001fff (0x2000) MX[B]
[1] -1 0 0xfa102000 - 0xfa1020ff (0x100) MX[B]
[2] -1 0 0xfa101000 - 0xfa1011ff (0x200) MX[B]
[3] -1 0 0x88000000 - 0x880003ff (0x400) MX[B]
[4] -1 0 0xfa100000 - 0xfa1003ff (0x400) MX[B]
[5] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[6] -1 0 0xf9000000 - 0xf900ffff (0x10000) MX[B](B)
[7] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
[8] -1 0 0x0000b800 - 0x0000b83f (0x40) IX[B]
[9] -1 0 0x0000b400 - 0x0000b4ff (0x100) IX[B]
[10] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
[11] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
[12] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[13] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
[14] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[15] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
[16] -1 0 0x0000ac00 - 0x0000ac1f (0x20) IX[B]
[17] -1 0 0x0000a800 - 0x0000a81f (0x20) IX[B]
[18] -1 0 0x0000a400 - 0x0000a41f (0x20) IX[B]
[19] -1 0 0x0000a000 - 0x0000a01f (0x20) IX[B]
[20] -1 0 0x00009000 - 0x000090ff (0x100) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xfa000000 - 0xfa001fff (0x2000) MX[B]
[5] -1 0 0xfa102000 - 0xfa1020ff (0x100) MX[B]
[6] -1 0 0xfa101000 - 0xfa1011ff (0x200) MX[B]
[7] -1 0 0x88000000 - 0x880003ff (0x400) MX[B]
[8] -1 0 0xfa100000 - 0xfa1003ff (0x400) MX[B]
[9] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[10] -1 0 0xf9000000 - 0xf900ffff (0x10000) MX[B](B)
[11] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
[12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[14] -1 0 0x0000b800 - 0x0000b83f (0x40) IX[B]
[15] -1 0 0x0000b400 - 0x0000b4ff (0x100) IX[B]
[16] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
[17] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
[18] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[19] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
[20] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[21] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
[22] -1 0 0x0000ac00 - 0x0000ac1f (0x20) IX[B]
[23] -1 0 0x0000a800 - 0x0000a81f (0x20) IX[B]
[24] -1 0 0x0000a400 - 0x0000a41f (0x20) IX[B]
[25] -1 0 0x0000a000 - 0x0000a01f (0x20) IX[B]
[26] -1 0 0x00009000 - 0x000090ff (0x100) IX[B](B)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules//extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules//extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules//extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 1.3.0, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules//fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.2
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules//extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules//extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "radeonhd"
(II) Loading /usr/lib/xorg/modules//drivers/radeonhd_drv.so
(II) Module radeonhd: vendor="AMD GPG"
compiled for 1.3.0, module version = 1.1.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.2
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules//input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.2.2
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.7
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules//input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.2.3
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.7
(II) RADEONHD: X driver for the following AMD GPG (ATI) graphics devices:
RV505 : Radeon X1550, X1550 64bit.
RV515 : Radeon X1300, X1550, X1600; FireGL V3300, V3350.
RV516 : Radeon X1300, X1550, X1550 64-bit, X1600; FireMV 2250.
R520 : Radeon X1800; FireGL V5300, V7200, V7300, V7350.
RV530 : Radeon X1300 XT, X1600, X1600 Pro, X1650; FireGL V3400, V5200.
RV535 : Radeon X1300, X1650.
RV550 : Radeon X2300 HD.
RV560 : Radeon X1650.
RV570 : Radeon X1950, X1950 GT; FireGL V7400.
R580 : Radeon X1900, X1950; AMD Stream Processor.
R600 : Radeon HD 2900 GT/Pro/XT; FireGL V7600/V8600/V8650.
RV610 : Radeon HD 2350, HD 2400 Pro/XT, HD 2400 Pro AGP; FireGL V4000.
RV630 : Radeon HD 2600 LE/Pro/XT, HD 2600 Pro/XT AGP; Gemini RV630;
FireGL V3600/V5600.
RV670 : Radeon HD 3850, HD 3870, FireGL V7700.
M52 : Mobility Radeon X1300.
M54 : Mobility Radeon X1400; M54-GL.
M56 : Mobility Radeon X1600; Mobility FireGL V5200.
M58 : Mobility Radeon X1800, X1800 XT; Mobility FireGL V7100, V7200.
M62 : Mobility Radeon X1350.
M64 : Mobility Radeon X1450, X2300.
M66 : Mobility Radeon X1700, X1700 XT; FireGL V5250.
M68 : Mobility Radeon X1900.
M71 : Mobility Radeon HD 2300.
M72 : Mobility Radeon HD 2400; Radeon E2400.
M74 : Mobility Radeon HD 2400 XT.
M76 : Mobility Radeon HD 2600
(Gemini ATI) Mobility Radeon HD 2600 XT.
RS600 : Radeon Xpress 1200, Xpress 1250.
RS690 : Radeon X1200, X1250, X1270.
(II) RADEONHD: version 1.1.0, built from dist of git branch
fedora/snapshot, commit 4e488a34
(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) Chipset RV630 found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xfa000000 - 0xfa001fff (0x2000) MX[B]
[5] -1 0 0xfa102000 - 0xfa1020ff (0x100) MX[B]
[6] -1 0 0xfa101000 - 0xfa1011ff (0x200) MX[B]
[7] -1 0 0x88000000 - 0x880003ff (0x400) MX[B]
[8] -1 0 0xfa100000 - 0xfa1003ff (0x400) MX[B]
[9] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[10] -1 0 0xf9000000 - 0xf900ffff (0x10000) MX[B](B)
[11] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
[12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[14] -1 0 0x0000b800 - 0x0000b83f (0x40) IX[B]
[15] -1 0 0x0000b400 - 0x0000b4ff (0x100) IX[B]
[16] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
[17] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
[18] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[19] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
[20] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[21] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
[22] -1 0 0x0000ac00 - 0x0000ac1f (0x20) IX[B]
[23] -1 0 0x0000a800 - 0x0000a81f (0x20) IX[B]
[24] -1 0 0x0000a400 - 0x0000a41f (0x20) IX[B]
[25] -1 0 0x0000a000 - 0x0000a01f (0x20) IX[B]
[26] -1 0 0x00009000 - 0x000090ff (0x100) IX[B](B)
(II) resource ranges after probing:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xfa000000 - 0xfa001fff (0x2000) MX[B]
[5] -1 0 0xfa102000 - 0xfa1020ff (0x100) MX[B]
[6] -1 0 0xfa101000 - 0xfa1011ff (0x200) MX[B]
[7] -1 0 0x88000000 - 0x880003ff (0x400) MX[B]
[8] -1 0 0xfa100000 - 0xfa1003ff (0x400) MX[B]
[9] -1 0 0xf0000000 - 0xefffffff (0x0) MX[B]O
[10] -1 0 0xf9000000 - 0xf900ffff (0x10000) MX[B](B)
[11] -1 0 0xe0000000 - 0xefffffff (0x10000000) MX[B](B)
[12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[14] -1 0 0x0000b800 - 0x0000b83f (0x40) IX[B]
[15] -1 0 0x0000b400 - 0x0000b4ff (0x100) IX[B]
[16] -1 0 0x00000500 - 0x0000051f (0x20) IX[B]
[17] -1 0 0x0000f000 - 0x0000f00f (0x10) IX[B]
[18] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[19] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
[20] -1 0 0x000001f0 - 0x000001f0 (0x1) IX[B]
[21] -1 0 0x000001f0 - 0x000001f7 (0x8) IX[B]
[22] -1 0 0x0000ac00 - 0x0000ac1f (0x20) IX[B]
[23] -1 0 0x0000a800 - 0x0000a81f (0x20) IX[B]
[24] -1 0 0x0000a400 - 0x0000a41f (0x20) IX[B]
[25] -1 0 0x0000a000 - 0x0000a01f (0x20) IX[B]
[26] -1 0 0x00009000 - 0x000090ff (0x100) IX[B](B)
(II) Enabling PCI device
(**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32
(II) RADEONHD(0): Unknown card detected: 0x9587:0x1002:0x0028.
If - and only if - your card does not work or does not work optimally
please contact radeonhd(a)opensuse.org to help rectify this.
Use the subject: 0x9587:0x1002:0x0028: <name of board>.
(--) RADEONHD(0): Detected an RV630 on an unidentified card
(II) RADEONHD(0): FUNCTION: rhdMapMMIO
(II) RADEONHD(0): Mapped IO at 0xb7f2b000 (size 0x00010000)
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomInit
(II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location
(II) RADEONHD(0): FUNCTION: rhdAtomGetDataTable
(II) RADEONHD(0): ATOM BIOS Rom:
SubsystemVendorID: 0x1002 SubsystemID: 0x0028
IOBaseAddress: 0x9000
Filename: SR4E5202.001
BIOS Bootup Message: RV630 AGP GDDR2_32MX16 128BIT 512MB 600E/400M
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomVramInfoQuery
(II) RADEONHD(0): Framebuffer space used by Firmware (kb): 16
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomVramInfoQuery
(II) RADEONHD(0): Start of VRAM area used by Firmware: 0x1fffc000
(II) RADEONHD(0): Call to AtomBIOS Init succeeded
(II) RADEONHD(0): FUNCTION: rhdGetVideoRamSize
(II) RADEONHD(0): The detected amount of videoram exceeds the PCI BAR aperture.
(II) RADEONHD(0): Using only 262144kB of the total 524288kB.
(--) RADEONHD(0): VideoRAM: 262144 kByte
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomVramInfoQuery
(II) RADEONHD(0): Framebuffer space used by Firmware (kb): 16
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomVramInfoQuery
(II) RADEONHD(0): Start of VRAM area used by Firmware: 0x1fffc000
(II) RADEONHD(0): AtomBIOS requests 16kB of VRAM scratch space
(II) RADEONHD(0): AtomBIOS VRAM scratch base: 0x1fffc000
(WW) RADEONHD(0): rhdAtomAllocateFbScratch: FW FB scratch area
536854528 (size: 16384) extends beyond available framebuffer size
268435456
(II) RADEONHD(0): Cannot get VRAM scratch space. Allocating in main
memory instead
(II) RADEONHD(0): Call to AtomBIOS Set FB Space succeeded
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Default Engine Clock: 600000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Default Memory Clock: 400000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Output: 1200000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Output: 0
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Input: 13500
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Input: 1000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Maximum Pixel Clock: 400000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Reference Clock: 27000
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"(II) Module already built-in
(II) RADEONHD(0): FUNCTION: RHDI2CFunc
(II) RADEONHD(0): FUNCTION: rhdGetI2CPrescale
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Reference Clock: 27000
(II) RADEONHD(0): FUNCTION: rhdInitI2C
(II) RADEONHD(0): I2C clock prescale value: 438
(II) RADEONHD(0): I2C bus "RHD I2C line 0" initialized.
(II) RADEONHD(0): I2C clock prescale value: 438
(II) RADEONHD(0): I2C bus "RHD I2C line 1" initialized.
(II) RADEONHD(0): I2C clock prescale value: 438
(II) RADEONHD(0): I2C bus "RHD I2C line 2" initialized.
(II) RADEONHD(0): I2C clock prescale value: 438
(II) RADEONHD(0): I2C bus "RHD I2C line 3" initialized.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module already built-in
(II) RADEONHD(0): FUNCTION: RHDVGAInit
(II) RADEONHD(0): Detected VGA mode.
(II) RADEONHD(0): FUNCTION: RHDMCInit
(II) RADEONHD(0): FUNCTION: RHDCrtcsInit
(II) RADEONHD(0): FUNCTION: RHDPLLsInit
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Minimum Pixel ClockPLL Frequency Output: 0
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Maximum Pixel ClockPLL Frequency Output: 1200000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Maximum Pixel Clock: 400000
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomFirmwareInfoQuery
(II) RADEONHD(0): Reference Clock: 27000
(II) RADEONHD(0): FUNCTION: RHDLUTsInit
(II) RADEONHD(0): FUNCTION: RHDCursorsInit
(II) RADEONHD(0): FUNCTION: RHDConnectorsInit
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomConnectorInfoFromObjectHeader
(II) RADEONHD(0): ObjectTable - size: 272, BIOS - size: 61952
TableOffset: 80 object_header_end: 352
(II) RADEONHD(0): Object: ID: 3102 name: DUAL_LINK_DVI_I type: 3 id: 2
(II) RADEONHD(0): * SrcObject: ID: 2113 name: INTERNAL_KLDSCP_TMDS1
(II) RADEONHD(0): * SrcObject: ID: 2116 name: INTERNAL_KLDSCP_DAC2
(II) RADEONHD(0): - Record Type: 1
(II) RADEONHD(0): rhdAtomDDCFromI2CRecord: I2C Record: HW_Line[1]
EngineID: 1 I2CAddr: 0
(II) RADEONHD(0): - Record Type: 2
(II) RADEONHD(0): rhdAtomHPDFromRecord: HPD Record: GPIO ID: 6
Plugged_PinState: 0
(II) RADEONHD(0): FUNCTION: rhdAtomParseGPIOLutForHPD
(II) RADEONHD(0): rhdAtomParseGPIOLutForHPD: GPIO PinID: 6 Index:
1fa5 Shift: 0
(II) RADEONHD(0): - Record Type: 4
(II) RADEONHD(0): FUNCTION: rhdAtomDeviceTagsFromRecord
(II) RADEONHD(0): NumberOfDevice: 2
(II) RADEONHD(0): Devices: DFP1 CRT2
(II) RADEONHD(0): Object: ID: 310f name: 7PIN_DIN type: 3 id: f
(II) RADEONHD(0): * SrcObject: ID: 2116 name: INTERNAL_KLDSCP_DAC2
(II) RADEONHD(0): - Record Type: 4
(II) RADEONHD(0): FUNCTION: rhdAtomDeviceTagsFromRecord
(II) RADEONHD(0): NumberOfDevice: 2
(II) RADEONHD(0): Devices: TV1 CV
(II) RADEONHD(0): - Record Type: 7
(II) RADEONHD(0): Object: ID: 3202 name: DUAL_LINK_DVI_I type: 3 id: 2
(II) RADEONHD(0): * SrcObject: ID: 210f name: INTERNAL_LVTM1
(II) RADEONHD(0): * SrcObject: ID: 2115 name: INTERNAL_KLDSCP_DAC1
(II) RADEONHD(0): - Record Type: 1
(II) RADEONHD(0): rhdAtomDDCFromI2CRecord: I2C Record: HW_Line[0]
EngineID: 1 I2CAddr: 0
(II) RADEONHD(0): - Record Type: 2
(II) RADEONHD(0): rhdAtomHPDFromRecord: HPD Record: GPIO ID: 7
Plugged_PinState: 0
(II) RADEONHD(0): FUNCTION: rhdAtomParseGPIOLutForHPD
(II) RADEONHD(0): rhdAtomParseGPIOLutForHPD: GPIO PinID: 7 Index:
1fa5 Shift: 8
(II) RADEONHD(0): - Record Type: 4
(II) RADEONHD(0): FUNCTION: rhdAtomDeviceTagsFromRecord
(II) RADEONHD(0): NumberOfDevice: 2
(II) RADEONHD(0): Devices: CRT1 DFP2
(II) RADEONHD(0): Connector[0] {RHD_CONNECTOR_DVI, "DUAL_LINK_DVI_I
DFP1 CRT2", RHD_DDC_1, RHD_HPD_0, { RHD_OUTPUT_TMDSA, RHD_OUTPUT_DACB
} }
(II) RADEONHD(0): Connector[1] {RHD_CONNECTOR_TV, "7PIN_DIN TV1 CV",
RHD_DDC_0, RHD_HPD_NONE, { RHD_OUTPUT_DACB, RHD_OUTPUT_NONE } }
(II) RADEONHD(0): Connector[2] {RHD_CONNECTOR_DVI, "DUAL_LINK_DVI_I
CRT1 DFP2", RHD_DDC_0, RHD_HPD_1, { RHD_OUTPUT_LVTMA, RHD_OUTPUT_DACA
} }
(II) RADEONHD(0): Call to AtomBIOS Get Connectors succeeded
(II) RADEONHD(0): FUNCTION: RHDHPDSave
(II) RADEONHD(0): FUNCTION: RHDHPDSet
(II) RADEONHD(0): RHDConnectorsInit: 0 (DUAL_LINK_DVI_I DFP1 CRT2)
type 2, ddc 1, hpd 1
(II) RADEONHD(0): FUNCTION: RHDI2CFunc
(II) RADEONHD(0): FUNCTION: RHDTMDSAInit
(II) RADEONHD(0): FUNCTION: RHDOutputAdd
(--) RADEONHD(0): Attaching Output TMDS A to Connector DVI-I 1
(II) RADEONHD(0): FUNCTION: RHDDACBInit
(II) RADEONHD(0): FUNCTION: RHDOutputAdd
(--) RADEONHD(0): Attaching Output DAC B to Connector DVI-I 1
(II) RADEONHD(0): RHDConnectorsInit: 1 (7PIN_DIN TV1 CV) type 4, ddc 0, hpd 0
(II) RADEONHD(0): FUNCTION: RHDI2CFunc
(--) RADEONHD(0): Attaching Output DAC B to Connector TV 7PIN_DIN
(II) RADEONHD(0): RHDConnectorsInit: 2 (DUAL_LINK_DVI_I CRT1 DFP2)
type 2, ddc 0, hpd 2
(II) RADEONHD(0): FUNCTION: RHDI2CFunc
(II) RADEONHD(0): FUNCTION: RHDLVTMAInit
(II) RADEONHD(0): FUNCTION: RHDOutputAdd
(--) RADEONHD(0): Attaching Output TMDS B to Connector DVI-I 2
(II) RADEONHD(0): FUNCTION: RHDDACAInit
(II) RADEONHD(0): FUNCTION: RHDOutputAdd
(--) RADEONHD(0): Attaching Output DAC A to Connector DVI-I 2
(II) RADEONHD(0): FUNCTION: RHDHPDRestore
(II) RADEONHD(0): FUNCTION: RHDRandrPreInit
(II) RADEONHD(0): RandR: Adding RRoutput DVI-I_1/digital for Output TMDS A
(II) RADEONHD(0): RandR: Adding RRoutput DVI-I_1/analog for Output DAC B
(II) RADEONHD(0): RandR: Adding RRoutput TV_7PIN_DIN for Output DAC B
(II) RADEONHD(0): RandR: Adding RRoutput DVI-I_2/digital for Output TMDS B
(II) RADEONHD(0): RandR: Adding RRoutput DVI-I_2/analog for Output DAC A
(II) RADEONHD(0): Output DVI-I_1/digital using monitor section Monitor0
(II) RADEONHD(0): Output DVI-I_1/analog has no monitor section
(II) RADEONHD(0): Output TV_7PIN_DIN has no monitor section
(II) RADEONHD(0): Output DVI-I_2/digital has no monitor section
(II) RADEONHD(0): Output DVI-I_2/analog has no monitor section
(II) RADEONHD(0): rhdRROutputDetect: Output DVI-I_1/digital
(II) RADEONHD(0): EDID for output DVI-I_1/digital
(II) RADEONHD(0): rhdRROutputDetect: Output DVI-I_1/analog
(II) RADEONHD(0): EDID for output DVI-I_1/analog
(II) RADEONHD(0): rhdRROutputDetect: Output TV_7PIN_DIN
(II) RADEONHD(0): FUNCTION: DACBSenseCRT
(WW) RADEONHD(0): DACBSenseCRT: connector type 4 is not supported.
(II) RADEONHD(0): EDID for output TV_7PIN_DIN
(II) RADEONHD(0): rhdRROutputDetect: Output DVI-I_2/digital
(II) RADEONHD(0): EDID for output DVI-I_2/digital
(II) RADEONHD(0): rhdRROutputDetect: Output DVI-I_2/analog
(II) RADEONHD(0): EDID for output DVI-I_2/analog
(II) RADEONHD(0): Output DVI-I_1/digital disconnected
(II) RADEONHD(0): Output DVI-I_1/analog disconnected
(II) RADEONHD(0): Output TV_7PIN_DIN disconnected
(II) RADEONHD(0): Output DVI-I_2/digital disconnected
(II) RADEONHD(0): Output DVI-I_2/analog disconnected
(EE) RADEONHD(0): RandR: No valid modes. Disabled.
(II) RADEONHD(0): FUNCTION: rhdModeLayoutSelect
(II) RADEONHD(0): FUNCTION: DACBSenseCRT
(WW) RADEONHD(0): DACBSenseCRT: connector type 4 is not supported.
(EE) RADEONHD(0): Failed to detect a connected monitor
(II) RADEONHD(0): FUNCTION: rhdUnmapMMIO
(II) RADEONHD(0): FUNCTION: RHDMCDestroy
(II) RADEONHD(0): FUNCTION: RHDVGADestroy
(II) RADEONHD(0): FUNCTION: RHDPLLsDestroy
(II) RADEONHD(0): FUNCTION: RHDLUTsDestroy
(II) RADEONHD(0): FUNCTION: RHDOutputsDestroy
(II) RADEONHD(0): Destroying TMDS A
(II) RADEONHD(0): FUNCTION: TMDSADestroy
(II) RADEONHD(0): Destroying DAC B
(II) RADEONHD(0): FUNCTION: DACDestroy
(II) RADEONHD(0): Destroying TMDS B
(II) RADEONHD(0): FUNCTION: LVTMADestroy
(II) RADEONHD(0): Destroying DAC A
(II) RADEONHD(0): FUNCTION: DACDestroy
(II) RADEONHD(0): FUNCTION: RHDConnectorsDestroy
(II) RADEONHD(0): FUNCTION: RHDCursorsDestroy
(II) RADEONHD(0): FUNCTION: RHDCrtcsDestroy
(II) RADEONHD(0): FUNCTION: RHDI2CFunc
(II) RADEONHD(0): I2C bus "RHD I2C line 0" removed.
(II) RADEONHD(0): I2C bus "RHD I2C line 1" removed.
(II) RADEONHD(0): I2C bus "RHD I2C line 2" removed.
(II) RADEONHD(0): I2C bus "RHD I2C line 3" removed.
(II) RADEONHD(0): FUNCTION: RHDAtomBiosFunc
(II) RADEONHD(0): FUNCTION: rhdAtomTearDown
(II) RADEONHD(0): Call to AtomBIOS Teardown succeeded
(II) RADEONHD(0): FUNCTION: RHDShadowDestroy
(II) UnloadModule: "radeonhd"
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
2
1
The radeonhd now works just fine for me (a bit of 2D acceleration would
be better, but I'd rarely notice any difference), except for the
brightness control:
I cannot control the brightness of my laptop screen, except by switching
to the linux console, changing the brightness there, and switching back
to the X11 vt.
For what it's worth, the brightness control works just fine with the
vesa driver (which I used to use before radeonhd came along).
On the linux console and under X11 using the vesa driver, I can control
the brightness with
echo FOO >/sys/class/backlight/acpi-video0/brightness
or by hitting the appropriate Fn-key combination.
Under X11 using the radeonhd driver, no amount of echoing to the /sys
files has any effect. The Fn-key combinations do not work either,
although it seems that they are properly handled: they are recognized by
some piece of software that displays a little "brightness" icon together
with some brightness-level info (tho it seems to always show I'm at the
minimum brightness), but the actuall screen brightness is unaffected.
So I think the key-handling is right, but that the radeonhd driver
somehow interferes with the low-level ACPI-brightness settings.
This is on a Thinkpad T60 running Debian testing (including the Xorg
which is either version 7.2 or 1.3 depending on how you look at it)
with a radeonhd compiled by hand directly from the git.
Stefan
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
1
0