On Thu, 07 Apr 2016 09:27:20 +0200, mengdong.lin@linux.intel.com wrote:
From: Mengdong Lin mengdong.lin@linux.intel.com
This series addes support for vendor tuples to topology, to avoid importing binary data blob from other files.
Backward compatibility of ABI is not impacted. A kernel patch is also submitted "ASoC: topology: ABI - Define types for vendor tuples".
The 1st patch is small code cleanup. The 2nd patch is a preparation, since tuples will need the type-specific free handler.
History: v2: add check on string length, use strtol() to get hex value, and fix memory leak. v3: Fix overflow on uuid string copy. Use strtoul() to get unsigned vendor values and check range, tested on 32 & 64 bit systems.
The patches look good to me. The prerequisite is the change in the kernel side. Mark, how about that?
thanks,
Takashi