# git rev-parse -q --verify a3ca59b9af21e68069555ffff1ad89bd2a7c40fc^{commit} a3ca59b9af21e68069555ffff1ad89bd2a7c40fc already have revision, skipping fetch # git checkout -q -f -B kisskb a3ca59b9af21e68069555ffff1ad89bd2a7c40fc # git clean -qxdf # < git log -1 # commit a3ca59b9af21e68069555ffff1ad89bd2a7c40fc # Author: Stephen Rothwell # Date: Thu Apr 16 14:55:11 2020 +1000 # # Add linux-next specific files for 20200416 # # Signed-off-by: Stephen Rothwell # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/m68k-linux/bin/m68k-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/m68k-linux/bin/m68k-linux-ld --version # < git log --format=%s --max-count=1 a3ca59b9af21e68069555ffff1ad89bd2a7c40fc # < make -s -j 8 ARCH=m68k O=/kisskb/build/linux-next_m68k-allmodconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/m68k-linux/bin/m68k-linux- allmodconfig WARNING: unmet direct dependencies detected for PCI Depends on [n]: HAVE_PCI [=n] Selected by [m]: - CEC_SECO [=m] && MEDIA_CEC_SUPPORT [=y] && (X86 || IA64 || COMPILE_TEST [=y]) WARNING: unmet direct dependencies detected for NEED_MULTIPLE_NODES Depends on [n]: DISCONTIGMEM [=n] || NUMA Selected by [y]: - SINGLE_MEMORY_CHUNK [=y] && MMU [=y] # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # < make -s -j 8 ARCH=m68k O=/kisskb/build/linux-next_m68k-allmodconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/m68k-linux/bin/m68k-linux- help # make -s -j 8 ARCH=m68k O=/kisskb/build/linux-next_m68k-allmodconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/m68k-linux/bin/m68k-linux- olddefconfig WARNING: unmet direct dependencies detected for PCI Depends on [n]: HAVE_PCI [=n] Selected by [m]: - CEC_SECO [=m] && MEDIA_CEC_SUPPORT [=y] && (X86 || IA64 || COMPILE_TEST [=y]) WARNING: unmet direct dependencies detected for NEED_MULTIPLE_NODES Depends on [n]: DISCONTIGMEM [=n] || NUMA Selected by [y]: - SINGLE_MEMORY_CHUNK [=y] && MMU [=y] # make -s -j 8 ARCH=m68k O=/kisskb/build/linux-next_m68k-allmodconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/m68k-linux/bin/m68k-linux- WARNING: unmet direct dependencies detected for PCI Depends on [n]: HAVE_PCI [=n] Selected by [m]: - CEC_SECO [=m] && MEDIA_CEC_SUPPORT [=y] && (X86 || IA64 || COMPILE_TEST [=y]) WARNING: unmet direct dependencies detected for NEED_MULTIPLE_NODES Depends on [n]: DISCONTIGMEM [=n] || NUMA Selected by [y]: - SINGLE_MEMORY_CHUNK [=y] && MMU [=y] WARNING: unmet direct dependencies detected for PCI Depends on [n]: HAVE_PCI [=n] Selected by [m]: - CEC_SECO [=m] && MEDIA_CEC_SUPPORT [=y] && (X86 || IA64 || COMPILE_TEST [=y]) WARNING: unmet direct dependencies detected for NEED_MULTIPLE_NODES Depends on [n]: DISCONTIGMEM [=n] || NUMA Selected by [y]: - SINGLE_MEMORY_CHUNK [=y] && MMU [=y] WARNING: unmet direct dependencies detected for PCI Depends on [n]: HAVE_PCI [=n] Selected by [m]: - CEC_SECO [=m] && MEDIA_CEC_SUPPORT [=y] && (X86 || IA64 || COMPILE_TEST [=y]) WARNING: unmet direct dependencies detected for NEED_MULTIPLE_NODES Depends on [n]: DISCONTIGMEM [=n] || NUMA Selected by [y]: - SINGLE_MEMORY_CHUNK [=y] && MMU [=y] In file included from /kisskb/src/arch/m68k/include/asm/amigayle.h:21, from /kisskb/src/arch/m68k/include/asm/io_mm.h:59, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/clocksource.h:21, from /kisskb/src/arch/m68k/amiga/config.c:20: /kisskb/src/arch/m68k/amiga/config.c: In function 'amiga_identify': /kisskb/src/arch/m68k/include/asm/amigahw.h:42:50: warning: this statement may fall through [-Wimplicit-fallthrough=] #define AMIGAHW_SET(name) (amiga_hw_present.name = 1) ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /kisskb/src/arch/m68k/amiga/config.c:223:3: note: in expansion of macro 'AMIGAHW_SET' AMIGAHW_SET(PCMCIA); ^~~~~~~~~~~ /kisskb/src/arch/m68k/amiga/config.c:224:2: note: here case AMI_500: ^~~~ /kisskb/src/arch/m68k/mvme147/config.c: In function 'mvme147_hwclk': /kisskb/src/arch/m68k/mvme147/config.c:175:2: warning: #warning check me! [-Wcpp] #warning check me! ^~~~~~~ /kisskb/src/arch/m68k/mvme16x/config.c: In function 'mvme16x_hwclk': /kisskb/src/arch/m68k/mvme16x/config.c:440:2: warning: #warning check me! [-Wcpp] #warning check me! ^~~~~~~ /kisskb/src/arch/m68k/mvme16x/config.c:440:2: warning: #warning check me! [-Wcpp] #warning check me! ^~~~~~~ In file included from /kisskb/src/include/linux/printk.h:7, from /kisskb/src/include/linux/kernel.h:15, from /kisskb/src/kernel/rcu/rcuperf.c:13: /kisskb/src/kernel/rcu/rcuperf.c: In function 'kfree_perf_init': /kisskb/src/include/linux/kern_levels.h:5:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=] #define KERN_SOH "\001" /* ASCII Start Of Header */ ^~~~~~ /kisskb/src/include/linux/kern_levels.h:9:20: note: in expansion of macro 'KERN_SOH' #define KERN_ALERT KERN_SOH "1" /* action must be taken immediately */ ^~~~~~~~ /kisskb/src/include/linux/printk.h:295:9: note: in expansion of macro 'KERN_ALERT' printk(KERN_ALERT pr_fmt(fmt), ##__VA_ARGS__) ^~~~~~~~~~ /kisskb/src/kernel/rcu/rcuperf.c:726:2: note: in expansion of macro 'pr_alert' pr_alert("kfree object size=%lu\n", kfree_mult * sizeof(struct kfree_obj)); ^~~~~~~~ /kisskb/src/kernel/rcu/rcuperf.c:726:32: note: format string is defined here pr_alert("kfree object size=%lu\n", kfree_mult * sizeof(struct kfree_obj)); ~~^ %u In file included from /kisskb/src/arch/m68k/include/asm/atomic.h:7, from /kisskb/src/include/linux/atomic.h:7, from /kisskb/src/include/linux/page_counter.h:5, from /kisskb/src/mm/memcontrol.c:25: /kisskb/src/mm/memcontrol.c: In function '__invalidate_reclaim_iterators': /kisskb/src/arch/m68k/include/asm/cmpxchg.h:122:3: warning: value computed is not used [-Wunused-value] ((__typeof__(*(ptr)))__cmpxchg((ptr), (unsigned long)(o), \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (unsigned long)(n), sizeof(*(ptr)))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/mm/memcontrol.c:1154:3: note: in expansion of macro 'cmpxchg' cmpxchg(&iter->position, dead_memcg, NULL); ^~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/atomic.h:7, from /kisskb/src/include/linux/atomic.h:7, from /kisskb/src/include/linux/spinlock.h:460, from /kisskb/src/include/linux/mmzone.h:8, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/mm.h:10, from /kisskb/src/kernel/acct.c:47: /kisskb/src/kernel/acct.c: In function 'acct_pin_kill': /kisskb/src/arch/m68k/include/asm/cmpxchg.h:122:3: warning: value computed is not used [-Wunused-value] ((__typeof__(*(ptr)))__cmpxchg((ptr), (unsigned long)(o), \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (unsigned long)(n), sizeof(*(ptr)))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/acct.c:177:2: note: in expansion of macro 'cmpxchg' cmpxchg(&acct->ns->bacct, pin, NULL); ^~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/atomic.h:7, from /kisskb/src/include/linux/atomic.h:7, from /kisskb/src/include/linux/spinlock.h:460, from /kisskb/src/include/linux/seqlock.h:36, from /kisskb/src/include/linux/time.h:6, from /kisskb/src/include/linux/stat.h:19, from /kisskb/src/include/linux/module.h:13, from /kisskb/src/net/core/filter.c:20: /kisskb/src/net/core/filter.c: In function 'bpf_clear_redirect_map': /kisskb/src/arch/m68k/include/asm/cmpxchg.h:122:3: warning: value computed is not used [-Wunused-value] ((__typeof__(*(ptr)))__cmpxchg((ptr), (unsigned long)(o), \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (unsigned long)(n), sizeof(*(ptr)))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/core/filter.c:3529:4: note: in expansion of macro 'cmpxchg' cmpxchg(&ri->map, map, NULL); ^~~~~~~ In file included from /kisskb/src/sound/pci/echoaudio/darla20.c:89: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/darla20.c:29: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/gina20.c:93: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/gina20.c:33: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/layla20.c:102: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/layla20.c:38: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/darla24.c:96: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/darla24.c:33: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/gina24.c:117: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/gina24.c:39: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/layla24.c:114: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/layla24.c:40: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/mona.c:126: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/mona.c:37: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/core/svgalib.c:16: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/sound/pci/echoaudio/mia.c:108: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/mia.c:39: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/echo3g.c:109: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/echo3g.c:40: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/indigo.c:94: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/indigo.c:31: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/indigoio.c:95: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/indigoio.c:32: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/pci/pci-sysfs.c:18: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/sound/pci/echoaudio/indigodj.c:94: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/indigodj.c:31: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/indigoiox.c:97: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/indigoiox.c:32: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/sound/pci/echoaudio/indigodjx.c:96: /kisskb/src/sound/pci/echoaudio/echoaudio.c: In function 'snd_echo_free': /kisskb/src/sound/pci/echoaudio/echoaudio.c:1824:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(chip->dsp_registers); ~~~~^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/echoaudio/indigodjx.c:31: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/sound/pci/hda/hda_intel.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/nvidia/nvidia.c:19: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/video/fbdev/nvidia/nvidia.c: In function 'nvidiafb_probe': /kisskb/src/drivers/video/fbdev/nvidia/nvidia.c:1411:13: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(par->REGS); ~~~^~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/nvidia/nvidia.c:19: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ /kisskb/src/drivers/video/fbdev/nvidia/nvidia.c: In function 'nvidiafb_remove': /kisskb/src/drivers/video/fbdev/nvidia/nvidia.c:1436:13: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(par->REGS); ~~~^~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/nvidia/nvidia.c:19: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile u32 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/video/fbdev/nvidia/nv_hw.c:52: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/video/vga.h:21, from /kisskb/src/drivers/video/fbdev/nvidia/nv_setup.c:50: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/nvidia/nv_accel.c:50: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/video/fbdev/nvidia/nv_of.c:17: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/video/fbdev/nvidia/nv_i2c.c:17: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/video/fbdev/nvidia/nv_backlight.c:9: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/riva/fbdev.c:39: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/video/fbdev/riva/fbdev.c: In function 'rivafb_probe': /kisskb/src/drivers/video/fbdev/riva/fbdev.c:2064:28: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(default_par->riva.PRAMIN); ~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/riva/fbdev.c:39: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile U032 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ /kisskb/src/drivers/video/fbdev/riva/fbdev.c: In function 'rivafb_remove': /kisskb/src/drivers/video/fbdev/riva/fbdev.c:2097:20: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(par->riva.PRAMIN); ~~~~~~~~~^~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/riva/fbdev.c:39: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile U032 *' {aka 'volatile unsigned int *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/video/fbdev/riva/nv_driver.c:38: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/video/fbdev/riva/rivafb-i2c.c:18: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/savage/savagefb_driver.c:51: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/savage/savagefb_accel.c:13: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/video/fbdev/savage/savagefb-i2c.c:17: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/viafbdev.c:13: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/hw.c:8: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/via_i2c.c:12: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/dvi.c:7: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/lcd.c:7: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/accel.c:7: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/via_utility.c:8: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/vt1636.c:8: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/viamode.c:8: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/via-core.c:11: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/linux/gpio/driver.h:7, from /kisskb/src/drivers/video/fbdev/via/via-gpio.c:9: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/via_modesetting.c:12: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/via-core.h:12, from /kisskb/src/drivers/video/fbdev/via/via_clock.c:12: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/i740fb.c:22: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/neofb.c:64: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/vt8623fb.c:22: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/tridentfb.c:20: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/s3fb.c:21: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/arkfb.c:22: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/fbdev/cirrusfb.c:43: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/video/vgastate.c:18: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/atomic.h:7, from /kisskb/src/include/linux/atomic.h:7, from /kisskb/src/include/linux/spinlock.h:460, from /kisskb/src/include/linux/wait.h:9, from /kisskb/src/include/linux/wait_bit.h:8, from /kisskb/src/include/linux/fs.h:6, from /kisskb/src/fs/nfs/nfs3acl.c:2: /kisskb/src/fs/nfs/nfs3acl.c: In function 'nfs3_abort_get_acl': /kisskb/src/arch/m68k/include/asm/cmpxchg.h:122:3: warning: value computed is not used [-Wunused-value] ((__typeof__(*(ptr)))__cmpxchg((ptr), (unsigned long)(o), \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (unsigned long)(n), sizeof(*(ptr)))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/nfs/nfs3acl.c:44:2: note: in expansion of macro 'cmpxchg' cmpxchg(p, sentinel, ACL_NOT_CACHED); ^~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/tty/serial/jsm/jsm_driver.c:14: /kisskb/src/drivers/tty/serial/jsm/jsm_driver.c: In function 'jsm_probe_one': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/tty/serial/jsm/jsm_driver.c:170:3: note: in expansion of macro 'outb' outb(0x43, brd->iobase + 0x4c); ^~~~ /kisskb/src/drivers/tty/serial/jsm/jsm_driver.c: In function 'jsm_remove_one': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/tty/serial/jsm/jsm_driver.c:273:3: note: in expansion of macro 'outb' outb(0x0, brd->iobase + 0x4c); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/tty/serial/8250/8250_pci.c:11: /kisskb/src/drivers/tty/serial/8250/8250_pci.c: In function 'pci_ite887x_init': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:347:56: note: in expansion of macro 'in_8' #define inb(port) ((port) < 1024 ? isa_rom_inb(port) : in_8(port)) ^~~~ /kisskb/src/drivers/tty/serial/8250/8250_pci.c:918:10: note: in expansion of macro 'inb' ret = inb(inta_addr[i]); ^~~ In file included from /kisskb/src/arch/m68k/include/asm/atomic.h:7, from /kisskb/src/include/linux/atomic.h:7, from /kisskb/src/include/linux/spinlock.h:460, from /kisskb/src/include/linux/wait.h:9, from /kisskb/src/include/linux/wait_bit.h:8, from /kisskb/src/include/linux/fs.h:6, from /kisskb/src/fs/ocfs2/file.c:13: /kisskb/src/fs/ocfs2/file.c: In function 'ocfs2_file_write_iter': /kisskb/src/arch/m68k/include/asm/cmpxchg.h:79:22: warning: value computed is not used [-Wunused-value] #define xchg(ptr,x) ((__typeof__(*(ptr)))__xchg((unsigned long)(x),(ptr),sizeof(*(ptr)))) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/ocfs2/file.c:2419:3: note: in expansion of macro 'xchg' xchg(&iocb->ki_complete, saved_ki_complete); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/drivers/tty/rocket.c:58: /kisskb/src/drivers/tty/rocket_int.h: In function 'sOutB': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/tty/rocket_int.h:46:2: note: in expansion of macro 'outb_p' outb_p(value, port); ^~~~~~ /kisskb/src/drivers/tty/rocket_int.h: In function 'sOutW': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:357:76: note: in expansion of macro 'out_le16' #define outw_p(val, port) ((port) < 1024 ? isa_rom_outw_p((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/drivers/tty/rocket_int.h:54:2: note: in expansion of macro 'outw_p' outw_p(value, port); ^~~~~~ /kisskb/src/drivers/tty/rocket_int.h: In function 'sInB': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/drivers/tty/rocket_int.h:68:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:12, from /kisskb/src/drivers/tty/rocket.c:49: /kisskb/src/drivers/tty/rocket_int.h: In function 'sInW': /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:105:32: note: in definition of macro '__swab16' (__builtin_constant_p((__u16)(x)) ? \ ^ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:350:60: note: in expansion of macro 'in_le16' #define inw_p(port) ((port) < 1024 ? isa_rom_inw_p(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/tty/rocket_int.h:73:9: note: in expansion of macro 'inw_p' return inw_p(port); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:15:12: note: in definition of macro '___constant_swab16' (((__u16)(x) & (__u16)0x00ffU) << 8) | \ ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:36:26: note: in expansion of macro '__swab16' #define __le16_to_cpu(x) __swab16((__force __u16)(__le16)(x)) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:350:60: note: in expansion of macro 'in_le16' #define inw_p(port) ((port) < 1024 ? isa_rom_inw_p(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/tty/rocket_int.h:73:9: note: in expansion of macro 'inw_p' return inw_p(port); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:16:12: note: in definition of macro '___constant_swab16' (((__u16)(x) & (__u16)0xff00U) >> 8))) ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:36:26: note: in expansion of macro '__swab16' #define __le16_to_cpu(x) __swab16((__force __u16)(__le16)(x)) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:350:60: note: in expansion of macro 'in_le16' #define inw_p(port) ((port) < 1024 ? isa_rom_inw_p(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/tty/rocket_int.h:73:9: note: in expansion of macro 'inw_p' return inw_p(port); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:107:12: note: in definition of macro '__swab16' __fswab16(x)) ^ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:350:60: note: in expansion of macro 'in_le16' #define inw_p(port) ((port) < 1024 ? isa_rom_inw_p(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/tty/rocket_int.h:73:9: note: in expansion of macro 'inw_p' return inw_p(port); ^~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-buf.h:18, from /kisskb/src/drivers/gpu/drm/tiny/gm12u320.c:6: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/tiny/hx8357d.c:12: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-buf.h:18, from /kisskb/src/drivers/gpu/drm/tiny/ili9225.c:12: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/tiny/ili9341.c:11: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/tiny/ili9486.c:8: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/tiny/mi0283qt.c:8: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-buf.h:18, from /kisskb/src/drivers/gpu/drm/tiny/repaper.c:17: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-buf.h:18, from /kisskb/src/drivers/gpu/drm/tiny/st7586.c:9: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/tiny/st7735r.c:10: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/bridge/tc358764.c:18: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/include/drm/drm_vblank.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:34: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/arc/arcpgu_drv.c:9: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/atombios_crtc.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/drm/drm_util.h:35, from /kisskb/src/include/drm/drm_connector.h:31, from /kisskb/src/include/drm/drm_client.h:10, from /kisskb/src/include/drm/drm_fb_helper.h:35, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/drm/drm_util.h:35, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/atom.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:41: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c:33: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-buf.h:18, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c:34: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/highmem.h:10, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c:35: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/highmem.h:10, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_test.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/atombios_dp.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c:45: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/atombios_i2c.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c:34: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:33: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c:5: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c:35: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/ast/ast_drv.c:31: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/ast/ast_main.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/ast/ast_mode.c:32: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/bochs/bochs_drv.c:6: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/ast/ast_ttm.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/ast/ast_post.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c:33: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/drivers/gpu/drm/bochs/bochs.h:3, from /kisskb/src/drivers/gpu/drm/bochs/bochs_mm.c:5: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/bochs/bochs_kms.c:7: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/drivers/gpu/drm/ast/ast_drv.h:32, from /kisskb/src/drivers/gpu/drm/ast/ast_dp501.c:7: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c:31: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/bochs/bochs_hw.c:5: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/gpu/drm/bochs/bochs_hw.c: In function 'bochs_vga_writeb': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/gpu/drm/bochs/bochs_hw.c:23:3: note: in expansion of macro 'outb' outb(val, ioport); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c:31: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/io-64-nonatomic-lo-hi.h:5, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/trace_events.h:9, from /kisskb/src/include/trace/syscall.h:7, from /kisskb/src/include/linux/syscalls.h:85, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/kfifo.h:42, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h:28, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/kfifo.h:42, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h:28, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c:22: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h:29, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/drivers/misc/altera-stapl/altera-lpt.c:12: /kisskb/src/drivers/misc/altera-stapl/altera-lpt.c: In function 'byteblaster_write': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/misc/altera-stapl/altera-lpt.c:20:2: note: in expansion of macro 'outb' outb((u8)data, (u16)(port + 0x378)); ^~~~ /kisskb/src/drivers/misc/altera-stapl/altera-lpt.c: In function 'byteblaster_read': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:347:56: note: in expansion of macro 'in_8' #define inb(port) ((port) < 1024 ? isa_rom_inb(port) : in_8(port)) ^~~~ /kisskb/src/drivers/misc/altera-stapl/altera-lpt.c:26:9: note: in expansion of macro 'inb' data = inb((u16)(port + 0x378)); ^~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/cik.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/cik_ih.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/kv_smc.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/kv_dpm.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/include/drm/drm_vblank.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/dce_v8_0.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/cik_sdma.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/vce_v2_0.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/si.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/si_ih.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/si_dma.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/dce_v6_0.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/si_dpm.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/si_smc.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/vi.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/soc15.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/emu_soc.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/cirrus/cirrus.c:21: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/nv.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/arct_reg_init.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/df_v1_7.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/df_v3_6.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/umc_v6_1.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/umc_v6_1.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/umc_v6_0.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/umc_v6_0.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:45: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/iceland_ih.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/tonga_ih.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/cz_ih.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/vega10_ih.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/navi10_ih.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/psp_v3_1.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/psp_v10_0.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/psp_v12_0.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/include/drm/drm_vblank.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/dce_v10_0.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/include/drm/drm_vblank.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/dce_v11_0.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/include/drm/drm_vblank.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/dce_virtual.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/vga/vgaarb.c:40: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/mes_v10_1.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c:36: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c:33: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/vce_v4_0.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/athub_v1_0.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/athub_v2_0.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/kfifo.h:42, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h:28, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h:34, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/scsi/aacraid/nark.c: In function 'aac_nark_ioremap': /kisskb/src/drivers/scsi/aacraid/nark.c:35:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(dev->base); ~~~^~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/scsi/aacraid/nark.c:18: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile void *' extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/scsi/aic7xxx/aic7xxx_osm.c: In function 'ahc_platform_free': /kisskb/src/drivers/scsi/aic7xxx/aic7xxx_osm.c:1241:20: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(ahc->bsh.maddr); ~~~~~~~~^~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/highmem.h:10, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/blkdev.h:16, from /kisskb/src/drivers/scsi/aic7xxx/aic7xxx_osm.h:63, from /kisskb/src/drivers/scsi/aic7xxx/aic7xxx_osm.c:122: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile uint8_t *' {aka 'volatile unsigned char *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c:50: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/smumgr.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/smu8_smumgr.c:41: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/scsi/aic7xxx/aic79xx_osm.c: In function 'ahd_platform_free': /kisskb/src/drivers/scsi/aic7xxx/aic79xx_osm.c:1354:24: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(ahd->bshs[0].maddr); ~~~~~~~~~~~~^~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/highmem.h:10, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/blkdev.h:16, from /kisskb/src/drivers/scsi/aic7xxx/aic79xx_osm.h:46, from /kisskb/src/drivers/scsi/aic7xxx/aic79xx_osm.c:45: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile uint8_t *' {aka 'volatile unsigned char *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/tonga_smumgr.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/fiji_smumgr.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/polaris10_smumgr.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/iceland_smumgr.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/smu7_smumgr.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/vega10_smumgr.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/smu10_smumgr.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/ci_smumgr.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/vega12_smumgr.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/vegam_smumgr.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/smu9_smumgr.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smumgr/vega20_smumgr.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/hwmgr.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/processpptables.c:33: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/hardwaremanager.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/drivers/net/phy/mdio-cavium.c:11: /kisskb/src/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_set_mode': /kisskb/src/drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_readq(addr) readq((void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-cavium.c:21:16: note: in expansion of macro 'oct_mdio_readq' smi_clk.u64 = oct_mdio_readq(p->register_base + SMI_CLK); ^~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-cavium.c:24:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_clk.u64, p->register_base + SMI_CLK); ^~~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_c45_addr': /kisskb/src/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-cavium.c:39:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); ^~~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-cavium.c:47:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); ^~~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_readq(addr) readq((void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-cavium.c:54:16: note: in expansion of macro 'oct_mdio_readq' smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); ^~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_read': /kisskb/src/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-cavium.c:86:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); ^~~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_readq(addr) readq((void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-cavium.c:93:16: note: in expansion of macro 'oct_mdio_readq' smi_rd.u64 = oct_mdio_readq(p->register_base + SMI_RD_DAT); ^~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-cavium.c: In function 'cavium_mdiobus_write': /kisskb/src/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-cavium.c:125:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_wr.u64, p->register_base + SMI_WR_DAT); ^~~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-cavium.c:131:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_cmd.u64, p->register_base + SMI_CMD); ^~~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_readq(addr) readq((void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-cavium.c:138:16: note: in expansion of macro 'oct_mdio_readq' smi_wr.u64 = oct_mdio_readq(p->register_base + SMI_WR_DAT); ^~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu8_hwmgr.c:34: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/process_pptables_v1_0.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/process_pptables_v1_0.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/ppatomctrl.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/ppatomctrl.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/ppatomfwctrl.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/ppatomfwctrl.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_hwmgr.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_probe': /kisskb/src/drivers/net/phy/mdio-octeon.c:48:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (u64)devm_ioremap(&pdev->dev, mdio_phys, regsize); ^ In file included from /kisskb/src/drivers/net/phy/mdio-octeon.c:14: /kisskb/src/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-octeon.c:56:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-octeon.c:77:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ /kisskb/src/drivers/net/phy/mdio-octeon.c: In function 'octeon_mdiobus_remove': /kisskb/src/drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define oct_mdio_writeq(val, addr) writeq(val, (void *)addr) ^ /kisskb/src/drivers/net/phy/mdio-octeon.c:91:2: note: in expansion of macro 'oct_mdio_writeq' oct_mdio_writeq(smi_en.u64, bus->register_base + SMI_EN); ^~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_powertune.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_thermal.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_thermal.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_clockpowergating.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega10_processpptables.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega10_hwmgr.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega10_powertune.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega10_thermal.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega10_thermal.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/smumgr.h:26, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu10_hwmgr.c:31: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/pp_psm.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/pp_psm.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega12_processpptables.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega12_hwmgr.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega12_thermal.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega12_thermal.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu_helper.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega20_processpptables.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega20_hwmgr.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega20_powertune.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega20_thermal.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega20_thermal.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/hwmgr.h:27, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/common_baco.h:25, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/common_baco.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega10_baco.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega20_baco.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/vega12_baco.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu9_baco.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/tonga_baco.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/polaris_baco.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/fiji_baco.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/ci_baco.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/hwmgr/smu7_baco.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/inc/amd_powerplay.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/amd_powerplay.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/amdgpu_smu.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/drm/drm_util.h:35, from /kisskb/src/include/drm/drm_connector.h:31, from /kisskb/src/include/drm/drm_client.h:10, from /kisskb/src/include/drm/drm_fb_helper.h:35, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_drv.h:15, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gem.h:11, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gpu.h:10, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_buffer.c:9: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smu_v11_0.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/smu_v12_0.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/drm/drm_util.h:35, from /kisskb/src/include/drm/drm_connector.h:31, from /kisskb/src/include/drm/drm_client.h:10, from /kisskb/src/include/drm/drm_fb_helper.h:35, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_drv.h:15, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gem.h:11, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c:8: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/vega20_ppt.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c:6: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_drv.c:7: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/arcturus_ppt.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/devcoredump.h:12, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_dump.c:6: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c:6: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c:6: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/navi10_ppt.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gem.c:6: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../powerplay/renoir_ppt.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gpu.c:10: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:39: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/drm/drm_util.h:35, from /kisskb/src/include/drm/drm_connector.h:31, from /kisskb/src/include/drm/drm_client.h:10, from /kisskb/src/include/drm/drm_fb_helper.h:35, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_drv.h:15, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gem.h:11, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gpu.h:10, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_hwdb.c:6: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c:7: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_iommu.c:7: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_mmu.c:6: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/drm/drm_util.h:35, from /kisskb/src/include/drm/drm_connector.h:31, from /kisskb/src/include/drm/drm_client.h:10, from /kisskb/src/include/drm/drm_fb_helper.h:35, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_drv.h:15, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gem.h:11, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_gpu.h:10, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_perfmon.c:8: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/drm/drm_util.h:35, from /kisskb/src/include/drm/drm_connector.h:31, from /kisskb/src/include/drm/drm_client.h:10, from /kisskb/src/include/drm/drm_fb_helper.h:35, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_drv.h:15, from /kisskb/src/drivers/gpu/drm/etnaviv/etnaviv_sched.c:8: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/exynos/exynos_drm_drv.c:11: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.c:32: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c:36: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/exynos/exynos_drm_fb.c:11: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/exynos/exynos_drm_fbdev.c:12: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.c:31: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-buf.h:18, from /kisskb/src/drivers/gpu/drm/imx/imx-drm-core.c:10: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/drivers/gpu/drm/exynos/exynos_drm_dsi.c:14: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/imx/parallel-display.c:15: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/imx/imx-ldb.c:21: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/ingenic/ingenic-drm.c:8: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c:38: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.c: In function 'mpt3sas_base_unmap_resources': /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.c:3275:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(ioc->chip); ~~~^~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.c:52: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile Mpi2SystemInterfaceRegs_t *' {aka 'volatile struct _MPI2_SYSTEM_INTERFACE_REGS *'} extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/drivers/net/ethernet/8390/wd.c:36: /kisskb/src/drivers/net/ethernet/8390/wd.c: In function 'wd_probe1': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/net/ethernet/8390/wd.c:289:4: note: in expansion of macro 'outb_p' outb_p(E8390_NODMA + E8390_STOP, nic_addr); ^~~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/net/ethernet/8390/wd.c:296:4: note: in expansion of macro 'outb' outb(E8390_RREAD+E8390_START, nic_addr); /* Trigger it... */ ^~~~ In file included from /kisskb/src/drivers/net/ethernet/8390/xsurf100.c:48: /kisskb/src/drivers/net/ethernet/8390/lib8390.c:988:27: warning: '____alloc_ei_netdev' defined but not used [-Wunused-function] static struct net_device *____alloc_ei_netdev(int size) ^~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/8390/lib8390.c:950:13: warning: '__ei_set_multicast_list' defined but not used [-Wunused-function] static void __ei_set_multicast_list(struct net_device *dev) ^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/8390/lib8390.c:850:33: warning: '__ei_get_stats' defined but not used [-Wunused-function] static struct net_device_stats *__ei_get_stats(struct net_device *dev) ^~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/8390/lib8390.c:509:13: warning: '__ei_poll' defined but not used [-Wunused-function] static void __ei_poll(struct net_device *dev) ^~~~~~~~~ /kisskb/src/drivers/net/ethernet/8390/lib8390.c:300:20: warning: '__ei_start_xmit' defined but not used [-Wunused-function] static netdev_tx_t __ei_start_xmit(struct sk_buff *skb, ^~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/8390/lib8390.c:254:13: warning: '__ei_tx_timeout' defined but not used [-Wunused-function] static void __ei_tx_timeout(struct net_device *dev, unsigned int txqueue) ^~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/8390/lib8390.c:230:12: warning: '__ei_close' defined but not used [-Wunused-function] static int __ei_close(struct net_device *dev) ^~~~~~~~~~ /kisskb/src/drivers/net/ethernet/8390/lib8390.c:201:12: warning: '__ei_open' defined but not used [-Wunused-function] static int __ei_open(struct net_device *dev) ^~~~~~~~~ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c: In function 'calculate_bandwidth': /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:2024:1: warning: the frame size of 1096 bytes is larger than 1024 bytes [-Wframe-larger-than=] } ^ In file included from /kisskb/src/arch/m68k/include/asm/atomic.h:7, from /kisskb/src/include/linux/atomic.h:7, from /kisskb/src/include/linux/spinlock.h:460, from /kisskb/src/include/linux/mmzone.h:8, from /kisskb/src/include/linux/gfp.h:6, from /kisskb/src/include/linux/slab.h:15, from /kisskb/src/fs/posix_acl.c:15: /kisskb/src/fs/posix_acl.c: In function 'get_acl': /kisskb/src/arch/m68k/include/asm/cmpxchg.h:122:3: warning: value computed is not used [-Wunused-value] ((__typeof__(*(ptr)))__cmpxchg((ptr), (unsigned long)(o), \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (unsigned long)(n), sizeof(*(ptr)))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/posix_acl.c:148:3: note: in expansion of macro 'cmpxchg' cmpxchg(p, sentinel, ACL_NOT_CACHED); ^~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c: In function 'lmc_softreset': /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1848:50: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] sc->lmc_rxring[i].buffer2 = virt_to_bus (&sc->lmc_rxring[i + 1]); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1857:53: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] sc->lmc_rxring[i - 1].buffer2 = virt_to_bus(&sc->lmc_rxring[0]); /* Point back to the start */ ^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:45: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ~~^~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:32:71: note: in definition of macro 'out_be32' #define out_be32(addr,l) (void)((*(__force volatile u32 *) (addr)) = (l)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:118:32: note: in definition of macro '__swab32' (__builtin_constant_p((__u32)(x)) ? \ ^ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:19:12: note: in definition of macro '___constant_swab32' (((__u32)(x) & (__u32)0x000000ffUL) << 24) | \ ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:33:43: note: in expansion of macro '__swab32' #define __cpu_to_le32(x) ((__force __le32)__swab32((x))) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:20:12: note: in definition of macro '___constant_swab32' (((__u32)(x) & (__u32)0x0000ff00UL) << 8) | \ ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:33:43: note: in expansion of macro '__swab32' #define __cpu_to_le32(x) ((__force __le32)__swab32((x))) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:21:12: note: in definition of macro '___constant_swab32' (((__u32)(x) & (__u32)0x00ff0000UL) >> 8) | \ ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:33:43: note: in expansion of macro '__swab32' #define __cpu_to_le32(x) ((__force __le32)__swab32((x))) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:22:12: note: in definition of macro '___constant_swab32' (((__u32)(x) & (__u32)0xff000000UL) >> 24))) ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:33:43: note: in expansion of macro '__swab32' #define __cpu_to_le32(x) ((__force __le32)__swab32((x))) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:120:12: note: in definition of macro '__swab32' __fswab32(x)) ^ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1859:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1870:50: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] sc->lmc_txring[i].buffer2 = virt_to_bus (&sc->lmc_txring[i + 1]); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1872:50: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] sc->lmc_txring[i - 1].buffer2 = virt_to_bus (&sc->lmc_txring[0]); ^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:45: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ~~^~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:32:71: note: in definition of macro 'out_be32' #define out_be32(addr,l) (void)((*(__force volatile u32 *) (addr)) = (l)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:118:32: note: in definition of macro '__swab32' (__builtin_constant_p((__u32)(x)) ? \ ^ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:19:12: note: in definition of macro '___constant_swab32' (((__u32)(x) & (__u32)0x000000ffUL) << 24) | \ ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:33:43: note: in expansion of macro '__swab32' #define __cpu_to_le32(x) ((__force __le32)__swab32((x))) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:20:12: note: in definition of macro '___constant_swab32' (((__u32)(x) & (__u32)0x0000ff00UL) << 8) | \ ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:33:43: note: in expansion of macro '__swab32' #define __cpu_to_le32(x) ((__force __le32)__swab32((x))) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:21:12: note: in definition of macro '___constant_swab32' (((__u32)(x) & (__u32)0x00ff0000UL) >> 8) | \ ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:33:43: note: in expansion of macro '__swab32' #define __cpu_to_le32(x) ((__force __le32)__swab32((x))) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:22:12: note: in definition of macro '___constant_swab32' (((__u32)(x) & (__u32)0xff000000UL) >> 24))) ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:33:43: note: in expansion of macro '__swab32' #define __cpu_to_le32(x) ((__force __le32)__swab32((x))) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:37: /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:51: warning: passing argument 1 of 'virt_to_phys' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ~~^~~~~~~~~~~~ /kisskb/src/include/uapi/linux/swab.h:120:12: note: in definition of macro '__swab32' __fswab32(x)) ^ /kisskb/src/include/linux/byteorder/generic.h:88:21: note: in expansion of macro '__cpu_to_le32' #define cpu_to_le32 __cpu_to_le32 ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:208:71: note: in expansion of macro 'out_le32' #define isa_outl(val,port) (ISA_SEX ? out_be32(isa_itl(port),(val)) : out_le32(isa_itl(port),(val))) ^~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:358:15: note: in expansion of macro 'isa_outl' #define outl isa_outl ^~~~~~~~ /kisskb/src/drivers/net/wan/lmc/lmc_main.c:1873:5: note: in expansion of macro 'LMC_CSR_WRITE' LMC_CSR_WRITE (sc, csr_txlist, virt_to_bus (sc->lmc_txring)); ^~~~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/pgtable_mm.h:24, from /kisskb/src/arch/m68k/include/asm/pgtable.h:5, from /kisskb/src/include/linux/mm.h:95, from /kisskb/src/include/linux/pid_namespace.h:7, from /kisskb/src/include/linux/ptrace.h:10, from /kisskb/src/drivers/net/wan/lmc/lmc_main.c:41: /kisskb/src/arch/m68k/include/asm/virtconvert.h:20:48: note: expected 'void *' but argument is of type 'volatile struct tulip_desc_t *' static inline unsigned long virt_to_phys(void *address) ~~~~~~^~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-buf.h:18, from /kisskb/src/drivers/gpu/drm/mcde/mcde_drv.c:58: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/mgag200/mgag200_main.c:11: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/mgag200/mgag200_mode.c:12: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/mgag200/mgag200_cursor.c:8: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/mgag200/mgag200_drv.c:11: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/mgag200/mgag200_i2c.c:32: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/mgag200/mgag200_ttm.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/qxl/qxl_drv.h:38, from /kisskb/src/drivers/gpu/drm/qxl/qxl_drv.c:31: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/io-mapping.h:12, from /kisskb/src/drivers/gpu/drm/qxl/qxl_kms.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/qxl/qxl_display.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/drivers/gpu/drm/qxl/qxl_ttm.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/qxl/qxl_drv.h:38, from /kisskb/src/drivers/gpu/drm/qxl/qxl_object.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/qxl/qxl_drv.h:38, from /kisskb/src/drivers/gpu/drm/qxl/qxl_gem.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/drm/drm_util.h:35, from /kisskb/src/drivers/gpu/drm/qxl/qxl_cmd.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_mode.h:33, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h:69, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_psp.c:31: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/qxl/qxl_drv.h:38, from /kisskb/src/drivers/gpu/drm/qxl/qxl_image.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/qxl/qxl_drv.h:38, from /kisskb/src/drivers/gpu/drm/qxl/qxl_draw.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/drivers/gpu/drm/qxl/qxl_debugfs.c:32: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/qxl/qxl_irq.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/qxl/qxl_drv.h:38, from /kisskb/src/drivers/gpu/drm/qxl/qxl_dumb.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/qxl/qxl_ioctl.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/qxl/qxl_drv.h:38, from /kisskb/src/drivers/gpu/drm/qxl/qxl_release.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/drivers/gpu/drm/qxl/qxl_drv.h:38, from /kisskb/src/drivers/gpu/drm/qxl/qxl_prime.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_drv.c:37: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/rtc.h:17, from /kisskb/src/include/linux/efi.h:20, from /kisskb/src/drivers/gpu/drm/radeon/radeon_device.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/radeon/radeon_asic.c:30: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/radeon/radeon_kms.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/atombios_crtc.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_crtc.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_connectors.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/radeon/radeon_display.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/radeon/radeon_fb.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/scsi/gdth.c:88: /kisskb/src/drivers/scsi/gdth.c: In function 'gdth_init_pci': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/gdth.c:692:9: note: in expansion of macro 'outb' outb(0x00,PTR2USHORT(&ha->plx->control1)); ^~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/gdth.c:693:9: note: in expansion of macro 'outb' outb(0xff,PTR2USHORT(&ha->plx->edoor_reg)); ^~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/gdth.c:701:9: note: in expansion of macro 'outb' outb(1,PTR2USHORT(&ha->plx->ldoor_reg)); ^~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/gdth.c:731:9: note: in expansion of macro 'outb' outb(1,PTR2USHORT(&ha->plx->ldoor_reg)); ^~~~ /kisskb/src/drivers/scsi/gdth.c: In function 'gdth_enable_int': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/gdth.c:899:9: note: in expansion of macro 'outb' outb(0xff, PTR2USHORT(&ha->plx->edoor_reg)); ^~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/gdth.c:900:9: note: in expansion of macro 'outb' outb(0x03, PTR2USHORT(&ha->plx->control1)); ^~~~ /kisskb/src/drivers/scsi/gdth.c: In function 'gdth_get_status': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:347:56: note: in expansion of macro 'in_8' #define inb(port) ((port) < 1024 ? isa_rom_inb(port) : in_8(port)) ^~~~ /kisskb/src/drivers/scsi/gdth.c:921:23: note: in expansion of macro 'inb' IStatus = inb(PTR2USHORT(&ha->plx->edoor_reg)); ^~~ /kisskb/src/drivers/scsi/gdth.c: In function 'gdth_test_busy': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:347:56: note: in expansion of macro 'in_8' #define inb(port) ((port) < 1024 ? isa_rom_inb(port) : in_8(port)) ^~~~ /kisskb/src/drivers/scsi/gdth.c:938:25: note: in expansion of macro 'inb' gdtsema0 = (int)inb(PTR2USHORT(&ha->plx->sema0_reg)); ^~~ /kisskb/src/drivers/scsi/gdth.c: In function 'gdth_set_sema0': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/gdth.c:972:9: note: in expansion of macro 'outb' outb(1, PTR2USHORT(&ha->plx->sema0_reg)); ^~~~ /kisskb/src/drivers/scsi/gdth.c: In function 'gdth_release_event': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/gdth.c:1052:9: note: in expansion of macro 'outb' outb(1, PTR2USHORT(&ha->plx->ldoor_reg)); ^~~~ In file included from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/big_endian.h:13, from /kisskb/src/include/linux/byteorder/big_endian.h:5, from /kisskb/src/arch/m68k/include/uapi/asm/byteorder.h:5, from /kisskb/src/include/asm-generic/bitops/le.h:6, from /kisskb/src/arch/m68k/include/asm/bitops.h:528, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:12, from /kisskb/src/drivers/scsi/gdth.c:83: /kisskb/src/drivers/scsi/gdth.c: In function '__gdth_interrupt': /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:105:32: note: in definition of macro '__swab16' (__builtin_constant_p((__u16)(x)) ? \ ^ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:349:56: note: in expansion of macro 'in_le16' #define inw(port) ((port) < 1024 ? isa_rom_inw(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/scsi/gdth.c:2530:30: note: in expansion of macro 'inw' ha->status = inw(PTR2USHORT(&ha->plx->status)); ^~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:15:12: note: in definition of macro '___constant_swab16' (((__u16)(x) & (__u16)0x00ffU) << 8) | \ ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:36:26: note: in expansion of macro '__swab16' #define __le16_to_cpu(x) __swab16((__force __u16)(__le16)(x)) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:349:56: note: in expansion of macro 'in_le16' #define inw(port) ((port) < 1024 ? isa_rom_inw(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/scsi/gdth.c:2530:30: note: in expansion of macro 'inw' ha->status = inw(PTR2USHORT(&ha->plx->status)); ^~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:16:12: note: in definition of macro '___constant_swab16' (((__u16)(x) & (__u16)0xff00U) >> 8))) ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:36:26: note: in expansion of macro '__swab16' #define __le16_to_cpu(x) __swab16((__force __u16)(__le16)(x)) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:349:56: note: in expansion of macro 'in_le16' #define inw(port) ((port) < 1024 ? isa_rom_inw(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/scsi/gdth.c:2530:30: note: in expansion of macro 'inw' ha->status = inw(PTR2USHORT(&ha->plx->status)); ^~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:107:12: note: in definition of macro '__swab16' __fswab16(x)) ^ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:349:56: note: in expansion of macro 'in_le16' #define inw(port) ((port) < 1024 ? isa_rom_inw(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/scsi/gdth.c:2530:30: note: in expansion of macro 'inw' ha->status = inw(PTR2USHORT(&ha->plx->status)); ^~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:105:32: note: in definition of macro '__swab16' (__builtin_constant_p((__u16)(x)) ? \ ^ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:349:56: note: in expansion of macro 'in_le16' #define inw(port) ((port) < 1024 ? isa_rom_inw(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/scsi/gdth.c:2535:27: note: in expansion of macro 'inw' ha->service = inw(PTR2USHORT(&ha->plx->service)); ^~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:15:12: note: in definition of macro '___constant_swab16' (((__u16)(x) & (__u16)0x00ffU) << 8) | \ ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:36:26: note: in expansion of macro '__swab16' #define __le16_to_cpu(x) __swab16((__force __u16)(__le16)(x)) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:349:56: note: in expansion of macro 'in_le16' #define inw(port) ((port) < 1024 ? isa_rom_inw(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/scsi/gdth.c:2535:27: note: in expansion of macro 'inw' ha->service = inw(PTR2USHORT(&ha->plx->service)); ^~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:16:12: note: in definition of macro '___constant_swab16' (((__u16)(x) & (__u16)0xff00U) >> 8))) ^ /kisskb/src/include/uapi/linux/byteorder/big_endian.h:36:26: note: in expansion of macro '__swab16' #define __le16_to_cpu(x) __swab16((__force __u16)(__le16)(x)) ^~~~~~~~ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:349:56: note: in expansion of macro 'in_le16' #define inw(port) ((port) < 1024 ? isa_rom_inw(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/scsi/gdth.c:2535:27: note: in expansion of macro 'inw' ha->service = inw(PTR2USHORT(&ha->plx->service)); ^~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:26:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u16 __v = le16_to_cpu(*(__force volatile __le16 *) (addr)); __v; }) ^ /kisskb/src/include/uapi/linux/swab.h:107:12: note: in definition of macro '__swab16' __fswab16(x)) ^ /kisskb/src/include/linux/byteorder/generic.h:91:21: note: in expansion of macro '__le16_to_cpu' #define le16_to_cpu __le16_to_cpu ^~~~~~~~~~~~~ /kisskb/src/arch/m68k/include/asm/io_mm.h:349:56: note: in expansion of macro 'in_le16' #define inw(port) ((port) < 1024 ? isa_rom_inw(port) : in_le16(port)) ^~~~~~~ /kisskb/src/drivers/scsi/gdth.c:2535:27: note: in expansion of macro 'inw' ha->service = inw(PTR2USHORT(&ha->plx->service)); ^~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/scsi/gdth.c:88: /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/gdth.c:2538:13: note: in expansion of macro 'outb' outb(0xff, PTR2USHORT(&ha->plx->edoor_reg)); ^~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/gdth.c:2539:13: note: in expansion of macro 'outb' outb(0x00, PTR2USHORT(&ha->plx->sema1_reg)); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/highmem.h:10, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/blkdev.h:16, from /kisskb/src/drivers/scsi/ppa.c:15: /kisskb/src/drivers/scsi/ppa.c: In function 'ppa_byte_out': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/ppa.h:137:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/ppa.c:245:3: note: in expansion of macro 'w_dtr' w_dtr(base, *buffer++); ^~~~~ /kisskb/src/drivers/scsi/ppa.c: In function 'ppa_byte_in': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:347:56: note: in expansion of macro 'in_8' #define inb(port) ((port) < 1024 ? isa_rom_inb(port) : in_8(port)) ^~~~ /kisskb/src/drivers/scsi/ppa.h:129:40: note: in expansion of macro 'inb' #define r_dtr(x) (unsigned char)inb((x)) ^~~ /kisskb/src/drivers/scsi/ppa.c:257:15: note: in expansion of macro 'r_dtr' *buffer++ = r_dtr(base); ^~~~~ /kisskb/src/drivers/scsi/ppa.c: In function 'ppa_d_pulse': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/ppa.h:137:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/ppa.c:379:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, b); ^~~~~ /kisskb/src/drivers/scsi/ppa.c: In function 'ppa_c_pulse': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/ppa.h:137:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/ppa.c:399:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, b); ^~~~~ /kisskb/src/drivers/scsi/ppa.c: In function 'ppa_select': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/ppa.h:137:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/ppa.c:436:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, (1 << target)); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/ppa.h:137:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/ppa.c:439:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, 0x80); /* This is NOT the initator */ ^~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/highmem.h:10, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/blkdev.h:16, from /kisskb/src/drivers/scsi/imm.c:15: /kisskb/src/drivers/scsi/imm.c: In function 'imm_negotiate': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:248:2: note: in expansion of macro 'w_dtr' w_dtr(base, mode); ^~~~~ /kisskb/src/drivers/scsi/imm.c: In function 'imm_byte_out': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:304:3: note: in expansion of macro 'w_dtr' w_dtr(base, *buffer++); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:306:3: note: in expansion of macro 'w_dtr' w_dtr(base, *buffer++); ^~~~~ /kisskb/src/drivers/scsi/imm.c: In function 'imm_byte_in': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:347:56: note: in expansion of macro 'in_8' #define inb(port) ((port) < 1024 ? isa_rom_inb(port) : in_8(port)) ^~~~ /kisskb/src/drivers/scsi/imm.h:122:40: note: in expansion of macro 'inb' #define r_dtr(x) (unsigned char)inb((x)) ^~~ /kisskb/src/drivers/scsi/imm.c:342:15: note: in expansion of macro 'r_dtr' *buffer++ = r_dtr(base); ^~~~~ /kisskb/src/drivers/scsi/imm.c: In function 'imm_cpp': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:462:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, 0xaa); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:464:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, 0x55); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:466:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, 0x00); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:468:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, 0xff); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:471:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, 0x87); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:474:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, 0x78); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:487:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, b); ^~~~~ /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:495:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, 0xff); ^~~~~ /kisskb/src/drivers/scsi/imm.c: In function 'imm_select': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/scsi/imm.h:130:25: note: in expansion of macro 'outb' #define w_dtr(x,y) outb(y, (x)) ^~~~ /kisskb/src/drivers/scsi/imm.c:564:2: note: in expansion of macro 'w_dtr' w_dtr(ppb, 0x80 | (1 << target)); ^~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_dp_mst_helper.h:27, from /kisskb/src/drivers/gpu/drm/radeon/radeon_dp_mst.c:4: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/input/joystick/analog.c:160:2: warning: #warning Precise timer not defined for this architecture. [-Wcpp] #warning Precise timer not defined for this architecture. ^~~~~~~ In file included from /kisskb/src/drivers/net/ethernet/intel/iavf/iavf.h:38, from /kisskb/src/drivers/net/ethernet/intel/iavf/iavf_main.c:4: /kisskb/src/include/linux/avf/virtchnl.h:147:36: warning: division by zero [-Wdiv-by-zero] { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:577:1: note: in expansion of macro 'VIRTCHNL_CHECK_STRUCT_LEN' VIRTCHNL_CHECK_STRUCT_LEN(272, virtchnl_filter); ^~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:577:32: error: enumerator value for 'virtchnl_static_assert_virtchnl_filter' is not an integer constant VIRTCHNL_CHECK_STRUCT_LEN(272, virtchnl_filter); ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:147:53: note: in definition of macro 'VIRTCHNL_CHECK_STRUCT_LEN' { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:147:36: warning: division by zero [-Wdiv-by-zero] { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:619:1: note: in expansion of macro 'VIRTCHNL_CHECK_STRUCT_LEN' VIRTCHNL_CHECK_STRUCT_LEN(16, virtchnl_pf_event); ^~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:619:31: error: enumerator value for 'virtchnl_static_assert_virtchnl_pf_event' is not an integer constant VIRTCHNL_CHECK_STRUCT_LEN(16, virtchnl_pf_event); ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:147:53: note: in definition of macro 'VIRTCHNL_CHECK_STRUCT_LEN' { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:147:36: warning: division by zero [-Wdiv-by-zero] { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:640:1: note: in expansion of macro 'VIRTCHNL_CHECK_STRUCT_LEN' VIRTCHNL_CHECK_STRUCT_LEN(12, virtchnl_iwarp_qv_info); ^~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:640:31: error: enumerator value for 'virtchnl_static_assert_virtchnl_iwarp_qv_info' is not an integer constant VIRTCHNL_CHECK_STRUCT_LEN(12, virtchnl_iwarp_qv_info); ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:147:53: note: in definition of macro 'VIRTCHNL_CHECK_STRUCT_LEN' { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:147:36: warning: division by zero [-Wdiv-by-zero] { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:647:1: note: in expansion of macro 'VIRTCHNL_CHECK_STRUCT_LEN' VIRTCHNL_CHECK_STRUCT_LEN(16, virtchnl_iwarp_qvlist_info); ^~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:647:31: error: enumerator value for 'virtchnl_static_assert_virtchnl_iwarp_qvlist_info' is not an integer constant VIRTCHNL_CHECK_STRUCT_LEN(16, virtchnl_iwarp_qvlist_info); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:147:53: note: in definition of macro 'VIRTCHNL_CHECK_STRUCT_LEN' { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ In file included from /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_prototype.h:9, from /kisskb/src/drivers/net/ethernet/intel/i40e/i40e.h:40, from /kisskb/src/drivers/net/ethernet/intel/i40e/i40e_main.c:10: /kisskb/src/include/linux/avf/virtchnl.h:147:36: warning: division by zero [-Wdiv-by-zero] { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:577:1: note: in expansion of macro 'VIRTCHNL_CHECK_STRUCT_LEN' VIRTCHNL_CHECK_STRUCT_LEN(272, virtchnl_filter); ^~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:577:32: error: enumerator value for 'virtchnl_static_assert_virtchnl_filter' is not an integer constant VIRTCHNL_CHECK_STRUCT_LEN(272, virtchnl_filter); ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:147:53: note: in definition of macro 'VIRTCHNL_CHECK_STRUCT_LEN' { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:147:36: warning: division by zero [-Wdiv-by-zero] { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:619:1: note: in expansion of macro 'VIRTCHNL_CHECK_STRUCT_LEN' VIRTCHNL_CHECK_STRUCT_LEN(16, virtchnl_pf_event); ^~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:619:31: error: enumerator value for 'virtchnl_static_assert_virtchnl_pf_event' is not an integer constant VIRTCHNL_CHECK_STRUCT_LEN(16, virtchnl_pf_event); ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:147:53: note: in definition of macro 'VIRTCHNL_CHECK_STRUCT_LEN' { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:147:36: warning: division by zero [-Wdiv-by-zero] { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:640:1: note: in expansion of macro 'VIRTCHNL_CHECK_STRUCT_LEN' VIRTCHNL_CHECK_STRUCT_LEN(12, virtchnl_iwarp_qv_info); ^~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:640:31: error: enumerator value for 'virtchnl_static_assert_virtchnl_iwarp_qv_info' is not an integer constant VIRTCHNL_CHECK_STRUCT_LEN(12, virtchnl_iwarp_qv_info); ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:147:53: note: in definition of macro 'VIRTCHNL_CHECK_STRUCT_LEN' { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:147:36: warning: division by zero [-Wdiv-by-zero] { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ /kisskb/src/include/linux/avf/virtchnl.h:647:1: note: in expansion of macro 'VIRTCHNL_CHECK_STRUCT_LEN' VIRTCHNL_CHECK_STRUCT_LEN(16, virtchnl_iwarp_qvlist_info); ^~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:647:31: error: enumerator value for 'virtchnl_static_assert_virtchnl_iwarp_qvlist_info' is not an integer constant VIRTCHNL_CHECK_STRUCT_LEN(16, virtchnl_iwarp_qvlist_info); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/avf/virtchnl.h:147:53: note: in definition of macro 'VIRTCHNL_CHECK_STRUCT_LEN' { virtchnl_static_assert_##X = (n)/((sizeof(struct X) == (n)) ? 1 : 0) } ^ make[6]: *** [/kisskb/src/scripts/Makefile.build:267: drivers/net/ethernet/intel/iavf/iavf_main.o] Error 1 make[5]: *** [/kisskb/src/scripts/Makefile.build:488: drivers/net/ethernet/intel/iavf] Error 2 make[5]: *** Waiting for unfinished jobs.... make[6]: *** [/kisskb/src/scripts/Makefile.build:267: drivers/net/ethernet/intel/i40e/i40e_main.o] Error 1 make[5]: *** [/kisskb/src/scripts/Makefile.build:488: drivers/net/ethernet/intel/i40e] Error 2 make[4]: *** [/kisskb/src/scripts/Makefile.build:488: drivers/net/ethernet/intel] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:488: drivers/net/ethernet] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:488: drivers/net] Error 2 make[2]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/nouveau/nouveau_drm.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/video/vga.h:21, from /kisskb/src/include/linux/vgaarb.h:34, from /kisskb/src/drivers/gpu/drm/nouveau/nouveau_vga.c:2: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/nouveau/nouveau_display.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/nouveau/nouveau_fbcon.c:37: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/os.h:8, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/object.h:5, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/client.h:5, from /kisskb/src/drivers/gpu/drm/nouveau/nouveau_drv.h:43, from /kisskb/src/drivers/gpu/drm/nouveau/nv04_fbcon.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/os.h:8, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/object.h:5, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/client.h:5, from /kisskb/src/drivers/gpu/drm/nouveau/nouveau_drv.h:43, from /kisskb/src/drivers/gpu/drm/nouveau/nv50_fbcon.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/os.h:8, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/object.h:5, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/client.h:5, from /kisskb/src/drivers/gpu/drm/nouveau/nouveau_drv.h:43, from /kisskb/src/drivers/gpu/drm/nouveau/nvc0_fbcon.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/nouveau/dispnv04/crtc.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/os.h:8, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/object.h:5, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/mmu.h:3, from /kisskb/src/drivers/gpu/drm/nouveau/include/nvif/mem.h:3, from /kisskb/src/drivers/gpu/drm/nouveau/dispnv50/disp.h:3, from /kisskb/src/drivers/gpu/drm/nouveau/dispnv50/disp.c:24: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/media/pci/bt8xx/bt878.c: In function 'bt878_remove': /kisskb/src/drivers/media/pci/bt8xx/bt878.c:516:13: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(bt->bt878_mem); ~~^~~~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/media/pci/bt8xx/bt878.c:15: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile void *' extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/media/platform/via-camera.c:13: /kisskb/src/include/linux/via-core.h: In function 'via_read_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:192:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:198:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ /kisskb/src/include/linux/via-core.h: In function 'via_write_reg_mask': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/linux/via-core.h:206:2: note: in expansion of macro 'outb' outb(index, port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/tidss/tidss_drv.c:12: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/media/platform/fsl-viu.c:36: warning: "out_be32" redefined #define out_be32(v, a) iowrite32be(a, (void __iomem *)v) In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/drivers/media/platform/fsl-viu.c:17: /kisskb/src/arch/m68k/include/asm/raw_io.h:32: note: this is the location of the previous definition #define out_be32(addr,l) (void)((*(__force volatile u32 *) (addr)) = (l)) /kisskb/src/drivers/media/platform/fsl-viu.c:37: warning: "in_be32" redefined #define in_be32(a) ioread32be((void __iomem *)a) In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/drivers/media/platform/fsl-viu.c:17: /kisskb/src/arch/m68k/include/asm/raw_io.h:23: note: this is the location of the previous definition #define in_be32(addr) \ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/tidss/tidss_kms.c:7: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-buf.h:18, from /kisskb/src/drivers/gpu/drm/tve200/tve200_drv.c:31: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/udl/udl_drv.c:8: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_drv.c:31: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/vkms/vkms_drv.c:14: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/virtio.h:7, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_kms.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_gem.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_display.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_vq.c:29: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/virtio.h:7, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_drv.h:29, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_fence.c:28: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-mapping.h:11, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_object.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_debugfs.c:27: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_plane.c:26: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/include/drm/drm_file.h:39, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_ioctl.c:32: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/drm/drm_prime.h:37, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_prime.c:25: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/virtio.h:7, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_drv.h:29, from /kisskb/src/drivers/gpu/drm/virtio/virtgpu_trace_points.c:2: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_crtc_helper.c:36: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ /kisskb/src/drivers/media/pci/ivtv/ivtv-driver.c: In function 'ivtv_iounmap': /kisskb/src/drivers/media/pci/ivtv/ivtv-driver.c:386:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(itv->reg_mem); ~~~^~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/media/pci/ivtv/ivtv-driver.h:45, from /kisskb/src/drivers/media/pci/ivtv/ivtv-driver.c:41: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile void *' extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ /kisskb/src/drivers/media/pci/ivtv/ivtv-driver.c:392:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(itv->dec_mem); ~~~^~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/media/pci/ivtv/ivtv-driver.h:45, from /kisskb/src/drivers/media/pci/ivtv/ivtv-driver.c:41: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile void *' extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ /kisskb/src/drivers/media/pci/ivtv/ivtv-driver.c:399:14: warning: passing argument 1 of 'iounmap' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers] iounmap(itv->enc_mem); ~~~^~~~~~~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:27, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/media/pci/ivtv/ivtv-driver.h:45, from /kisskb/src/drivers/media/pci/ivtv/ivtv-driver.c:41: /kisskb/src/arch/m68k/include/asm/kmap.h:22:35: note: expected 'void *' but argument is of type 'volatile void *' extern void iounmap(void __iomem *addr); ~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_probe_helper.c:35: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/fb.h:17, from /kisskb/src/include/drm/drm_crtc.h:31, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/drm_modeset_helper.c:23: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-buf.h:18, from /kisskb/src/drivers/gpu/drm/drm_gem_framebuffer_helper.c:8: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/include/linux/pci.h:38, from /kisskb/src/drivers/media/radio/radio-maxiradio.c:42: /kisskb/src/drivers/media/radio/radio-maxiradio.c: In function 'maxiradio_tea575x_set_pins': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/media/radio/radio-maxiradio.c:94:2: note: in expansion of macro 'outb' outb(bits, dev->io); ^~~~ /kisskb/src/drivers/media/radio/radio-maxiradio.c: In function 'maxiradio_tea575x_get_pins': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:347:56: note: in expansion of macro 'in_8' #define inb(port) ((port) < 1024 ? isa_rom_inb(port) : in_8(port)) ^~~~ /kisskb/src/drivers/media/radio/radio-maxiradio.c:102:12: note: in expansion of macro 'inb' u8 bits = inb(dev->io); ^~~ /kisskb/src/drivers/media/radio/radio-maxiradio.c: In function 'maxiradio_remove': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:354:72: note: in expansion of macro 'out_8' #define outb(val, port) ((port) < 1024 ? isa_rom_outb((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/drivers/media/radio/radio-maxiradio.c:184:2: note: in expansion of macro 'outb' outb(0, dev->io); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/scatterlist.h:9, from /kisskb/src/include/linux/dma-buf.h:18, from /kisskb/src/drivers/gpu/drm/drm_fb_helper.c:33: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ In file included from /kisskb/src/arch/m68k/include/asm/io_mm.h:25, from /kisskb/src/arch/m68k/include/asm/io.h:8, from /kisskb/src/include/linux/io.h:13, from /kisskb/src/include/linux/irq.h:20, from /kisskb/src/include/asm-generic/hardirq.h:13, from ./arch/m68k/include/generated/asm/hardirq.h:1, from /kisskb/src/include/linux/hardirq.h:9, from /kisskb/src/include/linux/interrupt.h:11, from /kisskb/src/drivers/gpu/drm/drm_irq.c:56: /kisskb/src/include/video/vga.h: In function 'vga_io_r': /kisskb/src/arch/m68k/include/asm/raw_io.h:20:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ({ u8 __v = (*(__force volatile u8 *) (addr)); __v; }) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:348:60: note: in expansion of macro 'in_8' #define inb_p(port) ((port) < 1024 ? isa_rom_inb_p(port) : in_8(port)) ^~~~ /kisskb/src/include/video/vga.h:204:9: note: in expansion of macro 'inb_p' return inb_p(port); ^~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w': /kisskb/src/arch/m68k/include/asm/raw_io.h:30:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_8(addr,b) (void)((*(__force volatile u8 *) (addr)) = (b)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:355:76: note: in expansion of macro 'out_8' #define outb_p(val, port) ((port) < 1024 ? isa_rom_outb_p((val), (port)) : out_8((port), (val))) ^~~~~ /kisskb/src/include/video/vga.h:209:2: note: in expansion of macro 'outb_p' outb_p(val, port); ^~~~~~ /kisskb/src/include/video/vga.h: In function 'vga_io_w_fast': /kisskb/src/arch/m68k/include/asm/raw_io.h:33:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define out_le16(addr,w) (void)((*(__force volatile __le16 *) (addr)) = cpu_to_le16(w)) ^ /kisskb/src/arch/m68k/include/asm/io_mm.h:356:72: note: in expansion of macro 'out_le16' #define outw(val, port) ((port) < 1024 ? isa_rom_outw((val), (port)) : out_le16((port), (val))) ^~~~~~~~ /kisskb/src/include/video/vga.h:215:2: note: in expansion of macro 'outw' outw(VGA_OUT16VAL (val, reg), port); ^~~~ make[1]: *** [/kisskb/src/Makefile:1723: drivers] Error 2 make: *** [Makefile:180: sub-make] Error 2 Command 'make -s -j 8 ARCH=m68k O=/kisskb/build/linux-next_m68k-allmodconfig_m68k-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/m68k-linux/bin/m68k-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linux-next_m68k-allmodconfig_m68k-gcc8 # Build took: 0:15:24.597990