• Kelvin Cao's avatar
    ntb_hw_switchtec: Remove code for disabling ID protection · 1d3cfc28
    Kelvin Cao authored
    ID protection is a firmware setting for NT window access control. With
    it enabled, only the posted requests with requester IDs in the requester
    ID table will be allowed to access the NT windows. Otherwise all posted
    requests are allowed. Normally user will configure it statically via the
    Switchtec config file, and it will take effect when the firmware boots
    up. The driver can also toggle the ID protection setting dynamically,
    which will overwrite the static setting in the Switchtec config file as
    a side effect.
    
    Currently, the driver disables the ID protection. However, it's not
    necessary to disable the ID protection at the driver level as the driver
    has already configured the proper requester IDs in the requester ID
    table to allow the corresponding posted requests to hit the NT windows.
    Remove the code that disables the ID protection to make the static
    setting prevail.
    
    Note: ID protection is not applicable to non-posted requests.
    Signed-off-by: default avatarKelvin Cao <kelvin.cao@microchip.com>
    Signed-off-by: default avatarJon Mason <jdmason@kudzu.us>
    1d3cfc28
ntb_hw_switchtec.c 38.3 KB