• Mark Brown's avatar
    ASoC: Drop soc-topology ABI v4 support · fe4a0745
    Mark Brown authored
    Merge series from Cezary Rojewski <cezary.rojewski@intel.com>:
    
    This patchset impacts UAPI.
    
    The only known users of the soc-topology ABI v4 are Chromebook
    configurations. Starting from kernel v5.4, all of them are making use of
    soc-topology ABI v5. The patchset first removes obsolete code from the
    Intel's skylake-driver - the driver of choice for the mentioned
    Chromebooks - and then proceeds with removal of relevant soc-topology.c
    and uapi bits.
    
    Cezary Rojewski (4):
      ASoC: Intel: Skylake: Remove soc-topology ABI v4 support
      ASoC: topology: Remove ABI v4 support
      ASoC: topology: Cleanup after ABI v4 support removal
      ASoC: topology: Remove obsolete ABI v4 structs
    
     include/uapi/sound/asoc.h               |  56 ------
     include/uapi/sound/skl-tplg-interface.h |  74 --------
     sound/soc/intel/skylake/skl-topology.c  | 169 -----------------
     sound/soc/soc-topology.c                | 241 ++----------------------
     4 files changed, 18 insertions(+), 522 deletions(-)
    
    --
    2.25.1
    fe4a0745
soc-topology.c 64.6 KB