1. A method comprising: installing, at an information handling system, a non-system management mode (non SMM) driver associated with a hardware device; and in response to determining an SMM driver associated with the hardware device is available at the information handling system: redirecting an input/output (IO) request from the non-SMM driver to the SMM driver; conducting an IO transaction represented by the IO request directly with the hardware device via the SMM driver and conducting the IO transaction directly with the hardware device via the non-SMM driver in response to determining the SMM driver is not available at the information handling system; wherein redirecting the IO transaction comprises: generating, via the non-SMM driver, a system management interrupt (SMI) associated with the SMM driver; and configuring the SMM driver to conduct the IO transaction in response to the SMI.