Commit graph

  • 52a9649437 Use alphasort where versionsort is not available. Thomas Klausner 2016-03-03 12:58:07 +01:00
  • 0e3e574012 Only use F_SETSIG fcntl where it exists. Thomas Klausner 2016-03-03 12:57:34 +01:00
  • 31230b2427 Add more compatibility defines. Thomas Klausner 2016-03-03 12:56:58 +01:00
  • e0d52fdd8a Introduce bswap.h for portable definitions of byte swap macros. Thomas Klausner 2016-03-03 12:16:57 +01:00
  • 25e6b5b473 Define some types if missing Thomas Klausner 2016-03-02 23:11:54 +01:00
  • 623d3be080 Define EBADFD in terms of EBADF if it doesn't exist. Thomas Klausner 2016-02-24 14:15:10 +01:00
  • 6d4736197e control: keep consistent usage of assertion Takashi Sakamoto 2016-02-22 22:13:31 +09:00
  • 2b0ea7eefb control: initialize element channel values according to identification number at adding a new element Takashi Sakamoto 2016-02-22 01:54:28 +09:00
  • c2518902c5 control: fulfill a description about element type with integer64 Takashi Sakamoto 2016-02-22 01:54:19 +09:00
  • c3c9206d12 topology: fix debug output to print correct "max" value. Liam Girdwood 2016-02-01 14:20:44 +00:00
  • df20aa2a1e coverity fixes Jaroslav Kysela 2016-01-12 16:25:42 +01:00
  • 0f4f48d377 pcm_hw: fix possible memory leak (coverity) Jaroslav Kysela 2016-01-12 16:07:16 +01:00
  • 822e781a47 control: add missing asserts to ctl_elem_set functions Jaroslav Kysela 2016-01-12 15:58:25 +01:00
  • c7e8708441 config files - do not include ucm/topology configuration when not requested Jaroslav Kysela 2016-01-12 14:56:18 +01:00
  • b917a0c0a8 topology: Quit and show error message on big-endian machines Mengdong Lin 2015-11-19 03:33:12 -05:00
  • cde9a37c06 topology: Not compare a for loop iterator with ABI __le32 variables Mengdong Lin 2015-11-19 03:33:05 -05:00
  • 8504a41d94 topology: Fix comparison of unsigned expression < 0 Mengdong Lin 2015-11-18 02:23:59 -05:00
  • 605551aec6 topology: Remove unused variables Mengdong Lin 2015-11-18 02:23:19 -05:00
  • a661f144d9 topology: Remove unused function write_data_block() Mengdong Lin 2015-11-18 02:22:59 -05:00
  • 9b09a3d500 topology: open topology files with O_TRUNC Vinod Koul 2015-11-18 19:12:46 +05:30
  • 57ae61ce27 pcm: simple: Fix asserts Peter Rosin 2015-11-11 16:11:10 +01:00
  • 3f1dba9a82 topology: Add missing include sys/stat.h Takashi Iwai 2015-11-09 13:37:26 +01:00
  • fe6b51c77a Release v1.1.0 v1.1.0 Jaroslav Kysela 2015-11-09 08:39:18 +01:00
  • 0b48b61798 topology: Add missing prototypes for new functions Takashi Iwai 2015-11-07 11:29:13 +01:00
  • 7eb683ee39 topology: remove little endian type from userspace header Liam Girdwood 2015-11-06 14:57:17 +00:00
  • 93b420b9e2 topology: Add C API support for PCM Mengdong Lin 2015-11-05 20:49:36 +08:00
  • 2286a6fd4d topology: Add C API support for BE and CC Links. Vedang Patel 2015-11-05 20:49:23 +08:00
  • ed5ee7ec2e topology: ABI - Rename dai_elems to pcm_elems in manifest Mengdong Lin 2015-11-05 20:49:10 +08:00
  • 9977accde2 topology: ABI - Change stream formats to a bitwise flag Mengdong Lin 2015-11-05 20:49:02 +08:00
  • f934c3de4b topology: ABI - Use __le32 instead of __u32 in snd_soc_tplg_dapm_widget Vedang Patel 2015-11-05 20:48:54 +08:00
  • c5f53c1b13 topology: ABI - Remove unused struct snd_soc_tplg_stream_config Vedang Patel 2015-11-05 20:48:46 +08:00
  • 79ef136f02 topology: ABI - Remove tdm_slot & dai_fmt from snd_soc_tplg_stream Mengdong Lin 2015-11-05 20:48:38 +08:00
  • 368e4f2a89 topology: ABI - Separate PCM & BE/CC link support and bump ABI version to 4 Vedang Patel 2015-11-05 20:48:30 +08:00
  • b73d50fc2b topology: ABI - Add name element to snd_soc_tplg_stream Vedang Patel 2015-11-05 20:48:18 +08:00
  • 561df6fda0 support building w/out System V shared memory Mike Frysinger 2015-10-27 17:28:04 -04:00
  • 7e90867487 pcm: drop unused sys/shm.h inclusion Mike Frysinger 2015-10-27 17:28:03 -04:00
  • 5a24987575 move page helpers to common code Mike Frysinger 2015-10-27 17:27:55 -04:00
  • 8985742d91 pcm: dmix: Handle slave PCM xrun and unexpected states properly Takashi Iwai 2015-10-30 17:13:50 +01:00
  • 99dc70f023 fix _GNU_SOURCE handling & header inclusion Mike Frysinger 2015-10-09 17:47:40 -04:00
  • 08c4b3b0ad hwdep: add FireWire digi00x/tascam driver support Takashi Sakamoto 2015-10-06 01:08:59 +09:00
  • f07e9af7ee pcm: ladspa: Fix segfault due to a wrong channel reference Takashi Iwai 2015-10-02 11:55:36 +02:00
  • 8b0a5310bf topology: Add API to set a vendor specific version number Mengdong Lin 2015-09-16 17:07:13 +08:00
  • c82417650a build: Do not try to detect cross-compiler Khem Raj 2015-09-15 18:48:02 +03:00
  • 9a2fe5399c topology: pcm: Remove unused variables Takashi Iwai 2015-09-08 22:15:02 +02:00
  • e38b13f128 topology: parser: Add missing return value to snd_tplg_set_manifest_data() Takashi Iwai 2015-09-08 22:13:50 +02:00
  • 5b21400c42 topology: data: Fix wrong size check in tplg_parse_data_hex() Takashi Iwai 2015-09-08 22:11:48 +02:00
  • f41fe763e9 topology: ctl: Fix access type checks Takashi Iwai 2015-09-08 22:09:44 +02:00
  • 76b9cae026 topology: builder: Fix possibly uninitialized variable in write_elem_block() Takashi Iwai 2015-09-08 22:04:48 +02:00
  • 03d6b15291 pcm: route: Remove bogus ! in snd_config_get_id() checks Takashi Iwai 2015-09-08 21:48:17 +02:00
  • fe8bb1fe02 pcm: ioplug,extplug: Fix logic errors in type checks Takashi Iwai 2015-09-08 20:57:47 +02:00
  • 3313f8740d pcm: Fix doxygen for two enums David Henningsson 2015-08-24 20:37:29 +02:00
  • 5b518c9159 topology: A API calls to directly build topology data from templates Mengdong Lin 2015-08-11 18:23:17 +01:00
  • 1b148ef590 topology: Add C templates structure for building topology from C programs Mengdong Lin 2015-08-11 18:23:16 +01:00
  • ab9633d581 core: add convenience macros to local.h Liam Girdwood 2015-08-11 18:23:15 +01:00
  • 634712d21c topology: rename OBJECT_TYPE_ to SND_TPLG_TYPE_ Liam Girdwood 2015-08-10 19:13:47 +01:00
  • b47cf00197 topology: print error prefix on error message. Liam Girdwood 2015-08-07 16:39:16 +01:00
  • ecf7fdaeef topology: treat all DAPM controls types the same when copying Mengdong Lin 2015-08-07 16:39:15 +01:00
  • 80a8283d17 topology: Add ops support to byte control objects. Mengdong Lin 2015-08-05 14:41:51 +01:00
  • 8c8372cc06 topology: update ABI to improve support for different TLV object types. Mengdong Lin 2015-08-05 14:41:50 +01:00
  • d5e7e8bb38 topology: Add support for writing manifest private data. Mengdong Lin 2015-08-04 18:09:46 +01:00
  • 120b3b8ead topology: Add element ID so we can look up references by name. Jin Yao 2015-08-04 18:09:12 +01:00
  • 1bb4c2fc30 topology: fix element object type is switch() Liam Girdwood 2015-08-04 18:06:55 +01:00
  • 66ce9f9a11 topology: Fix typos Takashi Iwai 2015-07-30 16:43:19 +02:00
  • 907e464593 topology: Fix missing inclusion of ctype.h Takashi Iwai 2015-07-30 16:34:50 +02:00
  • 00a51b5bac conf: topology: Add topology file for broadwell audio DSP Liam Girdwood 2015-07-29 17:45:25 +01:00
  • 22603237b0 topology: doxygen: Add doxygen support for topology core. Liam Girdwood 2015-07-29 17:45:24 +01:00
  • fec1e8f253 topology: autotools: Add build support for topology core Liam Girdwood 2015-07-29 17:45:23 +01:00
  • 1d1dff5676 topology: Add binary file builder. Liam Girdwood 2015-07-29 17:45:22 +01:00
  • 9764a4b891 topology: Add Channel map parser. Liam Girdwood 2015-07-29 17:45:21 +01:00
  • 694b857ce7 topology: Add CTL parser Liam Girdwood 2015-07-29 17:45:20 +01:00
  • 01a0e1a1c2 topology: Add DAPM object parser Liam Girdwood 2015-07-29 17:45:19 +01:00
  • 5b379da2a0 topology: Add private data parser Liam Girdwood 2015-07-29 17:45:18 +01:00
  • 353f1eddb6 topology: Add operations parser Liam Girdwood 2015-07-29 17:45:17 +01:00
  • 4db19506c3 topology: Add PCM parser. Liam Girdwood 2015-07-29 17:45:16 +01:00
  • 408396a8ca topology: Add text section parser. Liam Girdwood 2015-07-29 17:45:15 +01:00
  • 37692bb985 topology: Add topology core parser. Liam Girdwood 2015-07-29 17:45:14 +01:00
  • 227c790c16 topology: uapi: Add UAPI headers for topology ABI Liam Girdwood 2015-07-29 17:45:13 +01:00
  • d0e13f8774 Replace list.h with its own version Takashi Iwai 2015-07-27 12:32:37 +02:00
  • 77b6be6387 pcm: restore hw params on set latency failed Martin Geier 2015-07-24 09:30:57 +02:00
  • 6849d7dc88 test: audio_time: show report validity and accuracy Pierre-Louis Bossart 2015-07-01 15:40:58 -05:00
  • 7bb3a74c4d test: fix audio_time with new get/set audio_tstamp_config Pierre-Louis Bossart 2015-07-01 15:40:57 -05:00
  • cc8b73436a pcm: add support for new STATUS_EXT ioctl Pierre-Louis Bossart 2015-07-01 15:40:56 -05:00
  • 6ec2464f39 pcm: add support for get/set_audio_htstamp_config Pierre-Louis Bossart 2015-07-01 15:40:55 -05:00
  • 6cb31b4444 pcm: add helper functions to query timestamping capabilities Pierre-Louis Bossart 2015-07-01 15:40:54 -05:00
  • 4dc44bb34a Replace unsafe characters with _ in card name Alexander E. Patrakov 2015-06-29 22:53:53 +05:00
  • c6df827374 docs: Add UCM link to main doxygen page. Liam Girdwood 2015-06-29 16:25:59 +01:00
  • bb92545e06 ucm: docs: Fix doxygen formatting for UCM main page. Liam Girdwood 2015-06-29 16:25:58 +01:00
  • f66c7cc293 ucm: docs: fix doxygen exclude patch for UCM local header Liam Girdwood 2015-06-29 16:25:57 +01:00
  • bbe9248e67 surround41/50.conf: Use chmap syntax for better flexibility David Henningsson 2015-06-18 10:47:59 +02:00
  • 9ee6ec80b8 PCM: snd_pcm_xxxx_drain() maybe blocked after suspend and resume Shengjiu Wang 2015-06-12 16:15:08 +08:00
  • 2fd098b587 control: Allow cset'ing specific values in the multi-value case Takashi Iwai 2015-06-10 11:56:23 +02:00
  • 18ce3ec9ca pcm: Fix snd_pcm_status() for dmix & co Takashi Iwai 2015-06-02 16:47:50 +02:00
  • a5e5e3cd3c pcm: Don't assert in _snd_pcm_hw_params_internal() Takashi Iwai 2015-06-01 13:45:01 +02:00
  • 8551fe2587 test/pcm_min: Fix error messages Christophe Lohr 2015-06-01 13:43:36 +02:00
  • 9120f2de86 test/pcm: Fix generated values with float PCM format Christophe Lohr 2015-06-01 13:41:49 +02:00
  • 67f73b0fab pcm: Remove assert() from snd_pcm_hw_params_slave() Takashi Iwai 2015-05-21 07:26:39 +02:00
  • b4222f3fdc ucm: allow multiple devices in JackHWMute Tanu Kaskinen 2015-05-04 19:10:38 +03:00
  • 404951da5e conf/ucm: broadwell-rt286: change to set capture volume and capture device Jie Yang 2015-05-08 15:18:47 +08:00
  • 434f2f021f conf: Add hint descriptions to ctl, hwdep, seq and timer devices Takashi Iwai 2015-04-30 15:02:04 +02:00
  • 7d9972c6ad Allow hint for ctl, hwdep, timer and seq Takashi Iwai 2015-04-30 14:52:35 +02:00