• Alex Elder's avatar
    net: ipa: use version in gsi_channel_program() · ce54993d
    Alex Elder authored
    Use the IPA version in gsi_channel_program() to determine whether
    we should enable the GSI doorbell engine when requested.  This way,
    callers only say whether or not it should be enabled if needed,
    regardless of hardware version.
    
    Rename the "legacy" argument to gsi_channel_reset(), and have
    it indicate whether the doorbell engine should be enabled when
    reprogramming following the reset.
    
    Change all callers of gsi_channel_reset() to indicate whether to
    enable the doorbell engine after reset, independent of hardware
    version.
    
    Rework a little logic in ipa_endpoint_reset() to get rid of the
    "legacy" variable previously passed to gsi_channel_reset().
    Signed-off-by: default avatarAlex Elder <elder@linaro.org>
    Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
    ce54993d
ipa_endpoint.c 45.9 KB