]> git.baikalelectronics.ru Git - kernel.git/commit
regmap: make LZO cache optional
authorJonas Gorski <jonas.gorski@gmail.com>
Fri, 2 Jun 2017 13:15:37 +0000 (15:15 +0200)
committerMark Brown <broonie@kernel.org>
Tue, 6 Jun 2017 18:46:57 +0000 (19:46 +0100)
commit05f02630b23abaa799465f7fcc303dc790804eab
treec1f027c89c567e4c8a50ed48a6c3a3fd841f361a
parent81e0e7134ab085ac5d0890177bfed38a0f2be4f8
regmap: make LZO cache optional

Commit bcde4a946fb9c ("regmap: Add the LZO cache support") added support
for LZO compression in regcache, but there were never any users added
afterwards. Since LZO support itself has its own size, it currently is
rather a deoptimization.

So make it optional by introducing a symbol that can be selected by
drivers wanting to make use of it.

Saves e.g. ~46 kB on MIPS (size of LZO support + regcache LZO code).

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/base/regmap/Kconfig
drivers/base/regmap/Makefile
drivers/base/regmap/regcache.c