Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

m68k: sun3: Change led_pattern[] to unsigned char

The values stored in led_pattern[] are only used for passing to
sun3_leds(), which takes an "unsigned char".
Change the type of led_pattern[] accordingly, to reduce kernel size.

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Link: https://lore.kernel.org/r/794c5d543dbdae8336a13ef2459adafaaadb7d86.1695031620.git.geert@linux-m68k.org

+5 -5
+5 -5
arch/m68k/sun3/sun3ints.c
··· 29 29 sun3_enable_irq(0); 30 30 } 31 31 32 - static int led_pattern[8] = { 33 - ~(0x80), ~(0x01), 34 - ~(0x40), ~(0x02), 35 - ~(0x20), ~(0x04), 36 - ~(0x10), ~(0x08) 32 + static unsigned char led_pattern[8] = { 33 + (u8)~(0x80), (u8)~(0x01), 34 + (u8)~(0x40), (u8)~(0x02), 35 + (u8)~(0x20), (u8)~(0x04), 36 + (u8)~(0x10), (u8)~(0x08) 37 37 }; 38 38 39 39 volatile unsigned char* sun3_intreg;