• Sony Chacko's avatar
    qlcnic: flash template based firmware reset recovery · 81d0aeb0
    Sony Chacko authored
    Flash template provides instructions to stop, restart and initalize the
    firmware. These instructions are abstracted as a series of read, write and
    poll operations on hardware registers. Register information and operation
    specifics are not exposed to the driver. Driver reads the template from
    flash and executes the instructions located at pre-defined offsets.
    
    Template based firmware reset recovery and initialization mechanism minimize
    driver changes as firmware evolves.
    Signed-off-by: default avatarSony Chacko <sony.chacko@qlogic.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    81d0aeb0
qlcnic_83xx_hw.c 65.2 KB