Please kindly leave me a message if there is any open issues. I'll reply after the Chinese New Year. Thanks and Happy New Year! Mengdong > -----Original Message----- > From: mengdong.lin@xxxxxxxxxxxxxxx [mailto:mengdong.lin@xxxxxxxxxxxxxxx] > Sent: Friday, November 18, 2016 1:28 PM > To: alsa-devel@xxxxxxxxxxxxxxxx > Cc: tiwai@xxxxxxx; broonie@xxxxxxxxxx; perex@xxxxxxxx; > liam.r.girdwood@xxxxxxxxxxxxxxx; Koul, Vinod <vinod.koul@xxxxxxxxx>; Lin, > Mengdong <mengdong.lin@xxxxxxxxx>; Mengdong Lin > <mengdong.lin@xxxxxxxxxxxxxxx> > Subject: [PATCH v2 0/3] ucm: Add support for component devices > > From: Mengdong Lin <mengdong.lin@xxxxxxxxxxxxxxx> > > Sound cards are defined by machines. And off-soc codecs and DSPs > embedded in DSP can be taken as the components and resued by different > machines/ sound cards. This series allows codec and SOC vendors to install > UCM configuration files for a specific codec or DSP, and sound card verb files > can include these conf files of components. > > Component devices will not be exposed to applications for backward > compatibility. So audio servers like PulseAudio and CRAS still only see the > machine devices. > > History: > v2: Use an array to define component directories. Document syntax to > enable/disable a component device. Hide cdev defined by the parent > device in ucm manager for executing a component sequence. > > Mengdong Lin (3): > ucm: Skip component directories when scanning sound card configuration > files > ucm: Parse sequence of component devices > ucm: Execute sequence of component devices > > src/ucm/main.c | 88 +++++++++++++++++++++++++++++- > src/ucm/parser.c | 154 > +++++++++++++++++++++++++++++++++++++++++++++++++++- > src/ucm/ucm_local.h | 19 +++++++ > src/ucm/utils.c | 1 + > 4 files changed, 259 insertions(+), 3 deletions(-) > > -- > 2.7.4 _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel