History log of /haiku/src/add-ons/kernel/drivers/graphics/radeon/detect.c
Revision Date Author Comments
# cc7e844c 28-Jun-2019 Murai Takashi <tmurai01@gmail.com>

drivers/graphics/radeon: Fix -Wformat=

Change-Id: I1bfb70b9fb492140621d4d936ae8c29985f78d64
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1544
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# c0467a96 01-Mar-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

fix two missed style issues in switch, thanks!

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40771 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ea76002c 01-Mar-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

style cleanup; fixed missing break on i2c disable check... it looks as though i2c was always enabled, even on chips where it was known to be broken. Lets hope this fixes a radeon graphics bug. CID 3234

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40766 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a21abf23 22-Nov-2009 Stephan Aßmus <superstippi@gmx.de>

Fix spacing.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34183 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fc60086f 22-Nov-2009 Stephan Aßmus <superstippi@gmx.de>

Patch by adamk:
* Added support for Radeon X1050, which is essentially an RV370.

I cannot confirm this works, but I assume the creator of the patch can. :-)
Thanks a lot, fixes #3435.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34182 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c4eca781 03-Mar-2008 Rene Gollent <anevilyak@gmail.com>

Add R430 (aka X800XL) to DMA blacklist, as it currently doesn't draw correctly with the DMA engine enabled (change
suggested by Euan Kirkhope, pending him figuring out what's causing that problem).



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24227 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a85694c3 01-Mar-2007 Axel Dörfler <axeld@pinc-software.de>

Patch by Euan Kirkhope:
* option for PIO engine instead of DMA (for dodgy X700s)
* misc RAM config changes inline with x.org codebase


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20273 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8841d8bc 01-Mar-2007 Axel Dörfler <axeld@pinc-software.de>

First of a set of patches by Euan Kirkhope:
* Headers updated
* PLL errata workarounds
* Radeon asic type overhaul (consolidated)
* Device IDs Updated.
* support for X-series devices with legacy bios type
* minor tidy ups / compiler warnings (casts)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20271 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 707e075a 04-Nov-2006 Bruno G. Albuquerque <bga@bug-br.org.br>

- Added support for Radeon Mobility 9600/9700 (0x4e50).
- Corrected wrong ID association (0x4e50 is M11-based, not M10-based).
- Implemented fixed dividers support for laptop panel refresh rate.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19209 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9095e05d 24-Apr-2006 Axel Dörfler <axeld@pinc-software.de>

* Renamed memmgr.c|h to memory_manager.c|h.
* The functions now check the acquire_sem() result.
* mem_freetag() will return an status code now, too.
* Moved the mem_block and mem_info definitions into the source file; no
reason to have them public.
* You can now give the memory manager a name which it will use for its
heap area and lock.
* Minor cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17221 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9847757f 18-Feb-2006 François Revol <revol@free.fr>

Add Radeon 9600 AS detection (by Adam K Kirchhoff <adamk AT voicenet DOT com>)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16460 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e02e12de 01-Apr-2005 Axel Dörfler <axeld@pinc-software.de>

Updated radeon driver to the latest BeBits release 5.1.0.1.
Probably only works under Haiku due to the new area flags.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12219 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5f6e3f51 19-Jul-2004 shadow303 <shadow303@nowhere.fake>

Whoa, forgot to check in a bunch of radeon stuff


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8435 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1da2dde8 14-Mar-2004 shadow303 <shadow303@nowhere.fake>

Convert Thomas's radeon driver to our build structure.
Added some card ids.
Still needs work to properly enable logging and extra settings.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6982 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c0467a9613b1927896ac154a968c34cef53e769e 01-Mar-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

fix two missed style issues in switch, thanks!

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40771 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ea76002c388ed36d959c19cd651d287a52f16d55 01-Mar-2011 Alexander von Gluck IV <kallisti5@unixzen.com>

style cleanup; fixed missing break on i2c disable check... it looks as though i2c was always enabled, even on chips where it was known to be broken. Lets hope this fixes a radeon graphics bug. CID 3234

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40766 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a21abf232988986fe72c170983e5456f4bb7bfd3 22-Nov-2009 Stephan Aßmus <superstippi@gmx.de>

Fix spacing.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34183 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fc60086f17e0c091934dd991d73ebd3fb924ce5b 22-Nov-2009 Stephan Aßmus <superstippi@gmx.de>

Patch by adamk:
* Added support for Radeon X1050, which is essentially an RV370.

I cannot confirm this works, but I assume the creator of the patch can. :-)
Thanks a lot, fixes #3435.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34182 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c4eca7814df078062aa1d6c47a2736babc49b6dc 03-Mar-2008 Rene Gollent <anevilyak@gmail.com>

Add R430 (aka X800XL) to DMA blacklist, as it currently doesn't draw correctly with the DMA engine enabled (change
suggested by Euan Kirkhope, pending him figuring out what's causing that problem).



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24227 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a85694c375a6bb00f522270afc7c12e9b5542a57 01-Mar-2007 Axel Dörfler <axeld@pinc-software.de>

Patch by Euan Kirkhope:
* option for PIO engine instead of DMA (for dodgy X700s)
* misc RAM config changes inline with x.org codebase


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20273 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8841d8bcd10e4d7c965bf717de349b07c9df7d6f 01-Mar-2007 Axel Dörfler <axeld@pinc-software.de>

First of a set of patches by Euan Kirkhope:
* Headers updated
* PLL errata workarounds
* Radeon asic type overhaul (consolidated)
* Device IDs Updated.
* support for X-series devices with legacy bios type
* minor tidy ups / compiler warnings (casts)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20271 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 707e075a41392798e88820af691ed16aed70cd04 04-Nov-2006 Bruno G. Albuquerque <bga@bug-br.org.br>

- Added support for Radeon Mobility 9600/9700 (0x4e50).
- Corrected wrong ID association (0x4e50 is M11-based, not M10-based).
- Implemented fixed dividers support for laptop panel refresh rate.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19209 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9095e05d8d4f3e65bfa940dd3d49bcd8eec57f39 24-Apr-2006 Axel Dörfler <axeld@pinc-software.de>

* Renamed memmgr.c|h to memory_manager.c|h.
* The functions now check the acquire_sem() result.
* mem_freetag() will return an status code now, too.
* Moved the mem_block and mem_info definitions into the source file; no
reason to have them public.
* You can now give the memory manager a name which it will use for its
heap area and lock.
* Minor cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17221 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9847757f59d647c70a9241b4e499e1c9b3cbf5e7 18-Feb-2006 François Revol <revol@free.fr>

Add Radeon 9600 AS detection (by Adam K Kirchhoff <adamk AT voicenet DOT com>)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16460 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e02e12de8ae0968a8772190f7ebbfb4b35d26e00 01-Apr-2005 Axel Dörfler <axeld@pinc-software.de>

Updated radeon driver to the latest BeBits release 5.1.0.1.
Probably only works under Haiku due to the new area flags.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12219 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5f6e3f515c38891bf243cc013f5faca7511708dc 19-Jul-2004 shadow303 <shadow303@nowhere.fake>

Whoa, forgot to check in a bunch of radeon stuff


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8435 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1da2dde8c210e5d9a9aa4d1d79459a2e4dd7f4c7 14-Mar-2004 shadow303 <shadow303@nowhere.fake>

Convert Thomas's radeon driver to our build structure.
Added some card ids.
Still needs work to properly enable logging and extra settings.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6982 a95241bf-73f2-0310-859d-f6bbb57e9c96