This is an automatic generated email to let you know that the following patch 
were queued:

Subject: media: mb86a20s: make arrays static const
Author:  Colin Ian King <[email protected]>
Date:    Wed Sep 15 13:56:00 2021 +0200

Don't populate the read-only arrays on the stack but instead them
static const. Also makes the object code smaller by 154 bytes:

Before:
   text    data     bss     dec     hex filename
  42949   22424       0   65373    ff5d media/dvb-frontends/mb86a20s.o

After:
   text    data     bss     dec     hex filename
  42731   22488       0   65219    fec3 media/dvb-frontends/mb86a20s.o

(gcc version 11.2.0)

Signed-off-by: Colin Ian King <[email protected]>
Signed-off-by: Sean Young <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>

 drivers/media/dvb-frontends/mb86a20s.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

---

diff --git a/drivers/media/dvb-frontends/mb86a20s.c 
b/drivers/media/dvb-frontends/mb86a20s.c
index a7faf0cf8788..b74b9afed9a2 100644
--- a/drivers/media/dvb-frontends/mb86a20s.c
+++ b/drivers/media/dvb-frontends/mb86a20s.c
@@ -444,11 +444,11 @@ static int mb86a20s_get_interleaving(struct 
mb86a20s_state *state,
                                     unsigned layer)
 {
        int rc;
-       int interleaving[] = {
+       static const int interleaving[] = {
                0, 1, 2, 4, 8
        };
 
-       static unsigned char reg[] = {
+       static const unsigned char reg[] = {
                [0] = 0x88,     /* Layer A */
                [1] = 0x8c,     /* Layer B */
                [2] = 0x90,     /* Layer C */

_______________________________________________
linuxtv-commits mailing list
[email protected]
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to