]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
ALSA: es1688: More constifications
authorTakashi Iwai <tiwai@suse.de>
Sun, 5 Jan 2020 14:48:02 +0000 (15:48 +0100)
committerTakashi Iwai <tiwai@suse.de>
Sun, 5 Jan 2020 15:15:02 +0000 (16:15 +0100)
Apply const prefix to the static resource tables and init tables.

Just for minor optimization and no functional changes.

Link: https://lore.kernel.org/r/20200105144823.29547-48-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/isa/es1688/es1688.c
sound/isa/es1688/es1688_lib.c

index 9be89377171bcbc58636879a98b691f50a22deb0..ff3a05ad99c0017f9cf2b90060d762b3f6c1ec0f 100644 (file)
@@ -84,9 +84,9 @@ static int snd_es1688_legacy_create(struct snd_card *card,
                                    struct device *dev, unsigned int n)
 {
        struct snd_es1688 *chip = card->private_data;
-       static long possible_ports[] = {0x220, 0x240, 0x260};
-       static int possible_irqs[] = {5, 9, 10, 7, -1};
-       static int possible_dmas[] = {1, 3, 0, -1};
+       static const long possible_ports[] = {0x220, 0x240, 0x260};
+       static const int possible_irqs[] = {5, 9, 10, 7, -1};
+       static const int possible_dmas[] = {1, 3, 0, -1};
 
        int i, error;
 
index 1568d0bfd1a8fdc954d73f6ea987a3df501a40d3..1816e55c6edf968cb734b573cb30049715fa37ec 100644 (file)
@@ -180,7 +180,7 @@ static int snd_es1688_probe(struct snd_es1688 *chip)
 
 static int snd_es1688_init(struct snd_es1688 * chip, int enable)
 {
-       static int irqs[16] = {-1, -1, 0, -1, -1, 1, -1, 2, -1, 0, 3, -1, -1, -1, -1, -1};
+       static const int irqs[16] = {-1, -1, 0, -1, -1, 1, -1, 2, -1, 0, 3, -1, -1, -1, -1, -1};
        unsigned long flags;
        int cfg, irq_bits, dma, dma_bits, tmp, tmp1;
 
@@ -946,7 +946,7 @@ ES1688_SINGLE("Capture Switch", 0, ES1688_REC_DEV, 4, 1, 1),
 
 #define ES1688_INIT_TABLE_SIZE (sizeof(snd_es1688_init_table)/2)
 
-static unsigned char snd_es1688_init_table[][2] = {
+static const unsigned char snd_es1688_init_table[][2] = {
        { ES1688_MASTER_DEV, 0 },
        { ES1688_PCM_DEV, 0 },
        { ES1688_LINE_DEV, 0 },