ipmi: make kcs timeout parameters as module options
For slow or heavily used BMC contollers the default wait timeouts for IBF or OBF
bits in the driver may not be sufficient. This may cause problems during more
complicated oem operatoins on the BMC side.
These timeoutsare changed from hardcoded values in the code into kernel
module parameters. The default values are kept unchanged.
Signed-off-by: Chris Mason <chris.mason@oracle.com>
(cherry picked from commit
ef2ebd68504c1db8a5bb0347debb58f7361a8c8f)
Signed-off-by: Todd Vierling <todd.vierling@oracle.com>
Conflicts:
drivers/char/ipmi/ipmi_kcs_sm.c