]> git.alsa-project.org Git - alsa-lib.git/commit
conf: sklrt286: define module private data through tuples in skylake
authorShreyas NC <shreyas.nc@intel.com>
Tue, 23 Aug 2016 04:08:34 +0000 (09:38 +0530)
committerTakashi Iwai <tiwai@suse.de>
Tue, 30 Aug 2016 14:33:16 +0000 (16:33 +0200)
commit87803b802f9872b6d6967a460219b7ff381f6777
treee583952f46b353570579a84bb117891d005c79df
parent7640856769d2d687877df720af5ef1ecd8938888
conf: sklrt286: define module private data through tuples in skylake

In the conf file, module private data can be described through
tuples instead of blobs defined by vendor defined structures.

This patch defines the tuple section and the token list. The
tokens are then used to build the tuple array.

The module data may have both driver data and firmware data. The
driver data is passed using the tuple array and the firmware data
using byte data. A descriptor tuple array is defined to describe
the succeeding data block.

Signed-off-by: Shreyas NC <shreyas.nc@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
src/conf/topology/sklrt286/Makefile.am
src/conf/topology/sklrt286/skl_i2s.conf