Hi Mark,
-----Original Message----- From: Mark Brown [mailto:broonie@kernel.org] Sent: Thursday, October 30, 2014 7:23 PM To: Xiubo Li-B47053 Cc: Wang Huan-B18965; alsa-devel@alsa-project.org; tiwai@suse.de; linux- kernel@vger.kernel.org; lgirdwood@gmail.com; perex@perex.cz; linux-arm- kernel@lists.infradead.org Subject: Re: [PATCH] audio: sai: Add Power Management support
On Thu, Oct 30, 2014 at 03:30:40AM +0000, Li.Xiubo@freescale.com wrote:
One more thing, if the device is not performance critical, then shouldn't we Take care of the cache memory consumption to determine using flat or rbtree Type ?
Yes, it's always fine to use a rbtree if it makes sense - it was just an unusual choice for a device like this that didn't seem to be discussed.
Depending on the register map a flat cache can actually be more memory efficient sometimes since there's some overhead for the rbtree data structures, if you've just got one block of registers with no gaps a flat cache is going to be a win there.
Yes, so my comprehension of it was right.
Thanks very much,
BRs Xiubo