summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaynes Mathew George <hgeorge@codeaurora.org>2017-07-01 16:14:28 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-07-01 16:14:28 +0000
commite6e6be1501f8b34dedbddb0d43d957040bb846e2 (patch)
tree352c97fb12f73305157bb367d54234fbb3b6db25
parentf81ef30068fb7ef1dfb772ffe69b5cd846e81d9f (diff)
parent44275934775c97ae31ab12cf2c181bda3b8716e9 (diff)
downloadmsm8996-e6e6be1501f8b34dedbddb0d43d957040bb846e2.tar.gz
audio: mmap_data_fd wip using hwdep nodesandroid-o-mr1-iot-preview-6o-mr1-iot-preview-6
am: 4427593477 Change-Id: I6ce5fb673a6bc3f31f1461d638f83ddeaffd6e66
-rw-r--r--kernel-headers/sound/devdep_params.h11
-rw-r--r--original-kernel-headers/sound/devdep_params.h10
2 files changed, 20 insertions, 1 deletions
diff --git a/kernel-headers/sound/devdep_params.h b/kernel-headers/sound/devdep_params.h
index 0f3b808..0dd4f16 100644
--- a/kernel-headers/sound/devdep_params.h
+++ b/kernel-headers/sound/devdep_params.h
@@ -69,6 +69,15 @@ struct dts_eagle_param_desc {
int32_t offset;
uint32_t device;
} __packed;
+#define HWDEP_FE_BASE 3000
+/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
+struct snd_pcm_mmap_fd {
+ int32_t dir;
+ int32_t fd;
+ int32_t size;
+/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
+ int32_t actual_size;
+};
+#define SNDRV_PCM_IOCTL_MMAP_DATA_FD _IOWR('U', 0xd2, struct snd_pcm_mmap_fd)
#endif
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
-
diff --git a/original-kernel-headers/sound/devdep_params.h b/original-kernel-headers/sound/devdep_params.h
index 5061ec0..4660047 100644
--- a/original-kernel-headers/sound/devdep_params.h
+++ b/original-kernel-headers/sound/devdep_params.h
@@ -66,4 +66,14 @@ struct dts_eagle_param_desc {
uint32_t device;
} __packed;
+#define HWDEP_FE_BASE 3000 // unique base for FE hw dep nodes
+struct snd_pcm_mmap_fd {
+ int32_t dir;
+ int32_t fd;
+ int32_t size;
+ int32_t actual_size;
+};
+
+#define SNDRV_PCM_IOCTL_MMAP_DATA_FD _IOWR('U', 0xd2, struct snd_pcm_mmap_fd)
+
#endif