Skip to content
  • Bjørn Mork's avatar
    net: qmi_wwan: make dynamic device IDs work · 1817e83d
    Bjørn Mork authored
    
    
    The usbnet API use the device ID table to store a pointer to
    a minidriver. Setting a generic pointer for dynamic device
    IDs will in most cases make them work as expected.  usbnet
    will otherwise treat the dynamic IDs as blacklisted. That is
    rarely useful.
    
    There is no standard class describing devices supported by
    this driver, and most vendors don't even provide enough
    information to allow vendor specific wildcard matching. The
    result is that most of the supported devices must be
    explicitly listed in the device table.  Allowing dynamic IDs
    to work both simplifies testing and verification of new
    devices, and provides a way for end users to use a device
    before the ID is added to the driver.
    
    Signed-off-by: default avatarBjørn Mork <bjorn@mork.no>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    1817e83d