[coreboot] #125: BCM5785 / HT1000 reset functions

coreboot svn at coreboot.org
Tue Mar 31 10:45:17 CEST 2009

#125: BCM5785 / HT1000 reset functions
   Reporter:  "Marco Schmidt" <mashpb@…>          |          Owner:  somebody
       Type:  defect                              |         Status:  new     
   Priority:  minor                               |      Milestone:          
  Component:  coreboot                            |        Version:  v2      
   Keywords:  BCM5785 reset                       |   Dependencies:          
Patchstatus:  there is no patch                   |  
 /coreboot-v2/src/southbridge/broadcom/bcm5785/bcm5785_early_setup.c  @

 void hard_reset(void)
 void soft_reset(void)

 According to HT1000 programmers guide 1.3, section "cf9 reset" writing a
 0x6 to 0x0cf9 is hard reset, writing 0x4 is soft reset.
 Current implementation for hard_reset accesses "reserved" bits.
 Current implementation for soft_reset implements hard reset.
 However writing 0x4 as a soft reset does not work in my case.

 Please review/verify.

Ticket URL: <http://tracker.coreboot.org/trac/coreboot/ticket/125>
coreboot <http://www.coreboot.org/>

More information about the coreboot mailing list