Linux Sound subsystem development
 help / color / mirror / Atom feed
* [PATCH] ASoC: Intel: Remove obsolete UAPI headers
@ 2026-08-05  6:44 Cezary Rojewski
  2026-08-05 11:40 ` Mark Brown
  0 siblings, 1 reply; 2+ messages in thread
From: Cezary Rojewski @ 2026-08-05  6:44 UTC (permalink / raw)
  To: broonie; +Cc: tiwai, perex, amade, linux-sound, Cezary Rojewski

Both target Intel's skylake-driver, previously found in sound/soc/intel
which has been removed few years ago and succeeded by the avs-driver.

snd_sst_tokens.h is succeeded by uapi/sound/intel/avs/tokens.h
skl-tplg-interface.h to the best of my knowledge has no users. Its types
are reflected in sound/soc/intel/avs/messages.h and are not intended for
public use.  Closest public equivalent would be the firmware's
processing modules but in such case a user has to compile against
Intel's AudioDSP headers, not Linux ones.

Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
---
 include/uapi/sound/skl-tplg-interface.h | 168 ------------
 include/uapi/sound/snd_sst_tokens.h     | 324 ------------------------
 2 files changed, 492 deletions(-)
 delete mode 100644 include/uapi/sound/skl-tplg-interface.h
 delete mode 100644 include/uapi/sound/snd_sst_tokens.h

diff --git a/include/uapi/sound/skl-tplg-interface.h b/include/uapi/sound/skl-tplg-interface.h
deleted file mode 100644
index 940c4269322b..000000000000
--- a/include/uapi/sound/skl-tplg-interface.h
+++ /dev/null
@@ -1,168 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * skl-tplg-interface.h - Intel DSP FW private data interface
- *
- * Copyright (C) 2015 Intel Corp
- * Author: Jeeja KP <jeeja.kp@intel.com>
- *	    Nilofer, Samreen <samreen.nilofer@intel.com>
- */
-
-#ifndef __HDA_TPLG_INTERFACE_H__
-#define __HDA_TPLG_INTERFACE_H__
-
-#include <linux/types.h>
-
-/*
- * Default types range from 0~12. type can range from 0 to 0xff
- * SST types start at higher to avoid any overlapping in future
- */
-#define SKL_CONTROL_TYPE_BYTE_TLV	0x100
-#define SKL_CONTROL_TYPE_MIC_SELECT	0x102
-#define SKL_CONTROL_TYPE_MULTI_IO_SELECT	0x103
-#define SKL_CONTROL_TYPE_MULTI_IO_SELECT_DMIC	0x104
-
-#define HDA_SST_CFG_MAX	900 /* size of copier cfg*/
-#define MAX_IN_QUEUE 8
-#define MAX_OUT_QUEUE 8
-
-#define SKL_UUID_STR_SZ 40
-/* Event types goes here */
-/* Reserve event type 0 for no event handlers */
-enum skl_event_types {
-	SKL_EVENT_NONE = 0,
-	SKL_MIXER_EVENT,
-	SKL_MUX_EVENT,
-	SKL_VMIXER_EVENT,
-	SKL_PGA_EVENT
-};
-
-/**
- * enum skl_ch_cfg - channel configuration
- *
- * @SKL_CH_CFG_MONO:	One channel only
- * @SKL_CH_CFG_STEREO:	L & R
- * @SKL_CH_CFG_2_1:	L, R & LFE
- * @SKL_CH_CFG_3_0:	L, C & R
- * @SKL_CH_CFG_3_1:	L, C, R & LFE
- * @SKL_CH_CFG_QUATRO:	L, R, Ls & Rs
- * @SKL_CH_CFG_4_0:	L, C, R & Cs
- * @SKL_CH_CFG_5_0:	L, C, R, Ls & Rs
- * @SKL_CH_CFG_5_1:	L, C, R, Ls, Rs & LFE
- * @SKL_CH_CFG_DUAL_MONO: One channel replicated in two
- * @SKL_CH_CFG_I2S_DUAL_STEREO_0: Stereo(L,R) in 4 slots, 1st stream:[ L, R, -, - ]
- * @SKL_CH_CFG_I2S_DUAL_STEREO_1: Stereo(L,R) in 4 slots, 2nd stream:[ -, -, L, R ]
- * @SKL_CH_CFG_INVALID:	Invalid
- */
-enum skl_ch_cfg {
-	SKL_CH_CFG_MONO = 0,
-	SKL_CH_CFG_STEREO = 1,
-	SKL_CH_CFG_2_1 = 2,
-	SKL_CH_CFG_3_0 = 3,
-	SKL_CH_CFG_3_1 = 4,
-	SKL_CH_CFG_QUATRO = 5,
-	SKL_CH_CFG_4_0 = 6,
-	SKL_CH_CFG_5_0 = 7,
-	SKL_CH_CFG_5_1 = 8,
-	SKL_CH_CFG_DUAL_MONO = 9,
-	SKL_CH_CFG_I2S_DUAL_STEREO_0 = 10,
-	SKL_CH_CFG_I2S_DUAL_STEREO_1 = 11,
-	SKL_CH_CFG_7_1 = 12,
-	SKL_CH_CFG_4_CHANNEL = SKL_CH_CFG_7_1,
-	SKL_CH_CFG_INVALID
-};
-
-enum skl_module_type {
-	SKL_MODULE_TYPE_MIXER = 0,
-	SKL_MODULE_TYPE_COPIER,
-	SKL_MODULE_TYPE_UPDWMIX,
-	SKL_MODULE_TYPE_SRCINT,
-	SKL_MODULE_TYPE_ALGO,
-	SKL_MODULE_TYPE_BASE_OUTFMT,
-	SKL_MODULE_TYPE_KPB,
-	SKL_MODULE_TYPE_MIC_SELECT,
-};
-
-enum skl_core_affinity {
-	SKL_AFFINITY_CORE_0 = 0,
-	SKL_AFFINITY_CORE_1,
-	SKL_AFFINITY_CORE_MAX
-};
-
-enum skl_pipe_conn_type {
-	SKL_PIPE_CONN_TYPE_NONE = 0,
-	SKL_PIPE_CONN_TYPE_FE,
-	SKL_PIPE_CONN_TYPE_BE
-};
-
-enum skl_hw_conn_type {
-	SKL_CONN_NONE = 0,
-	SKL_CONN_SOURCE = 1,
-	SKL_CONN_SINK = 2
-};
-
-enum skl_dev_type {
-	SKL_DEVICE_BT = 0x0,
-	SKL_DEVICE_DMIC = 0x1,
-	SKL_DEVICE_I2S = 0x2,
-	SKL_DEVICE_SLIMBUS = 0x3,
-	SKL_DEVICE_HDALINK = 0x4,
-	SKL_DEVICE_HDAHOST = 0x5,
-	SKL_DEVICE_NONE
-};
-
-/**
- * enum skl_interleaving - interleaving style
- *
- * @SKL_INTERLEAVING_PER_CHANNEL: [s1_ch1...s1_chN,...,sM_ch1...sM_chN]
- * @SKL_INTERLEAVING_PER_SAMPLE: [s1_ch1...sM_ch1,...,s1_chN...sM_chN]
- */
-enum skl_interleaving {
-	SKL_INTERLEAVING_PER_CHANNEL = 0,
-	SKL_INTERLEAVING_PER_SAMPLE = 1,
-};
-
-enum skl_sample_type {
-	SKL_SAMPLE_TYPE_INT_MSB = 0,
-	SKL_SAMPLE_TYPE_INT_LSB = 1,
-	SKL_SAMPLE_TYPE_INT_SIGNED = 2,
-	SKL_SAMPLE_TYPE_INT_UNSIGNED = 3,
-	SKL_SAMPLE_TYPE_FLOAT = 4
-};
-
-enum module_pin_type {
-	/* All pins of the module takes same PCM inputs or outputs
-	* e.g. mixout
-	*/
-	SKL_PIN_TYPE_HOMOGENEOUS,
-	/* All pins of the module takes different PCM inputs or outputs
-	* e.g mux
-	*/
-	SKL_PIN_TYPE_HETEROGENEOUS,
-};
-
-enum skl_module_param_type {
-	SKL_PARAM_DEFAULT = 0,
-	SKL_PARAM_INIT,
-	SKL_PARAM_SET,
-	SKL_PARAM_BIND
-};
-
-struct skl_dfw_algo_data {
-	__u32 set_params:2;
-	__u32 rsvd:30;
-	__u32 param_id;
-	__u32 max;
-	char params[];
-} __packed;
-
-enum skl_tkn_dir {
-	SKL_DIR_IN,
-	SKL_DIR_OUT
-};
-
-enum skl_tuple_type {
-	SKL_TYPE_TUPLE,
-	SKL_TYPE_DATA
-};
-
-#endif
diff --git a/include/uapi/sound/snd_sst_tokens.h b/include/uapi/sound/snd_sst_tokens.h
deleted file mode 100644
index defeb0c6ed20..000000000000
--- a/include/uapi/sound/snd_sst_tokens.h
+++ /dev/null
@@ -1,324 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * snd_sst_tokens.h - Intel SST tokens definition
- *
- * Copyright (C) 2016 Intel Corp
- * Author: Shreyas NC <shreyas.nc@intel.com>
- */
-#ifndef __SND_SST_TOKENS_H__
-#define __SND_SST_TOKENS_H__
-
-/**
- * %SKL_TKN_UUID:               Module UUID
- *
- * %SKL_TKN_U8_BLOCK_TYPE:      Type of the private data block.Can be:
- *                              tuples, bytes, short and words
- *
- * %SKL_TKN_U8_IN_PIN_TYPE:     Input pin type,
- *                              homogenous=0, heterogenous=1
- *
- * %SKL_TKN_U8_OUT_PIN_TYPE:    Output pin type,
- *                              homogenous=0, heterogenous=1
- * %SKL_TKN_U8_DYN_IN_PIN:      Configure Input pin dynamically
- *                              if true
- *
- * %SKL_TKN_U8_DYN_OUT_PIN:     Configure Output pin dynamically
- *                              if true
- *
- * %SKL_TKN_U8_IN_QUEUE_COUNT:  Store the number of Input pins
- *
- * %SKL_TKN_U8_OUT_QUEUE_COUNT: Store the number of Output pins
- *
- * %SKL_TKN_U8_TIME_SLOT:       TDM slot number
- *
- * %SKL_TKN_U8_CORE_ID:         Stores module affinity value.Can take
- *                              the values:
- *                              SKL_AFFINITY_CORE_0 = 0,
- *                              SKL_AFFINITY_CORE_1,
- *                              SKL_AFFINITY_CORE_MAX
- *
- * %SKL_TKN_U8_MOD_TYPE:        Module type value.
- *
- * %SKL_TKN_U8_CONN_TYPE:       Module connection type can be a FE,
- *                              BE or NONE as defined :
- *                              SKL_PIPE_CONN_TYPE_NONE = 0,
- *                              SKL_PIPE_CONN_TYPE_FE = 1 (HOST_DMA)
- *                              SKL_PIPE_CONN_TYPE_BE = 2 (LINK_DMA)
- *
- * %SKL_TKN_U8_DEV_TYPE:        Type of device to which the module is
- *                              connected
- *                              Can take the values:
- *                              SKL_DEVICE_BT = 0x0,
- *                              SKL_DEVICE_DMIC = 0x1,
- *                              SKL_DEVICE_I2S = 0x2,
- *                              SKL_DEVICE_SLIMBUS = 0x3,
- *                              SKL_DEVICE_HDALINK = 0x4,
- *                              SKL_DEVICE_HDAHOST = 0x5,
- *                              SKL_DEVICE_NONE
- *
- * %SKL_TKN_U8_HW_CONN_TYPE:    Connection type of the HW to which the
- *                              module is connected
- *                              SKL_CONN_NONE = 0,
- *                              SKL_CONN_SOURCE = 1,
- *                              SKL_CONN_SINK = 2
- *
- * %SKL_TKN_U16_PIN_INST_ID:    Stores the pin instance id
- *
- * %SKL_TKN_U16_MOD_INST_ID:    Stores the mdule instance id
- *
- * %SKL_TKN_U32_MAX_MCPS:       Module max mcps value
- *
- * %SKL_TKN_U32_MEM_PAGES:      Module resource pages
- *
- * %SKL_TKN_U32_OBS:            Stores Output Buffer size
- *
- * %SKL_TKN_U32_IBS:            Stores input buffer size
- *
- * %SKL_TKN_U32_VBUS_ID:        Module VBUS_ID. PDM=0, SSP0=0,
- *                              SSP1=1,SSP2=2,
- *                              SSP3=3, SSP4=4,
- *                              SSP5=5, SSP6=6,INVALID
- *
- * %SKL_TKN_U32_PARAMS_FIXUP:   Module Params fixup mask
- * %SKL_TKN_U32_CONVERTER:      Module params converter mask
- * %SKL_TKN_U32_PIPE_ID:        Stores the pipe id
- *
- * %SKL_TKN_U32_PIPE_CONN_TYPE: Type of the token to which the pipe is
- *                              connected to. It can be
- *                              SKL_PIPE_CONN_TYPE_NONE = 0,
- *                              SKL_PIPE_CONN_TYPE_FE = 1 (HOST_DMA),
- *                              SKL_PIPE_CONN_TYPE_BE = 2 (LINK_DMA),
- *
- * %SKL_TKN_U32_PIPE_PRIORITY:  Pipe priority value
- * %SKL_TKN_U32_PIPE_MEM_PGS:   Pipe resource pages
- *
- * %SKL_TKN_U32_DIR_PIN_COUNT:  Value for the direction to set input/output
- *                              formats and the pin count.
- *                              The first 4 bits have the direction
- *                              value and the next 4 have
- *                              the pin count value.
- *                              SKL_DIR_IN = 0, SKL_DIR_OUT = 1.
- *                              The input and output formats
- *                              share the same set of tokens
- *                              with the distinction between input
- *                              and output made by reading direction
- *                              token.
- *
- * %SKL_TKN_U32_FMT_CH:         Supported channel count
- *
- * %SKL_TKN_U32_FMT_FREQ:       Supported frequency/sample rate
- *
- * %SKL_TKN_U32_FMT_BIT_DEPTH:  Supported container size
- *
- * %SKL_TKN_U32_FMT_SAMPLE_SIZE:Number of samples in the container
- *
- * %SKL_TKN_U32_FMT_CH_CONFIG:  Supported channel configurations for the
- *                              input/output.
- *
- * %SKL_TKN_U32_FMT_INTERLEAVE: Interleaving style which can be per
- *                              channel or per sample. The values can be :
- *                              SKL_INTERLEAVING_PER_CHANNEL = 0,
- *                              SKL_INTERLEAVING_PER_SAMPLE = 1,
- *
- * %SKL_TKN_U32_FMT_SAMPLE_TYPE:
- *                              Specifies the sample type. Can take the
- *                              values: SKL_SAMPLE_TYPE_INT_MSB = 0,
- *                              SKL_SAMPLE_TYPE_INT_LSB = 1,
- *                              SKL_SAMPLE_TYPE_INT_SIGNED = 2,
- *                              SKL_SAMPLE_TYPE_INT_UNSIGNED = 3,
- *                              SKL_SAMPLE_TYPE_FLOAT = 4
- *
- * %SKL_TKN_U32_CH_MAP:         Channel map values
- * %SKL_TKN_U32_MOD_SET_PARAMS: It can take these values:
- *                              SKL_PARAM_DEFAULT, SKL_PARAM_INIT,
- *                              SKL_PARAM_SET, SKL_PARAM_BIND
- *
- * %SKL_TKN_U32_MOD_PARAM_ID:   ID of the module params
- *
- * %SKL_TKN_U32_CAPS_SET_PARAMS:
- *                              Set params value
- *
- * %SKL_TKN_U32_CAPS_PARAMS_ID: Params ID
- *
- * %SKL_TKN_U32_CAPS_SIZE:      Caps size
- *
- * %SKL_TKN_U32_PROC_DOMAIN:    Specify processing domain
- *
- * %SKL_TKN_U32_LIB_COUNT:      Specifies the number of libraries
- *
- * %SKL_TKN_STR_LIB_NAME:       Specifies the library name
- *
- * %SKL_TKN_U32_PMODE:		Specifies the power mode for pipe
- *
- * %SKL_TKL_U32_D0I3_CAPS:	Specifies the D0i3 capability for module
- *
- * %SKL_TKN_U32_DMA_BUF_SIZE:	DMA buffer size in millisec
- *
- * %SKL_TKN_U32_PIPE_DIR:       Specifies pipe direction. Can be
- *                              playback/capture.
- *
- * %SKL_TKN_U32_NUM_CONFIGS:    Number of pipe configs
- *
- * %SKL_TKN_U32_PATH_MEM_PGS:   Size of memory (in pages) required for pipeline
- *                              and its data
- *
- * %SKL_TKN_U32_PIPE_CONFIG_ID: Config id for the modules in the pipe
- *                              and PCM params supported by that pipe
- *                              config. This is used as index to fill
- *                              up the pipe config and module config
- *                              structure.
- *
- * %SKL_TKN_U32_CFG_FREQ:
- * %SKL_TKN_U8_CFG_CHAN:
- * %SKL_TKN_U8_CFG_BPS:         PCM params (freq, channels, bits per sample)
- *                              supported for each of the pipe configs.
- *
- * %SKL_TKN_CFG_MOD_RES_ID:     Module's resource index for each of the
- *                              pipe config
- *
- * %SKL_TKN_CFG_MOD_FMT_ID:     Module's interface index for each of the
- *                              pipe config
- *
- * %SKL_TKN_U8_NUM_MOD:         Number of modules in the manifest
- *
- * %SKL_TKN_MM_U8_MOD_IDX:      Current index of the module in the manifest
- *
- * %SKL_TKN_MM_U8_NUM_RES:      Number of resources for the module
- *
- * %SKL_TKN_MM_U8_NUM_INTF:     Number of interfaces for the module
- *
- * %SKL_TKN_MM_U32_RES_ID:      Resource index for the resource info to
- *                              be filled into.
- *                              A module can support multiple resource
- *                              configuration and is represnted as a
- *                              resource table. This index is used to
- *                              fill information into appropriate index.
- *
- * %SKL_TKN_MM_U32_CPS:         DSP cycles per second
- *
- * %SKL_TKN_MM_U32_DMA_SIZE:    Allocated buffer size for gateway DMA
- *
- * %SKL_TKN_MM_U32_CPC:         DSP cycles allocated per frame
- *
- * %SKL_TKN_MM_U32_RES_PIN_ID:  Resource pin index in the module
- *
- * %SKL_TKN_MM_U32_INTF_PIN_ID: Interface index in the module
- *
- * %SKL_TKN_MM_U32_PIN_BUF:     Buffer size of the module pin
- *
- * %SKL_TKN_MM_U32_FMT_ID:      Format index for each of the interface/
- *                              format information to be filled into.
- *
- * %SKL_TKN_MM_U32_NUM_IN_FMT:  Number of input formats
- * %SKL_TKN_MM_U32_NUM_OUT_FMT: Number of output formats
- *
- * %SKL_TKN_U32_ASTATE_IDX:     Table Index for the A-State entry to be filled
- *                              with kcps and clock source
- *
- * %SKL_TKN_U32_ASTATE_COUNT:   Number of valid entries in A-State table
- *
- * %SKL_TKN_U32_ASTATE_KCPS:    Specifies the core load threshold (in kilo
- *                              cycles per second) below which DSP is clocked
- *                              from source specified by clock source.
- *
- * %SKL_TKN_U32_ASTATE_CLK_SRC: Clock source for A-State entry
- *
- * %SKL_TKN_U32_FMT_CFG_IDX:    Format config index
- *
- * module_id and loadable flags dont have tokens as these values will be
- * read from the DSP FW manifest
- *
- * Tokens defined can be used either in the manifest or widget private data.
- *
- * SKL_TKN_MM is used as a suffix for all tokens that represent
- * module data in the manifest.
- */
-enum SKL_TKNS {
-	SKL_TKN_UUID = 1,
-	SKL_TKN_U8_NUM_BLOCKS,
-	SKL_TKN_U8_BLOCK_TYPE,
-	SKL_TKN_U8_IN_PIN_TYPE,
-	SKL_TKN_U8_OUT_PIN_TYPE,
-	SKL_TKN_U8_DYN_IN_PIN,
-	SKL_TKN_U8_DYN_OUT_PIN,
-	SKL_TKN_U8_IN_QUEUE_COUNT,
-	SKL_TKN_U8_OUT_QUEUE_COUNT,
-	SKL_TKN_U8_TIME_SLOT,
-	SKL_TKN_U8_CORE_ID,
-	SKL_TKN_U8_MOD_TYPE,
-	SKL_TKN_U8_CONN_TYPE,
-	SKL_TKN_U8_DEV_TYPE,
-	SKL_TKN_U8_HW_CONN_TYPE,
-	SKL_TKN_U16_MOD_INST_ID,
-	SKL_TKN_U16_BLOCK_SIZE,
-	SKL_TKN_U32_MAX_MCPS,
-	SKL_TKN_U32_MEM_PAGES,
-	SKL_TKN_U32_OBS,
-	SKL_TKN_U32_IBS,
-	SKL_TKN_U32_VBUS_ID,
-	SKL_TKN_U32_PARAMS_FIXUP,
-	SKL_TKN_U32_CONVERTER,
-	SKL_TKN_U32_PIPE_ID,
-	SKL_TKN_U32_PIPE_CONN_TYPE,
-	SKL_TKN_U32_PIPE_PRIORITY,
-	SKL_TKN_U32_PIPE_MEM_PGS,
-	SKL_TKN_U32_DIR_PIN_COUNT,
-	SKL_TKN_U32_FMT_CH,
-	SKL_TKN_U32_FMT_FREQ,
-	SKL_TKN_U32_FMT_BIT_DEPTH,
-	SKL_TKN_U32_FMT_SAMPLE_SIZE,
-	SKL_TKN_U32_FMT_CH_CONFIG,
-	SKL_TKN_U32_FMT_INTERLEAVE,
-	SKL_TKN_U32_FMT_SAMPLE_TYPE,
-	SKL_TKN_U32_FMT_CH_MAP,
-	SKL_TKN_U32_PIN_MOD_ID,
-	SKL_TKN_U32_PIN_INST_ID,
-	SKL_TKN_U32_MOD_SET_PARAMS,
-	SKL_TKN_U32_MOD_PARAM_ID,
-	SKL_TKN_U32_CAPS_SET_PARAMS,
-	SKL_TKN_U32_CAPS_PARAMS_ID,
-	SKL_TKN_U32_CAPS_SIZE,
-	SKL_TKN_U32_PROC_DOMAIN,
-	SKL_TKN_U32_LIB_COUNT,
-	SKL_TKN_STR_LIB_NAME,
-	SKL_TKN_U32_PMODE,
-	SKL_TKL_U32_D0I3_CAPS, /* Typo added at v4.10 */
-	SKL_TKN_U32_D0I3_CAPS = SKL_TKL_U32_D0I3_CAPS,
-	SKL_TKN_U32_DMA_BUF_SIZE,
-
-	SKL_TKN_U32_PIPE_DIRECTION,
-	SKL_TKN_U32_PIPE_CONFIG_ID,
-	SKL_TKN_U32_NUM_CONFIGS,
-	SKL_TKN_U32_PATH_MEM_PGS,
-
-	SKL_TKN_U32_CFG_FREQ,
-	SKL_TKN_U8_CFG_CHAN,
-	SKL_TKN_U8_CFG_BPS,
-	SKL_TKN_CFG_MOD_RES_ID,
-	SKL_TKN_CFG_MOD_FMT_ID,
-	SKL_TKN_U8_NUM_MOD,
-
-	SKL_TKN_MM_U8_MOD_IDX,
-	SKL_TKN_MM_U8_NUM_RES,
-	SKL_TKN_MM_U8_NUM_INTF,
-	SKL_TKN_MM_U32_RES_ID,
-	SKL_TKN_MM_U32_CPS,
-	SKL_TKN_MM_U32_DMA_SIZE,
-	SKL_TKN_MM_U32_CPC,
-	SKL_TKN_MM_U32_RES_PIN_ID,
-	SKL_TKN_MM_U32_INTF_PIN_ID,
-	SKL_TKN_MM_U32_PIN_BUF,
-	SKL_TKN_MM_U32_FMT_ID,
-	SKL_TKN_MM_U32_NUM_IN_FMT,
-	SKL_TKN_MM_U32_NUM_OUT_FMT,
-
-	SKL_TKN_U32_ASTATE_IDX,
-	SKL_TKN_U32_ASTATE_COUNT,
-	SKL_TKN_U32_ASTATE_KCPS,
-	SKL_TKN_U32_ASTATE_CLK_SRC,
-
-	SKL_TKN_U32_FMT_CFG_IDX = 96,
-	SKL_TKN_MAX = SKL_TKN_U32_FMT_CFG_IDX,
-};
-
-#endif
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH] ASoC: Intel: Remove obsolete UAPI headers
  2026-08-05  6:44 [PATCH] ASoC: Intel: Remove obsolete UAPI headers Cezary Rojewski
@ 2026-08-05 11:40 ` Mark Brown
  0 siblings, 0 replies; 2+ messages in thread
From: Mark Brown @ 2026-08-05 11:40 UTC (permalink / raw)
  To: Cezary Rojewski; +Cc: tiwai, perex, amade, linux-sound

On Wed, 05 Aug 2026 08:44:35 +0200, Cezary Rojewski wrote:
> ASoC: Intel: Remove obsolete UAPI headers

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-7.3

Thanks!

[1/1] ASoC: Intel: Remove obsolete UAPI headers
      https://git.kernel.org/broonie/sound/c/c53cb1f46be5

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-08-05 14:16 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-05  6:44 [PATCH] ASoC: Intel: Remove obsolete UAPI headers Cezary Rojewski
2026-08-05 11:40 ` Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox