]> git.baikalelectronics.ru Git - kernel.git/commit
media: s3c-camif: make array 'registers' static const, makes object smaller
authorColin Ian King <colin.king@canonical.com>
Fri, 6 Sep 2019 08:11:33 +0000 (05:11 -0300)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Tue, 1 Oct 2019 19:43:49 +0000 (16:43 -0300)
commit973d41726b58be6f88596efbd743de4f3663b5c4
tree9b0c14977ef9aafcee04e5a93c904e2006eb9bd8
parent40efbf2ba2f375cf7e3a4b7b7b4a2edb8ae3eb16
media: s3c-camif: make array 'registers' static const, makes object smaller

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

Before:
   text    data     bss     dec     hex filename
  17364    5000       0   22364    575c platform/s3c-camif/camif-regs.o

After:
   text    data     bss     dec     hex filename
  17255    5064       0   22319    572f platform/s3c-camif/camif-regs.o

(gcc version 9.2.1, amd64)

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/platform/s3c-camif/camif-regs.c