Skip to contentSkip to conversation

tools include UAPI: Sync sound/asound.h copy with the kernel sources

PATCH New Arnaldo Carvalho de Melo 1 participant 1 message Feb 6, 2022

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 tools include UAPI: Sync sound/asound.h copy with the kernel sources

Just FYI I'm carrying this in the perf tools tree.

- Arnaldo

---

Picking the changes from:

06feec6005c9d950 ("ASoC: hdmi-codec: Fix OOB memory accesses")

Which entails no changes in the tooling side as it doesn't introduce new SNDRV_PCM_IOCTL_ ioctls.

To silence this perf tools build warning:

Warning: Kernel ABI header at 'tools/include/uapi/sound/asound.h' differs from latest version at 'include/uapi/sound/asound.h' diff -u tools/include/uapi/sound/asound.h include/uapi/sound/asound.h

---
 tools/include/uapi/sound/asound.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
tools/include/uapi/sound/asound.h +3 -1
index ef0cafe295b28253..2d3e5df39a59eeec 100644
@@ -56,8 +56,10 @@
  *                                                                          *
  ****************************************************************************/
 
+#define AES_IEC958_STATUS_SIZE		24
+
 struct snd_aes_iec958 {
-	unsigned char status[24];	/* AES/IEC958 channel status bits */
+	unsigned char status[AES_IEC958_STATUS_SIZE]; /* AES/IEC958 channel status bits */
 	unsigned char subcode[147];	/* AES/IEC958 subcode bits */
 	unsigned char pad;		/* nothing */
 	unsigned char dig_subframe[4];	/* AES/IEC958 subframe bits */
Signature · 1 line
2.34.1