Linux Sound subsystem development
 help / color / mirror / Atom feed
From: Cezary Rojewski <cezary.rojewski@intel.com>
To: broonie@kernel.org
Cc: tiwai@suse.com, perex@perex.cz, amade@asmblr.net,
	linux-sound@vger.kernel.org,
	Cezary Rojewski <cezary.rojewski@intel.com>
Subject: [PATCH] ASoC: Intel: Remove obsolete UAPI headers
Date: Wed,  5 Aug 2026 08:44:35 +0200	[thread overview]
Message-ID: <20260805064435.429654-1-cezary.rojewski@intel.com> (raw)

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


             reply	other threads:[~2026-08-05  6:40 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-05  6:44 Cezary Rojewski [this message]
2026-08-05 11:40 ` [PATCH] ASoC: Intel: Remove obsolete UAPI headers Mark Brown

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260805064435.429654-1-cezary.rojewski@intel.com \
    --to=cezary.rojewski@intel.com \
    --cc=amade@asmblr.net \
    --cc=broonie@kernel.org \
    --cc=linux-sound@vger.kernel.org \
    --cc=perex@perex.cz \
    --cc=tiwai@suse.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox