[haiku-bugs] Re: [Haiku] #11443: AtomBIOS search needs to be more robust

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Mon, 10 Nov 2014 15:20:58 -0000

#11443: AtomBIOS search needs to be more robust
------------------------------------------+----------------------------
   Reporter:  kallisti5                   |      Owner:  kallisti5
       Type:  bug                         |     Status:  new
   Priority:  normal                      |  Milestone:  R1
  Component:  Drivers/Graphics/radeon_hd  |    Version:  R1/Development
 Resolution:                              |   Keywords:  atombios
 Blocked By:                              |   Blocking:
Has a Patch:  0                           |   Platform:  All
------------------------------------------+----------------------------

Comment (by kallisti5):

 Radeon HD 5650.  RADEON_REDWOOD , DCE 4.0

 {{{
 KERN: radeon_hd: init_driver: GPU(0) Radeon HD 5650, revision = 0x0
 KERN: radeon_hd: publish_devices
 KERN: radeon_hd: find_device
 KERN: radeon_hd: device_open: open(name = graphics/radeon_hd_010000)
 KERN: radeon_hd: card(0): radeon_hd_init: called
 KERN: radeon_hd: radeon_hd_init: card(0): Radeon Redwood 1002:68C1
 KERN: radeon_hd: radeon_hd_init: shrinking frame buffer to PCI bar...
 KERN: radeon_hd: radeon_hd_init: mapping a frame buffer of 256MB out of
 1024MB video ram
 KERN: radeon_hd: card(0): radeon_hd_getbios: called
 KERN: radeon_hd: radeon_hd_getbios: ACPI ATRM AtomBIOS TODO
 KERN: radeon_hd: radeon_hd_getbios: AtomBIOS not found using active method
 0 at 0x0
 KERN: radeon_hd: mapAtomBIOS: seeking AtomBIOS @ 0xE0000000 [size:
 0x40000]
 KERN: radeon_hd: mapAtomBIOS: BIOS signature incorrect @ 0xE0000000 (0)
 KERN: radeon_hd: radeon_hd_getbios: AtomBIOS not found using active method
 1 at 0xE0000000
 KERN: radeon_hd: radeon_hd_getbios: PCI ROM decode enabled
 KERN: radeon_hd: mapAtomBIOS: seeking AtomBIOS @ 0xF0000000 [size:
 0x20000]
 KERN: radeon_hd: mapAtomBIOS: BIOS signature incorrect @ 0xF0000000 (0)
 KERN: radeon_hd: radeon_hd_getbios: AtomBIOS not found using active method
 2 at 0xF0000000
 KERN: radeon_hd: radeon_hd_getbios: Active AtomBIOS search failed.
 KERN: radeon_hd: card(0): radeon_hd_getbios_r700: called
 KERN: radeon_hd: radeon_hd_getbios_r700: PCI ROM decode enabled
 KERN: radeon_hd: mapAtomBIOS: seeking AtomBIOS @ 0xF0000000 [size:
 0x20000]
 KERN: radeon_hd: mapAtomBIOS: BIOS signature incorrect @ 0xF0000000 (0)
 KERN: radeon_hd: radeon_hd_init: Can't find an AtomBIOS rom! Trying shadow
 rom...
 KERN: radeon_hd: mapAtomBIOS: seeking AtomBIOS @ 0xC0000 [size: 0x20000]
 KERN: radeon_hd: mapAtomBIOS: AtomBIOS verified and locked
 KERN: radeon_hd: radeon_hd_init: Found AtomBIOS at VGA shadow rom
 KERN: radeon_hd: card(0): radeon_hd_init didn't find VESA EDID modes.
 KERN: radeon_hd: card(0): radeon_hd_init completed successfully!
 KERN: radeon_hd: card(0): GPU thermal status: 63C
 KERN: radeon_hd: device_ioctl: accelerant: radeon_hd.accelerant
 KERN: radeon_hd: radeon_init_accelerant enter
 KERN: radeon_hd: radeon_dump_bios: Dumping AtomBIOS as ATOM_DEBUG is
 set...
 KERN: radeon_hd: radeon_dump_bios: AtomBIOS dumped to
 /boot/system/cache/tmp/radeon_hd_bios_1002_68c1_0.bin
 KERN: radeon_hd: radeon_init_bios: AtomBIOS is already posted
 KERN: radeon_hd: radeon_gpu_probe: table 2.1
 }}}

--
Ticket URL: <https://dev.haiku-os.org/ticket/11443#comment:1>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: