summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_hibernate.c
diff options
context:
space:
mode:
authorbrad <brad@openbsd.org>2014-01-31 01:16:10 +0000
committerbrad <brad@openbsd.org>2014-01-31 01:16:10 +0000
commitade52903ac6348ce0ed239374db3279dc7511a07 (patch)
treee89182120e8bb872269ea089dac6b37935fe9fc9 /sys/kern/subr_hibernate.c
parentsc_function is set, but never used for anything useful. clean it up... (diff)
downloadwireguard-openbsd-ade52903ac6348ce0ed239374db3279dc7511a07.tar.xz
wireguard-openbsd-ade52903ac6348ce0ed239374db3279dc7511a07.zip
Fix a long standing VCPU reset sequence bug on BCM5906. The VCPU (Virtual CPU)
of BCM5906 is used to provide a mechanism to control the bootcode execution and to pick up configuration data stored inside the EEPROM. The bootcode of BCM5906 will check the BGE_VCPU_STATUS_DRV_RESET bit to decide which boot procedure to choose. Datasheet indicates the VCPU of BCM5906 should set BGE_VCPU_STATUS_DRV_RESET bit before VCPU reset or global reset. From FreeBSD ok naddy@
Diffstat (limited to 'sys/kern/subr_hibernate.c')
0 files changed, 0 insertions, 0 deletions