diff options
author | Alistair Popple <alistair@popple.id.au> | 2015-05-05 15:01:30 +1000 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2015-07-16 14:12:50 +1000 |
commit | f5a7c43a163f5484d2bd2b8b74814abc23f1e92d (patch) | |
tree | 2f668abb031702cefc7a692aa571c11dadc44626 /libfdt/libfdt_env.h | |
parent | 451530398b744ebe0401abecfc0315b4b8ce99c2 (diff) | |
download | skiboot-skiboot-5.0.5.zip skiboot-skiboot-5.0.5.tar.gz skiboot-skiboot-5.0.5.tar.bz2 |
bt: Remove B_BUSY stateskiboot-5.0.5
The bt layer used to cache the value of B_BUSY in the state machine,
assuming that once B_BUSY was cleared by the BMC that it would never
be set by the BMC again unless a message was sent to the bt interface.
This was mostly true for the AMI firmware except when the BMC reboots
which causes B_BUSY to be set. There may also be additional
circumstances which set B_BUSY. Therefore the bt layer must check
B_BUSY is clear before sending a message making the B_BUSY state
superfluous.
Signed-off-by: Alistair Popple <alistair@popple.id.au>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'libfdt/libfdt_env.h')
0 files changed, 0 insertions, 0 deletions