diff options
author | 2014-01-31 01:16:10 +0000 | |
---|---|---|
committer | 2014-01-31 01:16:10 +0000 | |
commit | ade52903ac6348ce0ed239374db3279dc7511a07 (patch) | |
tree | e89182120e8bb872269ea089dac6b37935fe9fc9 /sys/kern/subr_hibernate.c | |
parent | sc_function is set, but never used for anything useful. clean it up... (diff) | |
download | wireguard-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