]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: rt1305: make array pd static const, makes object smaller
authorColin Ian King <colin.king@canonical.com>
Sat, 7 Sep 2019 07:41:56 +0000 (08:41 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 9 Sep 2019 09:51:52 +0000 (10:51 +0100)
commitbe077f3d8d025cc7671b9287e036ca884232921b
tree6a99eef9ed69105669ec57246c7d0fc47014bc27
parent86c8b179577d2a8f856761edef003dab8f0b9911
ASoC: rt1305: make array pd static const, makes object smaller

Don't populate the array pd on the stack but instead make it
static const. Makes the object code smaller by 93 bytes.

Before:
   text    data     bss     dec     hex filename
  38961    9784      64   48809    bea9 sound/soc/codecs/rt1305.o

After:
   text    data     bss     dec     hex filename
  38804    9848      64   48716    be4c sound/soc/codecs/rt1305.o

(gcc version 9.2.1, amd64)

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Link: https://lore.kernel.org/r/20190907074156.21907-1-colin.king@canonical.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/rt1305.c